goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 99974
Top-Poster: Johannes_B (5061)

Wir begrüßen unseren neuesten Benutzer Ron Flower.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Zitieren mit Jabref in Latex

 

Nachteule
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.10.2019, 18:43     Titel: Zitieren mit Jabref in Latex
  Antworten mit Zitat      
Halo Zusammen

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.

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


Ich habe mit JabRef gearbeitet und jeweils \autocite verwendet (siehe Code). Ich habe nun versucht, das nötige in einem Code zu verfassen. Ich hoffe, das funktioniert.

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!

MoeWe
Forum-Fortgeschrittener
Forum-Fortgeschrittener

Beiträge: 56
Anmeldedatum: 30.08.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.10.2019, 19:17     Titel:
  Antworten mit Zitat      
In der Zeile
Code
\usepackage{pgfplotstable

fehlt die schließende Klammer. Wenn ich das behebe und statt dem Eintrag Neozoen aus der Datei Test.bib, die ich nicht habe, sigfridsson aus biblatex-examples.bib zitiere, dann bekomme ich wie erwartet ein Zitat.

Die Meldung "no \citation found" lässt vermuten, dass Du BibTeX aufrufst, wo Du eigentlich Biber aufrufen müsstest. In https://www.texwelt.de/fragen/1909/.....ch-biber-in-meinem-editor steht, wie Du Deinen Editor dementsprechend konfigurieren kannst.
Private Nachricht senden Benutzer-Profile anzeigen

Nachteule
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.10.2019, 19:50     Titel:
  Antworten mit Zitat      
Hallo Moewe

Vielen Dank für deine rasche Antwort und die Hilfe!
Die Klammer hat nur beim Beispielcode gefehlt, sorry!
Und dank dem F11-Befehl aufgrund deines Links sollte es nun auch funktionieren!

Vielen Dank! Very Happy

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de