Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.
spenc
Forum-Anfänger
Beiträge: 10 Registriert: Sa 13. Feb 2016, 20:27
Beitrag
von spenc » So 1. Jan 2017, 22:05
Guten Abend,
ich habe mir die anderen Themen zu URL brechen angeschaut und leider nicht richtig verstanden. Wie schaffe ich es das die URL am seitenlang gebrochen wird.
Minimalbeispiel:
Minimalbeispiel
\documentclass[12pt]{scrartcl}
\usepackage[hyphens]{url}
\usepackage{hyperref}
\def\UrlBreaks{\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l% \do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z\do\0%\do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9\do\-}%
\begin{document}
\addsec{Literaturverzeichnis}
Dipl.-Ing. Thomas Mertin (2006): Von der Carbonfaser zum Bauteil,\\ \footnotesize\url{https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwji19WOyZXRAhVPNFAKHZ1gAI4QFgghMAA&url=http%3A%2F%2Fwww.fahrrad-forum.info%2Fdetails%2Fitems%2F34.html%3Ffile%3Dtl_files%2FFahrrad-Forum%2Fvortraege%2Fpdf%2F06_HB_Mertin_Carbon_basic.pdf&usg=AFQjCNGOxzwRXlyvubEQz3_axUWPrrQmCg&bvm=bv.142059868,d.bGg}.\\
\end{document} [/m]
nixversteh
Forum-Meister
Beiträge: 530 Registriert: Di 10. Aug 2010, 09:47
Wohnort: Wrestedt
Beitrag
von nixversteh » So 1. Jan 2017, 22:46
Hallo spenc,
teste mal meinen Code:
\documentclass[fontsize=12pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{microtype} % besserer Randausgleich
%---------------------------------------------------------------------------
% Quellenverzeichnis
%---------------------------------------------------------------------------
\usepackage[style=apa,
apabackref=true,
backend=biber,
hyperref=true,
maxcitenames=6,
apamaxprtauth=99,
sorting=debug,
natbib=true,
language=ngerman,
doi=true,
url=true
]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
\addbibresource{Fachliteratur.bib}
%---------------------------------------------------------------------------
% Advanced features for clever quotations
%---------------------------------------------------------------------------
\usepackage[autostyle,german=guillemets]{csquotes}
\MakeAutoQuote{>}{<}
\defineshorthand{"`}{\openautoquote}
\defineshorthand{"'}{\closeautoquote}
\defineshorthand{">}{\openinnerquote}
\defineshorthand{"<}{\closeinnerquote}
%---------------------------------------------------------------------------
% Warnungen über Redefining ngerman shorthand ausschalten
%---------------------------------------------------------------------------
\makeatletter
\patchcmd{\pdfstringdef}
{\csname HyPsd@babel@}
{\let\bbl@info\@gobble\csname HyPsd@babel@}
{}{}
\makeatother
%---------------------------------------------------------------------------
\makeatletter
\patchcmd{\@decl@short}{\bbl@info}{\@gobble}{}{}
\patchcmd{\@decl@short}{\bbl@info}{\@gobble}{}{}
\makeatother
%---------------------------------------------------------------------------
\usepackage{scrhack} % Schaltet Warnung der KOMA-Kalssen aus
%---------------------------------------------------------------------------
% Url darstellen, Url umbrechen
%---------------------------------------------------------------------------
\makeatletter
\g@addto@macro\UrlBreaks{
\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j
\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t
\do\u\do\v\do\w\do\x\do\y\do\z\do\&\do\1\do\2\do\3
\do\4\do\5\do\6\do\7\do\8\do\9\do\0}
\def\do@url@hyp{\do\-}
\makeatother
\usepackage{url}
\urlstyle{same}
\setcounter{biburlnumpenalty}{100}
\setcounter{biburlucpenalty}{100}
\setcounter{biburllcpenalty}{100}
%---------------------------------------------------------------------------
\usepackage{hyperref}
%---------------------------------------------------------------------------
\begin{document}
\addsec{Literaturverzeichnis}
Dipl.-Ing. Thomas Mertin (2006): Von der Carbonfaser zum Bauteil,\\
\url{https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwji19WOyZXRAhVPNFAKHZ1gAI4QFgghMAA&url=http%3A%2F%2Fwww.fahrrad-forum.info%2Fdetails%2Fitems%2F34.html%3Ffile%3Dtl_files%2FFahrrad-Forum%2Fvortraege%2Fpdf%2F06_HB_Mertin_Carbon_basic.pdf&usg=AFQjCNGOxzwRXlyvubEQz3_axUWPrrQmCg&bvm=bv.142059868,d.bGg}.\\
\end{document}
Viel Erfolg
Gruß
Martin
Absence of evidence is not evidence of absence
spenc
Forum-Anfänger
Beiträge: 10 Registriert: Sa 13. Feb 2016, 20:27
Beitrag
von spenc » So 1. Jan 2017, 23:43
Ich danke dir, hat super geklappt.
Ein frohes neues Jahr wünsch ich euch allen.
LG Spenc
Gast
Beitrag
von Gast » Mo 2. Jan 2017, 11:23
Statt eines Google-Umleitungslinks wäre es vermutlich sinnvoller, den direkten Link anzugeben. Mag sein, dass es manche überrascht, aber Internet funktioniert tatsächlich auch ohne Google …