用語集のスタイルを変更する

用語集のスタイルを変更する

パッケージを使用するとglossaries、ほぼ望みどおりの結果が得られます。読み込みオプション

\usepackage[acronym, section=section, nopostdot, nonumberlist, style=super]{glossaries}

そして呼びかける

\printglossary[type=\acronymtype,title={Abbreviations}]
\glsaddallunused[\acronymtype]

出力の一部を以下に示します。

用語集ページのレイアウト

次の 3 つの変更を実行したいと思います。

  1. 頭字語の各グループ間の縦方向のスペースを減らす
  2. ページヘッダーをサンセリフフォントに変更する
  3. テキストの流れ(改ページ)を修正します。このページの最後のエントリは下余白を尊重していません。

以前、私は LoT と LoF を次のように調整しました (上記のポイント 2 に相当するものを含む)。

\makeatletter
\renewcommand\listoftables{%                                                                                                                                                         
    \section*{\listtablename}%                                                                                                                                                       
    \@mkboth{\sffamily\normalsize\listtablename}%                                                                                                                                    
    {\sffamily\normalsize\listtablename}%                                                                                                                                        
    \@starttoc{lot}%                                                                                                                                                                 
}
\renewcommand\listoffigures{%                                                                                                                                                        
    \section*{\listfigurename}%                                                                                                                                                      
    \@mkboth{\sffamily\normalsize\listfigurename}%                                                                                                                                   
        {\sffamily\normalsize\listfigurename}%                                                                                                                                       
    \@starttoc{lof}%                                                                                                                                                                 
}
\makeatother

しかし、用語集にアクセスする方法がわかりません。


編集:上記のポイント 1 と 3 は、周囲に散らばっている偽物を削除することで解決されました\setlength\extrarowheight{5pt}

答え1

私は次の方法でポイント2を解決しました

\renewcommand{\glsglossarymark}[1]{%                                                                                                                                                 
    \@mkboth{\sffamily\normalsize{#1}}%                                                                                                                                              
        {\sffamily\normalsize{#1}}%                                                                                                                                                  
}

うまく機能しているようです。

関連情報