I am Charmie

メモとログ

LaTeX: 目次に図目次・表目次を追加

LaTeXで図目次・表目次を追加するときの設定

以下のコマンドを呼ぶと,該当箇所に図目次及び表目次が表示される. - \listoffigures : 図目次を表示 - \listoftables : 表目次を表示

図や表が存在しない場合でも空の図目次・表目次を作成してしまうという問題を解決する方法は 公式ドキュメントに書いてあった.

% 図がある場合のみ図目次を作成
\iftotalfigures
  \addcontentsline{toc}{chapter}{\listfigurename}  % 目次に図目次を追加
  \listoffigures  % 図目次を表示
\fi
% 表がある場合のみ表目次を作成
\iftotaltables
  \addcontentsline{toc}{chapter}{\listtablename}  % 目次に表目次を追加
  \listoftables  % 表目次を表示
\fi