相对于另一行缩进

相对于另一行缩进

如何根据某些文本的位置缩进几行?例如,这是我想要的效果:

480-479: Battle of Thermopyle
         Greek Victories at Salamis and Plataea end Persian war

第二行与 Battle 的“B”对齐。是否有类似于文本对齐环境的东西?

答案1

tabbing这看起来像是环境可以解决的问题

\documentclass{article}
\pagestyle{empty}
\begin{document}

\begin{tabbing}
 480-479: \=Battle of Thermopyle\\
          \>Greek Victories at Salamis and Plataea end Persian war
\end{tabbing}

\end{document}

在此处输入图片描述

或者,您可以使用tabular

\documentclass{article}
\pagestyle{empty}
\begin{document}

\begin{tabular}{lp{4in}}
 480-479: & Battle of Thermopyle\\
          & Greek Victories at Salamis and Plataea end Persian war
\end{tabular}

\end{document}

在此处输入图片描述

间距略有不同,但您不必与环境前后的额外空间作斗争。此外,后一种方法将允许您使用longtable可以跨越多个页面的方法。

相关内容