我的词汇表格式有问题。是否可以在首字母缩略词或符号与其描述之间留出距离(hspace)?现在,它是这样的:
Bsp。示例
还有一个问题:为什么我只能为 \begin{document} 定义首字母缩略词或符号?
\documentclass[12pt,a4paper,DIV=calc]{scrartcl}
\usepackage[T1]{fontenc} % Aktiviert EC-Schriftarten
\usepackage[utf8]{inputenc} % Dateikodierung
\usepackage[ngerman]{babel} % Deutsche Einstellung
\usepackage{lmodern} % Latin Modern
\usepackage{url}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{siunitx} % SI-Einheiten
%% Abkürzungs- und Symbolverrzeichnis
\usepackage[
automake,
nonumberlist, % keine Seitenzahlen anzeigen
acronym, % ein Abkürzungsverzeichnis erstellen
toc, % Einträge im Inhaltsverzeichnis
section] % im Inhaltsverzeichnis auf section-Ebene erscheinen
{glossaries}
\newglossary[slg]{acronyms}{sym}{sbl}{Abkürzungsverzeichnis} % Abkürzungsverzeichnis anlegen
\newglossary[slg]{symbols}{sym}{sbl}{Symbolverzeichnis} % Symbolverzeichnis anlegen
\renewcommand*{\glspostdescription}{} % Den Punkt am Ende jeder Beschreibung deaktivieren
\makeglossaries % Glossar-Befehle einschalten
%% Einträge siehe Ende der Präambel %%
%% Abkürzungsverzeichnis-Einträge mit \newacronym
% Allgemeine Abkürzungen
\newacronym{Bsp}{Bsp.}{Beispiel}
\newacronym{bspw}{bspw.}{beispielsweise}
\newacronym{bzg}{bzg.}{bezüglich}
\newacronym{bzw}{bzw.}{beziehungsweise}
\newacronym{ca}{ca.}{circa}
\newacronym{dh}{d.h.}{das heißt}
\newacronym{etc}{etc.}{et cetera}
\newacronym{evtl}{evtl.}{eventuell}
\newacronym{max}{max.}{maximal}
\newacronym{min}{min.}{minimal}
\newacronym{oÄ}{o.Ä.}{oder Ähnliches}
\newacronym{og}{o.g.}{oben genannt}
\newacronym{s}{s.}{siehe}
\newacronym{S}{S.}{Seite}
\newacronym{ua}{u.a.}{unter anderem}
\newacronym{usw}{usw.}{und so weiter}
\newacronym{uvm}{uvm.}{und vieles mehr}
\newacronym{vgl}{vgl.}{vergleiche}
\newacronym{zT}{z.T.}{zum Teil}
\newacronym{zzt}{zzt.}{zurzeit}
\newacronym{zzgl}{zzgl.}{zuzüglich}
% Spezielle Abkürzungen
\newacronym{pvc}{PVC}{Polyvinylchlorid}
\newacronym{test}{Test}{Dies ist ein test um die länge auszuprobieren}
%% Symbolverzeichnis-Einträge mit \newglossaryentry
\newglossaryentry{ohm}{type=symbols, name={\ensuremath{\Omega}}, %
sort=Ohm, symbol={\ensuremath{\Omega}}, %
description={unit of electrical resistance}}
\newglossaryentry{varphi}{type=symbols,name={$\varphi$},description={Phasenverschiebungswinkel}}
%%%%%%%%%%%%%%%%% Dokument-Beginn %%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\printglossary[type=\acronymtype,title=Abkürzungsverzeichnis]
\newpage
\printglossary[type=symbols]
\newpage
Test \gls{Bsp} and \gls{varphi}
\end{document}
答案1
打印的首字母缩略词列表带有描述列表。您可以使用 enumitem 等进行调整:
\documentclass[12pt,a4paper,DIV=calc]{scrartcl}
\usepackage[T1]{fontenc} % Aktiviert EC-Schriftarten
\usepackage[utf8]{inputenc} % Dateikodierung
\usepackage[ngerman]{babel} % Deutsche Einstellung
\usepackage[
automake,
nonumberlist, % keine Seitenzahlen anzeigen
acronym, % ein Abkürzungsverzeichnis erstellen
toc, % Einträge im Inhaltsverzeichnis
section] % im Inhaltsverzeichnis auf section-Ebene erscheinen
{glossaries}
\newglossary[slg]{acronyms}{sym}{sbl}{Abkürzungsverzeichnis} % Abkürzungsverzeichnis anlegen
\renewcommand*{\glspostdescription}{} % Den Punkt am Ende jeder Beschreibung deaktivieren
\makeglossaries % Glossar-Befehle einschalten
\newacronym{Bsp}{Bsp.}{Beispiel}
\usepackage{enumitem}
\newglossarystyle{listspaced}{%
\setglossarystyle{list}
\renewenvironment{theglossary}%
{\begin{description}[leftmargin=3cm,labelsep=!]}{\end{description}}}
\begin{document}
Test \gls{Bsp}
\printglossary[type=\acronymtype,title=Abkürzungsverzeichnis,style=listspaced]
\end{document}