缩写和描述之间要保持距离

缩写和描述之间要保持距离

我的词汇表格式有问题。是否可以在首字母缩略词或符号与其描述之间留出距离(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}

在此处输入图片描述

相关内容