有没有基本字体中 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,它将取决于您在文档中激活的特定字体和功能集。