使用 linguex 时 Baselineskip 会发生变化。

使用 linguex 时 Baselineskip 会发生变化。

我的代码如下:

\documentclass[10pt]{book}
\usepackage{linguex}%
\usepackage{tikz}%
\usetikzlibrary{decorations.text,calc,arrows.meta}%
\usepackage{tikz-qtree}%

\usepackage{adjustbox}
%\usepackage{showframe}
\begin{document}
\exg.
Blixa fub-ax. \\
the.house dissolve.green-{\scshape past} \\
`The house dissolved into a green slimy puddle.'

\end{document}

输出正常,但基线空间,即两个地方的前导空间不正确,一个地方是 12pt,另一个地方是 11pt,但它应该是 12pt,请参考下图进行说明。

在此处输入图片描述

答案1

in (实际上是注释宏)不是换行符\\,而是注释行的分隔符。因此,要正确引入翻译行,您应该使用宏:linguexcgloss4e\glt

\documentclass{article}
\usepackage{linguex}%

\begin{document}
\exg.
Blixa fub-ax. \\
the.house dissolve.green-{\scshape past} \\
\glt `The house dissolved into a green slimy puddle.'

\end{document}

代码输出

相关内容