tcolorbox/开箱即用

tcolorbox/开箱即用

我想了解为什么文本在“Résutats & Intégrations”中超出了框的范围根据 tcolorbox 包第 4.7.4 节的文档,文本应该只在框中而没有填充:

boxsep=0pt , top=0pt, bottom=0pt

所以,我不明白。

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[frenchb]{babel}
\usepackage[table,x11names]{xcolor}
\usepackage{tcolorbox}
\tcbuselibrary{skins}
\usepackage{titletoc}
\usepackage{titlesec}
\usepackage{multicol}
\usepackage[paper=a4paper, margin={1cm,3cm},
headsep=0.5cm, headheight=2.2cm,]{geometry}
%
\titleformat
    {\section} % command
    [display] % shape
    {\bfseries\Huge} % format
    {} % label
    {0pt} % sep
    {
      \begin{tcolorbox}[enhanced,colframe=white, colback=DeepSkyBlue1!80,
        valign=center, nobeforeafter, halign=center,
        boxsep=0pt , top=0pt, bottom=0pt
]
      } % before-code
      [
    \end{tcolorbox}
    ] % after-code

\begin{document}
\noindent
\setlength{\columnseprule}{.5pt}
\setlength{\columnsep}{1cm}
\begin{multicols}{2}
  \section{Résultats \& Intégrations}
\end{multicols}
\end{document}

在此处输入图片描述 在此处输入图片描述

答案1

看来你误解了手册...你需要添加顶部距离(如下图所示,从手册最开始的图可以看出)。

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[frenchb]{babel}
\usepackage[table,x11names]{xcolor}
\usepackage{tcolorbox}
\tcbuselibrary{skins}
\usepackage{titletoc}
\usepackage{titlesec}
\usepackage{multicol}
\usepackage[paper=a4paper, margin={1cm,3cm},
headsep=0.5cm, headheight=2.2cm,]{geometry}
%
\titleformat
    {\section} % command
    [display] % shape
    {\bfseries\Huge} % format
    {} % label
    {0pt} % sep
    {
      \begin{tcolorbox}[enhanced,colframe=white, colback=DeepSkyBlue1!80,
        valign=center, nobeforeafter, halign=center,
        boxsep=0pt , top=0.5ex, bottom=0pt
]
      } % before-code
      [
    \end{tcolorbox}
    ] % after-code

\begin{document}
\noindent
\setlength{\columnseprule}{.5pt}
\setlength{\columnsep}{1cm}
\begin{multicols}{2}
  \section{Résultats \& Intégrations}
\end{multicols}
\end{document}

我有

在此处输入图片描述

相关内容