참고문헌과 장 사이의 공백 제거

참고문헌과 장 사이의 공백 제거

저는 \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}

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

관련 정보