User's Guide to biblatex philosophy
User's Guide to biblatex philosophy
User's Guide to biblatex philosophy
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
© 2009–2014 Ivan Valbusa 14<br />
60 volumeformat = arabic,<br />
61 classical = false,<br />
62 useprefix = true,<br />
63 maxcitenames = 2,<br />
64 mincitenames = 1,<br />
65 maxbibnames = 999,<br />
66 minbibnames = 999}<br />
Changing the penalty of the urls will prevent many overfull boxes.<br />
67 \setcounter{biburlnumpenalty}{9000}<br />
68 \setcounter{biburlucpenalty}{9000}<br />
69 \setcounter{biburllcpenalty}{9000}<br />
These counters control the list of names of cross-referenced entries:<br />
70 \newcounter{maxnamesincross}<br />
71 \newcounter{minnamesincross}<br />
13.1.2 Name format<br />
72 \AtBeginBibliography{%<br />
73 \if<strong>to</strong>ggle{bbx:scauthorsbib}{%<br />
74 \DeclareNameFormat{sortname}{%<br />
75 \renewcommand{\mkbibnamefirst}{\textsc}%<br />
76 \renewcommand{\mkbibnamelast}{\textsc}%<br />
77 \renewcommand{\mkbibnameprefix}{\textsc}%<br />
78 \renewcommand{\mkbibnameaffix}{\textsc}%<br />
79 \ifnumequal{\value{listcount}}{1}<br />
80 {\iffirstinits<br />
81 {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}<br />
82 {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%<br />
83 \ifblank{#3#5}<br />
84 {}<br />
85 {\usebibmacro{name:revsdelim}}}<br />
86 {\iffirstinits<br />
87 {\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}}<br />
88 {\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}}%<br />
89 \usebibmacro{name:andothers}}}%<br />
90 {}}%<br />
91<br />
92 \AtBeginDocument{%<br />
93 \if<strong>to</strong>ggle{bbx:scauthors}{%<br />
94 \<strong>to</strong>ggletrue{bbx:scauthorsbib}%<br />
95 \<strong>to</strong>ggletrue{cbx:scauthorscite}}%<br />
96 {}}<br />
13.1.3 New internal commands<br />
97 \renewcommand*{\newunitpunct}{\addcomma\space}<br />
98 \renewcommand*{\subtitlepunct}{\addperiod\space}<br />
99 \renewcommand*{\intitlepunct}{\nopunct\addspace}<br />
100 \newcommand*{\volnumpunct}{\addcomma\space}<br />
We have <strong>to</strong> define a new internal command in order <strong>to</strong> get pure parenthese for some specific fields when using the<br />
square option:<br />
101 \newrobustcmd{\mkpureparens}[1]{%<br />
102 \begingroup<br />
103 \blx@blxinit<br />
104 \blx@setsfcodes<br />
105 \blx@postpunct(#1\blx@postpunct)\midsentence%<br />
106 \endgroup}<br />
Indexing<br />
107 \renewbibmacro*{citeindex}{%<br />
108 \ifciteindex{\indexnames{labelname}}{}}<br />
109 \renewbibmacro*{bibindex}{%<br />
110 \ifbibindex{\indexnames{author}%<br />
111 \indexnames{edi<strong>to</strong>r}%<br />
112 \indexnames{edi<strong>to</strong>ra}%<br />
113 \indexnames{edi<strong>to</strong>rb}%<br />
114 \indexnames{edi<strong>to</strong>rc}}%<br />
115 {}}%<br />
<strong>biblatex</strong>-<strong>philosophy</strong> v0.9f – 2014/03/28