Literatur in ModernCV

Literatur in ModernCV

Ich schreibe gerade meinen Lebenslauf und möchte eine Bibliographie einfügen. Folgendes ist meine Überschrift:

\documentclass[11pt,a4paper,sans]{moderncv}

\usepackage[latin1]{inputenc}

\usepackage[ngerman]{babel}

\usepackage[T1]{fontenc}

\usepackage{lmodern}

\usepackage{amsmath, amssymb}

\usepackage{enumerate}

\usepackage{dsfont}

\usepackage{multibib,chapterbib, babelbib}

\moderncvtheme[red]{classic}

\usepackage[left=25mm,right=25mm, top=30mm, bottom=30mm]{geometry}

\renewcommand{\baselinestretch}{1.25}

\AtBeginDocument{\recomputelengths}

Ich möchte nun eine Bibliographie einfügen, habe jedoch folgende Probleme damit:

  1. Die Bibliographie selbst ist fast die Hälfte der Seite eingerückt. Wie kann man Latex zwingen, an einem „normalen“ linken Rand zu beginnen?

  2. Die Nummern der einzelnen Quellen erscheinen nicht im Literaturverzeichnis, obwohl im Lebenslauf die Nummern erscheinen, wenn ich sie \zitiere{}, und wenn man die Quelle nachschlagen will, muss man durchzählen. Was muss ich tun, damit die Nummern auch im Literaturverzeichnis erscheinen? Vielleicht fehlt etwas in meiner Kopfzeile.\

Danke schön.

Antwort1

Standardmäßig moderncvwerden in der Bibliografie keine Beschriftungen angezeigt. Um sie anzuzeigen, fügen Sie der Präambel die folgenden Zeilen hinzu:

\makeatletter
\renewcommand*\bibliographyitemlabel{\@biblabel{\arabic{enumiv}}}
\makeatother

Das andere Problem erfordert eine Neudefinition der thebibliographyUmgebung ( filecontents*ist für die Lösung nicht unbedingt erforderlich; es dient nur dazu, ein vollständiges Beispiel zu erhalten):

\begin{filecontents*}{xxyyy.bib}
@book{testa,
    author = "The AuthorA",
    title = "The TitleA",
    year = "2012",
    publisher = "The PublisherA"
}
@book{testb,
    author = "The AuthorB",
    title = "The TitleB",
    year = "2012",
    publisher = "The PublisherB"
}
\end{filecontents*}

\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvtheme[red]{classic}
\usepackage[ngerman]{babel}
\usepackage{multibib,chapterbib, babelbib}

\firstname{John}
\familyname{Doe}

\makeatletter
\renewcommand*\bibliographyitemlabel{\@biblabel{\arabic{enumiv}}}
\renewenvironment{thebibliography}[1]%
  {%
     \setlength\hintscolumnwidth{0pt}
     \setlength\separatorcolumnwidth{0pt}
     \bibliographyhead{\refname}%
%    \small%
    \begin{list}{\bibliographyitemlabel}%
      {%
        \setlength{\separatorcolumnwidth}{0.025\textwidth}
        \setlength{\topsep}{0pt}%
        \settowidth\labelwidth{\@biblabel{#1}}
        \setlength{\labelsep}{\separatorcolumnwidth}%
        \leftmargin\labelwidth
        \advance\leftmargin\labelsep
        \@openbib@code%
        \usecounter{enumiv}%
        \let\p@enumiv\@empty%
        \renewcommand\theenumiv{\@arabic\c@enumiv}}%
        \sloppy\clubpenalty4000\widowpenalty4000%
  }%
  {%
    \def\@noitemerr{\@latex@warning{Empty `thebibliography' environment}}%
    \end{list}%
  }
\makeatother

\begin{document}

\makecvtitle

\section{Education}
\cventry{year--year}{Degree}{Institution}{City}{\textit{Grade}}{Description}
\nocite{*}

\bibliographystyle{plain}
\bibliography{xxyyy}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen