LaTeX 连字列表

LaTeX 连字列表

有没有基本字体中 LaTeX 连字符的完整列表?除了由--和组成的长破折号---,以及以 开头的一些两个和三个字母的组合f(如fi)之外,我想不出任何其他连字符。我没有做什么特别的事情,只是使用 RevTeX4 类来格式化我的研究论文。我在网上搜索过,但没有找到完整的列表,不过也许我错过了什么。有什么帮助吗?

答案1

这取决于您使用的字体,这意味着 TeX/pdfTeX 的字体+编码或 XeTeX/LuaTeX 的字体+激活功能(如果启用,可能会添加额外的 TeX 连字符以方便使用)。

对于 TeX/pdfTeX,这取决于主要取决于编码。但是,它仍然可能取决于特定的字体。要了解最多T1 编码字体,您可以检查作为 的一部分提供的编码文件中定义的连字fontinst。例如:

grep -i '\\ligature' tex/fontinst/latinetx/t1.etx 

给我:

  \ligature{LIG}{hyphen}{punctdash}
      \ligature{LIG}{\lc{I}{i}}{\lclig{FFI}{ffi}}
      \ligature{LIG}{\lc{L}{l}}{\lclig{FFL}{ffl}}
   \ligature{LIG}{quoteleft}{exclamdown}
   \ligature{LIG}{quoteright}{quotedblright}
   \ligature{LIG}{comma}{quotedblbase}
   \ligature{LIG}{hyphen}{rangedash}
   \ligature{LIG}{hyphenchar}{hyphenchar}
   \ligature{LIG}{less}{guillemotleft}
   \ligature{LIG}{greater}{guillemotright}
   \ligature{LIG}{quoteleft}{questiondown}
   \ligature{LIG}{quoteleft}{quotedblleft}
         \ligature{LIG}{\lc{I}{i}}{\lclig{FI}{fi}}
         \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{ff}}
         \ligature{LIG}{\lc{L}{l}}{\lclig{FL}{fl}}

但是,即使使用 T1 编码的字体也可能有细微的差异,因此,为了绝对确定,您需要检查所使用的每种字体的配置方式。(有时您有一个etx文件,但通常没有。文档可能会告诉您。否则,您需要检查.tfm和/或.vf文件。)

如果您使用 XeTeX/LuaTeX,它将取决于您在文档中激活的特定字体和功能集。

相关内容