%20in%20BibTeX%20nach%20der%20Kompilierung%20nicht%20sichtbar%3F.png)
Ich habe ein BibTeX-Element wie folgt.
@inproceedings{Orsdemir2008,
Author = {Orsdemir, A. and Altun, H. and Sharma, G. and Bocko, M.},
Booktitle = {Proc. IEEE MILCOM’ 08},
Month = {Nov},
Pages = {1-7},
Title = {On the security and robustness of encryption via compressed sensing},
Year = {2008}}
Ich bin unter \documentclass[conference]{IEEEtran}
und rufe den Referenzteil auf durch
{\footnotesize
\bibliographystyle{IEEEtran}
\bibliography{myBibFile}}
Als Ergebnis bekomme ich dann dies.
[10] A. Orsdemir, H. Altun, G. Sharma und M. Bocko, „On the security and robustness of encryption via compressed sensing“, in Proc. IEEE MILCOM 08, Nov 2008, S. 1–7.
Wie Sie vielleicht bemerkt haben, fehlt das '
„unmittelbare Nachher“ . Wie kann ich das beheben?MILCOM
Antwort1
Das "Apostroph"-Zeichen in Ihrem Code istnichteinEinfaches ASCII-Anführungszeichen( '
), also das Zeichen des hexadezimalen ASCII-Codes 27, aber einUnicode „rechtes einfaches Anführungszeichen“( ’
), also das Unicode-Zeichen des Codepunkts U+2019. Sobald Sie das bemerkt haben, sollte das Problem klar sein, dennBibTeX unterstützt keine Unicode-Zeichen(Entschuldigung, das ist der beste Link, den ich finden konnte).
Ich vermute, Sie haben diesen BibTeX-Eintrag wahrscheinlich irgendwo aus dem Internet kopiert und dann in Ihre bib
Datei eingefügt, und das einfache ASCII-Anführungszeichen ist dabei verloren gegangen ... falls es überhaupt jemals im ursprünglichen BibTeX-Eintrag enthalten war!
Ersetzen Sie einfach das betreffende Unicode-Zeichen durch ein einfaches ASCII-Anführungszeichen. Nachdem Sie , und dann zweimal ausgeführt haben pdflatex
, bibtex
sollten pdflatex
Sie Folgendes erhalten:
\documentclass[]{IEEEtran}
\begin{filecontents}{\jobname.bib}
@inproceedings{Orsdemir2008,
Author = {Orsdemir, A. and Altun, H. and Sharma, G. and Bocko, M.},
Booktitle = {Proc. IEEE MILCOM '08},
Month = {Nov},
Pages = {1-7},
Title = {On the security and robustness of encryption via compressed sensing},
Year = {2008}}
\end{filecontents}
\begin{document}
Text \cite{Orsdemir2008}.
{\footnotesize
\bibliographystyle{IEEEtran}
\bibliography{\jobname}}
\end{document}