Abschnitt „Veröffentlichungen“ zur Abschlussarbeit erstellen

Abschnitt „Veröffentlichungen“ zur Abschlussarbeit erstellen

Ich möchte in meiner Doktorarbeit einen Abschnitt einrichten, der den Veröffentlichungen gewidmet ist (strukturiert, als wäre es ein Kapitel).

Dies ist der Code, den ich derzeit für meine Abschlussarbeit verwende (ohne Berücksichtigung der Paketliste):

\documentclass[a4paper,12pt,twoside,cucitura]{report}
\usepackage[a4paper,outer=3.2cm,bottom=3.5cm,inner=2.2cm,top=2.5cm]{geometry}

\usepackage{booktabs,tabularx}
\newcommand\vn[1]{\mathit{#1}} % how to display variable names
\newcolumntype{C}{>{\centering\arraybackslash$\displaystyle }X<{$}}

\pagestyle{fancy}
\usepackage{hyperref

\hypersetup{%
    pdfpagemode={UseOutlines},
    bookmarksopen,                                                         
    pdfstartview={FitH},
    colorlinks,
    linkcolor={blue},
    citecolor={red},
    urlcolor={blue}
  }
  
\pagenumbering{roman}

\begin{document}\errorcontextlines=9

\interfootnotelinepenalty=10000

\tableofcontents

\fancyhead[RO,LE]{}
\fancyfoot[RO,LE]{}

\newcommand\blankpage{
    \null
    \thispagestyle{empty}
    \addtocounter{page}{-1}
    \newpage
    }

\pagenumbering{arabic}
\input{Chapter1/Chapter1}
\input{Chapter2/Chapter2}
\input{Chapter3/Chapter3}
\input{Chapter4/Chapter4}
\input{Chapter5/Chapter5}

\begin{appendices}
\input{Appendix1/Appendix1}
\input{Appendix2/Appendix2}
\input{Appendix3/Appendix3}
 ()\end{appendices}

\renewcommand{\bibname}{References}
\bibliography{thesisbib}
\bibliographystyle{ieeetr}

\end{document}

Wie kann ich den Bereich „Publikationen“ einfügen?

Antwort1

Damals ist mir das wie folgt gelungen biblatex(ich ermutige Sie, dies zu übernehmen).

Fügen Sie den BibTex-Einträgen Ihrer Veröffentlichung ein Schlüsselwort hinzu, etwa keywords = {mine}.

Für normale Referenzen verwenden Sie dann \printbibliography[notkeyword=mine](damit Ihre Veröffentlichungen herausgefiltert werden).

Erstellen Sie dann mithilfe von refcontextIhre Publikationsliste. Ich habe \nocite{}die Reihenfolge des Erscheinens festgelegt, da refcontextmit aufgerufen wird [sorting = none]. Durch die Verwendung \nocite{}wird davon ausgegangen, dass Ihre Werke nicht im gesamten Text referenziert werden und nur am Ende des Manuskripts aufgeführt werden. Dies ist auch der Grund, warum notkeywordim vorherigen Schritt erforderlich ist.

\begin{refcontext}[sorting=none]
    \defbibnote{myprenote}{If you wish to add explanations}
    \nocite{mypaper1,mypaper2}
    \printbibliography[%
        title        = {List of Publications},
        prenote      = myprenote,
        keyword      = mine,
    ]
\end{refcontext}

Ein MWE ist:

\documentclass[]{book}

\begin{filecontents}{references.bib}
    @book{knuth1997art,
        title={The Art of Computer Programming: Fundamental algorithms},
        author={Knuth, D.E. and Addison-Wesley},
        number={v. 1},
        isbn={9780201896831},
        lccn={97002147},
        series={Addison-Wesley series in computer science and information processing},
        url={https://books.google.it/books?id=B31GAAAAYAAJ},
        year={1997},
        publisher={Addison-Wesley}
    }
\end{filecontents}
\begin{filecontents}{mypublications.bib}
    @book{mypaper1,
        title={The Art of something else},
        author={me},
        % isbn={ },
        % lccn={},
        keywords  = {mine},
        year={2020},
        publisher={the publisher},
    }
    @book{mypaper2,
        title={The Art of something else 2},
        author={me},
        % isbn={ },
        keywords  = {mine},
        % lccn={},
        year={2020},
        publisher={the publisher},
    }
\end{filecontents}

\usepackage[%
    bibstyle     = ieee,
    citestyle    = numeric,
    % isbn         = true,
    % doi          = false,
    % % sorting      = nty,
    % % sorting     = none,
    % % sorting     = debug,
    % url          = false,
    % defernumbers = true,
    % bibencoding  = utf8,
    % backend      = biber
]{biblatex}

\addbibresource{references.bib}
\addbibresource{mypublications.bib}

\begin{document}
\cite{knuth1997art}
\printbibliography[notkeyword=mine]
\begin{refcontext}[sorting=none]
    \defbibnote{myprenote}{If you wish to add explanations}
    \nocite{mypaper1,mypaper2}
    \printbibliography[%
        title        = {List of Publications},
        prenote      = myprenote,
        keyword      = mine,
    ]
\end{refcontext}
\end{document}

Sie müssen zwar nicht references.bibvon trennen mypublications.bib, aber wahrscheinlich werden Sie die verschiedenen bibDateien Ihrer Dokumente separat verwenden, und es ist am schnellsten, diese Dateien separat hinzuzufügen, anstatt sie zusammenzuführen (es sei denn natürlich, es gibt Duplikate).

Bildbeschreibung hier eingeben

verwandte Informationen