내 CV(pdflatex)에 출판물(BibTex)을 추가하고 싶지만 인용 항목의 키/색인을 제거할 수 없습니다. 불행히도 나는 특별한 것을 사용하는 것을 좋아합니다mstyle.bst파일(직접 만든 적은 없음)
%% This is file `mstyle.bst',
%% generated with the docstrip utility. - The original source files were:
%% merlin.mbs ... german.mbs ... merlin.mbs ...
이 인용 [키]를 숨기거나 제거하려면 무엇을 변경해야 합니까?
예:
\begin{filecontents*}{Literatur.bib}
@article{article001,
author = {Hans Mustermann},
title = {Einfach nur ein Titel},
number = {ABCD-E/2008/de/1234},
institution = {Firma AG},
year = {2008}
}
@article{article002,
author = {Hans-Dieter Müller},
title = {Noch ein Titel},
number = {ABCD-E/2007/en/1234},
institution = {Firma AG},
year = {2007}
}
\end{filecontents*}
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\begin{document}
%% -- CV Body --
\bibliography{Literatur} % Bib File
\bibliographystyle{plain} % I use my mstyle here
\nocite{*}
\end{document}
답변1
목록과 관련된 모든 공백을 제거하고 \@biblabel
인쇄되는 방식을 제거하여 시도할 수 있습니다( \@gobble
인수인 경우에만 확인).
\documentclass{scrreprt}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@article{article001,
author = {Hans Mustermann},
title = {Einfach nur ein Titel},
number = {ABCD-E/2008/de/1234},
institution = {Firma AG},
year = {2008}
}
@article{article002,
author = {Hans-Dieter Müller},
title = {Noch ein Titel},
number = {ABCD-E/2007/en/1234},
institution = {Firma AG},
year = {2007}
}
\end{filecontents*}
\begin{document}
\nocite{*}
\bibliographystyle{plain} % bibliography style
\makeatletter
\setlength{\itemindent}{0pt}
\setlength{\labelsep}{0pt}
\setlength{\labelwidth}{0pt}
\let\@biblabel\@gobble
\makeatother
\bibliography{\jobname} % bibliography file
\end{document}