Advertisement
Guest User

Untitled

a guest
Aug 13th, 2014
332
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.98 KB | None | 0 0
  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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement