]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/user/macros.itexi
9d47c007b14792076f53b1ce37b6baf5ccba8822
[lilypond.git] / Documentation / de / user / macros.itexi
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: 01361d46dc9d514a79683d003eeea5f4fbf2b746
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 @include common-macros.itexi
12
13
14 @c   ***** Displaying text *****
15
16 @c To get decent quotes in ,foo' and ,,foo''.
17 @c These need to be split up so that "@qq{foo}." looks nice.  :(
18
19 @macro q{TEXT}
20 @quotesinglbase{}\TEXT\@quoteleft{}
21 @end macro
22
23 @macro qq{TEXT}
24 @quotedblbase{}\TEXT\@quotedblleft{}
25 @end macro
26
27
28 @ifhtml
29
30 @macro warning{TEXT}
31 @cartouche
32 @b{Achtung:} \TEXT\
33 @end cartouche
34 @end macro
35
36 @end ifhtml
37
38 @ifnothtml
39
40 @macro warning{TEXT}
41 @quotation
42 @quotation
43 @cartouche
44 @b{Achtung:} \TEXT\
45 @end cartouche
46 @end quotation
47 @end quotation
48 @end macro
49
50 @end ifnothtml
51
52
53 @c   ***** Headings in a doc subsection *****
54
55 @c Don't insert an empty line after @predefined!  Right now
56 @c it doesn't matter, but a future implementation will probably
57 @c add some code which needs this restriction.
58
59 @macro predefined
60 @noindent
61 @subsubheading Predefined commands
62 @end macro
63
64 @c The next macro is a dummy currently since texinfo doesn't
65 @c provide a real ragged-right environment yet.
66 @c
67 @c Due to a bug in texi2html (texi2html.pl CVS versions <= 1.245)
68 @c the macro must not be empty.
69
70 @macro endpredefined
71 @c
72 @end macro
73
74
75 @macro snippets
76 @noindent
77 @subsubheading Selected Snippets
78 @end macro
79
80
81 @c obsolete, remove when translation is fully updated
82 @macro commonprop
83 @noindent
84 @subsubheading Commonly tweaked properties
85 @end macro
86
87
88 @c Don't insert an empty line after @seealso!  Otherwise we get
89 @c unwanted extra vertical space in the PDF output.
90
91 @macro seealso
92 @noindent
93 @subsubheading See also
94 @indent
95 @end macro
96
97
98 @macro knownissues
99 @noindent
100 @subsubheading Known issues and warnings
101 @end macro
102
103
104
105 @c   ***** Links and references *****
106
107 @c obsolete
108 @c usage: @lsr{ancient,custodes.ly}
109 @macro lsr{DIR,TEXT}
110 @ifhtml
111 @uref{source/input/lsr/\DIR\/collated-files.html#\TEXT\,@file{\DIR\/\TEXT\}}
112 @end ifhtml
113 @ifnothtml
114 @file{\DIR\/\TEXT\}
115 @end ifnothtml
116 @end macro
117
118 @c don't update until this macro is correctly set up in English docs
119 @macro lsrdir{DIR}
120 @ifhtml
121 @uref{source/input/lsr/\DIR\/collated-files.html,@file{\DIR\}/}
122 @end ifhtml
123 @ifnothtml
124 @file{\DIR\}
125 @end ifnothtml
126 @end macro
127
128
129 @c  Definitions for references:
130 @c
131 @c     @rglos
132 @c     @rlearning
133 @c     @ruser
134 @c     @rprogram
135 @c     @rlsr
136 @c     @rinternals
137 @c
138 @c  All these also have a @...named version which allows to specify the
139 @c  displayed text for the reference as second argument.
140 @c
141 @c ***** HTML + bigpage is a special case (other manual names); all other
142 @c formats are treated similarly.
143
144
145 @c *** not TeX ***
146
147 @ifnottex
148
149 @c ** bigpage **
150
151 @ifset bigpage
152
153 @macro rglos{TEXT}
154 @vindex \TEXT\
155 @ref{\TEXT\,,,music-glossary-big-page,Glossar}
156 @end macro
157
158 @macro rglosnamed{TEXT,DISPLAY}
159 @vindex \TEXT\
160 @ref{\TEXT\,,\DISPLAY\,music-glossary-big-page,Glossar}
161 @end macro
162
163 @macro rlearning{TEXT}
164 @vindex \TEXT\
165 @ref{\TEXT\,,,lilypond-learning-big-page,Handbuch zum Lernen}
166 @end macro
167
168 @macro rlearningnamed{TEXT,DISPLAY}
169 @vindex \TEXT\
170 @ref{\TEXT\,,\DISPLAY\,lilypond-learning-big-page,Handbuch zum Lernen}
171 @end macro
172
173 @macro ruser{TEXT}
174 @vindex \TEXT\
175 @ref{\TEXT\,,,lilypond-big-page,Notationsreferenz}
176 @end macro
177
178 @macro rusernamed{TEXT,DISPLAY}
179 @vindex \TEXT\
180 @ref{\TEXT\,,\DISPLAY\,lilypond-big-page,Notationsreferenz}
181 @end macro
182
183 @macro rprogram{TEXT}
184 @vindex \TEXT\
185 @ref{\TEXT\,,,lilypond-program-big-page,Anwendungsbenutzung}
186 @end macro
187
188 @macro rprogramnamed{TEXT,DISPLAY}
189 @vindex \TEXT\
190 @ref{\TEXT\,,\DISPLAY\,lilypond-program-big-page,Anwendungsbenutzung}
191 @end macro
192
193 @macro rlsr{TEXT}
194 @ref{\TEXT\,,,lilypond-snippets-big-page,Schnipsel}
195 @end macro
196
197 @macro rlsrnamed{TEXT,DISPLAY}
198 @ref{\TEXT\,,\DISPLAY\,lilypond-snippets-big-page,Schnipsel}
199 @end macro
200
201 @macro rinternals{TEXT}
202 @vindex \TEXT\
203 @ref{\TEXT\,,,lilypond-internals-big-page,Referenz der Interna}
204 @end macro
205
206 @macro rinternalsnamed{TEXT,DISPLAY}
207 @vindex \TEXT\
208 @ref{\TEXT\,,\DISPLAY\,lilypond-internals-big-page,Referenz der Interna}
209 @end macro
210
211 @end ifset
212
213
214 @c ** not bigpage **
215
216 @ifclear bigpage
217
218 @macro rglos{TEXT}
219 @vindex \TEXT\
220 @ref{\TEXT\,,,music-glossary,Glossar}
221 @end macro
222
223 @macro rglosnamed{TEXT,DISPLAY}
224 @vindex \TEXT\
225 @ref{\TEXT\,,\DISPLAY\,music-glossary,Glossar}
226 @end macro
227
228 @macro rlearning{TEXT}
229 @vindex \TEXT\
230 @ref{\TEXT\,,,lilypond-learning,Handbuch zum Lernen}
231 @end macro
232
233 @macro rlearningnamed{TEXT,DISPLAY}
234 @vindex \TEXT\
235 @ref{\TEXT\,,\DISPLAY\,lilypond-learning,Handbuch zum Lernen}
236 @end macro
237
238 @macro ruser{TEXT}
239 @vindex \TEXT\
240 @ref{\TEXT\,,,lilypond,Notationsreferenz}
241 @end macro
242
243 @macro rusernamed{TEXT,DISPLAY}
244 @vindex \TEXT\
245 @ref{\TEXT\,,\DISPLAY\,lilypond,Notationsreferenz}
246 @end macro
247
248 @macro rprogram{TEXT}
249 @vindex \TEXT\
250 @ref{\TEXT\,,,lilypond-program,Anwendungsbenutzung}
251 @end macro
252
253 @macro rprogramnamed{TEXT,DISPLAY}
254 @vindex \TEXT\
255 @ref{\TEXT\,,\DISPLAY\,lilypond-program,Anwendungsbenutzung}
256 @end macro
257
258 @macro rlsr{TEXT}
259 @ref{\TEXT\,,,lilypond-snippets,Schnipsel}
260 @end macro
261
262 @macro rlsrnamed{TEXT,DISPLAY}
263 @ref{\TEXT\,,\DISPLAY\,lilypond-snippets,Schnipsel}
264 @end macro
265
266 @macro rinternals{TEXT}
267 @vindex \TEXT\
268 @ref{\TEXT\,,,lilypond-internals,Referenz der Interna}
269 @end macro
270
271 @macro rinternalsnamed{TEXT,DISPLAY}
272 @vindex \TEXT\
273 @ref{\TEXT\,,\DISPLAY\,lilypond-internals,Referenz der Interna}
274 @end macro
275
276 @end ifclear
277
278 @end ifnottex
279
280
281 @c *** TeX ***
282
283 @iftex
284
285 @c All commands below should work in the middle of the line;
286 @c we thus must not use @vindex directly since it works only if placed
287 @c on a line of its own.  To overcome this problem, we define a
288 @c replacement macro using the internal definition of @vindex which
289 @c delimits arguments in the standard way (i.e., with braces).
290
291 @tex
292 \gdef\lilyvindex#1{\doind{vr}{\code #1}\ignorespaces}
293 @end tex
294
295 @macro rglos{TEXT}
296 @lilyvindex{\TEXT\}
297 @ref{\TEXT\,,,music-glossary,Glossar}
298 @end macro
299
300 @macro rglosnamed{TEXT,DISPLAY}
301 @lilyvindex{\TEXT\}
302 @ref{\TEXT\,,\DISPLAY\,music-glossary,Glossar}
303 @end macro
304
305 @macro rlearning{TEXT}
306 @lilyvindex{\TEXT\}
307 @ref{\TEXT\,,,lilypond-learning.de,Handbuch zum Lernen}
308 @end macro
309
310 @macro rlearningnamed{TEXT,DISPLAY}
311 @lilyvindex{\TEXT\}
312 @ref{\TEXT\,,\DISPLAY\,lilypond-learning.de,Handbuch zum Lernen}
313 @end macro
314
315 @macro ruser{TEXT}
316 @lilyvindex{\TEXT\}
317 @ref{\TEXT\,,,lilypond.de,Notationsreferenz}
318 @end macro
319
320 @macro rusernamed{TEXT,DISPLAY}
321 @lilyvindex{\TEXT\}
322 @ref{\TEXT\,,\DISPLAY\,lilypond.de,Notationsreferenz}
323 @end macro
324
325 @macro rprogram{TEXT}
326 @lilyvindex{\TEXT\}
327 @ref{\TEXT\,,,lilypond-program.de,Anwendungsbenutzung}
328 @end macro
329
330 @macro rprogramnamed{TEXT,DISPLAY}
331 @lilyvindex{\TEXT\}
332 @ref{\TEXT\,,\DISPLAY\,lilypond-program.de,Anwendungsbenutzung}
333 @end macro
334
335 @macro rlsr{TEXT}
336 @lilyvindex{\TEXT\}
337 @ref{\TEXT\,,,lilypond-snippets,Schnipsel}
338 @end macro
339
340 @macro rlsrnamed{TEXT,DISPLAY}
341 @lilyvindex{\TEXT\}
342 @ref{\TEXT\,,\DISPLAY\,lilypond-snippets,Schnipsel}
343 @end macro
344
345 @macro rinternals{TEXT}
346 @lilyvindex{\TEXT\}
347 @ref{\TEXT\,,,lilypond-internals,Referenz der Interna}
348 @end macro
349
350 @macro rinternalsnamed{TEXT,DISPLAY}
351 @lilyvindex{\TEXT\}
352 @ref{\TEXT\,,\DISPLAY\,lilypond-internals,Referenz der Interna}
353 @end macro
354
355 @end iftex
356
357
358
359 @c   ***** Macros specific to translated docs *****
360
361
362 @macro englishref
363 Dieser Abschnitt wurde noch nicht übersetzt.  Bitte lesen Sie den
364 Abschnitt im englischen Benutzerhandbuch.
365 @end macro
366