bib2gls

使用 longtable 制作的词汇表内 footnotebackref 脚注链接已损坏
bib2gls

使用 longtable 制作的词汇表内 footnotebackref 脚注链接已损坏

我创建了一个词汇表样式(基于现有样式)。它不会像我以前的方法那样存在更严重的脚注问题。然而,一个与脚注相关的问题仍然存在。 链接footnotebackref链接到文档的开头。预期的行为是使用脚注链接回词汇表条目。 问:如何修复这些链接? 其他链接(例如从脚注标记到页面底部的链接)可以正常运行。 新的词汇表样式基于longtable,它处理脚注的效果比tabular或alttreehypergroup样式更好。脚注文本和标记本身由sepfootnotes,其中脚注文本出现在序言中,脚注标记出现在.bib要编译的文件中bib2gls。 参见最低限度的工作...

Admin

使用下标在 bib2gls 中排序
bib2gls

使用下标在 bib2gls 中排序

目前我尝试设置 bib2gls 来组织定义的数学符号。因此我遇到了使用下标时出现的问题,例如: \ensuremath{x_\mathrm{a}} 在使用时排序不正确 \ensuremath{x_{\mathrm{a}}} 它有效。为什么第一个不起作用?还有其他需要注意的事情吗?谢谢! ...

Admin

如何使用 glossaries-extra 和 bib2gls 在条目名称字段内添加 sepfootnote 的脚注?
bib2gls

如何使用 glossaries-extra 和 bib2gls 在条目名称字段内添加 sepfootnote 的脚注?

我使用glossaries-extraviabib2gls -g来生成词汇表。考虑放置在文件中的以下词汇表条目entriesTest.bib: @entry{test-entry, name={fake name\sepfootnote{A}}, text={}, description={fictional description} } 条目test-entry名称字段fake name\sepfootnote{A}有一个脚注,由包sepfootnotes命令对\sepfootnotecontent{<label>}{<content&...

Admin

当使用带有 bib2gls 的 glossaries-extra 包时,如何在 TeXstudio 中为 \gls* 及其朋友启用自动完成功能?
bib2gls

当使用带有 bib2gls 的 glossaries-extra 包时,如何在 TeXstudio 中为 \gls* 及其朋友启用自动完成功能?

TeXstudio 的标准行为是使用参数自动完成某些命令。例如,正确设置后,\cite命令将提供参考书目条目、\ref提供创建的标签等等。 使用bib2gls和glossaries-extra,也可以使用外部.bib文件来定义词汇表的条目。然而,与上述相反, 使用时不提供自动填充或自动完成\gls*; 显示不正确的选项\gls,即为定理、定义等创建的标签。 添加参数时,编辑器会显示一个空白的弹出窗口\gls*: 检查glossaries-extra-bib2gls-cwl- Options> Configure TeXstudio-> Co...

Admin

使用 alttree 样式减少词汇表中子条目的左边距水平间距
bib2gls

使用 alttree 样式减少词汇表中子条目的左边距水平间距

我正在尝试更改词汇表中的水平间距。更具体地说, 我正在使用glossaries-extrawith bib2gls,使用altree风格; 词汇表中有父条目和子条目; 希望减少子条目左边距的水平间距。 当前,子节点的名称从父节点的描述开始的位置开始(参见带注释的输出)。 问:我想将子节点名称向左移动更多(并将子节点描述向左移动)。否则,alttree需要样式。 请参阅以下带注释的输出以获得更多说明。 努力 我的部分解决方案(不是一个可行的解决方案是将以下代码添加到序言中。 \glssetwidest[1]{mmmmmm} % modify to mov...

Admin

除词汇表中的页码之外,如何使名称和描述成为可点击的超链接?
bib2gls

除词汇表中的页码之外,如何使名称和描述成为可点击的超链接?

默认情况下,词汇表中只有页码是可点击的超链接。 问:如何将条目的名称和描述变成可点击的超链接? 这类似于 hyperref 的linktoc=all目录选项,从而使 PDF 文档具有统一的外观。 我正在使用glossaries-extra包含中间步骤的包bib2gls。单独的文件以 MWE.bib命名。testentries.bib 我们可以假设每个词汇表条目只有一个页码链接。这正是我的用例。[回应卡博哈周到评论。 在我的文档中,我只使用\gls*。并且对于文件中的每个条目.bib,\gls*{entry}在主文档中只使用一次。这是因为引用本质上是对...

Admin

在 Latex Workshop 和 Overleaf 中使用 ``glossaries-extra``` + ``bib2gls``` 进行触发和自动完成
bib2gls

在 Latex Workshop 和 Overleaf 中使用 ``glossaries-extra``` + ``bib2gls``` 进行触发和自动完成

我最近提出了一个关于引用和跟踪长物种名称列表的问题(是否可以添加触发器(如片段中使用的触发器)以便快速引用我的文本中的特定术语(LaTex,Overleaf)?)。为了让你了解最新情况(以防其他人正在寻找解决方案), glossaries-extra和的组合bib2gls对我来说非常有效。 这基本上就是我所寻找的:一个或多个 .bib 文件来存储我的条目(即数百个物种名称 + 作者 + 出版年份),并且可以使用简单的参数在我的“主”文件中调用它们(即\gls)。基本上,我可以在 LaTex Workshop (LW) 中使用它,部分在 Overleaf (O...

Admin

siunitx 宏中的自定义词汇表字段无法通过 latexmk 编译
bib2gls

siunitx 宏中的自定义词汇表字段无法通过 latexmk 编译

我正在用一个符号词汇表撰写论文,其中包含一些自定义字段和自定义词汇表样式。该文档还有一个缩写词汇表,但它不使用任何自定义字段或自定义样式。这在几个月的草稿修订中一直运行良好,以及所有默认词汇表命令(\gls、\glsname等)。 最近,我重新定义了自定义字段,从field-aliases到 ,\glsaddkey以便能够在文档中打印它们,并偶然发现了一些非常奇怪的行为,这些行为似乎围绕着siunitx、glossaries-extra(也可能是bib2gls)和latexmk。请继续阅读以了解详细信息。如果能帮助我了解可能发生的事情,我将不胜感激。 这是我...

Admin

使用额外词汇表指定缩写的短形式和长形式冠词
bib2gls

使用额外词汇表指定缩写的短形式和长形式冠词

glossaries-extra有没有办法使用和为缩写的短形式和长形式指定不同的不定冠词bib2gls? 我最近将我的项目从使用acronym和glossaries-extra包转换为仅使用glossaries-extra。我用它bib2gls来编译我的词汇表,因此我在 .bib 文件中重新定义了我的首字母缩略词: @abbreviation {MO, long = {\itshape modus operandi}, short = {M.O.} } @abbreviation {HTML, long = {Hypertext M...

Admin

bib2gls 不进行排序
bib2gls

bib2gls 不进行排序

我使用bib2gls创建各种词汇表,每个词汇表都使用 从一个单独的文件创建\GlsXtrLoadResources。我希望能够手动对其中一个词汇表进行排序。有没有办法按照条目bib2gls在 .bib 文件中的出现顺序对其进行排序? ...

Admin

未打印缩写
bib2gls

未打印缩写

通过我在 TexMaker 中编译代码的方式,我没有在 pdf 中得到任何打印的缩写。 编译: pdflatex -synctex=1 -interaction=nonstopmode -shell-escape %.tex|bib2gls --group %|bibtex %|pdflatex -synctex=1 -interaction=nonstopmode -shell-escape %.tex|pdflatex -synctex=1 -interaction=nonstopmode -shell-escape %.tex|"C:/Program...

Admin

声明新的 bib2gls 条目以供使用的标准方法
bib2gls

声明新的 bib2gls 条目以供使用的标准方法

我发现我自己重复使用 entry-type-aliases={% module = entry,% repo = entry,% ... } 经常,但我认为复制粘贴代码是个坏主意。 由于我不断重复使用和扩展我的词汇表,经常使用新类型和存储键,因此我正在寻找一种方法来为我的私有类型创建“永久”别名。存储键的创建和新样式的设置很容易转移到专用包中,但对于条目类型,我却不知所措。 MWE 按照@schtandard 的要求: \documentclass{article} \usepackage[ record={nameref}, ...

Admin

在单独编译的子文件中使用 bib2gls
bib2gls

在单独编译的子文件中使用 bib2gls

我正在尝试使用glossaries-extra带有record(使用bib2gls)选项的包来获取长文档中的符号列表,其中可以使用该包单独编译每个章节subfiles。 我的文件夹如下所示: 主文本 符号.bib 部分: 第一章.tex 这是我的 MWE: main文档 \documentclass{article} \usepackage{subfiles} \usepackage[record]{glossaries-extra} \GlsXtrLoadResources[src={symbols}] \begin{document} ...

Admin

bib2gls 的问题
bib2gls

bib2gls 的问题

在第 24 页的“词汇表包 v4.46:初学者指南”(摘自https://www.ctan.org/pkg/glossaries) 指出: 拥有文件 myDoc.tex \documentclass{article} \usepackage[record]{glossaries-extra} \GlsXtrLoadResources % input file created by bib2gls [% instructions to bib2gls: src={entries}, % terms defined in entries.bib sort={en...

Admin

使用 arara 进行 bib2gls 的规范编译
bib2gls

使用 arara 进行 bib2gls 的规范编译

我正在做一个大项目(3 卷,每卷约 500 页),我用它bib2gls管理我的词汇表。为了节省编译时间,我开始使用arara条件语句,例如如何告诉 Arara 跳过多余的步骤?但是我无法弄清楚如何传递条件,bib2gls仅当我在文档中添加词汇表条目的另一个实例时才运行\gls{example}。 我尝试添加% arara: bib2gls if changed ('glg') || changed ('glstex')假设我之前已经运行过,因此和都MyDoc.glg已经MyDoc.glstex存在。我不明白它是如何bib2gls工作的,但我注意到在运行后My...

Admin