summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-12-30 22:46:57 +0000
committerKarl Berry <karl@freefriends.org>2017-12-30 22:46:57 +0000
commite1d194f600eb3f74fdce457eb924b28296a3b4ee (patch)
treea618c89a2f03aecef15ac18013278aeb2ba75057 /Master/texmf-dist/tex
parent11bdb0dfe33ef90660946ca81611e48bab41cc05 (diff)
biblatex (30dec17)
git-svn-id: svn://tug.org/texlive/trunk@46173 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/biblatex.def150
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/biblatex.sty213
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/blx-compat.def26
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/blx-unicode.def44
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/brazilian.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/bulgarian.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/catalan.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/croatian.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/czech.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/danish.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/dutch.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/english.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/estonian.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/galician.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/german.lbx9
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/greek.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/icelandic.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/italian.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/norsk.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/nynorsk.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/polish.lbx127
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/portuguese.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/russian.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/slovak.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/slovene.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/spanish.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/swedish.lbx1
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/ukrainian.lbx1
30 files changed, 374 insertions, 219 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex/biblatex.def b/Master/texmf-dist/tex/latex/biblatex/biblatex.def
index 2d0d142a570..54bf8a0d9d8 100644
--- a/Master/texmf-dist/tex/latex/biblatex/biblatex.def
+++ b/Master/texmf-dist/tex/latex/biblatex/biblatex.def
@@ -1795,11 +1795,9 @@
\addcontentsline{toc}{section}{#1}%
\@mkdouble{\abx@MakeMarkcase{#1}}}
\defbibheading{bibnumbered}[\refname]{%
- \section{#1}%
- \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi}
+ \section{#1}}
\defbibheading{biblistnumbered}[\biblistname]{%
- \section{#1}%
- \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi}
+ \section{#1}}
\defbibheading{subbibliography}[\refname]{%
\subsection*{#1}}
\defbibheading{subbibintoc}[\refname]{%
@@ -1824,11 +1822,9 @@
\addcontentsline{toc}{chapter}{#1}%
\@mkdouble{\abx@MakeMarkcase{#1}}}
\defbibheading{bibnumbered}[\bibname]{%
- \chapter{#1}%
- \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi}
+ \chapter{#1}}
\defbibheading{biblistnumbered}[\biblistname]{%
- \chapter{#1}%
- \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi}
+ \chapter{#1}}
\defbibheading{subbibliography}[\refname]{%
\section*{#1}%
\if@twoside\markright{\abx@MakeMarkcase{#1}}\fi}
@@ -1843,35 +1839,29 @@
\defbibheading{bibliography}[\refname]{%
\ifcsundef{bibliography@heading}
{\ifkomabibtotocnumbered
- {\section{#1}%
- \@mkdouble{\abx@MakeMarkcase{\sectionmarkformat#1}}}
+ {\section{#1}}
{\ifkomabibtotoc
{\addsec{#1}}
- {\section*{#1}}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}}
+ {\section*{#1}%
+ \@mkdouble{\abx@MakeMarkcase{#1}}}}}
{\bibliography@heading{#1}}}
\defbibheading{biblist}[\biblistname]{%
\ifcsundef{bibliography@heading}
{\ifkomabibtotocnumbered
- {\section{#1}%
- \@mkdouble{\abx@MakeMarkcase{\sectionmarkformat#1}}}
+ {\section{#1}}
{\ifkomabibtotoc
{\addsec{#1}}
- {\section*{#1}}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}}
+ {\section*{#1}%
+ \@mkdouble{\abx@MakeMarkcase{#1}}}}}
{\bibliography@heading{#1}}}
\defbibheading{bibintoc}[\refname]{%
- \addsec{#1}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}
+ \addsec{#1}}
\defbibheading{biblistintoc}[\biblistname]{%
- \addsec{#1}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}
+ \addsec{#1}}
\defbibheading{bibnumbered}[\refname]{%
- \section{#1}%
- \@mkdouble{\abx@MakeMarkcase{\sectionmarkformat#1}}}
+ \section{#1}}
\defbibheading{biblistnumbered}[\biblistname]{%
- \section{#1}%
- \@mkdouble{\abx@MakeMarkcase{\sectionmarkformat#1}}}
+ \section{#1}}
\defbibheading{subbibliography}[\refname]{%
\subsection*{#1}%
\@mkright{\abx@MakeMarkcase{#1}}}
@@ -1886,35 +1876,29 @@
\defbibheading{bibliography}[\bibname]{%
\ifcsundef{bibliography@heading}
{\ifkomabibtotocnumbered
- {\chapter{#1}%
- \@mkdouble{\abx@MakeMarkcase{\chaptermarkformat#1}}}
+ {\chapter{#1}}
{\ifkomabibtotoc
{\addchap{#1}}
- {\chapter*{#1}}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}}
+ {\chapter*{#1}
+ \@mkdouble{\abx@MakeMarkcase{#1}}}}}
{\bibliography@heading{#1}}}
\defbibheading{biblist}[\biblistname]{%
\ifcsundef{bibliography@heading}
{\ifkomabibtotocnumbered
- {\chapter{#1}%
- \@mkdouble{\abx@MakeMarkcase{\chaptermarkformat#1}}}
+ {\chapter{#1}}
{\ifkomabibtotoc
{\addchap{#1}}
- {\chapter*{#1}}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}}
+ {\chapter*{#1}
+ \@mkdouble{\abx@MakeMarkcase{#1}}}}}
{\bibliography@heading{#1}}}
\defbibheading{bibintoc}[\bibname]{%
- \addchap{#1}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}
+ \addchap{#1}}
\defbibheading{biblistintoc}[\biblistname]{%
- \addchap{#1}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}
+ \addchap{#1}}
\defbibheading{bibnumbered}[\bibname]{%
- \chapter{#1}%
- \@mkdouble{\abx@MakeMarkcase{\chaptermarkformat#1}}}
+ \chapter{#1}}
\defbibheading{biblistnumbered}[\biblistname]{%
- \chapter{#1}%
- \@mkdouble{\abx@MakeMarkcase{\chaptermarkformat#1}}}
+ \chapter{#1}}
\defbibheading{subbibliography}[\refname]{%
\section*{#1}%
\@mkright{\abx@MakeMarkcase{#1}}}
@@ -1927,44 +1911,60 @@
\ifcsundef{memUChead}{}{\def\abx@MakeMarkcase{\memUChead}}%
\defbibheading{bibliography}[\refname]{%
\chapter*{#1}%
+ \if@twoside
+ \markboth{\abx@MakeMarkcase{#1}}{\abx@MakeMarkcase{#1}}%
+ \else
+ \markright{\abx@MakeMarkcase{#1}}%
+ \fi
\ifmemoirbibintoc
{\phantomsection
\addcontentsline{toc}{chapter}{#1}}
- {}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}
+ {}}
\defbibheading{biblist}[\biblistname]{%
\chapter*{#1}%
+ \if@twoside
+ \markboth{\abx@MakeMarkcase{#1}}{\abx@MakeMarkcase{#1}}%
+ \else
+ \markright{\abx@MakeMarkcase{#1}}%
+ \fi
\ifmemoirbibintoc
{\phantomsection
\addcontentsline{toc}{chapter}{#1}}
- {}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}
+ {}}
\defbibheading{bibintoc}[\refname]{%
\chapter*{#1}%
+ \if@twoside
+ \markboth{\abx@MakeMarkcase{#1}}{\abx@MakeMarkcase{#1}}%
+ \else
+ \markright{\abx@MakeMarkcase{#1}}%
+ \fi
\phantomsection
- \addcontentsline{toc}{chapter}{#1}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}
+ \addcontentsline{toc}{chapter}{#1}}
\defbibheading{biblistintoc}[\biblistname]{%
\chapter*{#1}%
+ \if@twoside
+ \markboth{\abx@MakeMarkcase{#1}}{\abx@MakeMarkcase{#1}}%
+ \else
+ \markright{\abx@MakeMarkcase{#1}}%
+ \fi
\phantomsection
- \addcontentsline{toc}{chapter}{#1}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}
+ \addcontentsline{toc}{chapter}{#1}}
\defbibheading{bibnumbered}[\refname]{%
\chapter{#1}}
\defbibheading{biblistnumbered}[\biblistname]{%
\chapter{#1}}
\defbibheading{subbibliography}[\refname]{%
\section*{#1}%
+ \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi
\ifmemoirbibintoc
{\phantomsection
\addcontentsline{toc}{section}{#1}}
- {}%
- \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi}
+ {}}
\defbibheading{subbibintoc}[\refname]{%
\section*{#1}%
+ \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi
\phantomsection
- \addcontentsline{toc}{section}{#1}%
- \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi}
+ \addcontentsline{toc}{section}{#1}}
\defbibheading{subbibnumbered}[\refname]{%
\section{#1}}
@@ -1972,46 +1972,60 @@
\ifcsundef{memUChead}{}{\def\abx@MakeMarkcase{\memUChead}}%
\defbibheading{bibliography}[\bibname]{%
\chapter*{#1}%
+ \if@twoside
+ \markboth{\abx@MakeMarkcase{#1}}{\abx@MakeMarkcase{#1}}%
+ \else
+ \markright{\abx@MakeMarkcase{#1}}%
+ \fi
\ifmemoirbibintoc
{\phantomsection
\addcontentsline{toc}{chapter}{#1}}
- {}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}
+ {}}
\defbibheading{biblist}[\biblistname]{%
\chapter*{#1}%
+ \if@twoside
+ \markboth{\abx@MakeMarkcase{#1}}{\abx@MakeMarkcase{#1}}%
+ \else
+ \markright{\abx@MakeMarkcase{#1}}%
+ \fi
\ifmemoirbibintoc
{\phantomsection
\addcontentsline{toc}{chapter}{#1}}
- {}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}
+ {}}
\defbibheading{bibintoc}[\bibname]{%
\chapter*{#1}%
+ \if@twoside
+ \markboth{\abx@MakeMarkcase{#1}}{\abx@MakeMarkcase{#1}}%
+ \else
+ \markright{\abx@MakeMarkcase{#1}}%
+ \fi
\phantomsection
- \addcontentsline{toc}{chapter}{#1}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}
+ \addcontentsline{toc}{chapter}{#1}}
\defbibheading{biblistintoc}[\biblistname]{%
\chapter*{#1}%
+ \if@twoside
+ \markboth{\abx@MakeMarkcase{#1}}{\abx@MakeMarkcase{#1}}%
+ \else
+ \markright{\abx@MakeMarkcase{#1}}%
+ \fi
\phantomsection
- \addcontentsline{toc}{chapter}{#1}%
- \@mkdouble{\abx@MakeMarkcase{#1}}}
+ \addcontentsline{toc}{chapter}{#1}}
\defbibheading{bibnumbered}[\bibname]{%
- \chapter{#1}%
- \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi}
+ \chapter{#1}}
\defbibheading{biblistnumbered}[\biblistname]{%
- \chapter{#1}%
- \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi}
+ \chapter{#1}}
\defbibheading{subbibliography}[\refname]{%
\section*{#1}%
+ \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi
\ifmemoirbibintoc
{\phantomsection
\addcontentsline{toc}{section}{#1}}
- {}%
- \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi}
+ {}}
\defbibheading{subbibintoc}[\refname]{%
\section*{#1}%
+ \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi
\phantomsection
- \addcontentsline{toc}{section}{#1}%
- \if@twoside\markright{\abx@MakeMarkcase{#1}}\fi}
+ \addcontentsline{toc}{section}{#1}}
\defbibheading{subbibnumbered}[\refname]{%
\section{#1}}
diff --git a/Master/texmf-dist/tex/latex/biblatex/biblatex.sty b/Master/texmf-dist/tex/latex/biblatex/biblatex.sty
index ca14c7e0be1..37e937e54cb 100644
--- a/Master/texmf-dist/tex/latex/biblatex/biblatex.sty
+++ b/Master/texmf-dist/tex/latex/biblatex/biblatex.sty
@@ -11,8 +11,8 @@
% particular purpose.
% Set up the version strings here
-\def\abx@date{2017/11/21}
-\def\abx@version{3.9}
+\def\abx@date{2017/12/19}
+\def\abx@version{3.10}
\def\abx@bbxid{\abx@date\space v\abx@version\space biblatex bibliography style (PK/JW/AB)}
\def\abx@cbxid{\abx@date\space v\abx@version\space biblatex citation style (PK/JW/AB)}
\def\abx@lbxid{\abx@date\space v\abx@version\space biblatex localization (PK/JW/AB)}
@@ -49,7 +49,7 @@
{Outdated 'etoolbox' package}
{Upgrade to etoolbox v2.1 (2010/11/29) or later.\MessageBreak
I found: '\csuse{ver@etoolbox.sty}'.\MessageBreak
- This is a fatal error. I'm aborting now.}%
+ This is a fatal error. I'm aborting now}%
\endinput}
\@ifpackagelater{xstring}{2013/10/13}
@@ -58,7 +58,7 @@
{Outdated 'xstring' package}
{Upgrade to xstring v1.7c (2013/10/13) or later.\MessageBreak
I found: '\csuse{xstringversion}'.\MessageBreak
- This is a fatal error. I'm aborting now.}%
+ This is a fatal error. I'm aborting now}%
\endinput}
% polyglossia pretends to be babel, so we need to make sure
@@ -73,7 +73,7 @@
{Outdated 'babel' package}
{Upgrade to babel 3.9r (2016/04/23) or later.\MessageBreak
I found: '\csuse{ver@babel.sty}'.\MessageBreak
- This is a fatal error. I'm aborting now.}%
+ This is a fatal error. I'm aborting now}%
\endinput}}
{}}}
@@ -130,7 +130,26 @@
\docsvlist{%
amsrefs,apacite,babelbib,backref,bibtopic,bibunits,chapterbib,
cite,citeref,drftcite,footbib,inlinebib,jurabib,mcite,mciteplus,
- mlbib,multibbl,multibib,natbib,opcit,overcite,splitbib,ucs,etextools}%
+ mlbib,multibbl,multibib,natbib,opcit,overcite,splitbib,ucs}%
+ \iftoggle{blx@noerroretextools}
+ {\@ifpackageloaded{etextools}
+ {\blx@warning@noline{%
+ Incompatible package 'etextools' loaded,\MessageBreak
+ no error is thrown because you set\MessageBreak
+ 'noerroretextools=true'.\MessageBreak
+ 'etextools' redefines '\string\forlistloop', you will\MessageBreak
+ need to restore the definition from 'etoolbox'}}
+ {\blx@warning@noline{%
+ You set 'noerroretextools=true',\MessageBreak
+ but 'etextools' is not loaded.\MessageBreak
+ Please do not set 'noerroretextools' to 'true'\MessageBreak
+ unless you really need it}}}
+ {\@ifpackageloaded{etextools}
+ {\blx@error
+ {Incompatible package 'etextools'}
+ {The 'etextools' package and biblatex are incompatible.\MessageBreak
+ If you must load 'etextools' at all costs, set 'noerroretextools=true'}}
+ {}}%
\def\blx@langstrings{}%
% Set up sortlocale defaults and default language if babel/polyglossia is not loaded
\ifdefstring\blx@sortlocale{auto}
@@ -270,11 +289,32 @@
\H@@footnotetext,% patch twice
\@plainfootnotetext}}
{}%
+ \@ifclassloaded{beamer}
+ {\expandafter\patchcmd\csname beamerx@\string\beamer@framefootnotetext\endcsname
+ {\color@begingroup}
+ {\color@begingroup\toggletrue{blx@footnote}}
+ {\togglefalse{blx@tempa}}
+ {}%
+ \expandafter\patchcmd\csname beamerx@\string\@mpfootnotetext\endcsname
+ {\color@begingroup}
+ {\color@begingroup\toggletrue{blx@footnote}}
+ {}
+ {}}
+ {}%
\iftoggle{blx@tempa}
{\blx@warning@noline{%
Patching footnotes failed.\MessageBreak
Footnote detection will not work}}
{}%
+ \def\do#1{%
+ \patchcmd#1%
+ {\color@begingroup}
+ {\color@begingroup\toggletrue{blx@footnote}}
+ {\listbreak}
+ {}}%
+ \docsvlist{%
+ \@mpfootnotetext,% minipages
+ \H@@mpfootnotetext}% hyperref minipages
\@ifpackageloaded{endnotes}
{\patchcmd\theendnotes
{\enoteformat}
@@ -1411,9 +1451,9 @@
\newrobustcmd*{\DeclarePrefChars}{%
\@ifstar
{\blx@defprefchars}
- {\let\blx@prefchars\@empty
+ {\global\let\blx@prefchars\@empty
\blx@defprefchars}}
-\DeclarePrefChars{'’-}
+\DeclarePrefChars{'-}
\protected\def\blx@imc@ifprefchar{%
\ifhmode
@@ -1463,32 +1503,6 @@
\blx@tempcntb"DF
\blx@tempa
\fi
-\ifx\Umathcode\undefined
-\else
- \openin\blx@bcfin=UnicodeData.txt %
- \ifeof\blx@bcfin
- \else
- \let\blx@setazcodes\@empty
- \def\Lu{Lu}
- \def\storedpar{\par}
- \def\blx@tempa#1;#2;#3;#4\relax{%
- \def\temp{#3}%
- \ifx\temp\Lu
- \xdef\blx@setazcodes{%
- \blx@setazcodes
- \sfcode"#1=\@m
- }
- \fi
- }
- \loop\unless\ifeof\blx@bcfin
- \read\blx@bcfin to \blx@tempb
- \unless\ifx\blx@tempb\storedpar
- \expandafter\blx@tempa\blx@tempb\relax
- \fi
- \repeat
- \fi
- \closein\blx@bcfin
-\fi
\endgroup
\def\blx@spacefactor{%
@@ -4402,7 +4416,7 @@
\csname abx@field@#1\endcsname}}
{\@secondoftwo}
{\@firstoftwo}}}
-
+
% {<field>}{<string>}{<true>}{<false>}
\def\blx@imc@iffieldplusstringbibstring#1#2{%
\blx@imc@iffieldundef{#1}
@@ -4693,6 +4707,7 @@
\do{issue}%
\do{number}%
\do{chapter}%
+ \do{bathesis}%
\do{mathesis}%
\do{phdthesis}%
\do{candthesis}%
@@ -5148,7 +5163,7 @@
{}
{\datecircaprint
\printtext[#2date]{%
- % Such a season component can only come from an EDTF 5.1.5 season which replaces
+ % Such a season component can only come from an ISO8601 season which replaces
% a normal month so if it exists, we know that a normal date print is ruled out
\iffieldundef{#2season}
{\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
@@ -5177,7 +5192,7 @@
{}
{\datecircaprint
\printtext[#2date]{%
- % Such a season component can only come from an EDTF 5.1.5 season which replaces
+ % Such a season component can only come from an ISO8601 season which replaces
% a normal month so if it exists, we know that a normal date print is ruled out
\iffieldundef{#2season}
{\iffieldsequal{#2year}{#2endyear}
@@ -5212,7 +5227,7 @@
{\datecircaprint
\printtext[#2date]{%
\printtext{%
- % Such a season component can only come from an EDTF 5.1.5 season which replaces
+ % Such a season component can only come from an ISO8601 season which replaces
% a normal month so if it exists, we know that a normal date print is ruled out
\iffieldundef{#2season}
{\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
@@ -5245,7 +5260,7 @@
{\datecircaprint
\printtext[#2date]{%
\printtext{%
- % Such a season component can only come from an EDTF 5.1.5 season which replaces
+ % Such a season component can only come from an ISO8601 season which replaces
% a normal month so if it exists, we know that a normal date print is ruled out
\iffieldundef{#2season}
{\iffieldsequal{#2year}{#2endyear}
@@ -5303,7 +5318,7 @@
{}
{\datecircaprint
\printtext[#1date]{%
- % Such a season component can only come from an EDTF 5.1.5 season which replaces
+ % Such a season component can only come from an ISO8601 season which replaces
% a normal month so if it exists, we know that a normal date print is ruled out
\iffieldundef{#1season}
{\blx@ymddate{#1}{}%
@@ -5333,7 +5348,7 @@
{}
{\datecircaprint
\printtext[#1date]{%
- % Such a season component can only come from an EDTF 5.1.5 season which replaces
+ % Such a season component can only come from an ISO8601 season which replaces
% a normal month so if it exists, we know that a normal date print is ruled out
\iffieldundef{#1season}
{\blx@ymddate[extradate]{#1}{}%
@@ -5395,71 +5410,71 @@
\printtext[#1time]{\csuse{mkbibtime\csuse{blx@timeformat@#1time}}{#1#2hour}{#1#2minute}{#1#2second}{#1#2timezone}}}
{}}
-\newrobustcmd*{\mkdaterangeedtf}[1]{%
+\newrobustcmd*{\mkdaterangeiso}[1]{%
\blx@metadateinfo{#1}%
\def\bibdatetimesep{T}%
\iffieldundef{#1year}
{}
{\printtext[#1date]{%
- \blx@edtfdate{#1}{}%
+ \blx@isodate{#1}{}%
\ifboolexpr{%
togl {blx@#1dateusetime}
and
not test {\iffieldundef{#1hour}}}
{\printtext{\bibdatetimesep}%
- \blx@edtftime{#1}{}}
+ \blx@isotime{#1}{}}
{}%
\dateuncertainprint
- \datecircaprintedtf
+ \datecircaprintiso
\iffieldundef{#1endyear}
{}
{\addslash
- \blx@edtfdate{#1}{end}%
+ \blx@isodate{#1}{end}%
\ifboolexpr{%
togl {blx@#1dateusetime}
and
not test {\iffieldundef{#1endhour}}}
{\printtext{\bibdatetimesep}%
- \blx@edtftime{#1}{end}}
+ \blx@isotime{#1}{end}}
{}%
\enddateuncertainprint
- \enddatecircaprintedtf}}}}
+ \enddatecircaprintiso}}}}
-\newrobustcmd*{\mkdaterangeedtfextra}[1]{%
+\newrobustcmd*{\mkdaterangeisoextra}[1]{%
\blx@metadateinfo{#1}%
\def\bibdatetimesep{T}%
\iffieldundef{#1year}
{}
{\printtext[#1date]{%
- \blx@edtfdate[extradate]{#1}{}%
+ \blx@isodate[extradate]{#1}{}%
\ifboolexpr{%
togl {blx@#1dateusetime}
and
not test {\iffieldundef{#1hour}}}
{\printtext{\bibdatetimesep}%
- \blx@edtftime{#1}{}}
+ \blx@isotime{#1}{}}
{}%
\dateuncertainprint
- \datecircaprintedtf
+ \datecircaprintiso
\iffieldundef{#1endyear}
{}
{\addslash
- \blx@edtfdate{#1}{end}}%
+ \blx@isodate{#1}{end}}%
\ifboolexpr{%
togl {blx@#1dateusetime}
and
not test {\iffieldundef{#1endhour}}}
{\printtext{\bibdatetimesep}%
- \blx@edtftime{#1}{end}}
+ \blx@isotime{#1}{end}}
{}%
\enddateuncertainprint
- \enddatecircaprintedtf}}}
+ \enddatecircaprintiso}}}
% [extradate]{<datetype>}{''|end}
-\newrobustcmd*{\blx@edtfdate}[3][]{%
+\newrobustcmd*{\blx@isodate}[3][]{%
\dateeraprintpre{#2#3year}%
\blx@imc@forcezerosy{\thefield{#2#3year}}\ifblank{#1}{}{\printfield{#1}}%
- % Such a season component can only come from an EDTF 5.1.5 season which replaces
+ % Such a season component can only come from an ISO8601 season which replaces
% a normal month so if it exists, we know that a normal date print is ruled out
\iffieldundef{#2#3season}
{\iffieldundef{#2#3month}{}{\hyphen\blx@imc@forcezerosmdt{\thefield{#2#3month}}}%
@@ -5472,7 +5487,7 @@
{\blx@xifstrcmp{#1}{autumn}{23}
{\blx@xifstrcmp{#1}{winter}{24}{}}}}}
-\newrobustcmd*{\blx@edtftime}[2]{%
+\newrobustcmd*{\blx@isotime}[2]{%
\blx@imc@forcezerosmdt{\thefield{#1#2hour}}%
:\blx@imc@forcezerosmdt{\thefield{#1#2minute}}%
:\blx@imc@forcezerosmdt{\thefield{#1#2second}}%
@@ -5998,8 +6013,8 @@
\def\do#1{%
\cslet{#1datecircaprint}\@empty
\cslet{#1enddatecircaprint}\@empty
- \cslet{#1datecircaprintedtf}\@empty
- \cslet{#1enddatecircaprintedtf}\@empty
+ \cslet{#1datecircaprintiso}\@empty
+ \cslet{#1enddatecircaprintiso}\@empty
\cslet{#1dateuncertainprint}\@empty
\cslet{#1enddateuncertainprint}\@empty
\cslet{#1dateeraprint}\@gobble
@@ -6067,9 +6082,9 @@
\do{options}%
\do{sortinit}%
\do{sortinithash}%
- \forlistloop{\do}\blx@datemetafields
- \forlistloop{\do}\blx@namepartmetafields
- \forlistloop{\do}\blx@labeldatepartfields}
+ \dolistloop\blx@datemetafields
+ \dolistloop\blx@namepartmetafields
+ \dolistloop\blx@labeldatepartfields}
\def\abx@dobooleans{%
\do{crossrefsource}%
@@ -6079,7 +6094,7 @@
\do{uniquebaretitle}%
\do{uniquework}%
\do{uniqueprimaryauthor}%
- \forlistloop{\do}\blx@datemetabooleans}
+ \dolistloop\blx@datemetabooleans}
% Date datatype fields
\def\do#1{%
@@ -9226,7 +9241,7 @@
{\xifinlistcs\abx@field@entrykey{blx@fsee@\the\c@refsection}
{}
{\listcsxadd{blx@fsee@\the\c@refsection}\abx@field@entrykey}}
- {\xifinlistcs{\abx@field@entrykey}{blx@bsee@\the\c@refsection}
+ {\xifinlistcs\abx@field@entrykey{blx@bsee@\the\c@refsection}
{}
{\listcsxadd{blx@bsee@\the\c@refsection}\abx@field@entrykey}}}
{}}
@@ -12177,6 +12192,10 @@
\define@key{blx@opt@ldt}{mcite}[true]{%
\settoggle{blx@mcite}{#1}}
+\newtoggle{blx@noerroretextools}
+\define@key{blx@opt@ldt}{noerroretextools}[true]{%
+ \settoggle{blx@noerroretextools}{#1}}
+
% load-time and preamble
\DeclareBibliographyOption[boolean]{debug}[true]{%
@@ -12855,16 +12874,23 @@
\settoggle{blx@labeldateparts}{#1}}
{\ifstrequal{#1}{iso8601}
{\blx@warning@noline{%
- 'iso8601' date format specifier is deprecated, use 'edtf' instead}%
- \def\blx@dateformat@labeldate{edtf}%
+ 'iso8601' date format specifier is deprecated.\MessageBreak
+ Use 'iso' instead}%
+ \def\blx@dateformat@labeldate{iso}%
\renewrobustcmd*{\bibdateeraendprefix}{\bibdateeraprefix}}
- {\def\blx@dateformat@labeldate{#1}}%
+ {\ifstrequal{#1}{edtf}
+ {\blx@warning@noline{%
+ 'edtf' date format specifier is deprecated.\MessageBreak
+ Use 'iso' instead}%
+ \def\blx@dateformat@labeldate{iso}%
+ \renewrobustcmd*{\bibdateeraendprefix}{\bibdateeraprefix}}
+ {\def\blx@dateformat@labeldate{#1}}}%
\ifstrequal{#1}{ymd}
{\renewrobustcmd*{\bibdaterangesep}{\slash}%
\renewrobustcmd*{\bibtimerangesep}{\slash}%
\renewrobustcmd*{\bibdateeraendprefix}{\bibdateeraprefix}}
{}%
- \ifstrequal{#1}{edtf}% bibdaterangesep hard-coded to slash, no extra space before prefices
+ \ifstrequal{#1}{iso}% bibdaterangesep hard-coded to slash, no extra space before prefices
{\renewrobustcmd*{\bibdateeraendprefix}{\bibdateeraprefix}}
{}%
\ifcsdef{mkdaterange#1}
@@ -12914,9 +12940,19 @@
\ifdatecirca{\bibstring{circa}\printdelim{datecircadelim}}{}}%
\protected\def\enddatecircaprint{%
\ifenddatecirca{\bibstring{circa}\printdelim{datecircadelim}}{}}%
- \protected\def\datecircaprintedtf{%
+ \protected\def\datecircaprintedtf{%LEGACY(<3.9)
+ \blx@warning@noline{%
+ '\string\datecircaprintedtf' is deprecated.
+ Please use '\string\datecircaprintiso'}%
+ \datecircaprintiso}%
+ \protected\def\enddatecircaprintedtf{%LEGACY(<3.9)
+ \blx@warning@noline{%
+ '\string\enddatecircaprintedtf' is deprecated.
+ Please use '\string\enddatecircaprintiso'}%
+ \enddatecircaprintiso}%
+ \protected\def\datecircaprintiso{%
\ifdatecirca{\textasciitilde}{}}%
- \protected\def\enddatecircaprintedtf{%
+ \protected\def\enddatecircaprintiso{%
\ifenddatecirca{\textasciitilde}{}}}
{\togglefalse{blx@datecirca}}}
@@ -12937,9 +12973,14 @@
\def\do#1{%
\DeclareBibliographyOption[string]{#1date}{%
\ifstrequal{##1}{iso8601}
- {\blx@warning@noline{'iso8601' date format specifier is deprecated, use 'edtf' instead}%
- \csdef{blx@dateformat@#1date}{edtf}}
- {\csdef{blx@dateformat@#1date}{##1}}%
+ {\blx@warning@noline{'iso8601' date format specifier is deprecated.\MessageBreak
+ Use 'iso' instead}%
+ \csdef{blx@dateformat@#1date}{iso}}
+ {\ifstrequal{##1}{edtf}
+ {\blx@warning@noline{'edtf' date format specifier is deprecated.\MessageBreak
+ Use 'iso' instead}%
+ \csdef{blx@dateformat@#1date}{iso}}
+ {\csdef{blx@dateformat@#1date}{##1}}}%
\ifstrequal{##1}{ymd}
{\renewrobustcmd*{\bibdaterangesep}{\slash}%
\renewrobustcmd*{\bibtimerangesep}{\slash}%
@@ -13321,6 +13362,14 @@
parentracker,maxparens=3,bibencoding=auto,bibwarn,timezones=false,
seconds=false,julian=false,labeltime=24h}
+% Load Unicode enhancements (only for LuaTeX and XeTeX)
+\ifboolexpr{
+ not test {\ifundef\XeTeXrevision}
+ or
+ not test {\ifundef\luatexversion}}
+ {\blx@inputonce{blx-unicode.def}{enhanced support for Unicode engines}{}{}{}{}}
+ {}
+
% Load compatibility code
\blx@inputonce{blx-compat.def}{compatibility code}{}{}{}{}
@@ -13331,7 +13380,7 @@
% Process load-time options
\ProcessOptions*
-% Switch to BibTeX support if requests
+% Switch to BibTeX support if requested
\iftoggle{blx@bibtex}
{\blx@inputonce{blx-bibtex.def}{BibTeX backend compatibility}{}{}{}{}}
{}
@@ -13392,40 +13441,40 @@
{}}
{}%
\def\do#1{%
- \ifcsstring{blx@dateformat@#1}{edtf}
+ \ifcsstring{blx@dateformat@#1}{iso}
{\StrCut{#1}{date}\blx@datetype\blx@tempnull
\ifdefstring\blx@dateera{astronomical}{}
{\blx@warn@conflopt{%
- '#1=edtf' requires 'dateera=astronomical'.\MessageBreak
+ '#1=iso' requires 'dateera=astronomical'.\MessageBreak
Setting 'dateera=astrononmical'}%
\setkeys{blx@opt@pre}{dateera=astronomical}}%
\ifcsstring{blx@timeformat@\blx@datetype time}{24h}%
{}
{\blx@warn@conflopt{%
- '#1=edtf' requires '\blx@datetype time=24h'.\MessageBreak
+ '#1=iso' requires '\blx@datetype time=24h'.\MessageBreak
Setting '\blx@datetype time=24h'}%
\setkeys{blx@opt@pre}{\blx@datetype time=24h}}%
\iftoggle{blx@julian}
{\blx@warn@conflopt{%
- '#1=edtf' requires 'julian=false'.\MessageBreak
+ '#1=iso' requires 'julian=false'.\MessageBreak
Setting 'julian=false'}%
\setkeys{blx@opt@pre}{julian=false}}
{}%
\nottoggle{blx@datezeros}
{\blx@warn@conflopt{%
- '#1=edtf' requires 'datezeros=true'.\MessageBreak
+ '#1=iso' requires 'datezeros=true'.\MessageBreak
Setting 'datezeros=true'}%
\setkeys{blx@opt@pre}{datezeros=true}}
{}%
\nottoggle{blx@timezeros}
{\blx@warn@conflopt{%
- '#1=edtf' requires 'timezeros=true'.\MessageBreak
+ '#1=iso' requires 'timezeros=true'.\MessageBreak
Setting 'timezeros=true'}%
\setkeys{blx@opt@pre}{timezeros=true}}
{}%
\nottoggle{blx@seconds}
{\blx@warn@conflopt{%
- '#1=edtf' requires 'seconds=true'.\MessageBreak
+ '#1=iso' requires 'seconds=true'.\MessageBreak
Setting 'seconds=true'}%
\setkeys{blx@opt@pre}{seconds=true}}
{}}
diff --git a/Master/texmf-dist/tex/latex/biblatex/blx-compat.def b/Master/texmf-dist/tex/latex/biblatex/blx-compat.def
index 54fb9d14d31..c83884f0076 100644
--- a/Master/texmf-dist/tex/latex/biblatex/blx-compat.def
+++ b/Master/texmf-dist/tex/latex/biblatex/blx-compat.def
@@ -294,8 +294,17 @@
'DeclareLabelyear' is deprecated.\MessageBreak
Please use 'DeclareLabeldate'}}
-\cslet{mkdaterangeiso8601}\mkdaterangeedtf% Legacy option support
-\cslet{mkdaterangeiso8601extra}\mkdaterangeedtfextra% Legacy option support
+\csdef{mkdaterangeiso8601}{%
+ \blx@warning@noline{%
+ '\string\mkdaterangeiso8601' is deprecated.\MessageBreak
+ Please use '\string\mkdaterangeiso'}%
+ \mkdaterangeiso}
+
+\csdef{mkdaterangeiso8601extra}{%
+ \blx@warning@noline{%
+ '\string\mkdaterangeiso8601extra' is deprecated.\MessageBreak
+ Please use '\string\mkdaterangeisoextra'}%
+ \mkdaterangeisoextra}
\newrobustcmd*{\bibdatedash}{\bibrangedash}%LEGACY(<3.5)
@@ -331,4 +340,17 @@
\DeprecateFieldWithReplacement{extrayear}{extradate}
\DeclareFieldAlias{extrayear}{extradate}
+% EDTF -> ISO
+\def\mkdaterangeedtf{%
+ \blx@warning@noline{%
+ '\string\mkdaterangeedtf' is deprecated.\MessageBreak
+ Please use '\string\mkdaterangeiso'}%
+ \mkdaterangeiso}
+
+\def\mkdaterangeedtfextra{%
+ \blx@warning@noline{%
+ '\string\mkdaterangeedtfextra' is deprecated.\MessageBreak
+ Please use '\string\mkdaterangeisoextra'}%
+ \mkdaterangeisoextra}
+
\endinput
diff --git a/Master/texmf-dist/tex/latex/biblatex/blx-unicode.def b/Master/texmf-dist/tex/latex/biblatex/blx-unicode.def
new file mode 100644
index 00000000000..9898099135d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/biblatex/blx-unicode.def
@@ -0,0 +1,44 @@
+% This test should not be needed since biblatex.sty already checks
+% if LuaTeX or XeTeX is used.
+% Currently Unicode-aware engines are only XeTeX and LuaTeX,
+% both of which define \Umathcode.
+\ifx\Umathcode\undefined
+ \expandafter\endinput
+\fi
+
+\begingroup
+\openin\blx@bcfin=UnicodeData.txt %
+\ifeof\blx@bcfin
+\else
+ \let\blx@setazcodes\@empty
+ \def\Lu{Lu}
+ \def\storedpar{\par}
+ \def\blx@tempa#1;#2;#3;#4\relax{%
+ \def\temp{#3}%
+ \ifx\temp\Lu
+ \xdef\blx@setazcodes{%
+ \blx@setazcodes
+ \sfcode"#1=\@m
+ }
+ \fi
+ }
+ \loop\unless\ifeof\blx@bcfin
+ \read\blx@bcfin to \blx@tempb
+ \unless\ifx\blx@tempb\storedpar
+ \expandafter\blx@tempa\blx@tempb\relax
+ \fi
+ \repeat
+\fi
+\closein\blx@bcfin
+\endgroup
+
+\DeclarePrefChars{'’-}
+\DeclareRangeChars{~,;-–—+/}
+
+\appto\blx@setfrcodes{%
+ % … should probably have dot spacefactor, but pdfLaTeX
+ % makes it a period, so we have this here for consistency
+ \sfcode`\…=\blx@sf@period
+}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/brazilian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/brazilian.lbx
index cc01743e3cc..92ac6572c5d 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/brazilian.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/brazilian.lbx
@@ -390,6 +390,7 @@
ofseries = {{de}{de}},
number = {{n\'umero}{n\adddot\textordmasculine}},
chapter = {{cap\'\i tulo}{cap\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{disserta\c{c}\~ao de mestrado}{diss\adddot\ de mestr\adddot}},
phdthesis = {{tese de doutorado}{tese de dout\adddot}},
candthesis = {{trabalho de conclus\~ao}{trab\adddotspace de conc\adddot}},
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/bulgarian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/bulgarian.lbx
index e0a2647c9d0..59563bcba77 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/bulgarian.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/bulgarian.lbx
@@ -419,6 +419,7 @@
ofseries = {{от}{от}},
number = {{номер}{№}},
chapter = {{глава}{гл\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{маг\adddotspace\textellipsis\ дис\adddot}
{маг\adddotspace\textellipsis\ дис\adddot}},
phdthesis = {{докт\adddotspace\textellipsis\ дис\adddot}
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/catalan.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/catalan.lbx
index 257bc601e2c..fb9834e495d 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/catalan.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/catalan.lbx
@@ -410,6 +410,7 @@
ofseries = {{\smartof}{\smartof}},
number = {{n\'umero}{n\'um\adddot}},
chapter = {{cap{\'\i}tol}{cap\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{tesi de m\`aster}{tesi de m\`aster}},
phdthesis = {{tesi doctoral}{tesi doct\adddot}},
candthesis = {{tesi de candidatura}{tesi de cand\adddotspace}},
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/croatian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/croatian.lbx
index f47be0901c9..98f70d7f3c7 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/croatian.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/croatian.lbx
@@ -407,6 +407,7 @@
ofseries = {{iz serije}{iz serije}},
number = {{broj}{br\adddot}},
chapter = {{poglavlje}{pogl\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{magistarski rad}{mag\adddotspace rad}},
phdthesis = {{doktorska disertacija}{disertacija}},
% candthesis = {{}{}},% FIXME: missing
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/czech.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/czech.lbx
index e5a2dc1908e..2eff92d3012 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/czech.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/czech.lbx
@@ -331,6 +331,7 @@
ofseries = {{z}{z}},% taky prostor pro lokalni lbx
number = {{\v{c}\'{i}slo}{\v{c}\adddot}},
chapter = {{kapitola}{kap\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{diplomov\'{a} pr\'{a}ce}{dipl\addabbrvspace}},
phdthesis = {{diserta\v{c}n\'{i}\addabbrvspace pr\'{a}ce}{dis\addabbrvspace}},
candthesis = {{kandid\'{a}tsk\'{a} pr\'{a}ce}{kand\adddotspace pr\adddotspace}},% mozna,
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/danish.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/danish.lbx
index b2f229d0fae..80591cb109b 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/danish.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/danish.lbx
@@ -396,6 +396,7 @@
ofseries = {{af r\ae kken}{af r\ae kken}},
number = {{nummer}{nr\adddot}},
chapter = {{kapitel}{kap\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{speciale}{speciale}},% FIXME: check
phdthesis = {{ph.d.-afhandling}{ph.d.-afh\adddot}},
candthesis = {{kandidatafhandling}{kandidatafh\adddot}},% FIXME: check
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/dutch.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/dutch.lbx
index 95469a497e8..5dc30642a47 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/dutch.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/dutch.lbx
@@ -401,6 +401,7 @@
sectiontotals = {{secties}{\S}},
paragraphtotal = {{paragraaf}{par\adddot}},
paragraphtotals = {{paragrafen}{par\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{masterscriptie}{masterscriptie}},
phdthesis = {{proefschrift}{proefschrift}},
resreport = {{onderzoeksrapport}{onderzoeksrap\adddot}},
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/english.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/english.lbx
index fefd5e87f94..e273b56e620 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/english.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/english.lbx
@@ -412,6 +412,7 @@ canadian,australian,newzealand,USenglish,UKenglish}
ofseries = {{of}{of}},
number = {{number}{no\adddot}},
chapter = {{chapter}{chap\adddot}},
+ bathesis = {{Bachelor's thesis}{BA\addabbrvspace thesis}},
mathesis = {{Master's thesis}{MA\addabbrvspace thesis}},
phdthesis = {{PhD\addabbrvspace thesis}{PhD\addabbrvspace thesis}},
candthesis = {{Candidate thesis}{Cand\adddotspace thesis}},
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/estonian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/estonian.lbx
index 36d22587ea8..d5b0ded3030 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/estonian.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/estonian.lbx
@@ -428,6 +428,7 @@
ofseries = {{sarjassa}{sarjassa}},
number = {{arv}{arv}},
chapter = {{peat\"{u}kk}{peat\"{u}kk}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{magistrit\"{o}\"{o}}{magistrit\"{o}\"{o}}},
phdthesis = {{doktorit\"{o}\"{o}}{doktorit\"{o}\"{o}}},
candthesis = {{kandidaadi v\"{a}itekirja}{kandidaadi v\"{a}itekirja}},% Literal translation of "Candidate thesis".
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx
index 9f15fd16e52..c240db97801 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx
@@ -427,6 +427,7 @@
ofseries = {{sarjassa}{sarjassa}},
number = {{numero}{nro}},
chapter = {{luku}{luku}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{tutkielma}{tutkielma}},% FIXME: unsure
phdthesis = {{tohtorinv\"ait\"oskirja}{tohtorinv\"ait\"oskirja}},
candthesis = {{kanditaatintutkielma}{kanditaatintutkielma}},% Literal translation of "Candidate thesis".
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx
index 1319d6bc5b3..a551d132a40 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx
@@ -415,6 +415,7 @@
ofseries = {{de}{de}},
number = {{num\'ero}{n\textsuperscript{o}}},
chapter = {{chapitre}{chap\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{m\'emoire de master}{m\'em\adddotspace de mast\adddot}},
phdthesis = {{th\`ese de doctorat}{th\`ese de doct\adddot}},
candthesis = {{th\`ese de candidature}{th\`ese de cand\adddot}},
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/galician.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/galician.lbx
index 35bb4ae52ce..120d811c965 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/galician.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/galician.lbx
@@ -390,6 +390,7 @@ nodate = {{sen data}{s\adddot d\adddot}},
ofseries = {{de}{de}},
number = {{n\'umero}{n\adddot\textordmasculine}},
chapter = {{cap\'itulo}{cap\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{tese de mestrado}{tese de mestrado}},
phdthesis = {{tese de doutoramento}{tese de doutoramento}},
candthesis = {{proposta de tese}{proposta de tese}},
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/german.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/german.lbx
index 0b28a6b1e37..0505a2db309 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/german.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/german.lbx
@@ -360,11 +360,11 @@
reprintas = {{Nachdruck unter dem Titel}{Nachdr\adddotspace unter dem Titel}},
reprintfrom = {{Nachdruck aus}{Nachdr\adddotspace aus}},
translationof = {{\"Ubersetzung von}{\"Ubers\adddotspace von}},
- translationas = {{\"Ubersetzt unter dem Titel}{\"Ubers\adddotspace unter dem Titel}},
+ translationas = {{\"ubersetzt unter dem Titel}{\"ubers\adddotspace unter dem Titel}},
% translationfrom = {{}{}},% FIXME: missing
reviewof = {{Rezension von}{Rez\adddotspace von}},
- origpubas = {{Zuerst publiziert als}{Zuerst publ\adddotspace als}},
- origpubin = {{Zuerst publiziert in}{Zuerst publ\adddotspace in}},
+ origpubas = {{zuerst publiziert als}{zuerst publ\adddotspace als}},
+ origpubin = {{zuerst publiziert in}{zuerst publ\adddotspace in}},
astitle = {{unter dem Titel}{unter dem Titel}},
bypublisher = {{von}{von}},
nodate = {{ohne\space Datum}{{}o\adddot D\adddot}},
@@ -397,6 +397,7 @@
ofseries = {{der Reihe}{der Reihe}},
number = {{Nummer}{Nr\adddot}},
chapter = {{Kapitel}{Kap\adddot}},
+ bathesis = {{Bachelorarbeit}{Bachelorarb\adddot}},
mathesis = {{Magisterarbeit}{Magisterarb\adddot}},
phdthesis = {{Dissertation}{Diss\adddot}},
candthesis = {{Qualifikationsschrift}{Qualifikationsschr\adddot}},
@@ -407,7 +408,7 @@
audiocd = {{Audio-CD}{Audio-CD}},
version = {{Version}{Version}},
url = {{Adresse}{Adresse}},
- urlfrom = {{Abgerufen unter}{Abger\adddotspace unter}},
+ urlfrom = {{abgerufen unter}{abger\adddotspace unter}},
urlseen = {{besucht am}{besucht am}},
inpreparation = {{in Vorbereitung}{in Vorbereitung}},
submitted = {{eingereicht}{eingereicht}},
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/greek.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/greek.lbx
index d2d1a9fc1da..4418c96f531 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/greek.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/greek.lbx
@@ -391,6 +391,7 @@
ofseries = {{της}{της}},
number = {{αριθμός}{αρθμ\adddot}},
chapter = {{κεφάλαιο}{κεφ\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{Μεταπτυχιακή διπλωματική εργασία}
{Μεταπτ/κή διπλ\adddot\ εργασ\adddot}},
phdthesis = {{Διδακτορική διατριβή}
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/icelandic.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/icelandic.lbx
index ba4b2bc4ae4..0f2a419efa3 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/icelandic.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/icelandic.lbx
@@ -340,6 +340,7 @@
ofseries = {{\'ur ritr\"o\dh{}inni}{\'ur ritr\adddot}},
number = {{n\'umer}{nr\adddot}},
chapter = {{kafli}{k\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{meistarapr\'ofsritger\dh}{meistararitg\adddot}},
phdthesis = {{doktorsritger\dh}{doktorsritg\adddot}},
candthesis = {{kand\'{\i}datsritger\dh}{kand\'{\i}datsritg\adddot}},
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/italian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/italian.lbx
index c0087da6d4b..c31a2e4cf52 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/italian.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/italian.lbx
@@ -322,6 +322,7 @@
ofseries = {{di}{di}},
number = {{numero}{n\adddot}},
chapter = {{capitolo}{cap\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{tesi di laurea magistrale}{tesi di laurea mag\adddot}},
phdthesis = {{tesi di dottorato}{tesi di dott\adddot}},
% candthesis = {{}{}},% FIXME: missing
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/norsk.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/norsk.lbx
index bf6ffd52fb3..d716b4264fb 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/norsk.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/norsk.lbx
@@ -378,6 +378,7 @@
ofseries = {{av}{av}},
number = {{nummer}{nr\adddot}},
chapter = {{kapittel}{kap\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{masteroppgave}{masteroppg\adddot}},
phdthesis = {{ph.d.-avhandling}{ph.d.-avh\adddot}},
candthesis = {{hovedoppgave}{hovedoppg\adddot}},
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/nynorsk.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/nynorsk.lbx
index 7930ffba1f4..be93cb4f1a3 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/nynorsk.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/nynorsk.lbx
@@ -243,6 +243,7 @@
translationfrom = {{omsett fr{\aa}}{oms\adddotspace fr{\aa}}},
origpubas = {{opphavleg utgitt som}{opph\adddot\ utg\adddot\ som}},
origpubin = {{opphavleg utgitt i}{opph\adddot\ utg\adddot\ i}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{masteroppg{\aa}ve}{masteroppg\adddot}},
candthesis = {{hovudoppg{\aa}ve}{hovudoppg\adddot}},
resreport = {{forskingsrapport}{forsk.rapp\adddot}},
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/polish.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/polish.lbx
index e8c49a1b989..5adb9557ee3 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/polish.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/polish.lbx
@@ -101,24 +101,24 @@
bibliography = {{Bibliografia}{Bibliografia}},
references = {{Bibliografia}{Bibliografia}},
shorthands = {{lista skr\'{o}t\'{o}w}{skr\'{o}ty}},
- editor = {{edytor}{red\adddot}},% FIXME: unsure
- editors = {{edytory}{red\adddot}},% FIXME: unsure
- compiler = {{wykonawca}{ed\adddot}},% FIXME: unsure
- compilers = {{wykonawcy}{ed\adddot}},% FIXME: unsure
+ editor = {{redaktor}{red\adddot}},
+ editors = {{redaktorzy}{red\adddot}},
+ compiler = {{redaktor}{red\adddot}},
+ compilers = {{redaktorzy}{red\adddot}},
redactor = {{redaktor}{red\adddot}},
redactors = {{redaktorzy}{red\adddot}},
reviser = {{korektor}{kor\adddot}},
revisers = {{korektorzy}{kor\adddot}},
founder = {{za\l o\.{z}yciel}{za\l \adddot}},
founders = {{za\l o\.{z}yciele}{za\l \adddot}},
- continuator = {{nast\c{e}pca}{nast\adddot}},
- continuators = {{nast\c{e}pcy}{nast\adddot}},
+ continuator = {{nast\c{e}pca}{nast\adddot}},
+ continuators = {{nast\c{e}pcy}{nast\adddot}},
collaborator = {{uczestnik}{ucz\adddot}},
- collaborators = {{uczestnicy}{ucz\adddot}},
+ collaborators = {{uczestnicy}{ucz\adddot}},
translator = {{t\l umacz}{t\l um\adddot}},
translators = {{t\l umacze}{t\l um\adddot}},
commentator = {{komentator}{kom\adddot}},
- commentators = {{komentatory}{kom\adddot}},
+ commentators = {{komentatorzy}{kom\adddot}},
annotator = {{uwaga}{uw\adddot}},
annotators = {{uwagi}{uw\adddot}},
commentary = {{komentarz}{kom\adddot}},
@@ -127,9 +127,9 @@
foreword = {{przedmowa}{przedm\adddot}},
afterword = {{pos\l owie}{pos\l \adddot}},
editortr = {{redaktor i t\l umacz}{red\adddotspace i per\adddot}},
- editorstr = {{redaktory i t\l umacze}{red\adddotspace i per\adddot}},
+ editorstr = {{redaktorzy i t\l umacze}{red\adddotspace i per\adddot}},
editorco = {{redaktor i komentator}{red\adddotspace i kom\adddot}},
- editorsco = {{redaktory i komentatorowie}%
+ editorsco = {{redaktorzy i komentatorzy}%
{red\adddotspace i kom\adddot}},% FIXME: check
editoran = {{redaktor i autor uwag}%
{red\adddotspace i aut\adddotspace uw\adddot}},
@@ -224,7 +224,7 @@
translatorin = {{t\l umacz i autor wst\c{e}pu}%
{t\l um\adddotspace i aut\adddotspace wst\adddot}},
translatorsin = {{t\l umacze i autorzy wst\c{e}pu}%
- {t\l um\adddotspace i aut\adddotspace wst\adddot}},
+ {t\l um\adddotspace i aut\adddotspace wst\adddot}},
translatorfo = {{t\l umacz i autor przedmowy}%
{t\l um\adddotspace i aut\adddotspace przedm\adddot}},
translatorsfo = {{t\l umacze i autorzy przedmowy}%
@@ -257,12 +257,12 @@
{t\l um., aut\adddotspace kom\adddotspace i aut\adddotspace pos\l \adddot}},
translatorsanaf = {{t\l umacze, autorzy komentarzy i autorzy pos\l owia}%
{t\l um., aut\adddotspace kom\adddotspace i aut\adddotspace pos\l \adddot}},
-% organizer = {{}{}},% FIXME: missing
-% organizers = {{}{}},% FIXME: missing
-% byorganizer = {{}{}},% FIXME: missing
- byauthor = {{autorstwo}{aut\adddot}},% FIXME: unsure
- byeditor = {{wyedytowano}{wyed\adddot}},% FIXME: unsure
- bycompiler = {{wykonano}{wyk\adddot}},% FIXME: unsure
+ organizer = {{organizator}{org\adddot}},
+ organizers = {{organizatorzy}{org\adddot}},
+ byorganizer = {{organizowane}{org\adddot}},
+ byauthor = {{autorstwo}{aut\adddot}},
+ byeditor = {{redagowa\l}{red\adddot}},
+ bycompiler = {{u\l o\.{z}y\l }{u\l \adddot}},
byredactor = {{zredagowano}{zred\adddot}},
byreviser = {{poprawione}{popr\adddot}},
byreviewer = {{recenzja}{rec\adddot}},
@@ -285,10 +285,10 @@
byeditorin = {{zredagowany, z wst\c{e}pem}{zred., z wst\adddot}},
byeditorfo = {{zredagowany, z przedmow\c{a}}{zred., z przedm\adddot}},
byeditoraf = {{zredagowany, z pos\l owiem}{zred., z pos\l \adddot}},
- byeditortrco = {{zredagowany, t\l umaczenie \lbx@lfromlang i komentarze }%
+ byeditortrco = {{zredagowany, t\l umaczenie \lbx@lfromlang i komentarze}%
{zred., t\l um\adddotspace \lbx@sfromlang i kom\adddot}},
byeditortran = {{zredagowany, t\l umaczenie \lbx@lfromlang i uwagi}%
- {zred., t\l um\adddotspace \lbx@sfromlang i uw\adddot}},% FIXME: check
+ {zred., t\l um\adddotspace \lbx@sfromlang i uw\adddot}},
byeditortrin = {{zredagowany, t\l umaczenie \lbx@lfromlang, wst\c{e}p}%
{zred., t\l um\adddotspace \lbx@sfromlang, wst\adddot}},
byeditortrfo = {{zredagowany, t\l umaczenie \lbx@lfromlang, przedmowa}%
@@ -298,7 +298,7 @@
byeditorcoin = {{zredagowany, komentarze i wst\c{e}p}{zred., kom\adddotspace i wst\adddot}},
byeditorcofo = {{zredagowany, komentarze i przedmowa}{zred., kom\adddotspace i przedm\adddot}},
byeditorcoaf = {{zredagowany, komentarze i pos\l owie}{zred., kom\adddotspace i pos\l \adddot}},
- byeditoranin = {{zredagowany, uwagi i wst\c{e}p}{zred., uw\adddotspace i wst\adddot}},
+ byeditoranin = {{zredagowany, uwagi i wst\c{e}p}{zred., uw\adddotspace i wst\adddot}},
byeditoranfo = {{zredagowany, uwagi i przedmowa}{zred., uw\adddotspace i przedm\adddot}},
byeditoranaf = {{zredagowany, uwagi i pos\l owie}{zred., uw\adddotspace i pos\l \adddot}},
byeditortrcoin = {{zredagowany, t\l umaczenie \lbx@lfromlang, komentarze i wst\c{e}p}%
@@ -337,17 +337,17 @@
{t\l um\adddotspace \lbx@sfromlang, uw\adddotspace i pos\l \adddot}},
and = {{i}{i}},
andothers = {{i inni}{i in\adddot}},
- andmore = {{i dalej}{i dal\adddot}}, %FIXME: unsure
+ andmore = {{i inni}{i in\adddot}},
volume = {{tom}{t\adddot}},
volumes = {{tomy}{t\adddot}},
involumes = {{w}{w}},
jourvol = {{tom}{t\adddot}},
- jourser = {{serja}{ser\adddot}},
+ jourser = {{seria}{ser\adddot}},
book = {{ksi\c{a}\.{z}ka}{ks\adddot}},
part = {{cz\c{e}\'{s}\'{c}}{cz\adddot}},
- issue = {{wydanie}{wyd\adddot}},% FIXME: unsure,
- newseries = {{nowa serja}{now\adddotspace ser\adddot}},
- oldseries = {{stara serja}{star\adddotspace ser\adddot}},
+ issue = {{wydanie}{wyd\adddot}},
+ newseries = {{nowa seria}{now\adddotspace ser\adddot}},
+ oldseries = {{stara seria}{star\adddotspace ser\adddot}},
edition = {{wydruk}{wyd\adddot}},
reprint = {{przedruk}{przedr\adddot}},
reprintof = {{przedruk}{przedr\adddot}},
@@ -357,9 +357,9 @@
translationas = {{t\l umaczenie jako}{t\l um\adddotspace jako}},
translationfrom = {{t\l umaczenie z}{t\l um\adddotspace z}},
reviewof = {{recenzja na\addcolon}{rec\adddotspace na\addcolon}},
- origpubas = {{orginalnie wydano jako}%
- {org\adddotspace wyd\adddotspace jako}},
- origpubin = {{orginalnie wydano w}{org\adddotspace wyd\adddotspace w}},
+ origpubas = {{pierwodruk wydano jako}%
+ {pierw\adddotspace wyd\adddotspace jako}},
+ origpubin = {{pierwodruk wydano w}{pierw\adddotspace wyd\adddotspace w}},
astitle = {{pod tytu\l em}{pod tyt\adddot}},
bypublisher = {{przez wydawc\c{e}}{prz\adddotspace wyd\adddot}},
page = {{strona}{s\adddot}},
@@ -368,30 +368,31 @@
columns = {{kolumny}{kol\adddot}},
line = {{linijka}{l\adddot}},
lines = {{linijki}{l\adddot}},
- nodate = {{no date}{n\adddot d\adddot}},% FIXME
+ nodate = {{bez daty}{b\adddot d\adddot}},
verse = {{werset}{wer\adddot}},
verses = {{wersety}{wer\adddot}},
- section = {{paragraf}{par\adddot}},% FIXME: check
- sections = {{paragrafy}{par\adddot}},% FIXME: check
- paragraph = {{akapit}{aka\adddot}},
- paragraphs = {{akapity}{aka\adddot}},
-% pagetotal = {{}{}},% FIXME: missing
-% pagetotals = {{}{}},% FIXME: missing
-% columntotal = {{}{}},% FIXME: missing
-% columntotals = {{}{}},% FIXME: missing
-% linetotal = {{}{}},% FIXME: missing
-% linetotals = {{}{}},% FIXME: missing
-% versetotal = {{}{}},% FIXME: missing
-% versetotals = {{}{}},% FIXME: missing
-% sectiontotal = {{}{}},% FIXME: missing
-% sectiontotals = {{}{}},% FIXME: missing
-% paragraphtotal = {{}{}},% FIXME: missing
-% paragraphtotals = {{}{}},% FIXME: missing
+ section = {{paragraf}{par\adddot}},
+ sections = {{paragrafy}{par\adddot}},
+ paragraph = {{akapit}{akap\adddot}},
+ paragraphs = {{akapity}{akap\adddot}},
+ pagetotal = {{strona}{s\adddot}},
+ pagetotals = {{strony}{s\adddot}},
+ columntotal = {{kolumna}{kol\adddot}},
+ columntotals = {{kolumny}{kol\adddot}},
+ linetotal = {{wers}{wer\adddot}},
+ linetotals = {{wersy}{wer\adddot}},
+ versetotal = {{wiersz}{wier\adddot}},
+ versetotals = {{wiersze}{wier\adddot}},
+ sectiontotal = {{paragraf}{par\adddot}},
+ sectiontotals = {{paragrafy}{par\adddot}},
+ paragraphtotal = {{akapit}{akap\adddot}},
+ paragraphtotals = {{akapit}{akap\adddot}},
in = {{w}{w}},
inseries = {{w}{w}},
ofseries = {{z}{z}},
number = {{numer}{nr\adddot}},% FIXME: check
chapter = {{rozdzia\l }{rozd\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{praca magisterska}{prac\adddotspace mag\adddot}},
phdthesis = {{praca doktorska}{prac\adddotspace dokt\adddot}},
candthesis = {{praca kandydacka}%
@@ -403,7 +404,7 @@
audiocd = {{audio CD}{audio CD}},
version = {{wersja}{wer\adddot}},
url = {{adres}{adr\adddot}},
-% urlfrom = {{}{}},% FIXME: missing
+ urlfrom = {{dost\c{e}pne z}{dost\adddotspace z}},
urlseen = {{termin wizyty}{term\adddotspace wiz\adddot}},
inpreparation = {{przygotowanie}{przyg\adddot}},
submitted = {{prezentacja}{prez\adddot}},
@@ -459,14 +460,14 @@
datedecember = {{grudnia}{grud\adddot}},
langamerican = {{ameryka\'{n}ski}{ameryka\'{n}ski}},
langbrazilian = {{brazylijski}{brazylijski}},
-% langbulgarian = {{}{}},% FIXME: missing
-% langcatalan = {{}{}},% FIXME: missing
+ langbulgarian = {{bu\l garski}{bu\l garski}},
+ langcatalan = {{katalo\'{n}ski}{katalo\'{n}ski}},
langcroatian = {{chorwacki}{chorwacki}},
-% langczech = {{}{}},% FIXME: missing
+ langczech = {{czeski}{czeski}},
langdanish = {{du\'{n}ski}{du\'{n}ski}},
langdutch = {{holenderski}{holenderski}},
langenglish = {{angielski}{angielski}},
-% langestonian = {{}{}},% FIXME: missing
+ langestonian = {{esto\'{n}ski}{esto\'{n}ski}},
langfinnish = {{fi\'{n}ski}{fi\'{n}ski}},
langfrench = {{francuski}{francuski}},
langgalician = {{galicyjski}{galicyjski}},
@@ -475,22 +476,22 @@
langitalian = {{w\l oski}{w\l oski}},
langlatin = {{\l acina}{\l acina}},
langnorwegian = {{norweski}{norweski}},
-% langpolish = {{}{}},% FIXME: missing
+ langpolish = {{polski}{polski}},
langportuguese = {{portugalski}{portugalski}},
langrussian = {{rosyjski}{rosyjski}},
-% langslovene = {{}{}},% FIXME: missing
+ langslovene = {{s\l owe\'{n}ski}{s\l owe\'{n}ski}},
langspanish = {{hiszpa\'{n}ski}{hiszpa\'{n}ski}},
langswedish = {{szwedzki}{szwedzki}},
fromamerican = {{z ameryka\'{n}skiego}{z amer\adddot}},
frombrazilian = {{z brazylijskiego}{z braz\adddot}},
-% frombulgarian = {{}{}},% FIXME: missing
-% fromcatalan = {{}{}},% FIXME: missing
+ frombulgarian = {{z bu\l garskiego}{z bu\l g\adddot}},
+ fromcatalan = {{z katalo\'{n}skiego}{z katal\adddot}},
fromcroatian = {{z chorwackiego}{z chorw\adddot}},
-% fromczech = {{}{}},% FIXME: missing
+ fromczech = {{z czeskiego}{z czesk.}},
fromdanish = {{z du\'{n}skiego}{z du\'{n}\adddot}},
fromdutch = {{z niderla\'{n}skiego}{z nid\adddot}},
fromenglish = {{z angielskiego}{z ang\adddot}},
-% fromestonian = {{}{}},% FIXME: missing
+ fromestonian = {{z esto\'{n}skiego}{z est\adddot}},
fromfinnish = {{z fi\'{n}skiego}{z fi\'{n}\adddot}},
fromfrench = {{z francuzkiego}{z fran\adddot}},
fromgalician = {{z galicyjzkiego}{z gal\adddot}},
@@ -499,10 +500,10 @@
fromitalian = {{z w\l oskiego}{z w\l os\adddot}},
fromlatin = {{z \l aciny}{z \l at\adddot}},
fromnorwegian = {{z norweskiego}{z norw\adddot}},
-% frompolish = {{}{}},% FIXME: missing
+ frompolish = {{z polskiego}{z pol\adddot}},
fromportuguese = {{z portugalskiego}{z port\adddot}},
fromrussian = {{z rosyjskiego}{z ros\adddot}},
-% fromslovene = {{}{}},% FIXME: missing
+ fromslovene = {{z s\l owe\'{n}skiego}{z s\l owe\'{n}\adddot}},
fromspanish = {{z hiszpa\'{n}skiego}{z hiszp\adddot}},
fromswedish = {{ze szwedskiego}{ze szw\adddot}},
countryde = {{Niemcy}{DE}},
@@ -534,11 +535,11 @@
beforecommonera = {{BCE}{BCE}},
annodomini = {{n\adddot e\adddot}{n\adddot e\adddot}},
beforechrist = {{p\adddot n\adddot e\adddot}{p\adddot n\adddot e\adddot}},
-% circa = {{}{}},% FIXME: missing
-% spring = {{}{}},% FIXME: missing
-% summer = {{}{}},% FIXME: missing
-% autumn = {{}{}},% FIXME: missing
-% winter = {{}{}},% FIXME: missing
+ circa = {{oko\l o}{ok\adddot}},
+ spring = {{wiosna}{wiosna}},
+ summer = {{lato}{lato}},
+ autumn = {{jesie\'{n}}{jesie\'{n}}},
+ winter = {{zima}{zima}},
am = {{AM}{AM}},
pm = {{PM}{PM}},
}
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/portuguese.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/portuguese.lbx
index cefaa1de8f1..eaef7f44e0b 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/portuguese.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/portuguese.lbx
@@ -390,6 +390,7 @@
ofseries = {{de}{de}},
number = {{n\'umero}{n\adddot\textordmasculine}},
chapter = {{cap\'\i tulo}{cap\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{tese de mestrado}{tese de mestrado}},
phdthesis = {{tese de doutoramento}{tese de doutoramento}},
candthesis = {{proposta de tese}{proposta de tese}},
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/russian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/russian.lbx
index d8b3832f4aa..22fae8e12ce 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/russian.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/russian.lbx
@@ -419,6 +419,7 @@
ofseries = {{из}{из}},
number = {{номер}{№}},
chapter = {{глава}{гл\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{дис\adddotspace\textellipsis\ маг\adddot}
{дис\adddotspace\textellipsis\ маг\adddot}},
phdthesis = {{дис\adddotspace\textellipsis\ док\adddot}
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/slovak.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/slovak.lbx
index a30ec7018bc..73a98fb51c3 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/slovak.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/slovak.lbx
@@ -455,6 +455,7 @@
{\v{c}\adddot}},
chapter = {{kapitola}%
{kap\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{diplomov\'{a} pr\'{a}ca}%
{dipl\adddotspace pr\adddot}},
phdthesis = {{dizerta\v{c}n\'{a} pr\'{a}ca}%
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/slovene.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/slovene.lbx
index e165cd6dc73..abb9016da70 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/slovene.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/slovene.lbx
@@ -387,6 +387,7 @@
ofseries = {{iz zbirke}{iz zbirke}},
number = {{\v{s}tevilka}{\v{s}t\adddot}},
chapter = {{poglavje}{pogl\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{Magistrsko delo}{Magistrsko delo}},
phdthesis = {{Doktorska disertacija}{Doktorska disertacija}},
% candthesis = {{Candidate thesis}{Cand\adddotspace thesis}},% FIXME: don't know
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/spanish.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/spanish.lbx
index ffdf2fcae0d..185f781987b 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/spanish.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/spanish.lbx
@@ -335,6 +335,7 @@
ofseries = {{de}{de}},
number = {{n\'umero}{n\sptext{o}}},
chapter = {{cap\'itulo}{cap\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{Tesis de maestr\'{\i}a}{Tesis de mtr\'{\i}a\adddot}},
phdthesis = {{Tesis doctoral}{Tesis doct\adddot}},
candthesis = {{Tesis de candidatura doctoral}{Tesis de cand\adddotspace doct\adddot}},% FIXME: unsure
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/swedish.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/swedish.lbx
index b9fd68b89e0..bc991f8dbd3 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/swedish.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/swedish.lbx
@@ -364,6 +364,7 @@
ofseries = {{i}{i}},
number = {{nummer}{nr}},
chapter = {{kapitel}{kap\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{examensarbete}{examensarb\adddot}},
phdthesis = {{doktorsavhandling}{diss\adddot}},
candthesis = {{kandidatavhandling}{kand.avh}},% FIXME: unsure
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/ukrainian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/ukrainian.lbx
index 340e2b73f1b..d954ecbfa52 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/ukrainian.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/ukrainian.lbx
@@ -419,6 +419,7 @@
ofseries = {{із}{із}},
number = {{номер}{№}},
chapter = {{глава}{гл\adddot}},
+% bathesis = {{}{}},% FIXME: missing
mathesis = {{дис\adddotspace\textellipsis\ маг\adddot}
{дис\adddotspace\textellipsis\ маг\adddot}},
phdthesis = {{дис\adddotspace\textellipsis\ док\adddot}