diff options
Diffstat (limited to 'Master/texmf-dist/tex/csplain/opmac/opmac-bib-iso690.tex')
-rw-r--r-- | Master/texmf-dist/tex/csplain/opmac/opmac-bib-iso690.tex | 34 |
1 files changed, 23 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/csplain/opmac/opmac-bib-iso690.tex b/Master/texmf-dist/tex/csplain/opmac/opmac-bib-iso690.tex index 050d83bbd40..4b94be25b21 100644 --- a/Master/texmf-dist/tex/csplain/opmac/opmac-bib-iso690.tex +++ b/Master/texmf-dist/tex/csplain/opmac/opmac-bib-iso690.tex @@ -10,6 +10,7 @@ % misc: +\frenchspacing \def\maybedot{\ifnum\spacefactor=\sfcode`\.\relax\else.\fi} \tmpnum=\sfcode`\. \advance\tmpnum by-2 \sfcode`\.=\tmpnum \sfcode`\?=\tmpnum \sfcode`\!=\tmpnum \let\.=\maybedot % prevents from double periods @@ -91,8 +92,8 @@ % Multilinguals: English Czech Slovak \mtdef{bib.and} {, and } { a } {} -\mtdef{bib.etal} { et al.} { a~kol.} {} -\mtdef{bib.edition} { ed.} { vyd.} {} +\mtdef{bib.etal} {, et~al.} { a~kol.} {} +\mtdef{bib.edition} {~ed.} {~vyd.} {} \mtdef{bib.bachthesis} {Bachelor's Thesis} {Bakalářská práce} {Bakalárska práca} \mtdef{bib.masthesis} {Master's Thesis} {Diplomová práce} {Diplomová práca} \mtdef{bib.phdthesis} {Ph.D. Thesis} {Disertační práce} {Dizertačná práca} @@ -171,7 +172,7 @@ \def\docitedateCS#1#2#3{\hbox{\tmpnum=#3 \the\tmpnum. \tmpnum=#2 \the\tmpnum. #1}} \let\docitedateSK=\docitedateCS -\def\doyear#1{ +\def\doyear#1{% \biboptionvalue{yearprint}\yearprint \ifx\yearprint\empty#1\else\def\YEAR{#1}\yearprint\fi } @@ -210,7 +211,7 @@ \isbiboption{unpublished}\iftrue \let\bibwarninga=\relax \let\bibwarningb=\relax \fi \isbiboption{nowarn}\iftrue \let\bibwarning=\relax \fi \isbiboption{urlalso}\iftrue \def\preurl{\Mtext{bib.availablealso}}\fi - \RetrieveFieldIn{lang}\langentry \setlang\langentry + \RetrieveFieldIn{lang}\langentry \setlang\langentry } \sdef{print:END}{% \bprinta [note] {*.}{}% @@ -413,12 +414,12 @@ output: GREEN, John, Bob BROWN, and Alice BLACK. author = "John Green and Bob Brown and Alice Black", option = "aumax:1", -output: GREEN, John~et~al. +output: GREEN, John, et~al. author = "John Green and Bob Brown and Alice Black", option = "aumax:2", -output: GREEN, John, Bob BROWN~et~al. +output: GREEN, John, Bob BROWN, et~al. author = "John Green and Bob Brown and Alice Black", option = "aumax:3", @@ -428,17 +429,17 @@ output: GREEN, John, Bob BROWN, and Alice BLACK. author = "John Green and Bob Brown and Alice Black", option = "auetal", -output: GREEN, John, Bob BROWN, Alice BLACK~et~al. +output: GREEN, John, Bob BROWN, Alice BLACK, et~al. If you need to add a text before or after authors list, you can use the "auprint:{<value>}" option. The <value> will be printed instead of the authors list. The <value> can include \AU macro which expands to the authors list. Example: - author = "Robert Calbraith", + author = "Robert Galbraith", option = "auprint:{\AU\space [pseudonym of J. K. Rowling]}", -output: CALBRAITH Robert [pseudonym of J. K. Rowling]. +output: GALBRAITH Robert [pseudonym of J. K. Rowling]. You can use the "autrim:<number>" option. All Firstnames of all authors are trimmed (i. e. reduced to initials) iff the number of authors in the @@ -449,7 +450,7 @@ Another example: "autrim:1" means that all Firstnames are trimmed. author = "John Green and Bob Brown and Alice Black", option = "auetal autrim:1", -output: GREEN, J., B. BROWN, A. BLACK~et~al. +output: GREEN, J., B. BROWN, A. BLACK, et~al. If you need to write a team name or institution instead authors, replace all spaces by \<space> in this name. Such text is interpreted as Lastname. You @@ -616,7 +617,7 @@ It means, that the output of previous example is: Available from \url{http://petr.olsak.net/opmac.html}. -If the "cs" language is the current one than the output is: +If the "cs" language is the current one then the output is: Dostupné z: \url{http://petr.olsak.net/opmac.html}. @@ -893,6 +894,7 @@ This style uses the following fields unkown by bibTeX: option ... options separated by spaces lang ... the language two-letter code of one entry +bibmark ... the mark used when \nonumcitations is set ednote ... editional info (secondary authors etc.) or global data in @MISC-like entries citedate ... the date of the citation in year/month/day format @@ -920,3 +922,13 @@ unpublished ... the publisher etc. fields are not mandatory nowarn ... no mandatory fields Another options in the option field are silently ignored. + +====================== + +History: + +Apr. 2015: Released +Jan. 2016: \doyear -- unwanted space corrected + ~ed. ~vyd. instead space ed., space vyd. + \frenchspacing added +Mar. 2016: et~al. -> , et~al. corrected. |