我对中文标点符号有疑问。在某些情况下,点会出现在单独的行上。我已能够将问题追溯到 hyperref:
\documentclass[10pt]{scrbook}
\usepackage{xeCJK}
\setCJKmainfont[Scale=MatchUppercase,
Path=../fonts/]{SourceHanSerifSC-Regular}
\usepackage{hyperref}
\xeCJKsetup{PunctStyle=CCT}
\begin{document}
最近的更多有关合并的构成的标记和大量的过度分度分析请参~考 Fabregas et al. (2016)。
最近的更多有关合并的构成的标记和大量的过度分度分析请参~考 \href{x}{Fabregas et al. (2016)}。
参考 \href{x}{Fabregas et al. (2016)}。
\end{document}
如果只有带中文括号的文本,则点会附加在括号上,但如果有带括号的文本href
,则点会保持独立,并可能出现在单独的行上。我能做些什么来解决这个问题?