![BibTex 引用形式: CV の索引/キーを非表示](https://rvso.com/image/327793/BibTex%20%E5%BC%95%E7%94%A8%E5%BD%A2%E5%BC%8F%3A%20CV%20%E3%81%AE%E7%B4%A2%E5%BC%95%2F%E3%82%AD%E3%83%BC%E3%82%92%E9%9D%9E%E8%A1%A8%E7%A4%BA.png)
私の履歴書(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
引数の場合は make するだけです)。
\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}