tcolorbox 제목 섹션 제목 만들기

tcolorbox 제목 섹션 제목 만들기

맞춤형으로 설정하고 싶어요tcolorbox여기서 상자 제목은 자동으로 섹션 제목 형식으로 지정됩니다. 현재 설정된 MWE는 다음과 같습니다.

\documentclass[a0]{a0poster}
\usepackage{lipsum}
\usepackage[margin=4cm]{geometry}
\usepackage{multicol}
\columnsep=3cm
\columnseprule=0pt
\usepackage{xcolor}
\definecolor{grey}{RGB}{240,240,240}
\usepackage{tcolorbox}
\newtcolorbox{info}[1]{boxrule=1.5mm,sharp corners,colback=grey,colframe=black,title=#1,fontupper=\color{black},fonttitle={\color{white}\bf\section{#1}}}
\begin{document}
\begin{multicols}{3}
\begin{info}{Introduction}
\lipsum[1]
\end{info}
\lipsum[2-30]
\end{multicols}
\end{document}

문제는 이것이 다음을 생성한다는 것입니다.

여기에 이미지 설명을 입력하세요

원하는 대로보다는 다음과 같습니다.

여기에 이미지 설명을 입력하세요

해결책을 환영합니다.

답변1

는 다시 가 아닌 로 \section들어가야 합니다 . 이는 구조 수준이 아닌 글꼴 설정을 위한 것입니다.title=...fonttitle=

(음, '다시'는 잘못된 용어입니다. fonttitle설정이 먼저 완료되었으므로 \section그 다음에도 먼저 올 것입니다. 이는 OP의 스크린샷에서 명확하게 볼 수 있습니다.)

\documentclass[a0]{a0poster}
\usepackage{lipsum}
\usepackage[margin=4cm]{geometry}
\usepackage{multicol}
\columnsep=3cm
\columnseprule=0pt
\usepackage{xcolor}
\definecolor{grey}{RGB}{240,240,240}
\usepackage{tcolorbox}
\newtcolorbox{info}[1]{boxrule=1.5mm,sharp corners,colback=grey,colframe=black,title=\protect\section{#1},fontupper=\color{black},fonttitle={\color{white}}}
\begin{document}
\begin{multicols}{3}
\begin{info}{Introduction}
\lipsum[1]
\end{info}
\lipsum[2-30]
\end{multicols}
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보