我正在使用 expex 包对长行文本进行注释。当 glwords 换行时,似乎没有添加任何空格。对于大段文本,留出一点空间会有所帮助。我可以通过在第一行添加一个支柱来获得或多或少我想要的效果,但这当然也会在第一行上方添加一点垂直空间。
\documentclass{book}
\usepackage{expex}
\begin{document}
Default spacing:
\ex \begingl
\gla Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nam consectetuer mollis dolor.//
\glb Sed dolor. Praesent a lacus vitae turpis consequat semper. Duis sem velit,//
\endgl\xe
Desired spacing (almost):
\ex[everygla={\it\rule{0pt}{20pt}}] \begingl
\gla Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nam consectetuer mollis dolor.//
\glb Sed dolor. Praesent a lacus vitae turpis consequat semper. Duis sem velit,//
\endgl\xe
\end{document}
答案1
有一个参数:(extraglskip
参见文档第 11.3 条):
\documentclass{book}
\usepackage{expex}
\begin{document}
Default spacing:
\ex \begingl
\gla Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nam consectetuer mollis dolor.//
\glb Sed dolor. Praesent a lacus vitae turpis consequat semper. Duis sem velit,//
\endgl\xe
Desired spacing?
\ex[extraglskip=!.75ex] \begingl
\gla Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nam consectetuer mollis dolor.//
\glb Sed dolor. Praesent a lacus vitae turpis consequat semper. Duis sem velit,//
\endgl\xe
\end{document}