PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Biblatex und dem Zitieren von Websites.



Estibert
25-11-2012, 11:55
Hallo Leute,

Ich hab ein Problem mit dem Zitieren von Websites in LaTeX. Ich verwende Biblatex (Habs wie auf dieser Seite (http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/) beschrieben installiert) und möchte einfach nur ne Website im regulären Literaturverzeichnis angegeben haben. Der entsprechende Eintrag in meinem bib-File sieht so aus:
@ONLINE{idw:nm,
author = {Ahmed Salem, Yasmin},
title = {Forschung zur Nanomechanik etabliert sich in Düsseldorf},
month = nov,
year = {2012},
url = {http://idw-online.de/pages/de/news506829}
}


Mein Code in LaTeX sieht wie folgt aus:
\documentclass[12pt]{scrreprt}
\usepackage[ngerman]{babel}
\bibliographystyle{plain}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\setlength{\parindent}{0em}
\usepackage[T1]{fontenc}
\usepackage{pbox}

\usepackage{booktabs}
\usepackage{wrapfig}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage[format=plain, labelfont=sf, textfont=sf, small a]{caption}[2012/02/19]
\usepackage{hyphsubst}
\author{e}
\title{}
\date{\today{}, Bayreuth}
\newcommand{\changefont}[3]{\fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}
\usepackage{helvet}
\begin{document}
\changefont{phv}{m}{n}
\maketitle
\tableofcontents
\chapter{Einleitung}
\section{Motivation}
bla \cite{idw:nm}
\bibliography{mybib}

\end{document}


Zwar wird ganz normal wie gewünscht der Titel und Autor und auch das Datum der Website im Literaturverzeichnis angezeigt, die URL jedoch nicht und das ist natürlich schlecht wenn man auf diese Website verweisen will.

Was mache ich falsch bzw. was ist das Problem?

u_fischer
25-11-2012, 12:02
Ich verwende Biblatex

Dein Dokument sagt was anderes.


\changefont{phv}{m}{n}

Seufz. Diesen Unsinn kann man wohl nie wieder aus der Welt schaffen.

Estibert
25-11-2012, 12:03
Was genau ist da das Problem? Diesen Befehl habich gefunden, um schlicht die Schriftart im Dokument auf Helvetica umzustellen.

u_fischer
25-11-2012, 12:53
Was genau ist da das Problem? Diesen Befehl habich gefunden, um schlicht die Schriftart im Dokument auf Helvetica umzustellen.

Und das tut er nun mal nicht. Seine Wirkung endet beim nächsten \normalfont.
Und da viele Befehle (z.B. \footnote} intern ein \normalfont ausführen, bekommst du ein Schriftenmischmasch.


\documentclass[12pt]{scrartcl}
\usepackage[T1]{fontenc}
\newcommand{\changefont}[3]{\fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}

\begin{document}
\changefont{phv}{m}{n}
blub blub\footnote{blub}
\end{document}


Benutze sowas um den Default zu ändern:


\usepackage{helvet}
\renewcommand\familydefault{\sfdefault}

Estibert
25-11-2012, 12:55
Okay, danke, diesen Befhel hatte ich jetzt auch gefunden. Jedoch bleibt das Problem bestehen, die url wird weiterhin nicht angezeigt.

u_fischer
25-11-2012, 13:44
Jedoch bleibt das Problem bestehen, die url wird weiterhin nicht angezeigt.

Nun, wie ich schon sagte: Du benutzt ja biblatex gar nicht, sondern einfach den plain-Style.

Estibert
25-11-2012, 14:30
Nun, wie ich schon sagte: Du benutzt ja biblatex gar nicht, sondern einfach den plain-Style.

Also beim bibstyle astatt plain nen anderen Befehl (biblatex?) einfügen?

Sorry, ich bin erst seit gut nem Monat mit LaTeX unterwegs und muss noch sehr viel lernen...

Daniel
25-11-2012, 17:39
hi,
warum hast Du "nov" nicht in Klammern gesetzt?

Estibert
25-11-2012, 20:44
hi,
warum hast Du "nov" nicht in Klammern gesetzt?

Stand so in der Formatvorlage, das Datum wird auch korrekt angezeigt. Nur die Url nicht.

rstuby
26-11-2012, 05:36
Also um biblatex zu benutzen, musst du \usepackage{biblatex} in der Präambel haben und die anderen Befehle entsprechend der biblatex-Anleitung benutzen und nicht so wie früher. Biblatex benutzt keine .bst-Dateien mehr und ist auch selber keine .bst-Datei. Man kann vieles durch Optionen im Dokument selber einstellen.

Lilliane
26-11-2012, 06:30
Eine Einführung in biblatex (und biber) mit Beispielen findest Du in Mathias Pospiechs Blog:
http://www.matthiaspospiech.de/blog/2011/10/16/einfuhrung-in-bibliographien-mit-latex-biblatex-und-biber/

rais
26-11-2012, 07:34
hi,
warum hast Du "nov" nicht in Klammern gesetzt?
in den Standardstilen sind die Monatsnamen als Makros -- erste drei Zeichen des englischen Monatsnamen -- abgelegt, solche Makronamen werden normalerweise nicht geklammert, vgl. `texdoc btxdoc'.
MfG

Daniel
26-11-2012, 18:43
Hallo, habe eine kleine Datei eingefügt. Das minimale Beispiel dürfte laufen.

\documentclass[10pt]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[latin2]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage{lmodern}
\usepackage{filecontents}
\usepackage[style=alphabetic,maxbibnames=8,backend=biber]{biblatex}
\begin{filecontents}{\jobname.bib}
%++begin++++++++++++++++++bibliography

@book{kau,
author = {Dr. Franz Kaulen},
title = {Theologische Bibliothek;},
subtitle = {Einleitung in die Heilige Schrift},
publisher = {Herdersche Verlagsbuchhandlung},
location = {Freiburg im Breisgau},
year = {1890},
pages = {684-696},
}
@book{ede,
author = {Alfred Edersheim},
title = {Der Tempel},
subtitle = {Mittelpunkt des geistigen Lebens zur Zeit Jesu},
publisher = {R. Brockhaus Verlag, Wuppertal},
isbn = {3-417-24667-9},
url = {http://idw-online.de/pages/de/news506829},
}
\end{filecontents}
\bibliography{\jobname}
%++end+++++++++++++++++++bibliography
\setlength{\parindent}{0pt}
\begin{document}

Turbulente, spannende, witzige und romantische Geschichten rund um die Irrungen und Wirrungen von Freundschaft, Liebe und Familie am Hotel Fürstenhof.\smallskip


Am Totensonntag war ein Gottesdienst. Dort lag ein Buch aus:\cite{kau}\smallskip


Der jüdische Tempel wurde zweimal zerstört. Heute gibt es keinen Tempel mehr, sondern nur noch Synagogen.\cite{ede}\smallskip


\printbibliography[title=Literaturverzeichnis]

\end{document}

Gruß

Estibert
26-11-2012, 18:46
Danke für die Antworten! Ich denke jetzt sollte es klappen! :)