Backslash und geschweifte Klammern in einer Bibtex Datei

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Backslash und geschweifte Klammern in einer Bibtex Datei

von Besserwisser » Mi 24. Feb 2016, 08:38

Rein spekulativ: Du hast im Datensatz den Eintrag von `note` nicht korrekt abgeschlossen. Mehr kann man ggf. an einem Minimalbeispiel sagen.

Ansonsten fällt auf, dass bei dir noch biber 2.1 verwendet wird, die offenbar nicht zur verwendeten biblatex-Version passt. Das deutet auf eine zumindest teilweise veraltete TeX-Installation hin. Bei mir mit (heute Nacht) aktualisiertem TeX Live 2015 wird jedenfalls bereits biber 2.3 verwendet. Eventuell hilft daher auch ein Update (bei einer Multiuser-MiKTeX-Installation bitte sowohl mit dem Admin-Updatemanager als auch dem User-Updatemanager). Da bei dir biblatex bereits neuer zu sein scheint, kann es auch sein, dass du noch ein altes, manuell installiertes biber hast. Das kannst aber nur du wissen. In dem Fall muss das manuell installierte ev. auch manuell entfernen und das aktuelle per MiKTeX-Paketmanager (ggf. die Admin-Version) installieren.

Außerdem sei empfohlen, dass du zunächst mit dem funktionierenden Minimalbeispiel testest, das Batman dir geliefert hat und das auch im Online-Editor einwandfrei funktioniert.

von Lazerturkey » Mi 24. Feb 2016, 08:13

Hallo,

Danke schon mal für die antworten. Bei mir funktioniert es leider noch nicht.
Hab die Zeile nur als Beispiel in die Bibtex-Datei geschrieben und Biber laufen lassen. Ergebnis war:

Process started

INFO - This is Biber 2.1 INFO - Logfile is 'BA.blg' INFO - Reading 'BA.bcf' WARN - Warning: Found biblatex control file version 2.9, expected version 2.7 INFO - Found 5 citekeys in bib section 0 INFO - Processing section 0 INFO - Looking for bibtex format file 'babib.bib' for section 0 INFO - Decoding LaTeX character macros into UTF-8 INFO - Found BibTeX data source 'babib.bib' WARN - Entry SchulzEngineeringGmbH.2014 does not parse correctly ERROR - BibTeX subsystem: C:\Users\q387005\AppData\Local\Temp\1UBCLyIrks\babib.bib_7620.utf8, line 67, syntax error: found "note", expected end of entry ("}" or ")") (skipping to next "@") INFO - WARNINGS: 2 INFO - ERRORS: 1

Process exited with error(s)


hyperref ist bei mir eingebunden und somit wird auch url geladen.

Nachgeladen im Hintergrund

von Beobachter » Di 23. Feb 2016, 21:37

Bartman hat geschrieben:Das stimmt, aber mein Versäumnis fiel mir vermutlich deshalb nicht auf, weil folgendes Beispiel lauffähig ist. […]
Das Beispiel ist lauffähig, weil »biblatex« über Nachladen von biblatex1.sty oder biblatex2.sty auch »url« einbindet. Ähnlich ist das auch, wenn »hyperref« verwendet wird.

Re: Geht nicht einfach so

von Bartman » Di 23. Feb 2016, 20:19

Beobachter hat geschrieben:Für den Befehl \path muss mindestens das Paket url geladen werden.
Das stimmt, aber mein Versäumnis fiel mir vermutlich deshalb nicht auf, weil folgendes Beispiel lauffähig ist.
\begin{filecontents}{\jobname.bib}
@article{glashow,
  author       = {Glashow, Sheldon},
  title        = {Partial Symmetries of Weak Interactions},
  journaltitle = {Nucl.~Phys.},
  date         = 1961,
  volume       = 22,
  pages        = {579-588},
  note		   = {Verzeichnispfad: \{\path{C:\Ordner1\Unterordner1\Unterordner2}\}}
}
\end{filecontents}

\documentclass{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage[autostyle]{csquotes}
\usepackage[backend=biber]{biblatex}

\addbibresource{\jobname.bib}

\begin{document}
\path{C:\Ordner1\Unterordner1\Unterordner2}
\nocite{*}
\printbibliography
\end{document}

Geht nicht einfach so

von Beobachter » Di 23. Feb 2016, 19:23

Für den Befehl \path muss mindestens das Paket url geladen werden.
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[obeyspaces]{url}

\begin{document}
  \{\path{C:\Program Files\Some program\bin\executable.exe}\}
\end{document}

von Bartman » Di 23. Feb 2016, 16:32

Gewöhnlich nutzt man dafür den Befehl \path.
\{\path{C:\Ordner1\Unterordner1\Unterordner2}\}

Backslash und geschweifte Klammern in einer Bibtex Datei

von Lazerturkey » Di 23. Feb 2016, 15:21

Hallo Leute,

ist es möglich, für diverse Angaben einer Literatur, zum Beispiel für einen Datei Pfad einen Backslash zu verwenden so das er im Latex Dokument als Backslash dargestellt wird? Gleiches gilt für eine geschweifte Klammern?

Beispiel: C:\Ordner1\Unterordner1\Unterordner2

Bibtex :
note = {Verzeichnispfad: {C:\Ordner1\Unterordner1\Unterordner2}}
Grüße

Nach oben