]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/user/macros.itexi
Docs: move TeX straight quotes instructions into macros.itexi
[lilypond.git] / Documentation / de / user / macros.itexi
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: 2881ea603b63e4e335dc1104b0c22c71f373b20d
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9
10 @include version.itexi
11
12 @c don't replace quotes with directed quotes
13 @set txicodequoteundirected
14 @set txicodequotebacktick
15
16 @c   ***** Displaying text *****
17
18 @c we need this since @q{\} doesn't work with makeinfo 4.11 --
19 @c say @q{@bs{}} instead
20 @macro bs
21 \\
22 @end macro
23
24 @c to get decent quotes in `foo' and ``foo''
25 @c  these need to be split up so that "@qq{foo}." looks nice.  :(
26 @macro q{TEXT}
27 @quotesinglbase{}\TEXT\@quoteleft{}
28 @end macro
29
30 @macro qq{TEXT}
31 @quotedblbase{}\TEXT\@quotedblleft{}
32 @end macro
33
34 @ifhtml
35 @macro warning{TEXT}
36 @cartouche
37 @b{Achtung:} \TEXT\
38 @end cartouche
39 @end macro
40 @end ifhtml
41
42 @ifnothtml
43 @macro warning{TEXT}
44 @quotation
45 @quotation
46 @cartouche
47 @b{Achtung:} \TEXT\
48 @end cartouche
49 @end quotation
50 @end quotation
51 @end macro
52 @end ifnothtml
53
54 @ifnotinfo
55 @macro notation{TEXT}
56 @var{\TEXT\}
57 @end macro
58 @end ifnotinfo
59
60 @ifinfo
61 @macro notation{TEXT}
62 \TEXT\
63 @end macro
64 @end ifinfo
65
66 @macro smallspace
67 @sp 1
68 @end macro
69
70
71 @c   **** Displaying images not generated by lilypond-book
72
73 @c current installation setup of Info docs requires that all images are
74 @c expected to be found in lilypond/ subdirectory.  lilypond-book already
75 @c generates proper @image commands for images of music; these macros
76 @c definitions do the same for other images.
77
78 @ifnotinfo
79 @macro sourceimage{FILENAME,WIDTH,HEIGHT,ALTTEXT}
80 @image{\FILENAME\,\WIDTH\,\HEIGHT\,\ALTTEXT\}
81 @end macro
82 @end ifnotinfo
83
84 @ifinfo
85 @macro sourceimage{FILENAME,WIDTH,HEIGHT,ALTTEXT}
86 @image{lilypond/\FILENAME\,\WIDTH\,\HEIGHT\,\ALTTEXT\}
87 @end macro
88 @end ifinfo
89
90
91
92 @c   **** Headings in a doc subsection ****
93
94 @macro predefined
95 @noindent
96 @subsubheading Predefined commands
97
98 @end macro
99
100 @macro snippets
101 @noindent
102 @subsubheading Selected Snippets
103
104 @end macro
105
106 @c obsolete, remove when translation is fully updated
107 @macro commonprop
108 @noindent
109 @subsubheading Commonly tweaked properties
110
111 @end macro
112
113 @macro seealso
114 @noindent
115 @subsubheading See also
116
117 @end macro
118
119 @macro knownissues
120 @noindent
121 @subsubheading Known issues and warnings
122
123 @end macro
124
125 @macro lydoctitle {TEXT}
126 @emph{\TEXT\}
127
128 @end macro
129
130 @macro funindex {TEXT}
131 @findex \TEXT\
132 @kindex \TEXT\
133 @end macro
134
135
136
137 @c   **** Links and references ****
138
139 @c obsolete
140 @c usage: @lsr{ancient,custodes.ly}
141 @macro lsr{DIR,TEXT}
142 @ifhtml
143 @uref{source/input/lsr/\DIR\/collated-files.html#\TEXT\,@file{\DIR\/\TEXT\}}
144 @end ifhtml
145 @ifnothtml
146 @file{\DIR\/\TEXT\}
147 @end ifnothtml
148 @end macro
149
150 @c don't update until this macro is correctly set up in English docs
151 @macro lsrdir{DIR}
152 @ifhtml
153 @uref{source/input/lsr/\DIR\/collated-files.html,@file{\DIR\}/}
154 @end ifhtml
155 @ifnothtml
156 @file{\DIR\}
157 @end ifnothtml
158 @end macro
159
160
161
162
163 @c   **** Links and references ****
164
165 @c  Definitions for references:
166 @c     @rglos
167 @c     @rlearning
168 @c     @ruser
169 @c     @rprogram
170 @c     @rlsr
171 @c     @rinternals
172 @c  all these also have a @...named version, which allows to specify the
173 @c  displayed text for the reference as second argument
174
175 @c ***** HTML + bigpage is a special case (other manual names), all other
176 @c formats are treated similarly
177
178 @ifnottex
179
180 @ifset bigpage
181
182 @macro rglos{TEXT}
183 @vindex \TEXT\
184 @ref{\TEXT\,,,music-glossary-big-page,Glossar}
185 @end macro
186
187 @macro rglosnamed{TEXT,DISPLAY}
188 @vindex \TEXT\
189 @ref{\TEXT\,,\DISPLAY\,music-glossary-big-page,Glossar}
190 @end macro
191
192 @macro rlearning{TEXT}
193 @vindex \TEXT\
194 @ref{\TEXT\,,,lilypond-learning-big-page,Handbuch zum Lernen}
195 @end macro
196
197 @macro rlearningnamed{TEXT,DISPLAY}
198 @vindex \TEXT\
199 @ref{\TEXT\,,\DISPLAY\,lilypond-learning-big-page,Handbuch zum Lernen}
200 @end macro
201
202 @macro ruser{TEXT}
203 @vindex \TEXT\
204 @ref{\TEXT\,,,lilypond-big-page,Notationsreferenz}
205 @end macro
206
207 @macro rusernamed{TEXT,DISPLAY}
208 @vindex \TEXT\
209 @ref{\TEXT\,,\DISPLAY\,lilypond-big-page,Notationsreferenz}
210 @end macro
211
212 @macro rprogram{TEXT}
213 @vindex \TEXT\
214 @ref{\TEXT\,,,lilypond-program-big-page,Anwendungsbenutzung}
215 @end macro
216
217 @macro rprogramnamed{TEXT,DISPLAY}
218 @vindex \TEXT\
219 @ref{\TEXT\,,\DISPLAY\,lilypond-program-big-page,Anwendungsbenutzung}
220 @end macro
221
222 @macro rlsr{TEXT}
223 @ref{\TEXT\,,,lilypond-snippets-big-page,Schnipsel}
224 @end macro
225
226 @macro rlsrnamed{TEXT,DISPLAY}
227 @ref{\TEXT\,,\DISPLAY\,lilypond-snippets-big-page,Schnipsel}
228 @end macro
229
230 @macro rinternals{TEXT}
231 @vindex \TEXT\
232 @ref{\TEXT\,,,lilypond-internals-big-page,Referenz der Interna}
233 @end macro
234
235 @macro rinternalsnamed{TEXT,DISPLAY}
236 @vindex \TEXT\
237 @ref{\TEXT\,,\DISPLAY\,lilypond-internals-big-page,Referenz der Interna}
238 @end macro
239
240 @end ifset
241
242
243 @ifclear bigpage
244
245 @macro rglos{TEXT}
246 @vindex \TEXT\
247 @ref{\TEXT\,,,music-glossary,Glossar}
248 @end macro
249
250 @macro rglosnamed{TEXT,DISPLAY}
251 @vindex \TEXT\
252 @ref{\TEXT\,,\DISPLAY\,music-glossary,Glossar}
253 @end macro
254
255 @macro rlearning{TEXT}
256 @vindex \TEXT\
257 @ref{\TEXT\,,,lilypond-learning,Handbuch zum Lernen}
258 @end macro
259
260 @macro rlearningnamed{TEXT,DISPLAY}
261 @vindex \TEXT\
262 @ref{\TEXT\,,\DISPLAY\,lilypond-learning,Handbuch zum Lernen}
263 @end macro
264
265 @macro ruser{TEXT}
266 @vindex \TEXT\
267 @ref{\TEXT\,,,lilypond,Notationsreferenz}
268 @end macro
269
270 @macro rusernamed{TEXT,DISPLAY}
271 @vindex \TEXT\
272 @ref{\TEXT\,,\DISPLAY\,lilypond,Notationsreferenz}
273 @end macro
274
275 @macro rprogram{TEXT}
276 @vindex \TEXT\
277 @ref{\TEXT\,,,lilypond-program,Anwendungsbenutzung}
278 @end macro
279
280 @macro rprogramnamed{TEXT,DISPLAY}
281 @vindex \TEXT\
282 @ref{\TEXT\,,\DISPLAY\,lilypond-program,Anwendungsbenutzung}
283 @end macro
284
285 @macro rlsr{TEXT}
286 @ref{\TEXT\,,,lilypond-snippets,Schnipsel}
287 @end macro
288
289 @macro rlsrnamed{TEXT,DISPLAY}
290 @ref{\TEXT\,,\DISPLAY\,lilypond-snippets,Schnipsel}
291 @end macro
292
293 @macro rinternals{TEXT}
294 @vindex \TEXT\
295 @ref{\TEXT\,,,lilypond-internals,Referenz der Interna}
296 @end macro
297
298 @macro rinternalsnamed{TEXT,DISPLAY}
299 @vindex \TEXT\
300 @ref{\TEXT\,,\DISPLAY\,lilypond-internals,Referenz der Interna}
301 @end macro
302
303 @end ifclear
304
305 @end ifnottex
306
307
308 @c **** TEX ****
309 @iftex
310
311 @macro rglos{TEXT}
312 @vindex \TEXT\
313 @ref{\TEXT\,,,music-glossary,Glossar}
314 @end macro
315
316 @macro rglosnamed{TEXT,DISPLAY}
317 @vindex \TEXT\
318 @ref{\TEXT\,,\DISPLAY\,music-glossary,Glossar}
319 @end macro
320
321 @macro rlearning{TEXT}
322 @vindex \TEXT\
323 @ref{\TEXT\,,,lilypond-learning.de,Handbuch zum Lernen}
324 @end macro
325
326 @macro rlearningnamed{TEXT,DISPLAY}
327 @vindex \TEXT\
328 @ref{\TEXT\,,\DISPLAY\,lilypond-learning.de,Handbuch zum Lernen}
329 @end macro
330
331 @macro ruser{TEXT}
332 @vindex \TEXT\
333 @ref{\TEXT\,,,lilypond.de,Notationsreferenz}
334 @end macro
335
336 @macro rusernamed{TEXT,DISPLAY}
337 @vindex \TEXT\
338 @ref{\TEXT\,,\DISPLAY\,lilypond.de,Notationsreferenz}
339 @end macro
340
341 @macro rprogram{TEXT}
342 @vindex \TEXT\
343 @ref{\TEXT\,,,lilypond-program.de,Anwendungsbenutzung}
344 @end macro
345
346 @macro rprogramnamed{TEXT,DISPLAY}
347 @vindex \TEXT\
348 @ref{\TEXT\,,\DISPLAY\,lilypond-program.de,Anwendungsbenutzung}
349 @end macro
350
351 @macro rlsr{TEXT}
352 @ref{\TEXT\,,,lilypond-snippets,Schnipsel}
353 @end macro
354
355 @macro rlsrnamed{TEXT,DISPLAY}
356 @ref{\TEXT\,,\DISPLAY\,lilypond-snippets,Schnipsel}
357 @end macro
358
359 @macro rinternals{TEXT}
360 @vindex \TEXT\
361 @ref{\TEXT\,,,lilypond-internals,Referenz der Interna}
362 @end macro
363
364 @macro rinternalsnamed{TEXT,DISPLAY}
365 @vindex \TEXT\
366 @ref{\TEXT\,,\DISPLAY\,lilypond-internals,Referenz der Interna}
367 @end macro
368
369 @end iftex
370
371 @c **** Macros specific to translated docs ****
372
373 @c ugh, cannot set/define global variable 'translationof' in some way?
374 @iftex
375 @macro translationof{TEXT}
376 @end macro
377 @end iftex
378
379 @ifinfo
380 @macro
381 @macro translationof{TEXT}
382 @set translationof \TEXT\
383 @end macro
384 @end ifinfo
385
386 @c TODO when @translationof is used in translated docs
387 @c see if it's feasible to say @value{translationof}
388 @macro englishref
389 Dieser Abschnitt wurde noch nicht übersetzt, bitte lesen Sie den
390 Abschnitt im englischen Benutzerhandbuch.
391 @end macro
392
393 @ifhtml
394 @macro untranslated
395 UNTRANSLATED NODE: IGNORE ME
396 @end macro
397 @end ifhtml
398
399 @ifnothtml
400 @macro untranslated
401 @end macro
402 @end ifnothtml