von Rob3 » Do 17. Feb 2011, 20:08
Hallo,
wenn eine URL in einem Eintrag in der Bib vorkommt soll sie im selben Stil wie alles andere sein (also keine Kapitälchen), es soll nicht 'URL' davorstehen und sie soll in spitze Klammern eingefasst sein. Außerdem soll das Datum des letzten Aufrufs in runden Klammern hinter der URL stehen.
Ich habe in der authoryear.bbx und standard.bbx nach dem Makro für URL gesucht, aber nirgends die Definition gefunden. In dem eine Stufe drüber habe ich meine spitzen Klammern eingefügt und keine guten Ergebnisse erhalten. An der URL hat sich nichts verändert, dafür stehen am Ende eines Eintrags ohne URL zwei komische Zeichen. In einem vorhergenden Versuch standen da tatsächlich meine spitzen Klammern, aber eben nicht dort wo sie sollen.
Weiß jemand Rat?
Danke,
Rob
\documentclass[12pt]{article}
\usepackage[bibstyle=authoryear, citestyle=authoryear-comp]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{literatur.bib}
@ELECTRONIC{cilts-hindi,
title = {Universal word - Hindi dictionary},
organization = {Resource Center for Indian Language Technology Solutions, Indian
Institute of Technology Bombay},
note = {Last accessed 25 March 2010},
url = {http://www.cfilt.iitb.ac.in/~hdict/webinterface_user/index.php},
}
@BOOK{schneider07,
title = {Postcolonial English: Varieties around the world},
publisher = {CUP},
year = {2007},
author = {Schneider, Edgar W.},
address = {Cambridge, etc.},
}
}
\end{filecontents}
\makeatletter
\renewbibmacro*{doi+eprint+url}{%
\iftoggle{bbx:doi}
{\printfield{doi}}
{}%
\newunit\newblock
\iftoggle{bbx:eprint}
{\usebibmacro{eprint}}
{}%
\newunit\newblock
\iftoggle{bbx:url}
{<\usebibmacro{url+urldate}>}
{}}
\makeatother
\bibliography{literatur.bib}
\usepackage[english,american]{babel}
\usepackage{csquotes}
\begin{document}
\textcite{cilts-hindi,schneider07}
\printbibliography
\end{document}
Hallo,
wenn eine URL in einem Eintrag in der Bib vorkommt soll sie im selben Stil wie alles andere sein (also keine Kapitälchen), es soll nicht 'URL' davorstehen und sie soll in spitze Klammern eingefasst sein. Außerdem soll das Datum des letzten Aufrufs in runden Klammern hinter der URL stehen.
Ich habe in der authoryear.bbx und standard.bbx nach dem Makro für URL gesucht, aber nirgends die Definition gefunden. In dem eine Stufe drüber habe ich meine spitzen Klammern eingefügt und keine guten Ergebnisse erhalten. An der URL hat sich nichts verändert, dafür stehen am Ende eines Eintrags ohne URL zwei komische Zeichen. In einem vorhergenden Versuch standen da tatsächlich meine spitzen Klammern, aber eben nicht dort wo sie sollen.
Weiß jemand Rat?
Danke,
Rob
[code]\documentclass[12pt]{article}
\usepackage[bibstyle=authoryear, citestyle=authoryear-comp]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{literatur.bib}
@ELECTRONIC{cilts-hindi,
title = {Universal word - Hindi dictionary},
organization = {Resource Center for Indian Language Technology Solutions, Indian
Institute of Technology Bombay},
note = {Last accessed 25 March 2010},
url = {http://www.cfilt.iitb.ac.in/~hdict/webinterface_user/index.php},
}
@BOOK{schneider07,
title = {Postcolonial English: Varieties around the world},
publisher = {CUP},
year = {2007},
author = {Schneider, Edgar W.},
address = {Cambridge, etc.},
}
}
\end{filecontents}
\makeatletter
\renewbibmacro*{doi+eprint+url}{%
\iftoggle{bbx:doi}
{\printfield{doi}}
{}%
\newunit\newblock
\iftoggle{bbx:eprint}
{\usebibmacro{eprint}}
{}%
\newunit\newblock
\iftoggle{bbx:url}
{<\usebibmacro{url+urldate}>}
{}}
\makeatother
\bibliography{literatur.bib}
\usepackage[english,american]{babel}
\usepackage{csquotes}
\begin{document}
\textcite{cilts-hindi,schneider07}
\printbibliography
\end{document}[/code]