LyX で目次のタイトルを変更する

LyX で目次のタイトルを変更する

私はすでにここで答えに従おうとしました: ToC のタイトルを変更するにはどうすればいいですか?

使用して\renewcommand{\contentsname}{Whatever}

LyXただし、プリアンブルでも ERT としても動作しないようです。使用されているパッケージは babel です。

.lyx ファイルの最小限の動作例:

\pagenumbering{roman} 
\renewcommand{\chaptername}{}

\renewcommand{\thechapter}{\arabic{chapter}}

\renewcommand{\contentsname}{Innholdsfortegnelse}

1. Innledning

\pagenumbering{arabic} 

Heisann

答え1

  1. Document> Settings...> Language>言語パッケージ: None

  2. Document> Settings...> LaTeX Preamble>

書く:

\usepackage[norsk]{babel}
\addto\captionsnorsk{%
\renewcommand{\contentsname}{Innholdsfortegnelse}}

結果は次の単純な LaTeX と同等になるはずです。

\documentclass{article}
\usepackage[norsk]{babel}
\addto\captionsnorsk{%
\renewcommand{\contentsname}{Innholdsfortegnelse}}
\begin{document}
\tableofcontents
\section{Section}
\end{document}

ムウェ

これを実行すると、xxxxx になりますPackage babel Error: Unknown language:

ムウェ

次に、View Complete Log ...

ムウェ

ご覧のとおり、これは前回の実行のファイル\select@language {english}にがあるためです。手動で削除することもできますが (Linux システムのスクリーンショットの場合は でした)、 をクリックするだけ で LyX が補助ファイルを消去します (少なくともこのエラーだけがある場合は)。次回の実行では機能するはずです。.aux/tmp/lyx_tmpdir.T23297/lyx_tmpbuf6/newfile6.auxClose

答え2

試す

\AtBeginDocument{\renewcommand\contentsname{Whatever}}

関連情報