如何制作嵌套词汇表?

如何制作嵌套词汇表?

我想制作一个嵌套的词汇表。例如,可能有拉丁和希腊符号的子部分,不需要排序。我尝试使用“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 就成功做到了,但是,我尝试自己编译代码,却没有打印任何词汇表……

相关内容