Biblatex + Chicago Style + lastchecked

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


fireresq112
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Do 18. Mär 2010, 10:17

Biblatex + Chicago Style + lastchecked

Beitrag von fireresq112 »

Hallo zusammen,

ich muss für eine Englischarbeit im Chicago-Zitiermodus arbeiten. Nun habe ich auch URLs als Quellen und damit zwei Probleme:
  • - URLs weren mit der Seite umgebrochen und damit "zerstört" kann man das unterbinden?
    - ich muss nachweisen wann ich die URL das letzte Mal aufgerufen habe. "lastchecked" und "urldate" funktionieren da nicht. Gibts da eine Möglichkeit?
Danke und Grüße :)

CrazyHorse
Forum-Guru
Forum-Guru
Beiträge: 252
Registriert: Di 16. Mär 2010, 09:39

Re: Biblatex + Chicago Style + lastchecked

Beitrag von CrazyHorse »

fireresq112 hat geschrieben: ich muss für eine Englischarbeit im Chicago-Zitiermodus arbeiten. Nun habe ich auch URLs als Quellen und damit zwei Probleme:
  • - URLs weren mit der Seite umgebrochen und damit "zerstört" kann man das unterbinden?
    - ich muss nachweisen wann ich die URL das letzte Mal aufgerufen habe. "lastchecked" und "urldate" funktionieren da nicht. Gibts da eine Möglichkeit?
URL's werden durch einen Umbruch nicht zerstört! Erstelle ein
Beispiel, damit man versteht, was du meinst.
Hier gibt es eine deChicago.bst, welches urldate={ ...}
kennt. http://perce.de/temp/deChicago.bst

Herbert

Unrealmirakulix
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Mi 27. Nov 2013, 16:38

seltsame Zeichenfolgen nach der URL

Beitrag von Unrealmirakulix »

Hallo,

habe auch die deChicago.bst in Benutzung. Zuvor eine von mir leicht modifizierte deIEEEtran.bst.

Das Problem ist, abgesehen, dass alles wunderbar erzeugt wird und die Details zum Vorschein kommen, die Chiago und ich möchten, dass eine Quelle mit URL so aussieht:

Bild

Wo kommt nur das ", )" (ohne Anführungsstriche) nach der URL her? Da sollte doch nur ein Punkt sein.

Alternativ könnte ich natürlich tricksen und die URL als Notiz einbauen... Sollte aber auch wie angedacht funktionieren.

PS: Wenn Quellen keine URL haben entsteht diese Zeichenfolge nicht, sonst immer.

Vielen Dank schon mal

Daniel

PPS: Ich nutze MiKTeX 2.0.9 und LyX 2.0.6 als Editor. Die Bst ist: "deChicago.bst 738 2009-10-12 13:52:35Z herbert".

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Herbert fragte schon vor drei Jahren nach einem Beispiel, um das Problem nachvollziehbar zu machen.
In den wichtigen Hinweisen dieses Unterforums findest du eventuell ein paar hilfreiche Anmerkungen.
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.

Unrealmirakulix
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Mi 27. Nov 2013, 16:38

Beitrag von Unrealmirakulix »

Die BST oben schon verlinkt und die Quellen sind mit JabRef erzeugt, z.B.:
@ARTICLE{Arnoldner2007,
  author = {Arnoldner, Christoph and Riss, Dominik and Brunner, Markus and Durisin,
	Martin and Baumgartner, Wolf-Dieter and Hamzavi, >Jafar-Sasan},
  title = {Speech and music perception with the new fine structure speech coding
	strategy: preliminary results},
  journal = {Acta Oto-laryngologica},
  year = {2007},
  volume = {127},
  pages = {1298-1303},
  number = {12},
  doi = {10.1080/00016480701275261},
  eprint = {http://informahealthcare.com/doi/pdf/10.1080/00016480701275261},
  file = {:Literatur und Quellen\\10.1080-00016480701275261.pdf:PDF},
  owner = {Daniel},
  timestamp = {2013.11.17},
  url = {http://informahealthcare.com/doi/abs/10.1080/00016480701275261}
}
Zitierstil NatBib ;)

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Ok, mein Fehler. Erstelle bitte ein Minimalbeispiel, wie es auch in den wichtigen Hinweisen für dieses Unterforum erwähnt wird.
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.

Unrealmirakulix
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Mi 27. Nov 2013, 16:38

Beitrag von Unrealmirakulix »

ok, mach ich:
%% LyX 2.0.6 created this file.  For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[ngerman,a4paper, 12pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{luainputenc}
\usepackage{color}
\usepackage{babel}
\usepackage{amsmath}
\usepackage[numbers]{natbib}
\usepackage[unicode=true,pdfusetitle,
 bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,
 breaklinks=true,pdfborder={0 0 0},backref=false,colorlinks=true]
 {hyperref}
\hypersetup{
 urlcolor=cyan}

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
\numberwithin{figure}{section}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
% redefine \section add \newpage before it in order to begin a new page at each section
\let\stdsection\section
\renewcommand\section{\newpage\stdsection}

% Sperren, Durchstreichen, Hervorheben und Unterstreichen von Texten
\usepackage{soul}

\usepackage{pdfsync}

% linebreak at "-" in \url
%\PassOptionsToPackage{hyphens}{url}

% Lorem Ipsum via \lipsum
%\usepackage{lipsum}

% Matlab Code box
%\usepackage{listings}
%\lstset{language=Matlab, numbers=left, numberstyle=\tiny, basicstyle=\footnotesize,showstringspaces=false,numberblanklines=false, frame=single, backgroundcolor=\color{zebg},xleftmargin=0cm, linewidth=1.11\linewidth}

% convert footnotes to endnotes; don't forget to at \theendnotes to create endnotes list there
%\renewcommand{\notesname}{Endnoten}

%\usepackage{baireport}

\makeatother

\begin{document}
Hallo \citeauthor{Arnoldner2007}

\bibliographystyle{C:/Users/Daniel/Desktop/Office-Tools/LaTeX/BibTeX/deChicago}
\bibliography{\string"Masterarbeit BAI/Masterarbeit-Literatur\string"}

\end{document}

Noch so einer

Beitrag von Noch so einer »

Zunächst einmal sind in der deChicago.bst von Herbert zwei Fehler. Zum einen kommt es nicht damit zurecht, wenn urldate leer (oder nicht gesetzt ist). Um das zu ändern muss man Funktion format.urldate wie folgt ändern:
FUNCTION {format.urldate}
{ url empty$
    { "" }
    { 
      urldate empty$
      { "" }
      { "(besucht am " urldate * ")" * }
      if$
    }
  if$
}
Zum anderen ist die Ersetzung für "mar" falsch. Dazu muss man das Makro {mar] wie folgt ändern:
MACRO {mar} {"M\^^b{a}rz"}
weil sonst bereits das " von \" als Stringende interpretiert wird.

Dessen ungeachtet ist in Deinem bib-Eintrag vermutlich ein Fehler. Statt "timestamp" muss das Feld für das URL-Datum "urldate" heißen, damit das Datum angezeigt wird.

Das angebliche Problem mit dem Umbruch der URL, das oben noch irgendwo erwähnt war, kann ich allerdings nicht ausmachen.

Desweiteren ist es unpraktisch in Minimalbeispielen absolute Pfade oder Unterverzeichnisse zu verwenden. Minimalbeispiele sollten ohne Änderung bei anderen funktionieren, was bei Deinem nicht der Fall ist!

BTW: Ein Dokument mit der Klasse "Artikel (KOMA-Script)" zu erstellen und dann diverse Anweisungen auf typisches "Report (KOMA-Script)"-Verhalten umzudefinieren halte ich übrigens für Unfug. Außerdem sollte man luainputenc am besten gar nicht verwenden. luaLaTeX kann utf8 bereits nativ. Allerdings sollte man dann auch kein fontenc, sondern fontspec laden. Ich nehme an, den ganzen Unsinn hat LyX verbrochen. Hier eine Dokumentversion, die diese Probleme nicht hat, und sowohl mit latex, pdflatex, lualatex und xelatex funktioniert:
\begin{filecontents*}{\jobname.bib}
% Die Änderung timestamp --> urdate habe ich noch nicht vorgenommen, da ich
% nicht wusste, ob Du willst, dass das Datum angezeigt wird.
@ARTICLE{Arnoldner2007,
  author = {Arnoldner, Christoph and Riss, Dominik and Brunner, Markus and Durisin,
   Martin and Baumgartner, Wolf-Dieter and Hamzavi, >Jafar-Sasan},
  title = {Speech and music perception with the new fine structure speech coding
   strategy: preliminary results},
  journal = {Acta Oto-laryngologica},
  year = {2007},
  volume = {127},
  pages = {1298-1303},
  number = {12},
  doi = {10.1080/00016480701275261},
  eprint = {http://informahealthcare.com/doi/pdf/10.1080/00016480701275261},
  file = {:Literatur und Quellen\\10.1080-00016480701275261.pdf:PDF},
  owner = {Daniel},
  timestamp = {2013.11.17},
  url = {http://informahealthcare.com/doi/abs/10.1080/00016480701275261}
}
\end{filecontents*}

\documentclass[ngerman,a4paper, 12pt]{scrreprt}
\usepackage{ifluatex,ifxetex}
\ifluatex
  \usepackage{fontspec}
\else
  \ifxetex
    \usepackage{fontspec}
  \else
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{lmodern}
  \fi
\fi
\usepackage{color}
\usepackage{babel}
\usepackage{amsmath}
\usepackage[numbers]{natbib}
\usepackage[unicode=true,pdfusetitle,
 bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,
 breaklinks=true,pdfborder={0 0 0},backref=false,colorlinks=true]
 {hyperref}
\hypersetup{
 urlcolor=cyan}

% Sperren, Durchstreichen, Hervorheben und Unterstreichen von Texten
\usepackage{soul}

\begin{document}
Hallo \citeauthor{Arnoldner2007}

\bibliographystyle{deChicago}
\bibliography{\jobname}

\end{document}
BTW: Bitte den Status aktuell halten. Ich hätte hier fast nicht reingeschaut, weil ich dachte, dass noch eine Rückfrage unbeantwortet ist …

Unrealmirakulix
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: Mi 27. Nov 2013, 16:38

Beitrag von Unrealmirakulix »

ok, die bst hab ich ausgebessert.

LyX werde ich noch entsprechend umstellen.

Vielen, vielen Dank. Das hat mir sehr viel Arbeit erspart, wenn ich es überhaupt rausbekommen hätte.

:D

Antworten