summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/csplain/opmac/opmac-bib-iso690.tex
diff options
context:
space:
mode:
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.tex34
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.