gpt4 book ai didi

latex - 如何链接到词汇表项目(使用包词汇表)

转载 作者:行者123 更新时间:2023-12-01 05:44:26 24 4
gpt4 key购买 nike

在我的文档中,我使用包词汇表来创建词汇表。一切正常,除了文本中的单词与我的词汇表中的相应条目之间没有链接(因此您可以单击要解释的单词并进入词汇表条目)。

我的文档中最重要的部分:

%----Header----
...
\usepackage[nonumberlist,acronym,toc,style=altlist]{glossaries}

\usepackage[
colorlinks=true,
pdfborder=0 0 0,
pdfpagelabels,
plainpages=false,
linktocpage=false,
pdfcreator={LaTeX}]{hyperref}
...
%Glossary entries
\newglossaryentry{glos:twitter}{name=Twitter,
description={Mikroblogging-Service.}}

%----Main document----
\begin{document}
\chapter{Introduction}
This text is a normal glossary item: \gls{glos:twitter}.
This text should also link to the glossary item: \glslink{glos:twitter}{Link to Twitter}
but there is no link
...
\printglossary
\end{document}

如您所见,我也在使用 hyperref 包,但似乎没有自动将正文中的单词链接到词汇表的机制。
我也尝试使用\ref 和\label,但是当被引用的元素在主文档之外(就像我的词汇表一样)时,这不起作用。
我正在使用来自 miktex 的 makeglossaries 脚本(在构建时调用 makeglossaries main),但这也没有给我一个链接。

有人知道这样做的方法吗?或者也许我应该使用支持类似功能的词汇表之外的另一个包?

我也很感激任何可以使用此功能的工作示例。

编辑:

我刚刚得到了一个工作最小的例子,其中 gls/glslink 实际工作。似乎术语表项目的链接干扰了我在我的文档中使用的包之一。将不得不尝试通过将我的包一一添加到示例中来查看原因是哪个包。这个例子:
\listfiles
\documentclass{article}

\usepackage[
colorlinks=true,
pdfborder=0 0 0,
pdfpagelabels,
plainpages=false,
linktocpage=false,
pdfcreator={LaTeX}]{hyperref}
\usepackage[nonumberlist,acronym,toc,style=altlist,]{glossaries}
\makeglossaries

%Glossary entries
\newglossaryentry{glos:twitter}{name=Twitter,
description={Mikroblogging-Service.}}

%----Main document----
\begin{document}

\chapter{Introduction}
Ein normales Wort aus dem Glossar: \gls{glos:twitter}.
Dieses Wort soll zum Glossar verlinkt werden: \glslink{glos:twitter}{Link to Twitter}
funktioniert aber nicht...
\clearpage
\printglossary
\end{document}

最佳答案

知道了!!!

正如我的 latex 代码摘录中没有提到的,在我的文档类中,草案属性设置为 .删除此属性或将其设置为 false 时,gls/glslink 工作正常。

关于latex - 如何链接到词汇表项目(使用包词汇表),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3180082/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com