如何设置不会因上升部或下降部而延伸的固定基线?

如何设置不会因上升部或下降部而延伸的固定基线?

给定参数或文件中的多行文本\input,其中包含行尾标记、上升部和下降部:

\documentclass{minimal}
\begin{document}

% Some Code <Here> to disable TeX from
% factoring in ascenders and descenders
% in determining `\baselinestretch`

This is an ugly line of texting with "xxx".\\
Yay for descenders hanging with "xxx".\\
And ascenders' apostrophes with "xxx".\\
\end{document}

我想保存 TeX 在考虑上升部和下降部时添加的“垂直空间”,并使这些行与没有它们的行一样紧凑

无论是否有上升部或下降部,如何才能使每行之间的基线跳跃完全相同?

如何启用或禁用 TeX 动态调整基线?

请注意,“x”的底部和顶部之间的距离应该始终保持一致。

这个问题与其他类似问题的区别在于,这个问题不仅限于两行,甚至不仅限于一个段落(而是整个章节)。

答案1

以下是如何获得超级丑陋的输出。基线之间的距离固定为 2ex,无论上升部和下降部如何。

但你仍会遇到冲突。

\documentclass{article}

\begin{document}

\setlength\baselineskip{2ex}
\setlength\lineskiplimit{-\maxdimen}

\noindent
This is an ugly line of texting with "xxx".\\
Yay for descenders hanging with "xxx".\\
And ascenders' apostrophes with "xxx".

\end{document}

在此处输入图片描述

如果将第一行中的“an”改为“ap”,则会得到

在此处输入图片描述

相关内容