我有一个glossaries.tex
添加到我的main.tex
文件中的命令。我的命令按以下顺序排列main.tex
:
\documentclass{scrreprt}
\usepackage[toc]{glossaries}
\makeglossaries
\begin{document}
\input{glossaries.tex}
\IGlossary % at the end. No idea what that does. I used a template of my University
\end{document}
我已经尝试把它放在我的~/.latexmkrc
add_cus_dep('glo', 'gls', 0, 'run_makeglossaries');
add_cus_dep('acn', 'acr', 0, 'run_makeglossaries');
sub run_makeglossaries {
if ( $silent ) {
system "makeglossaries -q '$_[0]'";
}
else {
system "makeglossaries '$_[0]'";
};
}
push @generated_exts, 'glo', 'gls', 'glg';
push @generated_exts, 'acn', 'acr', 'alg';
$clean_ext .= ' %R.ist %R.xdy';
我也用手动生成它们makeglossaries thesis
,它说.gls
.acr
文件等都是空的。
答案1
我已经得到了。我需要将词汇表与 一起使用\gls
。
我以为它们会自动列出。