
저는 \documentclass[12pt,twoside]{report}
참고문헌 장을 사용하여 논문을 쓰고 있습니다. 현재는 참고문헌이라는 장이 있고 나머지 페이지는 비어 있습니다. 다음 페이지는 다시 상단에 "Bibliography"라고 읽는 참고문헌입니다. 자세한 내용은 이미지를 참조하세요. 또한 해당 부분에 관한 코드는 다음과 같습니다.
\chapter{Bibliography}
\bibliographystyle{plainnat} % or try abbrvnat or unsrtnat
\bibliography{Mendeley} % refers to example.bib
6장을 갖고 싶고, 그 뒤에 "Bibliography"라는 제목이 붙고, 그 뒤에 실제 참고문헌이 옵니다. 여기에서 찾은 다양한 솔루션을 시도했지만 성공하지 못했습니다.
답변1
한 가지 빠른 방법은반점그만큼보고서 수업( report.cls
) 환경을 재정의 thebibliography
하고 변경합니다 \chapter*{\bibname}
( \chapter{\bibname}
명백하게 파일을 수정하지 않고 report.cls
). \chapter*{}
번호가 매겨지지 않은 장과 번호가 붙은 장을 생성한다는 것을 기억합시다 \chapter{}
.
이를 달성하려면 패키지를 사용할 수 있습니다 (내부적으로 더 많은 것을 xpatch
사용해야 함).expl3.sty
라텍스 3패키지이지만 상관없습니다).
이 변경은 명령을 사용하여 가능합니다 \xpatchcmd{<command>}{<search>}{<replace>}{<success>}{<failure>}
.
\documentclass[12pt,twoside]{report}
%----------------------------------
% Redefine `thebibliography` environment
\usepackage{xpatch}
\xpatchcmd{\thebibliography}{\chapter*{\bibname}}{\chapter{\bibname}}{}{}
%---------------------------------
\begin{document}
\chapter{First}
Here we cite\cite{key}
%\chapter{Bibliography} % unnecessary
\bibliographystyle{plainnat} % or try abbrvnat or unsrtnat
\bibliography{Mendeley} % refers to example.bib
\end{document}