We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
编译的系统:overleaf TeX 发行版:TeX Live 2023 模板版本:v7.4.0 模板类型:doctor(使用缺省值)
我需要在附录中添加中英文术语对照表,为此我使用了 glossaries 宏包,另外我还加载了 hyperreef 宏包以生成带超链接的术语表。编译输出的正文中使用 \gls 或 \Gls 标记的术语前有多余的空格。
glossaries
hyperreef
\gls
\Gls
\documentclass{thuthesis} \usepackage{hyperref} \usepackage[utf8]{inputenc} \usepackage{glossaries} \makeglossaries \newglossaryentry{清华大学} { name = {清华大学}, description = {Tsinghua University}, } \newglossaryentry{北京大学} { name = {北京大学}, description = {Peking University}, } \newglossaryentry{世界一流大学} { name = {世界一流大学}, description = {world class university}, } \begin{document} \maketitle \mainmatter \chapter{引言} \Gls{清华大学}是坐落在\Gls{北京大学}东侧的一所\Gls{世界一流大学}。 \appendix \printglossary \end{document}
在「北京大学」「世界一流大学」前出现了多余的空格。
没有多余的空格。
hyperref
ctexbook
thuthesis
\glsdisablehyper
The text was updated successfully, but these errors were encountered:
找了半天才发现是因为这里少了个 %。
%
thuthesis/thuthesis.dtx
Line 6524 in 1fc96a7
Sorry, something went wrong.
8a354c7
你试试 8a354c7 还有没有问题(需要在本地生成 .cls 并传到 overleaf 上)。
.cls
测试 ok,感谢修复
Fix extra space with "glossaries" and "hyperref" (fix #901)
f66dad2
No branches or pull requests
编译环境
编译的系统:overleaf
TeX 发行版:TeX Live 2023
模板版本:v7.4.0
模板类型:doctor(使用缺省值)
描述问题
我需要在附录中添加中英文术语对照表,为此我使用了
glossaries
宏包,另外我还加载了hyperreef
宏包以生成带超链接的术语表。编译输出的正文中使用\gls
或\Gls
标记的术语前有多余的空格。复现问题的代码
编译输出截图
在「北京大学」「世界一流大学」前出现了多余的空格。
期望效果
没有多余的空格。
其它尝试
hyperref
宏包,则编译输出符合期望效果。hyperref
红包,但使用ctexbook
文档类,则编译输出符合期望效果。hyperref
宏包,仍然使用thuthesis
文档类,并同时使用\glsdisablehyper
,则生成的术语不带超链接,但同样有多余的空格。The text was updated successfully, but these errors were encountered: