]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/user/macros.itexi
Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond into dev...
[lilypond.git] / Documentation / de / user / macros.itexi
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: db57f02c46305a587071dfb73a51bd8250df2482
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
13 @c   ***** Displaying text *****
14
15 @c we need this since @q{\} doesn't work with makeinfo 4.8 --
16 @c say @q{@value{backslash}} instead
17 @set backslash \
18
19 @c to get decent quotes in `foo' and ``foo''
20 @c  these need to be split up so that "@qq{foo}." looks nice.  :(
21 @macro q{TEXT}
22 @quotesinglbase{}\TEXT\@quoteleft{}
23 @end macro
24
25 @macro qq{TEXT}
26 @quotedblbase{}\TEXT\@quotedblleft{}
27 @end macro
28
29 @macro warning{TEXT}
30 @quotation
31 @quotation
32 @cartouche
33 @b{Achtung:} \TEXT\
34 @end cartouche
35 @end quotation
36 @end quotation
37 @end macro
38
39 @ifnotinfo
40 @macro notation{TEXT}
41 @var{\TEXT\}
42 @end macro
43 @end ifnotinfo
44
45 @ifinfo
46 @macro notation{TEXT}
47 \TEXT\
48 @end macro
49 @end ifinfo
50
51 @macro smallspace
52 @sp 1
53 @end macro
54
55
56 @c   **** Displaying images not generated by lilypond-book
57
58 @c current installation setup of Info docs requires that all images are
59 @c expected to be found in lilypond/ subdirectory.  lilypond-book already
60 @c generates proper @image commands for images of music; these macros
61 @c definitions do the same for other images.
62
63 @ifnotinfo
64 @macro sourceimage{FILENAME,WIDTH,HEIGHT,ALTTEXT}
65 @image{\FILENAME\,\WIDTH\,\HEIGHT\,\ALTTEXT\}
66 @end macro
67 @end ifnotinfo
68
69 @ifinfo
70 @macro sourceimage{FILENAME,WIDTH,HEIGHT,ALTTEXT}
71 @image{lilypond/\FILENAME\,\WIDTH\,\HEIGHT\,\ALTTEXT\}
72 @end macro
73 @end ifinfo
74
75
76
77 @c   **** Headings in a doc subsection ****
78
79 @macro predefined
80 @noindent
81 @subsubheading Predefined commands
82
83 @end macro
84
85 @macro snippets
86 @noindent
87 @subsubheading Selected Snippets
88
89 @end macro
90
91 @c obsolete, remove when translation is fully updated
92 @macro commonprop
93 @noindent
94 @subsubheading Commonly tweaked properties
95
96 @end macro
97
98 @macro seealso
99 @noindent
100 @subsubheading See also
101
102 @end macro
103
104 @macro knownissues
105 @noindent
106 @subsubheading Known issues and warnings
107
108 @end macro
109
110 @c obsolete, remove when translation is fully updated
111 @macro context{TEXT}
112 @vindex \TEXT\
113 @code{\TEXT\}@c should use internalsref
114 @end macro
115
116
117 @macro funindex {TEXT}
118 @findex \TEXT\
119 @kindex \TEXT\
120 @end macro
121
122
123
124 @c   **** Links and references ****
125
126 @c obsolete
127 @c usage: @lsr{ancient,custodes.ly}
128 @macro lsr{DIR,TEXT}
129 @ifhtml
130 @uref{source/input/lsr/\DIR\/collated-files.html#\TEXT\,@file{\DIR\/\TEXT\}}
131 @end ifhtml
132 @ifnothtml
133 @file{\DIR\/\TEXT\}
134 @end ifnothtml
135 @end macro
136
137 @c don't update until this macro is correctly set up in English docs
138 @macro lsrdir{DIR}
139 @ifhtml
140 @uref{source/input/lsr/\DIR\/collated-files.html,@file{\DIR\}/}
141 @end ifhtml
142 @ifnothtml
143 @file{\DIR\}
144 @end ifnothtml
145 @end macro
146
147
148
149
150 @c  Definitions for references:
151 @c     @internalsref
152 @c     @rglos
153 @c     @rprogram
154 @c     @ruser
155 @c     @rlearning
156
157 @ifhtml
158 @c ***** HTML *****
159
160 @ifset bigpage
161
162 @macro internalsref{TEXT}
163 @vindex \TEXT\
164 @ref{\TEXT\,,,lilypond-internals-big-page,Programmreferenz}
165 @end macro
166
167 @macro rglos{TEXT}
168 @vindex \TEXT\
169 @ref{\TEXT\,,,music-glossary-big-page,Glossar}
170 @end macro
171
172 @macro rprogram{TEXT}
173 @vindex \TEXT\
174 @ref{\TEXT\,,,lilypond-program-big-page,Programmbenutzung}
175 @end macro
176
177 @macro ruser{TEXT}
178 @vindex \TEXT\
179 @ref{\TEXT\,,,lilypond-big-page,Benutzerhandbuch}
180 @end macro
181
182 @macro rlearning{TEXT}
183 @vindex \TEXT\
184 @ref{\TEXT\,,,lilypond-learning-big-page,Handbuch zum Lernen}
185 @end macro
186
187 @end ifset
188
189
190 @ifclear bigpage
191
192 @macro internalsref{TEXT}
193 @vindex \TEXT\
194 @ref{\TEXT\,,,lilypond-internals,Programmreferenz}
195 @end macro
196
197 @macro rglos{TEXT}
198 @vindex \TEXT\
199 @ref{\TEXT\,,,music-glossary,Glossar}
200 @end macro
201
202 @macro rprogram{TEXT}
203 @vindex \TEXT\
204 @ref{\TEXT\,,,lilypond-program,Programmbenutzung}
205 @end macro
206
207 @macro ruser{TEXT}
208 @vindex \TEXT\
209 @ref{\TEXT\,,,lilypond,Benutzerhandbuch}
210 @end macro
211
212 @macro rlearning{TEXT}
213 @vindex \TEXT\
214 @ref{\TEXT\,,,lilypond-learning,Handbuch zum Lernen}
215 @end macro
216
217 @end ifclear
218
219 @end ifhtml
220
221
222 @ifdocbook
223 @c ***** DOCBOOK-XML *****
224
225 @macro internalsref{TEXT}
226 @vindex \TEXT\
227 @ref{\TEXT\,,,lilypond-internals,Programmreferenz}
228 @end macro
229
230 @macro rglos{TEXT}
231 @vindex \TEXT\
232 @ref{\TEXT\,,,music-glossary,Glossar}
233 @end macro
234
235 @macro rprogram{TEXT}
236 @vindex \TEXT\
237 @ref{\TEXT\,,,lilypond-program,Programmbenutzung}
238 @end macro
239
240 @macro ruser{TEXT}
241 @vindex \TEXT\
242 @ref{\TEXT\,,,lilypond,Benutzerhandbuch}
243 @end macro
244
245 @macro rlearning{TEXT}
246 @vindex \TEXT\
247 @ref{\TEXT\,,,lilypond-learning,Handbuch zum Lernen}
248 @end macro
249
250 @end ifdocbook
251
252
253 @ifinfo
254 @c **** INFO ****
255
256 @macro internalsref{NAME}
257 @vindex \NAME\
258 @inforef{\NAME\,,lilypond-internals,Programmreferenz}
259 @end macro
260
261 @macro rglos{NAME}
262 @vindex \NAME\
263 @inforef{\NAME\,,music-glossary,Glossar}
264 @end macro
265
266 @macro rprogram{TEXT}
267 @vindex \TEXT\
268 @ref{\TEXT\,,,lilypond-program,Programmbenutzung}
269 @end macro
270
271 @macro ruser{TEXT}
272 @vindex \TEXT\
273 @ref{\TEXT\,,,lilypond,Benutzerhandbuch}
274 @end macro
275
276 @macro rlearning{TEXT}
277 @vindex \TEXT\
278 @ref{\TEXT\,,,lilypond-learning,Handbuch zum Lernen}
279 @end macro
280
281 @end ifinfo
282
283
284 @c **** TEX ****
285 @iftex
286
287 @macro internalsref{TEXT}
288 @vindex \TEXT\
289 @code{\TEXT\}
290 @end macro
291
292 @macro rglos {TEXT}
293 @vindex \TEXT\
294 @ref{\TEXT\,,,music-glossary,Glossar}
295 @end macro
296
297 @macro rprogram{TEXT}
298 @ref{\TEXT\,,,lilypond-program.de,Programmbenutzung}
299 @end macro
300
301 @macro ruser{TEXT}
302 @ref{\TEXT\,,,lilypond.de,Benutzerhandbuch}
303 @end macro
304
305 @macro rlearning{TEXT}
306 @ref{\TEXT\,,,lilypond-learning.de,Handbuch zum Lernen}
307 @end macro
308
309 @end iftex
310
311 @c Commands specific to translated docs
312
313 @c ugh, cannot set/define global variable 'translationof' in some way?
314 @iftex
315 @macro translationof{TEXT}
316 @end macro
317 @end iftex
318
319 @ifinfo
320 @macro
321 @macro translationof{TEXT}
322 @set translationof \TEXT\
323 @end macro
324 @end ifinfo
325
326 @c TODO when @translationof is used in translated docs
327 @c see if it's feasible to say @value{translationof}
328 @macro englishref
329 Dieser Abschnitt wurde noch nicht übersetzt, bitte lesen Sie den
330 Abschnitt im englischen Benutzerhandbuch.
331 @end macro
332