
パッケージを使用して略語のリストを作成しようとしていますglossaries
。問題は、頭字語のリストを取得できないことです。何を試しても、まったく出力されません。
私の MWE は次のようになります:
\documentclass[parsikip=full,oneside, 12pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[german=guillemets]{csquotes}
\usepackage{microtype}
\usepackage{color}
\usepackage{graphicx}
\usepackage[hyphens]{url}
\usepackage{breakurl}
\usepackage[colorlinks=true,draft = false,linkcolor=black,citecolor=black,urlcolor=blue]{hyperref}
\usepackage{apacite}
私が略語リストを作成するために使用した方法は次のようになります。
\usepackage[acronym]{glossaries}
\makeglossaries
\newacronym{mk}{MK}{Meme-Kommunikatoren\_innen}
\begin{document}
\pagenumbering{roman}
\tableofcontents
\clearpage
\listoffigures
\listoftables
\input{einleitung}
\input{theorie}
\acrshort{mk}
\printglossary[type=\acronymtype]
\bibliographystyle{apacite}
\bibliography{lit_memes}
\end{document}
理想的には、頭字語のリストは表のリストの後に表示されるはずです。略語と完全な用語の間に点の線があれば本当にうれしいのですが、現時点で最も重要なのは略語のリストです。
私は次の記事も読みました(https://www.overleaf.com/learn/latex/glossaries) をglossaries
パッケージに追加しましたが、うまく動作しません。TexStudio で Latex を使用していますが、ファイルや.glo
ファイルなど、あらゆる種類のファイルも生成されます.glsdefs
が、.glo
ファイルには何も含まれていません。
前もって感謝します!
答え1
パッケージを正しく構成するにはglossaries
、MakeIndexが用語集を適切に並べ替えることができるように適切な構成を設定する必要があります。これには次のものが含まれます。
- MakeIndexが文書内の頭字語のデータを取得する入力ファイルの拡張子。通常は
.acn
- 必要なスタイルを指定するファイルの拡張子。通常は
.bst
ファイル - ソートされたエントリを含むファイル。通常は
.acr
「コマンド」から「設定」へ進みます。指定してくださいmakeindex %.acn -s %.ist -o %.acr
ドキュメントのメインウィンドウに戻ったら、「F9」を押します(または「ツール」->「用語集」に移動します)。これで.acr
ファイルが作成されます。再度コンパイルすると、頭字語のリストが表示されます。
glossaries
テキストに表示されない場合でも ( を使用) エントリをアルファベット順に自動的に並べ替える方法を示すために、いくつかの頭字語を追加しました\newacronym
。
\documentclass{scrartcl}
\usepackage[acronym]{glossaries}
% post the following in Commands -> Makeglossaries "makeindex %.acn -s %.ist -o %.acr"
\usepackage{hyperref}
\makeglossaries
\newacronym{mk}{MK}{Meme-Kommunikatoren\_innen}
\newacronym{SDSCR}{SDSCR}{Site-Dependent Short-Circuit Ratio}
\newacronym{EV}{EV}{Electric Vehicles}
\newacronym{G2V}{G2V}{Grid-to-Vehicle}
\newacronym{H2V}{H2V}{Home-to-Vehicle}
\newacronym{PG}{PG}{Power Grid}
\newacronym{PEV}{PEV}{Plug-in Electric Vehicle}
\begin{document}
\acrshort{mk}
\acrshort{G2V}
\acrshort{SDSCR}
\acrshort{PEV}
\acrshort{H2V}
\acrshort{EV}
\newpage
\printglossary[type=\acronymtype]
\end{document}