for master bibliographic style files
David Martinek, Patrick W. Daly This paper describes file czech.mbs,
version 1.0 from 2006/03/31
1 Introduction
This file is to be used as a language definition file with master bibliographic files. The language it defines is
Czech
This is not a self-sufficient .mbs file, but rather may be used together with one that contains language support via external definition files.
See the documentation for makebst for formatting details.
2 The Menu Information
All the menu information is nested between docstrip guard options %<*options>
. . . %</options>, and the last command is \endoptions. The rest of the file is nested between %<*!options&!driver> . . . %</!options&!driver> in order to exclude it if docstrip is used to extract only the menu information or the documentation driver.
1h∗optionsi
2\mes{^^JOptions for Czech}
3\wr{\spsp\spsp ˇceˇstina,\pc: ˇcesk´y jazyk}
4
5\beginoptiongroup{ZKRATKA PRO ‘STRANA, STRAN’}{}
6\optdef{*}{}{‘Stran(a)’}{(ˇz´adn´e zkratky)}
7\optdef{a}{pp}{‘Stran’ zkr´aceno}{jako s. or str.}
8\optdef{x}{ppx}{‘Stran’ vynech´ano}{}
9\getans
10\endoptiongroup
11\beginoptiongroup{ZKRATKA PRO ‘EDITOR’:}{}
12\optdef{*}{}{‘Editor(ˇri)’}{(ˇz´adn´e zkratky)}
13\optdef{a}{ed}{‘Editor’ zkr´aceno}{jako ed. nebo edt.}
14\getans
15\endoptiongroup
16\beginoptiongroup{DALˇS´I ZKRATKY:}{}
1
17\optdef{*}{}{ˇZ´adn´e zkratky}{pro d´ıl, vyd´an´ı, kapitola, atd.}
18\optdef{a}{abr}{Pouˇz´ıvat zkratky}{tˇechto slov}
19\getans
20\endoptiongroup
21\beginoptiongroup{ZKRATKA PRO ‘VYD´AN´I’
22 (if abbreviating words)}
23 {\if\ans a*\fi}%
24\optdef{*}{}{‘Vyd´an´ı’ zkr´aceno jako ‘vyd.’}{}
25\optdef{a}{ednx}{‘Vyd´an´ı’ zkr´aceno jako ‘v.’}{}
26\getans
27\beginoptiongroup{MˇES´ICE S TEˇCKAMI:}{}
28\optdef{*}{}{Mˇes´ıce s teˇckami}{jako Led.}
29\optdef{x}{mth-bare}{Mˇes´ıce bez teˇcek}{jako Led Bˇre}
30\getans
31\endoptiongroup
32\endoptiongroup
33\beginoptiongroup{ˇC´ISLOV´AN´I VYD´AN´I:}{}
34\optdef{*}{xedn}{Jako v BibTeXov´e datab´azi}{ˇsetˇr´ı mnoˇzstv´ı pamˇeti}
35\optdef{w}{}{Vypisovat vyd´an´ı}{jako prvn´ı, druh´e, tˇret´ı, atd.}
36\optdef{n}{ord}{ˇC´ıslovan´a vyd´an´ı}{jako 1., 2., 3., atd.}
37\getans
38\endoptiongroup
39\endoptions
40h/optionsi
3 The Coding
41h∗!options&!driveri
42
43 % The language selected here is CZECH
44FUNCTION {bbl.and}
45{ "a"}
46
47FUNCTION {bbl.etal}
48{ "aj." }
49
50FUNCTION {bbl.editors}
51h!edi{ "editoˇri" }
52hedi{ "edt." }
53
54FUNCTION {bbl.editor}
55h!edi{ "editor" }
56hedi{ "ed." }
57
58FUNCTION {bbl.edby}
59{ "editace" }
60
61FUNCTION {bbl.edition}
62h!abri{ "vyd´an´ı" }
63habr&!ednxi{ "v." }
64habr & ednxi{ "vyd." }
65
66FUNCTION {bbl.volume}
67h!abri{ "roˇcn´ık" }
68habri{ "roˇc." }
69
70FUNCTION {bbl.of}
71{ "" }
72
73FUNCTION {bbl.number}
74h!abri{ "ˇc´ıslo" }
75habri{ "ˇc." }
76
77FUNCTION {bbl.nr}
78{ "ˇc." }
79
80FUNCTION {bbl.in}
81{ "in" }
82
83FUNCTION {bbl.pages}
84h!pp&!ppxi{ "stran" }
85hppi{ "s." }
86h!pp & ppxi{ "" }
87
88FUNCTION {bbl.page}
89h!pp&!ppxi{ "strana" }
90hppi{ "str." }
91h!pp & ppxi{ "" }
92
93h∗revdatai
94FUNCTION {bbl.eidpp}
95{ "stran" }
96
97h/revdatai
98FUNCTION {bbl.chapter}
99h!abri{ "kapitola" }
100habri{ "kap." }
101
102FUNCTION {bbl.techrep}
103h!abri{ "Technick´a Zpr´ava" }
104habri{ "Tech. Zpr." }
105
106FUNCTION {bbl.mthesis}
107{ "Diplomov´a pr´ace" }
108
109FUNCTION {bbl.phdthesis}
110{ "Dizertaˇcn´ı pr´ace" }
111
112h∗!xedni
113FUNCTION {bbl.first}
114h!ordi{ "Prvn´ı" }
115hordi{ "1." }
116
117FUNCTION {bbl.second}
118h!ordi{ "Druh´e" }
119hordi{ "2." }
120
121FUNCTION {bbl.third}
122h!ordi{ "Tˇret´ı" }
123hordi{ "3." }
124
125FUNCTION {bbl.fourth}
126h!ordi{ "ˇCtvrt´e" }
127hordi{ "4." }
128
129FUNCTION {bbl.fifth}
130h!ordi{ "P´at´e" }
131hordi{ "5." }
132
133FUNCTION {bbl.st}
134{ "" }
135
136FUNCTION {bbl.nd}
137{ "" }
138
139FUNCTION {bbl.rd}
140{ "" }
141
142FUNCTION {bbl.th}
143{ "" }
144
145h/!xedni
146h∗!abri
147MACRO {jan} {"Leden"}
148
149MACRO {feb} {"´Unor"}
150
151MACRO {mar} {"Bˇrezen"}
152
153MACRO {apr} {"Duben"}
154
155MACRO {may} {"Kvˇeten"}
156
157MACRO {jun} {"ˇCerven"}
158
159MACRO {jul} {"ˇCervenec"}
160
161MACRO {aug} {"Srpen"}
162
163MACRO {sep} {"Z´aˇr´ı"}
164
165MACRO {oct} {"ˇR´ıjen"}
166
167MACRO {nov} {"Listopad"}
168
169MACRO {dec} {"Prosinec"}
170 171h/!abri
172h∗abri
173MACRO {jan} {"Led."}
174
175MACRO {feb} {"´Uno."}
176
177MACRO {mar} {"Bˇre."}
178
179MACRO {apr} {"Dub."}
180
181MACRO {may} {"Kvˇe"}
182
183MACRO {jun} {"ˇCer."}
184
185MACRO {jul} {"ˇCec."}
186
187MACRO {aug} {"Srp."}
188
189MACRO {sep} {"Z´aˇr."}
190
191MACRO {oct} {"ˇR´ıj."}
192
193MACRO {nov} {"Lis."}
194
195MACRO {dec} {"Pro."}
196 197h/abri
198h/!options&!driveri
199 % End module: czech.mbs