我希望 tcolorbox 中的缩进与文档其余部分的缩进相同。
我怎么才能得到它?
谢谢。
梅威瑟:
\documentclass[a4paper]{book}
\usepackage{lipsum}
\usepackage[most]{tcolorbox}
\begin{document}
\chapter{Example with \texttt{tcolorbox}}
\lipsum[1-8]
\begin{tcolorbox}[breakable,enhanced]
\lipsum[9-14]
\end{tcolorbox}
\end{document}
第一个文本块有典型的缩进,但框中的文本块没有。
答案1
Ignasi 的评论有效,如果你使用
before upper={\parindent15pt}
并通过以下方式找到值
\showthe\parindent
在日志中。
代码:
\documentclass[a4paper]{book}
\usepackage{lipsum}
\usepackage[most]{tcolorbox}
\begin{document}
\chapter{Example with \texttt{tcolorbox}}
\lipsum[1-8]
%\showthe\parindent %%,---- find \parindent
\begin{tcolorbox}[breakable,enhanced,before upper={\parindent15pt}]
\lipsum[9-14]
\end{tcolorbox}
\end{document}
答案2
跟进用户 11232 的回答,您可以添加
before upper={\parindent15pt\noindent}
禁用框中第一段的缩进。