diff options
author | Karl Berry <karl@freefriends.org> | 2016-03-21 20:46:08 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-03-21 20:46:08 +0000 |
commit | 0005b42bbfad303131a7ac98274fc34e3e3b804c (patch) | |
tree | e4a8655a6807dec056453fa75395d907ab250979 /Master/texmf-dist/doc/latex/latex-bib2-ex/04-10-21.ltx2 | |
parent | d08ef268d34d35b96f6b017da48b57a92d94b661 (diff) |
latex-bib2-ex (21mar16)
git-svn-id: svn://tug.org/texlive/trunk@40098 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/latex-bib2-ex/04-10-21.ltx2')
-rw-r--r-- | Master/texmf-dist/doc/latex/latex-bib2-ex/04-10-21.ltx2 | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/latex-bib2-ex/04-10-21.ltx2 b/Master/texmf-dist/doc/latex/latex-bib2-ex/04-10-21.ltx2 new file mode 100644 index 00000000000..a7a21cf827f --- /dev/null +++ b/Master/texmf-dist/doc/latex/latex-bib2-ex/04-10-21.ltx2 @@ -0,0 +1,70 @@ +%% +%% Ein Beispiel der DANTE-Edition +%% Bibliografie mit LaTeX +%% 2. Auflage +%% Beispiel 04-10-21 auf Seite 201. +%% Copyright (C) 2016 Herbert Voss +%% +%% It may be distributed and/or modified under the conditions +%% of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% See http://www.latex-project.org/lppl.txt for details. +%% +%% ==command biber --output-safechars ++FILE++== +% Show page(s) 1,2 +%% +%% +\documentclass[]{exaarticle} +\pagestyle{empty} +\setlength\textwidth{170.40707pt} +\usepackage[T1]{fontenc} +\usepackage[paper=a6,pagesize,DIV15]{typearea} +\usepackage[ngerman]{babel} +\AtBeginDocument{\parindent=0pt} +\usepackage[utf8]{inputenc} +\usepackage[autostyle]{csquotes} +%StartShownPreambleCommands +\usepackage{ragged2e} +\usepackage[style=authoryear,maxnames=5]{biblatex} +\renewcommand*{\finentrypunct}{}% abschliessenden Punkt entfernen +\renewcommand*{\newunitpunct}{\addspace}% Punkte entfernen +\DeclareNameFormat{sortname}{% Namensformatierung + \nameparts{#1}% + \usebibmacro{name:family-given}{\namepartfamily}{\namepartgiveni}{\namepartprefix}{\namepartsuffix}% + \ifnumequal{\value{listcount}}{1}% 1. Name?? + {\ifblank{\namepartgiven\namepartprefix}{}{\usebibmacro{name:revsdelim}}}{} + \usebibmacro{name:andothers}} +\DeclareFieldFormat[article]{title}{#1.\isdot}% keine Anfuehrungsstriche und . +\DeclareFieldFormat{title}{\mkbibemph{#1}.}% Punkt hinter Titel +\DeclareFieldFormat[article]{number}{\mkbibparens{#1}}% (No) +\DefineBibliographyStrings{ngerman}{in={In}}% Danch Groß weiter +\renewbibmacro*{publisher+location+date}{% Reihenfolge aendern + \printlist{publisher}\setunit*{\addcomma\space}\printlist{location}\newunit} +\renewbibmacro*{journal+issuetitle}{% Punkt zwischen Volume und Number entfernen + \usebibmacro{journal}\setunit*{\addspace}% + \iffieldundef{series}{}{\newunit\printfield{series}\setunit{\addspace}}% + \printfield{volume}\printfield{number}\setunit{\addcomma\space}% + \printfield{eid}\setunit{\addspace}% + \usebibmacro{issue+date}\setunit{\addcolon\space}\usebibmacro{issue}\newunit} +\renewbibmacro*{author}{% keine Autoren zusammengefasst werden + \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}} + {\usebibmacro{bbx:savehash}% + \printnames{author}% + \iffieldundef{authortype}{\setunit{\addspace}}{\setunit{\addcomma\space}}% + \iffieldundef{authortype}{}{\usebibmacro{authorstrg}\setunit{\addspace}}}% + {\global\undef\bbx@lasthash\usebibmacro{labeltitle}\setunit*{\addspace}}% + \usebibmacro{date+extrayear}} +\renewbibmacro*{editor}{\usebibmacro{bbx:editor}{editorstrg}} +\renewbibmacro*{editor+others}{\usebibmacro{bbx:editor}{editor+othersstrg}} +\renewbibmacro*{bbx:editor}[1]{% + \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}} + {\printnames{editor}\setunit{\addcomma\space}\usebibmacro{bbx:savehash}% + \usebibmacro{#1}\clearname{editor}\setunit{\addspace}}% + {\global\undef\bbx@lasthash\usebibmacro{labeltitle}\setunit*{\addspace}}% + \usebibmacro{date+extrayear}} +\addbibresource{buch3.bib} +%StopShownPreambleCommands +\begin{document} +\nocite{*} +\begingroup\RaggedRight \printbibliography[title=Literaturverzeichnis] \endgroup +\end{document} |