URL ragt über den Rand hinaus

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


Epi90
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 70
Registriert: Mo 17. Nov 2014, 18:04

URL ragt über den Rand hinaus

Beitrag von Epi90 »

Hallo Community,

ich habe mal wieder eine Frage -

Eine URL ragt bei mir im Literaturverzeichnis über den Rand hinaus,
würde das gerne beheben.
\documentclass[12pt,a4paper]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{caption}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[ngerman]{babel}
\usepackage{makeidx}
\usepackage[output-decimal-marker={,}]{siunitx} 	%Si-Einheiten
\usepackage{graphicx}
\usepackage[left=2.00cm, right=2.00cm, top=2cm, bottom=2.00cm]{geometry}
\usepackage{scrpage2}
\usepackage{framed}
\usepackage{textcomp}
\usepackage[version=4]{mhchem}						% Darstellen chemischer Formeln
\usepackage{tocstyle}
\usepackage{setspace}
\usepackage{acronym}
\usepackage[T1]{fontenc} 
\usepackage{chngcntr} 								%dass Fußnoten durchgängig nummertiert werden
\counterwithout{footnote}{chapter}					%dass Fußnoten durchgängig nummertiert werden
\usepackage[style=numeric-comp]{biblatex} 			%Wie Bibtex nummeriert
\addbibresource{literaturneu.bib}				 	%ladet die Bibdatei
\DeclareFieldFormat[thesis]{title}{\mkbibitalic{#1}} %Citavi Hochschulschrift in Kursiv
\onehalfspacing 									%Zeilenabstand
\newtocstyle[KOMAlike][leaders]{alldotted}{} 		%damit Inhaltsverzeichnis gepunktet ist
\usetocstyle{alldotted}\parindent0cm
\date{\today}
\pagestyle{scrheadings}								%Kopf und Fußteile
\clearscrheadfoot
\pagenumbering{Roman}								%Wie Seiten nummertiert werden								%Dicke der Linie nach Kopfzeile
\setlength{\headheight}{1.7\baselineskip}   		%kann man evtl weglassen
\renewcommand*\chapterpagestyle{scrheadings}    	%kann man evtl weglassen
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}
\begin{document}
\printbibliography
\end{document}
Citavi-Code
@misc{StatistischesBundesamt.10.07.2014,
 author = {{Statistisches~Bundesamt}},
 editor = {{Statistisches~Bundesamt}},
 year = {2014},
 title = {{Ausstattung privater Haushalte mit Fahrzeugen in Deutschland}},
 url = {https://www.destatis.de/DE/ZahlenFakten/GesellschaftStaat/EinkommenKonsumLebensbedingungen/AusstattungGebrauchsguetern/Tabellen/Fahrzeuge\textunderscore D.html},
 urldate = {2014-12-19}
}
Wie kann ich dies verhindern. Ich habe die Suchfunktion schon benutzt, bin da auch auf einen Thread gestoßen, jedoch kam ich damit nicht weiter.
Hoffe ihr koennt mir helfen!

Danke!

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

Beitrag von Johannes_B »

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.

Epi90
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 70
Registriert: Mo 17. Nov 2014, 18:04

Beitrag von Epi90 »

Ich bekomms nicht hin - bzw seh nicht wo mein Fehler ist ...?

Heisst dies dann, dass ich diese eine Literaturangabe IN Latex machen muss und nicht in Citavi?!

Ich verstehs nicht.

Curryhunter
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Di 17. Mär 2015, 15:47

Beitrag von Curryhunter »

wenn ich mich recht erinner, sollte:

\PassOptionsToPackage{hyphens}{url}\usepackage{hyperref}

funktionieren.

Besserwisser

Beitrag von Besserwisser »

Wirklich? Bei einer URL ohne Trenn-/Bindestrichen, also ohne hyphens?

Epi90
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 70
Registriert: Mo 17. Nov 2014, 18:04

Beitrag von Epi90 »

\usepackage[breaklinks]{hyperref} 
\PassOptionsToPackage{hyphens}{url}
Nein das funktionierte leider nicht.
Ich hab die Anleitung dazu nur kurz überflogen. Das Problem ist, dass ich morgen Abgabe habe ^_°

Curryhunter
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Di 17. Mär 2015, 15:47

Beitrag von Curryhunter »

Das könnte in der Tat ein Problem sein. Aber solang der TE kein Minimalbeispiel liefert, teste ich nicht. (Hab aber auch nicht auf seine Literaturstelle geguckt, als ich schrieb...)

Epi90
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 70
Registriert: Mo 17. Nov 2014, 18:04

Beitrag von Epi90 »

\begin{filecontents}{\jobname.bib} 
@misc{StatistischesBundesamt, 
	author = {{Statistisches~Bundesamt}}, 
	editor = {{Statistisches~Bundesamt}}, 
	year = {2014}, 
	title = {{Ausstattung privater Haushalte mit Fahrzeugen in Deutschland}}, 
	url = {https://www.destatis.de/DE/ZahlenFakten/GesellschaftStaat/EinkommenKonsumLebensbedingungen/AusstattungGebrauchsguetern/Tabellen/Fahrzeuge\textunderscore D.html}, 
	urldate = {2014-12-19} 
} 

\end{filecontents} 

\documentclass[12pt,a4paper]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{caption}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[ngerman]{babel}
\usepackage{makeidx}
\usepackage[output-decimal-marker={,}]{siunitx} 	%Si-Einheiten
\usepackage{graphicx}
\usepackage[left=2.00cm, right=2.00cm, top=2cm, bottom=2.00cm]{geometry}
\usepackage{scrpage2}
\usepackage{framed}
\usepackage{textcomp}
\usepackage[version=4]{mhchem}						% Darstellen chemischer Formeln
\usepackage{tocstyle}
\usepackage{setspace}
\usepackage{acronym}
\usepackage[T1]{fontenc} 
\usepackage{chngcntr} 								%dass Fußnoten durchgängig nummertiert werden
\counterwithout{footnote}{chapter}					%dass Fußnoten durchgängig nummertiert werden
\usepackage[style=numeric-comp]{biblatex} 			%Wie Bibtex nummeriert				 	%ladet die Bibdatei
\DeclareFieldFormat[thesis]{title}{\mkbibitalic{#1}} %Citavi Hochschulschrift in Kursiv
\onehalfspacing 									%Zeilenabstand
\newtocstyle[KOMAlike][leaders]{alldotted}{} 		%damit Inhaltsverzeichnis gepunktet ist
\usetocstyle{alldotted}\parindent0cm
\date{\today}
\pagestyle{scrheadings}								%Kopf und Fußteile
\clearscrheadfoot
\pagenumbering{Roman}								%Wie Seiten nummertiert werden
\setheadsepline{1.3pt}								%Dicke der Linie nach Kopfzeile
\setlength{\headheight}{1.7\baselineskip}   		%kann man evtl weglassen
\renewcommand*\chapterpagestyle{scrheadings}    	%kann man evtl weglassen
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}
\addbibresource{\jobname.bib}%jobname NICHT ersetzen 
\begin{document} 
	\tableofcontents 
	
	\section{Zusatzinfos} 
	\cite{StatistischesBundesamt} 
	
	\printbibliography 
\end{document} 
Das komische ist - wenn ich das bei mir probiere geht es! Das ist meine Präambel. Lediglich der .bib-Name ist anders und die Quelle hab ich per Citavi mit mehreren Büchern hinzugefügt.

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Da gibt es nicht viele sinnvolle Möglichkeiten die url umzubrechen. Versuchs mit \setcounter{biburllcpenalty}{8000}.

Epi90
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 70
Registriert: Mo 17. Nov 2014, 18:04

Beitrag von Epi90 »

Muss ich dazu ein Paket laden? Ausspucken tut er mir eine Fehlermeldung:

"No counter 'biburllcpenalty' defined. \setcounter{biburllcpenalty}{8000}"

angenommen dem Fall, dass ich das richtig gemacht habe - welche Möglichkeiten gibt es noch das sinnvoll zu trennen, bzw. wieso in Herrgotts Namen funktioniert das mit \jobname.bib? bzw. mit dem 2ten Code, den ich gepostet habe.

Antworten