]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/user/macros.itexi
Add committish to macros.itexi
[lilypond.git] / Documentation / de / user / macros.itexi
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: 8a19cc25524338cdd99863ccd954bbcb8f8b2afa
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 @c **** all formats ****
10
11 @macro refbugs
12 @noindent
13 @subsubheading Bugs
14
15 @end macro
16
17 @macro moreinfo
18 @subheading More information
19
20 @end macro
21
22 @macro seealso
23 @noindent
24 @subsubheading See also
25
26 @end macro
27
28 @macro refcommands
29 @noindent
30 @subsubheading Predefined commands
31
32 @end macro
33
34 @macro context{NAME}
35 @vindex \NAME\
36 @code{\NAME\}@c should use internalsref
37 @end macro
38
39 @macro refcommand{WHAT}
40 @vindex \WHAT\
41 @code{\WHAT\}
42 @end macro
43
44 @macro commonprop
45 @noindent
46 @subsubheading Commonly tweaked properties
47
48 @end macro
49
50 @macro funindex {WORD}
51 @findex \WORD\
52 @kindex \WORD\
53 @end macro
54
55
56
57 @c  *** Macros with variable output ***
58
59 @c usage: @lsr{ancient,custodes.ly}
60 @macro lsr{DIR,NAME}
61 @ifhtml
62   @uref{source/input/lsr/\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}
63 @end ifhtml
64 @ifnothtml
65   @file{\DIR\/\NAME\}
66 @end ifnothtml
67 @end macro
68
69 @macro lsrdir{DIR}
70 @ifhtml
71   @uref{source/input/lsr/\DIR\/collated-files.html,@file{\DIR\}}
72 @end ifhtml
73 @ifnothtml
74   @file{\DIR\}
75 @end ifnothtml
76 @end macro
77
78
79
80
81 @macro arrow{}
82 @iftex
83 @tex $\\Rightarrow$ @end tex@c
84 @end iftex
85 @ifhtml
86 @html
87 →
88 @end html
89 @end ifhtml
90 @ifinfo
91 -->
92 @end ifinfo
93 @end macro
94
95
96 @c we need this since @q{\} doesn't work with makeinfo 4.8 --
97 @c say @q{@value{backslash}} instead
98 @set backslash \
99
100
101 @ifhtml
102 @c ***** HTML *****
103
104 @c makeinfo-4.7 encodes html names, which means that nodes that
105 @c contain nonalphanum characters will be broken links on the website.
106 @c @uref{../lilypond-internals/\NAME\.html,\NAME\}@c
107 @c @inforef{} adds ``See'' to the sentence, which is annoying, but
108 @c better than a broken link.
109 @c @inforef{\NAME\,,lilypond-internals}@c
110 @c using @ref without punctuation is OK without for formats other than info
111
112 @ifset bigpage
113
114 @macro internalsref{NAME}
115 @vindex \NAME\
116 @ref{\NAME\,,,lilypond-internals-big-page}
117 @end macro
118
119 @macro rglos{NAME}
120 @vindex \NAME\
121 @ref{\NAME\,,,music-glossary-big-page}
122 @end macro
123
124 @end ifset
125
126
127 @ifclear bigpage
128
129 @c annoying parentheses stripped by add-html-footer.py
130 @macro internalsref{NAME}
131 @vindex \NAME\
132 @ref{\NAME\,,,lilypond-internals}
133 @end macro
134
135 @c annoying parentheses stripped by add-html-footer.py
136 @macro rglos{NAME}
137 @vindex \NAME\
138 @ref{\NAME\,,,music-glossary}
139 @end macro
140
141 @end ifclear
142
143
144 @c usage: @inputfileref{input@/regression,FILE@/-NAME.ly}
145 @macro inputfileref{DIR,NAME}
146 @uref{source/\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}@c
147 @end macro
148
149 @c to get decent German quotes in `foo'
150 @macro q{TEXT}
151 @html
152 ‚\TEXT\‘
153 @end html
154 @end macro
155
156 @c to get decent German quotes in ``foo''
157 @macro qq{TEXT}
158 @html
159 „\TEXT\“
160 @end html
161 @end macro
162
163 @end ifhtml
164
165
166 @ifdocbook
167 @c ***** DOCBOOK-XML *****
168
169 @macro internalsref{NAME}
170 @vindex \NAME\
171 @ref{\NAME\,,,lilypond-internals}
172 @end macro
173
174 @macro inputfileref{DIR,NAME}
175 @uref{source/\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}
176 @end macro
177
178 @macro rglos{NAME}
179 @vindex \NAME\
180 @ref{\NAME\,,,music-glossary}
181 @end macro
182
183 @c to get decent German quotes in `foo'
184 @macro q{TEXT}
185 @html
186 ‚\TEXT\‘
187 @end html
188 @end macro
189
190 @c to get decent German quotes in ``foo''
191 @macro qq{TEXT}
192 @html
193 „\TEXT\“
194 @end html
195 @end macro
196
197 @end ifdocbook
198
199
200 @ifinfo
201 @c **** INFO ****
202
203 @macro internalsref{NAME}
204 @vindex \NAME\
205 @inforef{\NAME\,,lilypond-internals}
206 @end macro
207
208 @macro inputfileref{DIR,NAME}
209 @file{\DIR\/\NAME\}
210 @end macro
211
212 @macro rglos{NAME}@c
213 @vindex \NAME\
214 @inforef{\NAME\,,,music-glossary}
215 @end macro
216
217 @macro usermanref{NAME}
218 @inforef{\NAME\}
219 @end macro
220
221 @c to get decent quotes in `foo'
222 @macro q{TEXT}
223 ‚\TEXT\‘
224 @end macro
225
226 @c to get decent quotes in ``foo''
227 @macro qq{TEXT}
228 „\TEXT\“
229 @end macro
230
231 @end ifinfo
232
233
234 @c **** TEX ****
235 @iftex
236
237 @macro internalsref{NAME}
238 @vindex \NAME\
239 @code{\NAME\}
240 @end macro
241
242 @macro inputfileref{DIR,NAME}
243 @file{\DIR\/@/\NAME\}
244 @end macro
245
246 @macro rglos {NAME}
247 @vindex \NAME\
248 @code{\NAME\}
249 @end macro
250
251 @macro seeinternals{NAME}
252 internals document, @internalsref{\NAME\}
253 @end macro
254
255 @macro usermanref{NAME}
256 user manual, @internalsref{\NAME\}
257 @end macro
258
259 @c to get decent German quotes in `foo'
260 @macro q{TEXT}
261 @quotesinglbase{}\TEXT\`
262 @end macro
263
264 @c to get decent German quotes in ``foo''
265 @macro qq{TEXT}
266 @quotedblbase{}\TEXT\``
267 @end macro
268
269 @end iftex
270
271
272 @ifnottex
273 @c **** not TEX ****
274
275 @macro seeinternals{NAME}
276 @internalsref{\NAME\}
277 @end macro
278
279 @ifnotinfo
280 @macro usermanref{NAME}
281 @ref{\NAME\}
282 @end macro
283 @end ifnotinfo
284
285 @end ifnottex
286
287
288 @c EOF
289