修改 tcolorbox 中枚举项的距离

修改 tcolorbox 中枚举项的距离

我想添加线(A)并更改行距(B)

我的代码

\documentclass[11pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[margin=1in]{geometry}
\usepackage{tcolorbox}
\begin{document}
\begin{tcolorbox}[width=10cm]

\begin{enumerate}
\item
...........:...........     ..............................................\\
........................  \hfill XXX
%\vspace*{1.5cm}
\item
...........:...........     ..............................................\\
........................  \hfill XXX
\end{enumerate}
\end{tcolorbox}

\end{document}

在此处输入图片描述 请帮忙。谢谢

答案1

enumitem包允许简单指定各种列表参数,包括(在本例中)itemsep设置项目之间的垂直间隙。

\documentclass[11pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[margin=1in]{geometry}
\usepackage{tcolorbox,enumitem}
\newcommand\linegap[1]{\underline{\hspace{#1}}}
\begin{document}
\begin{tcolorbox}[width=10cm]

\begin{enumerate}[itemsep=1.5cm,leftmargin=0pt,itemindent=.5in]
\item
\linegap{35pt}:\linegap{35pt}     \linegap{135pt}\\
\linegap{75pt}  \hfill A
\item
...........:...........     ..............................................\\
........................  \hfill A
\end{enumerate}
\end{tcolorbox}

\end{document}

在此处输入图片描述


对于原帖中提到的“B”问题,我可以想到各种解释。这是一种可能性。除了使用 之外itemsep,还使用该setspace包来临时设置行距:

\documentclass[11pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[margin=1in]{geometry}
\usepackage{tcolorbox,enumitem,setspace}
\newcommand\linegap[1]{\underline{\hspace{#1}}}
\begin{document}
\begin{tcolorbox}[width=10cm]
\begin{spacing}{2.5}
\begin{enumerate}[itemsep=1.5cm,leftmargin=0pt,itemindent=.5in]
\item
\linegap{35pt}:\linegap{35pt}     \linegap{135pt}\\
\linegap{75pt}  \hfill A
\item
...........:...........     ..............................................\\
........................  \hfill A
\end{enumerate}
\end{spacing}
\end{tcolorbox}

\end{document}

在此处输入图片描述

相关内容