Ich habe seit geraumer Zeit einmal eine Arbeit mit Latex geschrieben. Als ich sie nun wieder hervorgenommen habe und etwas ändern wollte, konnte ich zwar eine Änderung vornehmen, noch die Literaturverweise werden im PDF nicht ausgegeben.
\documentclass[12pt,a4paper,ngerman]{report} \renewcommand{\familydefault}{\sfdefault} \usepackage{tgheros} \usepackage{graphicx} \usepackage{tikz} \usepackage{pgfplotstable \pgfplotsset{compat=newest} \usetikzlibrary{arrows.meta} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} % Umlaute \usepackage{float} \usepackage{geometry} \usepackage{hyperref} \usepackage{caption} \pgfplotsset{compat=1.13} \usepackage[figure]{hypcap} %%%%% Abgeändert nach https://ewus.de/tipp/paket-glossari.....nd-abkuerzungen-verwenden \usepackage[ nonumberlist, acronym, toc, section, nopostdot, automake ]{glossaries} \makeglossaries \setlength{\glsdescwidth}{1\hsize} \newglossaryentry{glos:Neozoen}{ name=Neozoen, description={Vom Menschen in ein neues geographisches Gebiet eingeführte Tierarten.\autocite{Neozoen}} } \usepackage{scrextend} \usepackage[backend=biber, natbib=true, style=authortitle, citetracker=true]{biblatex} \DeclareFieldFormat{urldate}{\mkbibparens{#1}} \addbibresource{Test.bib} \DeclareAutoCiteCommand{hypervgl}{\hypercitevgl}{\hypercitevgls} \ExecuteBibliographyOptions{autocite=hypervgl} \makeatletter \newbibmacro{cite:init}[1]{% \ifcsundef{cbx@instcount@curr@\the\c@refsection @\thefield{entrykey}@#1} {\csnumgdef{cbx@instcount@curr@\the\c@refsection @\thefield{entrykey}@#1}{0}} {}% \csnumgdef{cbx@instcount@last@\the\c@refsection @\thefield{entrykey}@#1}{% \csuse{cbx@instcount@curr@\the\c@refsection @\thefield{entrykey}@#1}}% \csnumgdef{cbx@instcount@curr@\the\c@refsection @\thefield{entrykey}@#1}{\value{instcount}}} \def\iflastciteonsamepage#1{% \ifsamepage {\number\csuse{cbx@instcount@curr@\the\c@refsection @\thefield{entrykey}@#1}} {\number\csuse{cbx@instcount@last@\the\c@refsection @\thefield{entrykey}@#1}}} \newbibmacro*{footcite:save}[1]{% \csxdef{cbx@f@\thefield{entrykey}@#1}{\the\value{instcount}}% \label{cbx@\the\value{instcount}}} \newcommand*{\cbx@postnotestorage}[4]{% \ifcsundef{cbx@postnote@#1@#2@#3} {\csgdef{cbx@postnote@#1@#2@#3}{#4}} {\csgappto{cbx@postnote@#1@#2@#3}{, #4}}} \newbibmacro*{postnote:save}[1]{% \iffieldundef{postnote} {} {\blx@auxwrite\@mainaux{}{\string\cbx@postnotestorage{\thefield{entrykey}}{#1}{\thepage}{\thefield{postnote}}}}} \newbibmacro*{special:postnote}[1]{% \ifcsundef{cbx@postnote@\thefield{entrykey}@#1@\thepage} {} {\edef\cbx@tempq{\csuse{cbx@postnote@\thefield{entrykey}@#1@\thepage}}% \restorefield{postnote}{\cbx@tempq}% \setunit{\postnotedelim}% \printfield{postnote}}} \DeclareCiteCommand{\hypercitevgl} {} {\usebibmacro{citeindex}% \usebibmacro{cite:init}{vgl}% \usebibmacro{postnote:save}{vgl}% \ifboolexpr{test {\ifciteseen} and test {\iflastciteonsamepage{vgl}}} {\footref{cbx@\csuse{cbx@f@\thefield{entrykey}@vgl}}} {\mkbibfootnote{% \printtext{Vgl.}\setunit{\addspace}% \usebibmacro{cite}% \usebibmacro{footcite:save}{vgl}% \usebibmacro{special:postnote}{vgl}}}} {\mkbibsuperscript{\supercitedelim}} {} \DeclareMultiCiteCommand{\hypercitevgls}{\hypercitevgl}{\mkbibsuperscript{\supercitedelim}} \makeatother \usepackage{pdfpages} \begin{document} Test\autocite{Neozoen} \printglossary[style=altlist,title=Glossar] \end{document}
Kann mir da jemand weiterhelfen, was das Problem ist? Es erscheint immer die Fehlermeldung: no \citation found, wenn ich Bibtex via Werkzeuge aufrufen möchte.
Vielen Dank für die Hilfe!