如何让一个单词在另一个单词下呈现

如何让一个单词在另一个单词下呈现

我有单词对的文本,我希望它们成对地呈现,一个接一个,如下图所示:

在此处输入图片描述

[更新]在源单词中成对出现:word1 + word2,word3 + word4,所以我需要按照我收到的顺序将它们输入到 latex 中(并且从左到右流动直到行结束然后继续下一行),因此我不能用单词1、单词3、单词5构造一行,用单词2、单词4和单词6构造下一行,需要计算单词长度来检查一行适合多少个单词。

答案1

这看起来像是一个语言结构

您可以看一下expex包裹。

这通常会将“链接”的单词设置为相同的大小类型,因此可能需要进行一些调整。

更新: 艾伦·芒恩(谁知道他在说什么)建议将gb4e其作为替代方案expex

答案2

我宁愿使用制表符环境。MWE 是:

\documentclass{article}

\begin{document}
    \begin{tabbing}
        \= {\Huge Word 1} \= {\Large Word 3} \= {\LARGE Word 5}\\
        \> Word 2 \> Word 4 \> Word 6
    \end{tabbing}
\end{document}

这会产生

在此处输入图片描述

如你所见,字体大小可以随意修改,制表符将完成这项工作并将任何\>符号与相应的\=符号(引用)对齐。您必须使用双反斜杠来开始新行。您还可以根据需要添加额外的空格,使其加粗。

享受!

相关内容