Buchtitel (links)

Buchtitel (links)

Ich verwende das SeitenlayoutÜberschriftenin Memoir. Es wird nur die Seitenzahl angezeigt, nicht aber der Kapitelname oder -titel

das Folio an der Außenseite der Seite; auf den Rückseiten werden Kapitelname, Kapitelnummer und Kapiteltitel in schrägen Großbuchstaben am Rückenrand gesetzt und auf den Vorderseiten werden Abschnittsnummer und Titel in Großbuchstaben am Rückenrand gesetzt.

Nach meinem Verständnis werden Seitenzahl, Kapitelname und Buchtitel automatisch eingetragen inÜberschriften, müssen aber definiert werden inmeine Überschriften. Wenn dies so ist, was könnte dazu führen, dass der Kapitelname und der Titel aus der Seitenüberschrift verschwinden?

Bearbeitet, um hinzuzufügen:

Ich versuche, ein Kopfzeilenlayout mit Seitenzahlen in den Außenecken und dem Titel des Buchs und Kapitels in den Innenecken zu erreichen:

Buchtitel (links)

und Kapiteltitel # (rechts)

Aber was ich bekomme ist:

!Bildbeschreibung hier eingeben]1]]1]

Ich verwende den Seitenstil „myheadings“ unter Dokument > Einstellungen > Seitenlayout und habe meine Kapitel in \chapter statt \chapter* geändert.

Zum Seiten-Styling habe ich in der Präambel folgendes, adaptiert aus der Antwort auf diese Frage]]2]:

\makepagestyle{myheading}
\makeevenhead{myheading}{\thepage}{}{\mytitle}
\makeoddhead{myheading}{\leftmark}{}{\thepage}
\def\mytitle {Title Of Book}
\pagestyle{myheading}

Die Kopfzeile zeigt jetzt den Titel (manchmal) und die Seitenzahlen an der gewünschten Stelle korrekt an. Allerdings bleibt dort, wo sie \leftmarkhin sollen, ein leerer Platz. Muss ich entweder a) definieren, \leftmarkdamit es weiß, dass ich den Kapiteltitel haben möchte, oder b) zurücksetzen \leftmark, damit es seinen Standardwert übernimmt? Oder etwas ganz anderes?

Wenn ich das minimalste Beispiel verwende (in dem ich alle meine vorherigen benutzerdefinierten Stile außer der Überschrift entferne), erhalte ich immer noch nur die Seitenzahlen, den zugewiesenen Titel und keinen Kapiteltitel.

% Preview source code

%% LyX 2.2.3 created this file.  For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclassenglish,oldfontcommands]{memoir}
\usepackageT1]{fontenc}
\usepackagelatin9]{inputenc}
\usepackagepaperwidth=5in,paperheight=8in]{geometry}
\geometry{verbose}
\pagestyle{myheadings}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}

\makeatletter
\@ifundefined{date}{}{\date{}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage {lipsum}

\makepagestyle{myheadings}
\makeevenhead{myheadings}{\thepage}{}{\mytitle}
\makeoddhead{myheadings}{\leftmark}{}{\thepage}
\def\mytitle {Title Of Book}
\pagestyle{myheadings}

\makeatother

\usepackage{babel}
\begin{document}

\title{Title of Book}


\author{Author}
\maketitle

\chapter{Lorem Ipsum}

\lipsum[1-5]

\chapter*{Ipsum Lorem}

\lipsum[1-6]
\end{document}

1]:https://i.stack.imgur.com/gQErb.png 2]:Dokumenttitel in Memoirenklassenkopfzeile einschließen

Antwort1

Don't use the name `myheadings`, use your own. `myheadings` is predefined to do stuff you don't want.


%% LyX 2.2.3 created this file.  For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[english,oldfontcommands]{memoir}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{babel}
\usepackage[paperwidth=5in,paperheight=8in]{geometry}
\geometry{verbose}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}

\makeatletter
\@ifundefined{date}{}{\date{}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage {lipsum}

\makepagestyle{kitty}
\makeevenhead{kitty}{\thepage}{}{\mytitle}
\makeoddhead{kitty}{\leftmark}{}{\thepage}
\def\mytitle {Title Of Book}
\pagestyle{kitty}

\makeatother

\begin{document}

\title{Title of Book}


\author{Author}
\maketitle

\chapter{Wombat}

\lipsum[1-5]

\end{document}

Antwort2

In der memoirKlasse ist der Standardseitenstil, \pagestyle{headings}bei dem \chapter*{...}kein Header erstellt wird, obwohl \chapter{...}dies der Fall ist. Mit der onesideKlassenoption \section{...}wird dem Header nichts hinzugefügt.

Probieren Sie Folgendes aus:

\documentclass%
%[oneside]%
{memoir}
\usepackage{lipsum}
\pagestyle{headings}
\begin{document}
\chapter{Lorem Ipsum}
 %% \chapter*{Lorem Ipsum}
\lipsum[1-5]
\section{Section}
\lipsum[6-15]
\end{document}

Wenn Sie die twosideOption verwenden und den Stern entfernen \chapter, erhalten Sie meiner Meinung nach das gewünschte Ergebnis. Andernfalls müssen Sie Ihre eigenen definieren \pagestyle.

Keiner von uns memoir \pagestyleweiß etwas über den Titel Ihres Buches, das liegt also bei Ihnen.

verwandte Informationen