我想创建一个简单的年表/传记,就像您有时在书中看到的那样:
我想到的最直接的方法是使用环境description
。但如果我尝试这样做:
\begin{document}
\begin{description}
\item[1809] Nasce il 19 gennaio a Boston, secondo figlio di una coppia di attori girovaghi; poco dopo il padre abbandona la famiglia.
\item[1811] Alla morte della madre viene accolto in casa di Frances a John Allan, mercante di tabacco a Richmond, in Virginia. Allevato come un figlio (di lì il secondo nome, Allan) non viene però adottato legalmente.
\item[1815-20] Per motivi commerciali, la famiglia Allan si trasferisce a Londra. Edgar frequenta scuole private, dal 1818 la Manor House School a Stoke Newington, vicino a Londra (a cui si ispirerà per parti di \textit[William Wilson]).
\end{description}
\end{document}
结果远非最佳:
文本离标签太近,当标签内容较长时(如上面的第三项),文本会被推到前面。我需要增加并“标准化”标签和文本之间的距离。
仅通过使用就能实现我想要的吗description
?
答案1
用这个包很简单enumitem
:
\documentclass{article}
\usepackage{enumitem}
\usepackage{showframe}
\begin{document}
\begin{description}[labelwidth =4.5em, leftmargin =\dimexpr\labelwidth + \labelsep\relax]
\item[1809] Nasce il 19 gennaio a Boston, secondo figlio di una coppia di attori girovaghi; poco dopo il padre abbandona la famiglia.
\item[1811] Alla morte della madre viene accolto in casa di Frances a John Allan, mercante di tabacco a Richmond, in Virginia. Allevato come un figlio (di lì il secondo nome, Allan) non viene però adottato legalmente.
\item[1815-20] Per motivi commerciali, la famiglia Allan si trasferisce a Londra. Edgar frequenta scuole private, dal 1818 la Manor House School a Stoke Newington, vicino a Londra (a cui si ispirerà per parti di \textit{William Wilson}).
\end{description}
\end{document}