Seite 1 von 1

Zitat von Website mit langer URL im Literaturverzeichnis

Verfasst: Di 4. Jul 2017, 17:53
von JenniM
Hallo,

ich habe ein Problem mit der Zitation einer Webseite in meiner Diss. Die URL ist zu lang und läuft über den Seitenrand hinaus. Was kann man dagegen tun?

Außerdem verlangt mein Doktorvater diese Struktur:

x.Title of Site. Available online: URL (accessed on Day Month Year).

Also dass das Datum und am Besten noch das ganze als "accessed on" drin steht. Meine einzige Lösung dafür wäre derzeit, es in der bib-Datei alles in den Titel zu schreiben, weil es auf year oder sonstige nicht reagiert.

Hier mein Minimalbeispiel:
\documentclass[11pt, a4paper, twoside, parskip, toc=bibliographynumbered, toc=listofnumbered, toc=index]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[backend=biber, style=chem-rsc, sorting=none]{biblatex}
\usepackage{csquotes}
\addbibresource{Literatur_JM_Diss.bib}
\usepackage{epsfig}
\usepackage{tabularx} 
\usepackage[a4paper,lmargin={4cm},rmargin={2cm},
tmargin={2.5cm},bmargin = {2.5cm}, head=21.75pt]{geometry}
\usepackage{scrlayer-scrpage} 
\usepackage[T1]{fontenc}       
\usepackage[english]{babel}    
\usepackage{amsmath, amssymb, amsthm} 
\usepackage{graphicx}
\usepackage{upgreek}
\usepackage{longtable}
\usepackage{placeins}
\usepackage[printonlyused]{acronym}
\usepackage[version=3]{mhchem}
\usepackage[onehalfspacing]{setspace}
\setkomafont{caption}{\small}
\setkomafont{captionlabel}{\bfseries}
\setlength{\footheight}{22pt}


\usepackage{imakeidx}
\makeindex


\begin{document}


Text vor der Quelle \cite{Bundesregierunga} Text nach der Quelle


\renewcaptionname{english}{\bibname}{References}
\printbibliography


\end{document}
und hier die Quelle:
@misc{Bundesregierunga,
   author = "{Bundesregierung Deutschland}",
   title = {https://www.bundesregierung.de/Content/DE/StatischeSeiten/Breg/Energiekonzept/0-Buehne/maßnahmen-im-ueberblick.html},
   year = {07/04/2017},
   }
Vielen Dank schonmal im Voraus fürs Helfen.

Verfasst: Di 4. Jul 2017, 18:12
von Gast
Du solltest die passenden Felder url, urldate und title verwenden.

(Achtung! filecontents überschreibt eine eventuell vorhandene .bib-Datei desselben Namens.)
\documentclass[11pt, a4paper, twoside, parskip, toc=bibliographynumbered, toc=listofnumbered, toc=index]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[backend=biber, style=chem-rsc, sorting=none]{biblatex}
\usepackage{csquotes}
\usepackage[T1]{fontenc}      
\usepackage[english]{babel}    

\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@online{Bundesregierunga,
  author  = {{Bundesregierung Deutschland}},
  title   = {Energiewende im Überblick},
  url     = {https://www.bundesregierung.de/Content/DE/StatischeSeiten/Breg/Energiekonzept/0-Buehne/maßnahmen-im-ueberblick.html},
  urldate = {2017-07-04},
}
\end{filecontents*}

\addbibresource{\jobname.bib}

\begin{document}
Text vor der Quelle \cite{Bundesregierunga} Text nach der Quelle

\printbibliography[title=\refname]
\end{document}

Verfasst: Di 4. Jul 2017, 18:16
von JenniM
Danke. Das bietet mir der Export von endnote nach BibTeX gar nicht an.
Da bekam ich bisher nur misc, article, book und inbook heraus. Werde mich also mal schlau machen, welche Stile ich noch umschreiben muss...

Verfasst: Di 4. Jul 2017, 22:11
von Bartman
Zu den Vorgaben Deines Doktorvaters:
\documentclass[
	twoside, 
	parskip, 
	toc=bibliographynumbered, 
	toc=listofnumbered, 
	toc=index
]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[style=chem-rsc, sorting=none]{biblatex}
\usepackage{csquotes}
\usepackage[T1]{fontenc}      
\usepackage[english]{babel}

\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@online{Bundesregierunga,
	author  = {{Bundesregierung Deutschland}},
	title   = {Energiewende im Überblick},
	url     = {https://www.bundesregierung.de/Content/DE/StatischeSeiten/Breg/Energiekonzept/0-Buehne/maßnahmen-im-ueberblick.html},
	urldate = {2017-07-04}
}
\end{filecontents*}

\addbibresource{\jobname.bib}

\NewBibliographyString{available}

\DefineBibliographyStrings{english}{
	urlseen   = {accessed on},
	available = {Available online}
}

\DeclareFieldFormat{url}{\bibstring{available}\addcolon\space\url{#1}}

\begin{document}
Text vor der Quelle \cite{Bundesregierunga} Text nach der Quelle

\printbibliography[title=\refname]
\end{document}