이와 같은 다른 질문이 있다는 것을 알고 있지만 특정 질문에 대한 답변을 찾지 못했습니다.
아래 MWE를 고려하십시오. 섹션 번호는 첫 번째 장의 헤더에 포함되어 있지만 참고문헌용은 아닙니다. 나는 renewenvironment
ToC에 섹션 번호와 항목이 필요하기 때문에 참고문헌이 자체 섹션을 만드는 것을 방지하곤 했습니다.
\documentclass{scrartcl}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{\leftmark} % 1. sectionname
\fancyfoot[C]{\thepage}
\usepackage{filecontents}
\bibliographystyle{plain}
\usepackage[english]{babel}
\begin{filecontents}{\jobname.bib}
@article{DBLP:journals/corr/abs-1008-2849,
author = {Jan Wassenberg and Peter Sanders},
title = {Faster Radix Sort via Virtual Memory and Write-Combining},
eprinttype = {arxiv},
eprintclass = {cs.DS},
eprint = {1008.2849},
date = {2010-09-06},
pages = {1-8},
}
\end{filecontents}
\makeatletter
\renewenvironment{thebibliography}[1]
{ %\section{\bibname}% <-- this line was commented out
\@mkboth{\MakeUppercase\bibname}{\MakeUppercase\bibname}%
\list{\@biblabel{\@arabic\c@enumiv}}%
{\settowidth\labelwidth{\@biblabel{#1}}%
\leftmargin\labelwidth
\advance\leftmargin\labelsep
\@openbib@code
\usecounter{enumiv}%
\let\p@enumiv\@empty
\renewcommand\theenumiv{\@arabic\c@enumiv}}%
\sloppy
\clubpenalty4000
\@clubpenalty \clubpenalty
\widowpenalty4000%
\sfcode`\.\@m}
{\def\@noitemerr
{\@latex@warning{Empty `thebibliography' environment}}%
\endlist}
\makeatother
\begin{document}
\section{first section}
some content
\nocite{*}
\newpage
\section{Bibliography}
\bibliography{\jobname}
\end{document}
참고문헌의 fancyhdr 제목에 장 번호도 포함하도록 무엇을 변경할 수 있는지 아시나요? 다른 모든 장에서는 올바르게 표시됩니다.
답변1
이는 KOMA 수업에서 참고문헌 번호를 매기는 올바른 방법이 아닙니다. bibliography=totocnumbered
로드할 때 간단히 옵션을 추가할 수 있습니다 scrartcl
.
\documentclass[bibliography=totocnumbered]{scrartcl}
참고문헌 제목을 "References"에서 "Bibliography"로 변경하려면 서문에 다음 줄을 추가하세요.
\AtBeginDocument{\renewcommand*{\refname}{Bibliography}}
fancyhdr
또한 KOMA 클래스와 함께 사용하는 것은 권장되지 않습니다. scrlayer-scrpage
대신 이러한 클래스를 위해 설계된 것을 사용하십시오 .
fancyhdr
전문의 일부는 다음으로 대체될 수 있습니다 .
\usepackage[automark,headsepline]{scrlayer-scrpage}
\clearpairofpagestyles
\ihead[\headmark]{\headmark}
\cfoot[\pagemark]{\pagemark}
\pagestyle{scrheadings}
MWE:
\documentclass[bibliography=totocnumbered]{scrartcl}
\usepackage[automark,headsepline]{scrlayer-scrpage}
\clearpairofpagestyles
\ihead[\headmark]{\headmark}
\cfoot[\pagemark]{\pagemark}
\pagestyle{scrheadings}
\usepackage{filecontents}
\bibliographystyle{plain}
\usepackage[english]{babel}
\begin{filecontents}{\jobname.bib}
@article{DBLP:journals/corr/abs-1008-2849,
author = {Jan Wassenberg and Peter Sanders},
title = {Faster Radix Sort via Virtual Memory and Write-Combining},
eprinttype = {arxiv},
eprintclass = {cs.DS},
eprint = {1008.2849},
date = {2010-09-06},
pages = {1-8},
}
\end{filecontents}
\AtBeginDocument{\renewcommand*{\refname}{Bibliography}}
\begin{document}
\section{first section}
some content
\nocite{*}
\newpage
\bibliography{\jobname}
\end{document}
산출: