summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-09-14 22:21:10 +0000
committerKarl Berry <karl@freefriends.org>2016-09-14 22:21:10 +0000
commit255f0a58d9bae0f193b4bd7d07885325f2fe8585 (patch)
tree1023130a997bd4b06c760600b892fcaa73fcaa30 /Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx
parentada185c4b489c295d97a94e2a8095efa22bf711e (diff)
biblatex (14sep16)
git-svn-id: svn://tug.org/texlive/trunk@42063 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx58
1 files changed, 53 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx
index 9d35ba43d07..6b987a3127d 100644
--- a/Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex/lbx/finnish.lbx
@@ -28,7 +28,6 @@
% dashes: may be either \textendash or \textemdash
\protected\def\bibrangedash{%
\textendash\penalty\hyphenpenalty}% breakable dash
- \protected\def\bibdatedash{\bibrangedash}%
\let\finalandcomma=\empty
\let\finalandsemicolon=\empty
\protected\def\mkbibordinal#1{\stripzeros{#1}\adddot}%
@@ -47,19 +46,23 @@
\iffieldundef{#1}{}{\space}}%
{\mkbibmonth{\thefield{#2}}%
\iffieldundef{#1}{}{\space}}}%
- \iffieldbibstring{#1}{\bibstring{\thefield{#1}}}{\stripzeros{\thefield{#1}}}}%
+ \iffieldbibstring{#1}
+ {\bibstring{\thefield{#1}}}
+ {\dateeraprintpre{#1}\stripzeros{\thefield{#1}}}}%
\protected\def\mkbibdateshort#1#2#3{%
\iffieldundef{#3}
{}
- {\mkdatezeros{\thefield{#3}}\adddot
+ {\mkdayzeros{\thefield{#3}}\adddot
\iffieldundef{#2}{}{\thinspace}}%
\iffieldundef{#2}
{}
- {\mkdatezeros{\thefield{#2}}%
+ {\mkmonthzeros{\thefield{#2}}%
\iffieldundef{#1}
{}
{\iffieldundef{#3}{/}{\adddot\thinspace}}}%
- \iffieldbibstring{#1}{\bibstring{\thefield{#1}}}{\mkdatezeros{\thefield{#1}}}}%
+ \iffieldbibstring{#1}
+ {\bibstring{\thefield{#1}}}
+ {\dateeraprintpre{#1}\mkyearzeros{\thefield{#1}}}}%
\savecommand\lbx@lfromlang
\savecommand\lbx@sfromlang
\def\lbx@lfromlang{%
@@ -75,6 +78,38 @@
\iffieldequalstr{entrytype}{article}
{}
{\printtext{\bibstring{in}\intitlepunct}}}%
+ \expandafter\protected\expandafter\def\csname mkbibtime24h\endcsname#1#2#3#4{%
+ \iffieldundef{#1}{}
+ {\printtext{\mktimezeros{\thefield{#1}}}\setunit{\bibtimesep}}%
+ \iffieldundef{#2}{}
+ {\printtext{\mktimezeros{\thefield{#2}}}\setunit{\bibtimesep}}%
+ \iffieldundef{#3}{}
+ {\printtext{\mktimezeros{\thefield{#3}}}}%
+ \setunit{}%
+ \iffieldundef{#4}{}
+ {\bibtimezonesep
+ \mkbibtimezone{\thefield{#4}}}}%
+ \expandafter\protected\expandafter\def\csname mkbibtime12h\endcsname#1#2#3#4{%
+ \stripzeros{\mktimehh{\thefield{#1}}}\bibtimesep
+ \forcezerosmdt{\thefield{#2}}%
+ \iffieldundef{#3}{}
+ {\bibtimesep
+ \forcezeros{\thefield{#3}}}%
+ \space
+ \ifnumless{\thefield{#1}}{12}
+ {\bibstring{am}}
+ {\bibstring{pm}}%
+ \iffieldundef{#4}{}
+ {\space\bibtimezonesep
+ \parentext{\mkbibtimezone{\thefield{#4}}}}}%
+ \protected\def\mkbibseasondateshort#1#2{%
+ \mkbibseason{\thefield{#2}}%
+ \iffieldundef{#1}{}{\space}%
+ \dateeraprintpre{#1}\mkyearzeros{\thefield{#1}}}%
+ \protected\def\mkbibseasondatelong#1#2{%
+ \mkbibseason{\thefield{#2}}%
+ \iffieldundef{#1}{}{\space}%
+ \dateeraprintpre{#1}\mkyearzeros{\thefield{#1}}}%
}
\UndeclareBibliographyExtras{%
@@ -449,6 +484,7 @@
langdanish = {{tanska}{tanska}},
langdutch = {{hollanti}{hollanti}},
langenglish = {{englanti}{englanti}},
+% langestonian = {{}{}},% FIXME: missing
langfinnish = {{suomi}{suomi}},
langfrench = {{ranska}{ranska}},
langgerman = {{saksa}{saksa}},
@@ -470,6 +506,7 @@
fromdanish = {{tanskan kielest\"a}{tanskan kielest\"a}},
fromdutch = {{hollannin kielest\"a}{hollannin kielest\"a}},
fromenglish = {{englannin kielest\"a}{englannin kielest\"a}},
+% fromestonian = {{}{}},% FIXME: missing
fromfinnish = {{suomen kielest\"a}{suomen kielest\"a}},
fromfrench = {{ranskan kielest\"a}{ranskan kielest\"a}},
fromgerman = {{saksan kielest\"a}{saksan kielest\"a}},
@@ -505,6 +542,17 @@
library = {{kirjasto}{kirjasto}},
abstract = {{tiivistelm\"a}{tiivistelm\"a}},
annotation = {{selitykset}{selitykset}},% FIXME: unsure
+ commonera = {{j\"alkeen ajanlaskun alun}{jaa\adddot}},
+ beforecommonera = {{ennen ajanlaskun alkua}{eaa\adddot}},
+ annodomini = {{j\"alkeen Kristuksen syntym\"an}{jKr\adddot}},
+ beforechrist = {{ennen Kristuksen syntym\"a\"a}{eKr\adddot}},
+% circa = {{}{}},% FIXME: missing
+% spring = {{}{}},% FIXME: missing
+% summer = {{}{}},% FIXME: missing
+% autumn = {{}{}},% FIXME: missing
+% winter = {{}{}},% FIXME: missing
+ am = {{ap\adddot}{ip\adddot}},
+ pm = {{ap\adddot}{ip\adddot}},
}
\protected\gdef\lbx@fi@mkbibmonthbasic#1{%