自由连字符在段落脚注中不起作用,有错误吗?

自由连字符在段落脚注中不起作用,有错误吗?

我感觉自由连字符在段落脚注中根本不起作用,这实际上并不取决于使用哪个包来制作脚注。我曾痛苦地经历过 和manyfooteledmac多次被迫使用\discretionary才能获得正确的连字符。我能够重现类似的问题bigfoot,下面是 footmisc 的示例,我理解这是制作段落脚注的最基本方法(如果我错了,请纠正我。):

\documentclass[a4paper]{article}
\usepackage{fontspec}
\usepackage[para]{footmisc}
\begin{document}
\footnote{XXXXXXXXXXXXXX just a few normal words to fill up the line
  up to my word hy\-phe\-na\-te\-me}
\end{document}

此示例将打印hy\-phe\-na\-te\-me在脚注的第二行。逐渐删除Xes,最终我的单词将完整打印在第一行脚注的末尾,但永远不会被连字符连接。

我正在使用xelatex。我需要该fontspec包来显示带变音符号的字母。在这个例子中,我没有使用任何变音符号,当我注释掉 fontspec 时,单词会被连字符连接。此外,如果我不使用 footmisc 的 [para] 选项,或者完全注释掉 footmisc,单词就会被连字符连接。

正如我所提到的,我也有很多其他软件包的真实例子。

相关内容