Realizar sección de Publicaciones sobre tesis.

Realizar sección de Publicaciones sobre tesis.

Me gustaría hacer una sección en mi doctorado. Tesis dedicada a las publicaciones (estructurada como si fuera un capítulo).

Este es el código que estoy usando actualmente para mi tesis (sin considerar la lista de paquetes):

\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}

¿Cómo puedo insertar la sección de publicaciones?

Respuesta1

En el pasado, logré hacerlo de la siguiente manera, con biblatex(lo cual te animo a que adoptes).

Añade una palabra clave en las entradas bibtex de tu publicación, como keywords = {mine}.

Luego, para referencias normales, utilice \printbibliography[notkeyword=mine](para que sus publicaciones queden filtradas).

Luego, con la ayuda de refcontext, crea tu lista de publicaciones. Solía \nocite{}​​​​establecer el orden de aparición, ya que refcontextse llama con [sorting = none]. Al utilizar \nocite{}, se supone que no se hace referencia a sus trabajos en todo el texto y solo se enumeran al final del manuscrito. Esta es también la razón por la que notkeywordse requiere en el paso anterior.

\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}

Una MWE es:

\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}

De hecho, no necesita separarse references.bibde mypublications.bib, pero es probable que utilice los diferentes bibarchivos de sus trabajos por separado, y es más rápido agregar esos archivos por separado, en lugar de fusionarlos (a menos que haya duplicados, por supuesto). ).

ingrese la descripción de la imagen aquí

información relacionada