scrlayer-scrpage가 포함된 제목

scrlayer-scrpage가 포함된 제목

저는 LaTeX와 이 포럼을 처음 접했습니다. 나는 질문을 충분히 잘 공식화할 수 있기를 바랍니다.

내 문서 클래스는 scrreprt이므로 일방적이지만 헤더의 왼쪽 부분에 섹션을 두고 모든 페이지의 오른쪽 부분에 장이 있고 싶습니다. 이 코드를 사용하면 두 경우 모두 출력이 장이 됩니다. 헤더 아래에 헤드라인이 있어야 합니다.

그리고 한 페이지짜리 문서에는 LaTeX에 맞는 페이지만 존재하며 모든 페이지는 홀수로 간주된다는 내용을 읽었습니다. 예를 들어 글을 쓰는 것이 가능하지 않습니까 \ihead{\leftmark}? 그리고 지금까지 내 코드는 다음과 같습니다.

\usepackage{scrlayer-scrpage}
\pagestyle{scrheadings}
\automark[section]{chapter}  
\clearpairofpagestyles
\ihead[\leftmark]{}
\ohead[\rightmark]{}
\cfoot[\pagemark]{}

당신이 나를 도울 수 있기를 바랍니다!

답변1

아마도 다음이 도움이 될 것입니다.

\documentclass{scrreprt}
\usepackage{blindtext}% only for dummy text

\usepackage[
  automark,
  autooneside=false,% <- needed if you want to use \leftmark and \rightmark in a onesided document
  headsepline
]{scrlayer-scrpage}
\clearpairofpagestyles
\ihead{\leftmark}
\ohead{\ifstr{\leftmark}{\rightbotmark}{}{\rightbotmark}}
\cfoot*{\pagemark}
\renewcommand*\chapterpagestyle{scrheadings}% default pagestyle on chapter pages is plain


\begin{document}
\tableofcontents
\blinddocument
\end{document}

결과:

여기에 이미지 설명을 입력하세요

관련 정보