Warum generiert Overleaf die Bibliografie, während dies bei einigen Texteditoren in Beamer und mit BibLaTeX nicht gelingt?

Warum generiert Overleaf die Bibliografie, während dies bei einigen Texteditoren in Beamer und mit BibLaTeX nicht gelingt?

Untersucht mit drei verschiedenen Editoren: TexStudio, TexWorks, und Texmaker, der Beamer wie folgt,nichtErstellen Sie die Bibliographie über dieVerweiseRahmen. Das Kompilieren des gleichen Dokuments auf der OverleafWebsite,funktioniert gutund erstellt die Bibliographie.

Die Probleme bezüglich BibLaTeXund BibTeXmit beamerwurden in vielen Online-Foren ausführlich behandelt, dieses spezielle Problem wurde jedoch nicht behandelt. Wie kann ich einen dieser Editoren dazu bringen, denselben Code zu kompilieren wie Overleaf?

MWE

\documentclass[11pt]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\setbeamertemplate{headline}{} 
\usetheme{Madrid}
\useoutertheme{miniframes}
\useinnertheme{circles}
\definecolor{UBCblue}{rgb}{0.04706, 0.13725, 0.26667} 
\definecolor{UBCgrey}{rgb}{0.3686, 0.5255, 0.6235} 
\setbeamercolor{palette primary}{bg=UBCblue,fg=white}
\setbeamercolor{palette secondary}{bg=UBCblue,fg=white}
\setbeamercolor{palette tertiary}{bg=UBCblue,fg=white}
\setbeamercolor{palette quaternary}{bg=UBCblue,fg=white}
\setbeamercolor{structure}{fg=UBCblue} 
\setbeamercolor{section in toc}{fg=UBCblue} 
\setbeamercolor{subsection in head/foot}{bg=UBCgrey,fg=white}
\usepackage{xcolor}
\usepackage{booktabs}
\usepackage{array}
\usepackage{tabu}
\usepackage{tabularx}
\usepackage{boldline}
\usepackage{ltablex}
\usepackage{todonotes}
\usepackage[bookmarks=true]{hyperref}
\usepackage{multimedia}
\usepackage{ragged2e}
\usepackage{etoolbox}
\usepackage{amsmath,amssymb,amsfonts} %math
\DeclareMathOperator*{\argmin}{argmin}
\DeclareMathOperator*{\argmax}{argmax}
\usepackage{algpseudocode}
\usepackage{algorithm, float}
\usepackage{etoolbox}\AtBeginEnvironment{algorithmic}{\small}
\usepackage{graphicx,caption}
\usepackage[absolute,overlay]{textpos}
\setbeamercolor{framesource}{fg=gray}
\setbeamerfont{framesource}{size=\tiny}
\newcommand{\source}[1]{\begin{textblock*}{4cm}(8.7cm,8.6cm)
        \begin{beamercolorbox}[ht=0.5cm,right]{framesource}
            \usebeamerfont{framesource}\usebeamercolor[fg]{framesource} Source: {#1}
        \end{beamercolorbox}
\end{textblock*}}
\usepackage{caption}
\captionsetup{skip=0pt,belowskip=0pt}
\setbeamerfont{caption}{size=\small}
\apptocmd{\frame}{}{\justifying}{} 
\usepackage[style=authoryear,backend=biber]{biblatex}
\renewcommand*{\nameyeardelim}{\addcomma\addspace}
\addbibresource{Innovation.bib}

\title[Some Wonderful Discovery]{History of This Wonderful Discovery}
\subtitle{}
\author[SomeOne Someonian] {SomeOne Someonian}
\institute[] 
{
    Some Great School\\
    Some Cool City, postalCode, TheNorth
}

\date[WhatAnEvent] 
{WhatAnEvent- Life Is Beautiful, September 2020}



\begin{document}

\begin{frame}
    \titlepage
\end{frame}

\section{Outline}
\begin{frame}
    \frametitle[allowframebreaks]{Outline}
    \tableofcontents
\end{frame}

\section[intro]{Introduction}
\begin{frame}{Brief History}
    \frametitle{Brief History \footnotemark[1]}
    \footnotetext[1]{\footcite{bertsimas2004robust}}
\end{frame}

    
\begin{frame} [allowframebreaks]   
    \begin{center}
        \Huge Thank You!\\ \vspace{0.5in}
        \small \textit{I hope you enjoyed the presentation.}
    \end{center}
\end{frame}


\begin{frame}[allowframebreaks]{References}
    \frametitle{References}
    %\nocite{*}
    \printbibliography
    \end{frame}

\end{document}

Der Inhalt der Innavation.bibDatei:

@article{bertsimas2004robust,
    title={Robust linear optimization under general norms},
    author={Bertsimas, Dimitris and Pachamanova, Dessislava and Sim, Melvyn},
    journal={Operations Research Letters},
    volume={32},
    number={6},
    pages={510--516},
    year={2004},
    publisher={Elsevier}
}

Antwort1

Overleaf verwendet latexmk, das automatisch bibtexoder ausführt biber:https://www.overleaf.com/learn/how-to/Wie_kompiliert_Overleaf_mein_Projekt%3F

Wenn Sie nicht verwenden latexmk, müssen Sie bibtexoder biberseparat in TeXworks/TeXstudio/usw. ausführen und dann pdflatexerneut ausführen; siehe zBhttps://tex.stackexchange.com/a/147521oderBiblatex mit Biber: Konfigurieren meines Editors, um undefinierte Zitate zu vermeiden

verwandte Informationen