SHARE
TWEET

Untitled

a guest Aug 13th, 2014 234 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. % $Id: biblatex.cfg,v 1.7 2011/11/13 19:09:07 lehman stable $
  2. % modified by j. 'mach' wust 2012-07-04
  3. % modified by Carsten B 2014-08-08
  4.  
  5. \ProvidesFile{biblatex.cfg}
  6.  
  7. \DefineBibliographyStrings{german}{%
  8.   idempp           = {diess\adddot},%"Diess." im Plural, nt "dies."
  9.   editors          = {Hrsgg\adddot},
  10. }
  11.  
  12. % Last name and last name prefix in small caps:
  13. %\renewcommand{\mkbibnamelast}{\textsc}
  14. %\renewcommand{\mkbibnameprefix}{\textsc}
  15.  
  16. % Colon instead of comma in the citation, for instance «(Gaukeley
  17. % 2005: S. 387)»:
  18. %\renewcommand{\postnotedelim}{\addcolon\addspace}
  19.  
  20. % No trailing «S.» before the page number in the citation, for
  21. % instance «(Gaukeley 2005: 387)»:
  22. %\DeclareFieldFormat{postnote}{#1}
  23.  
  24. % Colon instead of stop before the title in the literature list, for
  25. % instance «Gaukeley, Gundel (2005): Das kleine Einmaleins der
  26. % Hexerei. [...]»:
  27. \renewcommand{\labelnamepunct}{\addcolon\addspace}
  28.  
  29. % Semicolon between two texts by the same author
  30. \renewcommand{\compcitedelim}{\multicitedelim}
  31.  
  32. % If there is a series and number, put it in parenthesis and add an
  33. % equals sign, for instance «[...] (= Schriftenreihe des
  34. % Entenhausener Pfadfinderverbandes 13).»:
  35. \renewbibmacro*{series+number}{%
  36.   \iffieldundef{series}
  37.     {}
  38.     {\nopunct\printtext[parens]{%
  39.       \iffieldundef{number}
  40.         {}
  41.         {=\addhpthinspace}%
  42.       \printfield{series}%
  43.       \setunit*{\addspace}%
  44.       \printfield{number}%
  45.     }}\newunit}
  46.  
  47. % If there is an original publication date, add it in the
  48. % bibliography, for instance «Duck, Tick u. a. (1966/2004): Ordens-
  49. % und Abzeichenkunde für Fieselschweif‌linge. [...]»
  50. % thanks to http://software4scholars.wordpress.com/2010/07/30/cite-original-year-using-biblatex/
  51. %\renewbibmacro*{date+extrayear}{
  52. %  \iffieldundef{year}
  53. %    {}
  54. %    {\printtext[parens]{%
  55. %      \iffieldundef{origyear}
  56. %        {}
  57. %        {\printfield{origyear}\addslash}%
  58. %      \printdateextra}}}
  59.  
  60. % If there is an original publication date, add it in the citation,
  61. % for instance «(Duck u. a. 1966/2004: 37 f.)»
  62. % thanks to http://software4scholars.wordpress.com/2010/07/30/cite-original-year-using-biblatex/
  63. %\renewbibmacro*{cite:labelyear+extrayear}{%
  64. %  \iffieldundef{labelyear}
  65. %    {}
  66. %    {\printtext[bibhyperref]{%
  67. %      \iffieldundef{origyear}
  68. %        {}
  69. %        {\printfield{origyear}\addslash}%
  70. %      \printfield{labelyear}%
  71. %      \printfield{extrayear}}}}
  72.  
  73. % «Duck, Tick u.a.: Ordens- und Abzeichenkunde für Fieselschweiflinge. [...]
  74. % 2004 (1966).»
  75. \renewbibmacro*{date}{%
  76.   \printdate
  77.   \iffieldundef{origyear}
  78.     {}
  79.     {%
  80.       \setunit*{\addspace}%
  81.       \printtext[parens]{\printorigdate}%
  82.     }%
  83. }
  84.      
  85. % If there are several works by the same person(s), replace the dash
  86. % by an abbreviation (like German ders./dies.):
  87. \renewcommand*{\bibnamedash}{%
  88.       \bibsentence\bibstring{idem\thefield{gender}}}
  89. % If in one of those additional works, the person(s) is/are
  90. % editor(s), add a comma and space before the editor abbreviation:
  91. \renewbibmacro*{bbx:editor}[1]{%
  92.   \ifboolexpr{
  93.     test \ifuseeditor
  94.     and
  95.     not test {\ifnameundef{editor}}
  96.   }
  97.     {\usebibmacro{bbx:dashcheck}
  98.        {\bibnamedash%
  99.   \setunit{\addcomma\space}}
  100.        {\printnames{editor}%
  101.   \setunit{\addcomma\space}%
  102.   \usebibmacro{bbx:savehash}}%
  103.      \usebibmacro{#1}%
  104.      \clearname{editor}%
  105.      \setunit{\addspace}}%
  106.     {\global\undef\bbx@lasthash
  107.      \usebibmacro{labeltitle}%
  108.      \setunit*{\addspace}}%
  109.   \usebibmacro{date+extrayear}}
  110.  
  111. % Entenhausen: Daniel Düsentrieb, 1967 or, if publisher is not defined:
  112. % Entenhausen, 1967 (cf. http://tex.stackexchange.com/a/13076 and
  113. % http://tex.stackexchange.com/a/140851)
  114. \renewbibmacro*{publisher+location+date}{%
  115.   \printlist{location}%
  116.   \iflistundef{publisher}
  117.     {} %{\setunit*{\addcomma\space}}
  118.     {} %{\setunit*{\addcolon\space}}%
  119.   %\printlist{publisher}%
  120.   %\setunit*{\addcomma\space}%
  121.   \usebibmacro{date}%
  122.   \newunit}
  123.  
  124. \endinput
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top