goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Warum keine Fußnoten mehr?

 

tocheos
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 12.09.17
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.12.2017, 13:43     Titel: Warum keine Fußnoten mehr?
  Antworten mit Zitat      
Hallo zusammen,

seit vorgestern plagt mich ein Problem zu dem ich nicht weiter weiß. Ich kann leider auch nicht sagen wann und nach was es genau auftrat, da ich im Schreibfluss nicht permanent das PDF beachte.

Das komische ist nun, dass es im Minimalbeispiel funktioniert, mit meiner durch BibDesk in der aktuellsten Version erstellten Literatur.bib-Datei jedoch nicht (mehr).

Hier trotzdem das Beispiel (ich denke aus Eurer Sicht alles etwas chaotisch, doch die Präambel ist, da dies meine erste Abschlussarbeit in LaTeX ist immer wieder ergänzt worden, wenn ich etwas anpassen musste oder anders haben wollte):

Code • Öffne in Overleaf
\documentclass[
   paper=a4,
   fontsize=11pt,
   listof=totoc,
   index=totoc,
   bibliography=totoc
]{scrreprt}
   
\usepackage[left=3.0cm,
         right=2.0cm,
         top=2.5cm,
         bottom=3.0cm
]{geometry}

\usepackage[onehalfspacing]{setspace}          %1.5-facher Zeilenabstand


% ============= Layout-Packages =============

\usepackage[utf8]{inputenc}
\usepackage[english, ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx, subfig}
\usepackage{fancyhdr}
\usepackage{lmodern}
\usepackage{microtype}
\usepackage{color}
\usepackage{framed}
\usepackage{array}
\usepackage{placeins}
\usepackage{svg}                        % Einbindung von .svg-Verktorgrafiken
\usepackage{pdflscape}                     % Einzelne Seiten Querformat
\usepackage{booktabs}                      % Erstellen von Tabellen
\usepackage{enumitem} % Verwendung von [itemsep=0pt] um bei itemize und enumerate Abstände zu verringern
\usepackage[toc, nopostdot, nonumberlist]{glossaries}
\usepackage[justification=RaggedRight, singlelinecheck=false]{caption} %Bildunterschriften (Caption) linksbündig
   
\setkomafont{captionlabel}{\bfseries} %Nummer und "Abbildung:" vor Caption fett ausgeben
%\setkomafont{caption}{\small} % bessere Unterscheidung

% ============= Literaturverwaltung =============

\usepackage{csquotes}
\usepackage[
   backend=biber,
   style=authoryear,
   autocite=footnote,
   maxbibnames=99,                        % alle Autorennamen ausgeben (Lit-VZ)
   isbn=false,                         % keine ISBNs (Lit-VZ)
   doi=false,
   giveninits=true                        % Vornamen nur Initialen (Lit-VZ)
]{biblatex}              

\DeclareNameAlias{sortname}{last-first}
\DeclareNameAlias{default}{last-first}                %"Nachname,Vorname" im LitVZ, statt umgekehrt
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}          %Nachnamen der Verfasser in Kapitälchen (Foot+Lit-VZ)
\DefineBibliographyStrings{ngerman}{andothers = {{et\,al.\adddot}},} % "et al." statt "u.a." (Foot)
\renewcommand*{\multinamedelim}{\addsemicolon\space}    % Semikolon zw. Autorennamen statt Komma (Lit-VZ)
%\renewcommand*{\labelnamepunct}{\addcolon\addspace}    % Doppelpunkt statt Punkt nach (Jahr) (Lit-VZ)

\makeatletter                              % Kein Spiegelstrich im LitVZ wenn mehrmals gleicher Autor
\newbibmacro*{bbx:dashcheck}[2]{#2}
\makeatother

\makeatletter
\renewcommand*{\@biblabel}[1]{\makebox[\labelwidth][l]{[#1]}}
\makeatother

% ==== Runde Klammern um Jahr (Foot) ====
\newbibmacro*{cite:parens:labelyear+extrayear}{        
  \iffieldundef{labelyear
}
    {}
    {\printtext[parens]{\printtext[bibhyperref]{%
       \printfield{labelyear}%
       \printfield{extrayear}}}}}
\renewbibmacro*{cite}{
  \iffieldundef{shorthand
}
    {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
       {\usebibmacro{cite:label}%
        \setunit{\addspace}}
       {\printnames{labelname}%
        \setunit{\nameyeardelim}}%
     \usebibmacro{cite:parens:labelyear+extrayear}}
    {\usebibmacro{cite:shorthand}}}

\DeclareBibliographyDriver{report}{         % kein "Techn. Rep." im Lit-VZ
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author}
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \newunit\newblock
  \iffieldequalstr{type}{techreport}{}{\printfield{type}}
  \newunit\newblock
  \usebibmacro{institution+location+date}
  \usebibmacro{pageref}%
  \usebibmacro{finentry}}

% ==== Nichts im Lit-VZ kurisv ====
\DeclareFieldFormat{title}{#1\isdot}          
\DeclareFieldFormat{citetitle}{#1\isdot}      
\DeclareFieldFormat{journaltitle}{#1\isdot}
\DeclareFieldFormat{issuetitle}{#1\isdot}    
\DeclareFieldFormat{maintitle}{#1\isdot}    
\DeclareFieldFormat{booktitle}{#1\isdot}      


% ==== (Hrsg.) statt Hrsg. im Lit-VZ ====
\DeclareFieldFormat{editortype}{\mkbibparens{#1}}
\makeatletter
\renewbibmacro*{bbx:editor}[1]{%
  \ifboolexpr{
    test \ifuseeditor
    and
    not test {\ifnameundef{editor
}}
  }
    {\usebibmacro{bbx:dashcheck}
       {\bibnamedash}
       {\printnames{editor}%
        \setunit{\addspace}%
        \usebibmacro{bbx:savehash}}%
     \usebibmacro{#1}%
     \clearname{editor}%
     \setunit{\addspace}}%
    {\global\undef\bbx@lasthash
     \usebibmacro{labeltitle
}%
     \setunit*{\addspace}}%
  \usebibmacro{date+extrayear}}
\makeatother


% ==== Name .bib File ====
\addbibresource{Literatur.bib}

% ============= Kopf- und Fußzeile =============
\pagestyle{fancy}

\lhead{}
\chead{
}
\rhead{\slshape \leftmark
}

\lfoot{}
\cfoot{
}
\rfoot{\thepage
}

\RedeclareSectionCommand[
  beforeskip=-1.5\baselineskip,
  afterskip=1.0\baselineskip
]{section} % Abstand Text vor/nach Section
%\renewcommand*{\chapterheadstartvskip}{\vspace*{0.0\baselineskip}} % Abstand "Chapter" zu Kopfzeile einstellen
\renewcommand*{\chapterheadstartvskip}{\vspace*{-40pt}} % Abstand "Chapter" zu Kopfzeile einstellen
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0pt}
\setlength{\skip\footins}{6ex}                      % Abstand Textkörper zum Beginn Fußnote


% ============= Dokumentbeginn =============
\begin{filecontents*}{Literatur.bib}
@article{kuehling_2011,
   Author = {J{\"u
}rgen K{\"u}hling and Thomas Schreiner},
   Journal = {Zeitschrift f{\"u}r das Jursitische Studium},
   Number = {2},
   Pages = {112--122},
   Title = {Grundprobleme von Public Private Partnerships},
   Year = {2011}}
\end{filecontents*}
\begin{document}

\setlength{\headsep}{7ex}                        % Abstand Kopfzeile zum Textkörper
\graphicspath{{img/}}

Dies ist ein Testtext\autocite[S. 34]{kuehling_2011}
\end{document}
 


Im Minimalbeispiel wird die Fußnote wie sie soll dargestellt.

In meiner TeX-Distribution Texpad auf dem Mac (ebenfalls in aktuellster Version) sehen hingegen seit vorgestern so aus (siehe Foto im Anhang). Lediglich normale Fußnotenkommentierungen werden noch richtig dargestellt.

Edit: TexPad gibt übrigens keinen Fehler beim Übersetzen aus

Ich habe ehrlich gesagt keine Ahnung an was das liegen könnte, befürchte jedoch an der .bib-Datei, da es in Overleaf hier ja funktioniert mit der chaotischen Präambel.

Wie kann man einen Fehler in der Literatur.bib Datei finden?

Vielen Dank für Eure Unterstützung!

Grüße,
Tobias

Bildschirmfoto 2017-12-20 um 13.38.35.png
 Beschreibung:

Download
 Dateiname:  Bildschirmfoto 2017-12-20 um 13.38.35.png
 Dateigröße:  57.49 KB
 Heruntergeladen:  22 mal
Private Nachricht senden Benutzer-Profile anzeigen

u_fischer
Forum-Meister
Forum-Meister

Beiträge: 3615
Anmeldedatum: 22.11.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.12.2017, 13:52     Titel:
  Antworten mit Zitat      
Schau in die .blg-Datei ob es Fehler gegeben hat.
_________________

Ulrike Fischer
www.troubleshooting-tex.de
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.12.2017, 14:00     Titel:
  Antworten mit Zitat      
Die Symptome deuten darauf hin, dass Biber nicht ganz durchlaufen konnte. Hast Du Biber laufen lassen? Wenn ja, muss es eine .blg-Datei geben, die Du Dir ansehen solltest.

Ich habe Deinen Code mal etwas modernisiert. Mit biblatex 3.8 und neuer gehen einige Sachen etwas schöner und schneller. Teile Deines Codes haben unerwünschte Leerzeichen erzeugen können, dies sollte nun nicht mehr der Fall sein.

Code • Öffne in Overleaf
\documentclass[
  paper=a4,
  fontsize=11pt,
  listof=totoc,
  index=totoc,
  bibliography=totoc
]{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[english, ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{csquotes}
\usepackage[
  backend=biber,
  style=authoryear,
  autocite=footnote,
  maxbibnames=999,
  isbn=false,
  doi=false,
  giveninits=true,
  uniquename=init,
  dashed=false,
]{biblatex}

\DeclareNameAlias{sortname}{default}
\DeclareNameAlias{default}{family-given}
\renewcommand*{\mkbibnamefamily}[1]{\textsc{#1}}
\DefineBibliographyStrings{ngerman}{andothers = {{et\,al.\adddot}},}
\DeclareDelimFormat{multinamedelim}{\addsemicolon\space}
%\DeclareDelimFormat{nametitlepunct}{\addcolon\addspace}

\newbibmacro*{cite:parens:labeldate+extradate}{%
  \iffieldundef{labelyear}
    {}
    {\printtext[parens]{%
       \printtext[bibhyperref]{%
         \printlabeldateextra}}}}

\renewbibmacro*{cite}{%
  \iffieldundef{shorthand}
    {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
       {\usebibmacro{cite:label}%
        \setunit{\printdelim{nonameyeardelim}}}
       {\printnames{labelname}%
        \setunit{\printdelim{nameyeardelim}}}%
     \usebibmacro{cite:parens:labeldate+extradate}}
    {\usebibmacro{cite:shorthand}}}

\AtEveryBibitem{%
  \iffieldequalstr{type}{techreport}
    {\clearfield{type}}
    {}}

\DeclareFieldFormat{title}{#1\isdot}
\DeclareFieldFormat{citetitle}{#1\isdot}
\DeclareFieldFormat{journaltitle}{#1\isdot}
\DeclareFieldFormat{issuetitle}{#1\isdot}
\DeclareFieldFormat{maintitle}{#1\isdot}
\DeclareFieldFormat{booktitle}{#1\isdot}

\DeclareFieldFormat{editortype}{\mkbibparens{#1}}
\DeclareDelimFormat{editortypedelim}{\addspace}

\addbibresource{biblatex-examples.bib}
\addbibresource{\jobname.bib}

\begin{filecontents*}{\jobname.bib}
@article{kuehling_2011,
  author = {J{\"u
}rgen K{\"u}hling and Thomas Schreiner},
  journal = {Zeitschrift f{\"u}r das Jursitische Studium},
  number = {2},
  pages = {112--122},
  title = {Grundprobleme von Public Private Partnerships},
  date = {2011},
}
\end{filecontents*}

\begin{document}
Dies ist ein Testtext\autocite[34]{kuehling_2011}
\autocite{sigfridsson,worman,geer,westfahl:space,moraux,padhye,westfahl:frontier}

\printbibliography
\end{document}

tocheos
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 12.09.17
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.12.2017, 14:53     Titel:
  Antworten mit Zitat      
Vielen Dank für die Anpassung der Präambel!

@u_fischer: Wo finde ich die .blg-Datei?

Was ich inzwischen feststellen konnte ist, dass es mit einem Export aus BibDesk mit der Option "Minimaler BibTex Eintrag" wieder funktioniert wie es soll mit den Fußnoten.
Immerhin weiß ich jetzt wo die Fehlerursache liegt.
Private Nachricht senden Benutzer-Profile anzeigen
Verschoben: 20.12.2017, 15:20 Uhr von Johannes_B
Von Allgemein nach Literaturverzeichnis

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.12.2017, 16:14     Titel:
  Antworten mit Zitat      
tocheos hat Folgendes geschrieben:
@u_fischer: Wo finde ich die .blg-Datei?

Mir wurde gesagt, ich solle die Log.....eben. Wo finde ich diese?

Johannes_B
Moderator
Moderator


Beiträge: 4886
Anmeldedatum: 01.11.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.12.2017, 18:00     Titel:
  Antworten mit Zitat      
http://texwelt.de/wissen/fragen/253.....en-und-wo-finde-ich-diese
_________________

TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
Private Nachricht senden Benutzer-Profile anzeigen

tocheos
Forum-Newbie
Forum-Newbie

Beiträge: 6
Anmeldedatum: 12.09.17
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.12.2017, 21:02     Titel:
  Antworten mit Zitat      
Vielen Dank, gefunden!

Das steht darin wenn ich "Minimales BibTex" aus BibDesk exportiere und damit übersetze:

Code • Öffne in Overleaf
[0] Config.pm:343> INFO - This is Biber 2.5
[0] Config.pm:346> INFO - Logfile is '/Users/username/Sync/myfiles/dokumente/academics/MBA/03_Masterthesis/03_Arbeitsordner/03_Masterthesis/.texpadtmp/00_masterfile.blg'
[61] biber-darwin:290> INFO - === Wed Dec 20, 2017, 20:48:40
[90] Biber.pm:351> INFO - Reading '/Users/username/Sync/myfiles/dokumente/academics/MBA/03_Masterthesis/03_Arbeitsordner/03_Masterthesis/.texpadtmp/00_masterfile.bcf'
[207] Biber.pm:776> INFO - Found 97 citekeys in bib section 0
[221] Biber.pm:3493> INFO - Processing section 0
[240] Biber.pm:3657> INFO - Looking for bibtex format file '/Users/username/Sync/myfiles/dokumente/academics/MBA/03_Masterthesis/03_Arbeitsordner/03_Masterthesis/Literatur.bib' for section 0
[253] bibtex.pm:1187> INFO - Decoding LaTeX character macros into UTF-8
[266] bibtex.pm:1048> INFO - Found BibTeX data source '/Users/tobiasostheim/Sync/myfiles/dokumente/academics/MBA/03_Masterthesis/03_Arbeitsordner/03_Masterthesis/Literatur.bib'
[564] UCollate.pm:66> INFO - Overriding locale 'de-DE' defaults 'variable = shifted' with 'variable = non-ignorable'
[564] UCollate.pm:66> INFO - Overriding locale 'de-DE' defaults 'normalization = NFD' with 'normalization = prenormalized'
[565] Biber.pm:3306> INFO - Sorting list 'nyt/global/' of type 'entry' with scheme 'nyt' and locale 'de-DE'
[565] Biber.pm:3310> INFO - No sort tailoring available for locale 'de-DE'
[717] bbl.pm:526> INFO - Writing '/Users/username/Sync/myfiles/dokumente/academics/MBA/03_Masterthesis/03_Arbeitsordner/03_Masterthesis/.texpadtmp/00_masterfile.bbl' with encoding 'UTF-8'
[730] bbl.pm:619> INFO - Output to /Users/username/Sync/myfiles/dokumente/academics/MBA/03_Masterthesis/03_Arbeitsordner/03_Masterthesis/.texpadtmp/00_masterfile.bbl


Und dies hier mit der "normalen" Literatur.bib Datei welche den Fehler beim Übersetzen erzeugt:

Code • Öffne in Overleaf

[0] Config.pm:343> INFO - This is Biber 2.5
[0] Config.pm:346> INFO - Logfile is '/Users/username/Sync/myfiles/dokumente/academics/MBA/03_Masterthesis/03_Arbeitsordner/03_Masterthesis/.texpadtmp/00_masterfile.blg'
[57] biber-darwin:290> INFO - === Wed Dec 20, 2017, 21:03:42
[80] Utils.pm:165> ERROR - /Users/username/Sync/myfiles/dokumente/academics/MBA/03_Masterthesis/03_Arbeitsordner/03_Masterthesis/.texpadtmp/00_masterfile.bcf is malformed, last biblatex run probably failed. Deleted /Users/username/Sync/myfiles/dokumente/academics/MBA/03_Masterthesis/03_Arbeitsordner/03_Masterthesis/.texpadtmp/00_masterfile.bbl
[80] Biber.pm:112> INFO - ERRORS: 1
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.12.2017, 21:11     Titel:
  Antworten mit Zitat      
Läuft denn die Kompilation mit LaTeX bei Deinem echten Dokument ohne Fehler durch? Was sagt die .log-Datei dazu? Lösche die .bcf-Datei (falls überhaupt vorhanden) und lass dann LaTeX, Biber, LaTeX laufen. Wenn es beim LaTeX-Lauf Fehlermeldungen, gibt sind diese unbedingt zu beachten und zu beheben, auch wenn Du am Ende eine PDF erhältst.

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 goPCB.de


  Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2018 goLaTeX.de