用語集スーパースタイルを左にフラッシュする

用語集スーパースタイルを左にフラッシュする

私は、バイリンガル用語集を作成するために、glossaries-extra パッケージを使用しています。スーパー スタイルの修正バージョンを使用したいと考えています。しかし、用語集エントリ リストを左側にフラッシュできません。どうすればいいでしょうか?

\documentclass[]{article}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[
automake,
acronym,
nomain,
nopostdot=true,
nonumberlist,
]{glossaries-extra}


\makeglossaries

\newacronym[user1=interaural time difference]{itd}{ITD}{interaurale Zeitdifferenz}
\newacronym{iid}{IID}{interaurale Intensitätsdifferenz}

%% modsuper glossary display style
\newglossarystyle{modsuper}{%
\glossarystyle{super}%
\renewcommand{\glsgroupskip}{}%
\renewcommand*{\glossaryentryfield}[5]{%
\glsentryitem{##1}\glstarget{##1}{##2} & ##3\glspostdescription\space ##5\\[2pt]}%
}


\renewcommand{\glsnamefont}[1]{\textbf{#1}}
\setabbreviationstyle[acronym]{long-short-user}
\renewcommand{\glsxtrpostdescacronym}{%
\ifglshasfield{\glsxtruserfield}{\glscurrententrylabel}%
{ (\glscurrentfieldvalue)}%
{}%
}


\begin{document}

\tableofcontents

\section{Räumliches Hören}

Die \gls{itd} beschreibt die Zeitdifferenz zwischen den Ankunftszeiten des Schallsignals an den Ohren. Die \gls{iid} ist die Differenz der Schalldruckpegel zwischen beiden Ohren. \gls{itd} und \gls{iid} spielen beim räumlichen Hören eine wesentliche Rolle.

\printglossary[%
type=\acronymtype,
title=Akronyme und Abkürzungen,
toctitle=Akronyme und Abkürzungen,
style=modsuper,
]

\end{document}

ここに画像の説明を入力してください

注: 私も altree スタイルを使用します。ただし、用語集のエントリ間の垂直方向のスペースを調整する方法がわかりませんでした。

答え1

スーパースタイルは、{lp{\glsdescwidth}}表形式のプリアンブルとして (スーパー) 表形式を使用します。これにより、デフォルトの余白が設定されます\tabcolsep。@{} で余白を抑制できます。

\documentclass[]{article}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[
automake,
acronym,
nomain,
nopostdot=true,
nonumberlist,
]{glossaries-extra}


\makeglossaries

\newacronym[user1=interaural time difference]{itd}{ITD}{interaurale Zeitdifferenz}
\newacronym{iid}{IID}{interaurale Intensitätsdifferenz}

%% modsuper glossary display style
\newglossarystyle{modsuper}{%
\glossarystyle{super}%
\renewenvironment{theglossary}%
    {\tablehead{}\tabletail{}%
     \begin{supertabular}{@{}lp{\glsdescwidth}}}%<----no margin
    {\end{supertabular}}%
\renewcommand{\glsgroupskip}{}%
\renewcommand*{\glossaryentryfield}[5]{%
\glsentryitem{##1}\glstarget{##1}{##2} & ##3\glspostdescription\space ##5\\[2pt]}%
}


\renewcommand{\glsnamefont}[1]{\textbf{#1}}
\setabbreviationstyle[acronym]{long-short-user}
\renewcommand{\glsxtrpostdescacronym}{%
\ifglshasfield{\glsxtruserfield}{\glscurrententrylabel}%
{ (\glscurrentfieldvalue)}%
{}%
}


\begin{document}

\tableofcontents

\section{Räumliches Hören}

Die \gls{itd} beschreibt die Zeitdifferenz zwischen den Ankunftszeiten des Schallsignals an den Ohren. Die \gls{iid} ist die Differenz der Schalldruckpegel zwischen beiden Ohren. \gls{itd} und \gls{iid} spielen beim räumlichen Hören eine wesentliche Rolle.

\printglossary[%
type=\acronymtype,
title=Akronyme und Abkürzungen,
toctitle=Akronyme und Abkürzungen,
style=modsuper,
]

\end{document}

ここに画像の説明を入力してください

関連情報