-
Notifications
You must be signed in to change notification settings - Fork 0
/
luxembourgish.ldf
123 lines (118 loc) · 4.9 KB
/
luxembourgish.ldf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
\ProvidesLanguage{luxembourgish}
[2019/05/06 v0.1BETA Luxembourgish support from the babel system]
\LdfInit{luxembourgish}{captionsluxembourgish}
\ifx\undefined\l@luxembourgish
\@nopatterns{Luxembourgish}
\adddialect\l@luxembourgish0
\fi
%%\bbl@declare@ttribute{luxembourgish}{<attrib>}{%
\expandafter\addto\expandafter\extrasluxembourgish
%%\expandafter{\extras<attrib>luxembourgish}%
%%\let\captionsluxembourgish\captions<attrib>luxembourgish}
\providehyphenmins{luxembourgish}{\tw@\thr@@}
\StartBabelCommands*{luxembourgish}{captions}%
[unicode, fontenc=TU EU1 EU2, charset=utf8]
\SetString\prefacename{Introduktioun}%
\SetString\abstractname{Resumé}%
\SetString\pagename{Säit}%
\StartBabelCommands*{luxembourgish}{captions}
\SetString\prefacename{Introduktioun}%
\SetString\refname{Referenz}%
\SetString\abstractname{Resum\'{e}}%
\SetString\bibname{Literaturverzeechnes}%
\SetString\chaptername{Kapitel}%
\SetString\appendixname{Annex}%
\SetString\contentsname{Inhalt}%
\SetString\listfigurename{Ofbildungsverzeechnes}%
\SetString\listtablename{Tabellenverzeechnes}%
\SetString\indexname{Verzeechnes}%
\SetString\figurename{Ofbildung}%
\SetString\tablename{Tabell}%
\SetString\partname{Deel}%
\SetString\enclname{Annex}%
\SetString\ccname{Verdeeler}%
\SetString\headtoname{un}%
\SetString\pagename{S\"{a}it}%
\SetString\seename{Vgl.}%
\SetString\alsoname{Vgl. och}%
\SetString\proofname{Beleeg}%
\SetString\glossaryname{Vocabulaire}%
% More strings
\StartBabelCommands*{luxembourgish}{date}%
[unicode, fontenc=TU EU1 EU2, charset=utf8]
\SetString\monthivname{Fréilénk}
\SetString\monthvname{Päischtmount}
\SetString\monthxname{Wäimount}
\SetString\monthxiiname{Krëschtmount}
\SetString\weekdayiiname{Méindeg}
\SetString\weekdayiiiname{Dënschdeg}
\SetString\weekdayivname{Mëttwoch}
\StartBabelCommands*{luxembourgish}{date}%
\SetString\monthiname{Haartmount}
\SetString\monthiiname{Spierkel}
\SetString\monthiiiname{Lenz}
\SetString\monthivname{Fr\'{e}il\'{e}nk}
\SetString\monthvname{P\"{a}ischtmount}
\SetString\monthviname{Broochmount}
\SetString\monthviiname{Heemount}
\SetString\monthviiiname{Karschnatz}
\SetString\monthixname{Hierschtmount}
\SetString\monthxname{Wäimount}
\SetString\monthxiname{Wantermount}
\SetString\monthxiiname{Kr\"{e}schtmount}
\SetString\weekdayiname{Sonndeg}
\SetString\weekdayiiname{M\'{e}indeg}
\SetString\weekdayiiiname{D\"{e}nschdeg}
\SetString\weekdayivname{M\"{e}ttwoch}
\SetString\weekdayvname{Donneschdeg}
\SetString\weekdayviname{Freideg}
\SetString\weekdayviiname{Samschdeg}
\SetString\today{\number\day.~%
\csname month\romannumeral\month name\endcsname~\number\year}
\EndBabelCommands
\initiate@active@char{"}
\addto\extrasluxembourgish{\languageshorthands{luxembourgish}}
\addto\extrasluxembourgish{%
\bbl@activate{"}}
\addto\noextrasluxembourgish{%
\bbl@deactivate{"}}
%%\let\extras<dialect>\extrasluxembourgish
%%\let\noextras<dialect>\noextrasluxembourgish
\begingroup \catcode`\"12
\def\x{\endgroup
\def\dq{"}
\def\@SS{\mathchar"7019 }
\def\bbl@ss{\ifbbl@ntoss ss\else\textormath{\ss}{\@SS{}}\fi}
\def\bbl@SS{SS}
\def\bbl@sz{\ifbbl@ntoss sz\else\textormath{\ss}{\@SS{}}\fi}
\def\bbl@SZ{SZ}
}
\x
\declare@shorthand{luxembourgish}{"a}{\textormath{\"{a}\allowhyphens}{\ddot a}}
\declare@shorthand{luxembourgish}{"o}{\textormath{\"{o}\allowhyphens}{\ddot o}}
\declare@shorthand{luxembourgish}{"u}{\textormath{\"{u}\allowhyphens}{\ddot u}}
\declare@shorthand{luxembourgish}{"A}{\textormath{\"{A}\allowhyphens}{\ddot A}}
\declare@shorthand{luxembourgish}{"O}{\textormath{\"{O}\allowhyphens}{\ddot O}}
\declare@shorthand{luxembourgish}{"U}{\textormath{\"{U}\allowhyphens}{\ddot U}}
\declare@shorthand{luxembourgish}{"e}{\textormath{\"{e}}{\ddot e}}
\declare@shorthand{luxembourgish}{"E}{\textormath{\"{E}}{\ddot E}}
\declare@shorthand{luxembourgish}{"i}{\textormath{\"{\i}}{\ddot\imath}}
\declare@shorthand{luxembourgish}{"I}{\textormath{\"{I}}{\ddot I}}
\declare@shorthand{luxembourgish}{"s}{\bbl@ss}
\declare@shorthand{luxembourgish}{"S}{\bbl@SS}
\declare@shorthand{luxembourgish}{"z}{\bbl@sz}
\declare@shorthand{luxembourgish}{"Z}{\bbl@SZ}
\declare@shorthand{luxembourgish}{"`}{\glqq}
\declare@shorthand{luxembourgish}{"'}{\grqq}
\declare@shorthand{luxembourgish}{"<}{\flqq}
\declare@shorthand{luxembourgish}{">}{\frqq}
\declare@shorthand{luxembourgish}{"-}{\nobreak\-\bbl@allowhyphens}
\declare@shorthand{luxembourgish}{"|}{%
\textormath{\penalty\@M\discretionary{-}{}{\kern.03em}%
\allowhyphens}{}}
\declare@shorthand{luxembourgish}{""}{\hskip\z@skip}
\declare@shorthand{luxembourgish}{"~}{\textormath{\leavevmode\hbox{-}}{-}}
\declare@shorthand{luxembourgish}{"=}{\penalty\@M-\hskip\z@skip}
\declare@shorthand{luxembourgish}{"/}{\textormath
{\bbl@allowhyphens\discretionary{/}{}{/}\bbl@allowhyphens}{}}
\ldf@finish{luxembourgish}