Ich habe bereits versucht, der Antwort hier zu folgen: Wie ändere ich den Titel des Inhaltsverzeichnisses?
durch die Nutzung\renewcommand{\contentsname}{Whatever}
Allerdings scheint es LyX
weder in der Präambel noch als ERT damit zu funktionieren. Das verwendete Paket ist Babel.
Minimales funktionierendes Beispiel einer .lyx-Datei:
\pagenumbering{roman}
\renewcommand{\chaptername}{}
\renewcommand{\thechapter}{\arabic{chapter}}
\renewcommand{\contentsname}{Innholdsfortegnelse}
1. Innledning
\pagenumbering{arabic}
Heisann
Antwort1
Document> Settings...> Language>Sprachpaket: None
Document> Settings...> LaTeX Preamble>
Schreiben:
\usepackage[norsk]{babel}
\addto\captionsnorsk{%
\renewcommand{\contentsname}{Innholdsfortegnelse}}
Das Ergebnis muss diesem einfachen LaTeX entsprechen:
\documentclass{article}
\usepackage[norsk]{babel}
\addto\captionsnorsk{%
\renewcommand{\contentsname}{Innholdsfortegnelse}}
\begin{document}
\tableofcontents
\section{Section}
\end{document}
Wenn Sie dies tun, erhalten Sie ein Package babel Error: Unknown language
xxxxx'`:
Dann geh zuView Complete Log ...
Wie Sie sehen, liegt dies daran, dass \select@language {english}
in der .aux
Datei des vorherigen Durchlaufs ein vorhanden ist. Sie können es manuell entfernen (im Fall des Screenshots in einem Linux-System war es /tmp/lyx_tmpdir.T23297/lyx_tmpbuf6/newfile6.aux
), oder Sie können einfach auf klicken Closeund LyX bereinigt die Hilfsdateien für Sie (zumindest, wenn nur dieser Fehler vorhanden ist). Beim nächsten Durchlauf sollte es funktionieren.
Antwort2
Versuchen
\AtBeginDocument{\renewcommand\contentsname{Whatever}}