![如何制作嵌套词汇表?](https://linux22.com/image/425990/%E5%A6%82%E4%BD%95%E5%88%B6%E4%BD%9C%E5%B5%8C%E5%A5%97%E8%AF%8D%E6%B1%87%E8%A1%A8%EF%BC%9F.png)
我想制作一个嵌套的词汇表。例如,可能有拉丁和希腊符号的子部分,不需要排序。我尝试使用“parent/nodpostdesc”组合,但效果不佳。问题可能是词汇表样式。
无论如何,我不知道该怎么做,也没有足够的时间仔细阅读文档。任何建议都将不胜感激。
我附上了我尝试做的事情(正如您所见,符号没有显示并且“标题”格式不正确):
\documentclass{scrartcl}
\usepackage[symbols, style = long, sort = none]{glossaries-extra}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newglossaryentry{operators}{
name={Operators},
text={Greek letter},
description={\nopostdesc}
}
\newglossaryentry{matrix}
{
name={\ensuremath{[\,]}},
sort={matrix},
description={Matrix},
parent=operators
}
\newglossaryentry{vector}
{
name={\ensuremath{\{\,\}}},
sort={vector},
description={Vector},
parent=operators
}
% ELEMENTS COORDINATES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newglossaryentry{elementcoordinates}{
name={Element coordinates},
text={Greek letter},
description={\nopostdesc}
}
\newglossaryentry{gir}
{
name={\ensuremath{x_r\,y_r\,z_r}},
sort={gir},
description={Global interpolated coordinates of rebar},
parent = elementcoordinates
}
\newglossaryentry{v:globint:r}
{
name={\ensuremath{\{x_r\}}},
sort={v:globint:r},
description={Vector containing the global interpolated coordinates of a rebar},
parent = elementcoordinates
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\glsaddall
\printunsrtglossary[title = {List of Symbols}]
\end{document}
编辑:我找到了一个很好的资源,图库:逻辑词汇表划分(类型 vs 组 vs 父级)
我想做这里所展示的确切内容(参见示例“示例文档:自定义组块”)。问题是,似乎我只能使用 bib2glos 来生成类似的东西。不过,我的所有条目都是在 TeX 文件中定义的。
我也发现了这个帖子LaTeX 论坛 ⇒ 常规 ⇒ 词汇表 | 将词汇表拆分为拉丁和希腊符号。看起来这个家伙没有使用 bib2gls 就成功做到了,但是,我尝试自己编译代码,却没有打印任何词汇表……