目前正在做一个考试模板,我必须把文本框起来以吸引学生的注意力。
\documentclass[12pt]{article}
\usepackage[most]{tcolorbox}
\newtcolorbox{tcbdoublebox}[1][]{%
enhanced jigsaw,
sharp corners,
colback=white,
borderline={1pt}{-2pt}{black},
fontupper={\setlength{\parindent}{20pt}},
#1
}
\begin{document}
\begin{tcbdoublebox}[width=14cm]
\textbf{{\ignorespacesafterend Do Not Turn Over This Page Until You Are Told To Do So}}
\end{tcbdoublebox}
\end{document}
这会显示以下预览:
有什么方法可以消除缩进,让盒子看起来更美观吗?感谢您的帮助。
答案1
我认为您需要在 内排版文本,hbox
并删除框上部设置的段落缩进。 的宽度hbox
由内容的自然宽度决定。
默认情况下,内容是在类似小页面的环境中排版的。
\documentclass[10pt]{article}
\usepackage{lipsum}
\usepackage[most]{tcolorbox}
\newtcolorbox{tcbdoublebox}[1][]{%
enhanced jigsaw,
before=\bigskip\centering,
after=\par\bigskip,
fontupper=\bfseries,
sharp corners,
hbox,
colback=white,
borderline={1pt}{-2pt}{black},
#1
}
\setlength\parindent{0pt}
\begin{document}
\lipsum[1-2][2-5]
\begin{tcbdoublebox}%
Do Not Turn Over This Page Until You Are Told To Do So
\end{tcbdoublebox}
\lipsum[1-2][2-5]
\end{document}