1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: hu -*-
2 @c This file is part of learning.tely
4 Translation of GIT committish: 2d8b567afe459b0ab6503731e0c2568915a5c4ef
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
11 @c -*- coding: utf-8; mode: texinfo; -*-
15 @translationof Fundamental concepts
16 @translationof Fundamental concepts
22 * Hogyan működnek a LilyPond bemeneti fájlok?::
23 * A szólamok zenét tartalmaznak::
24 * Kontextusok és ábrázolók::
25 * A sablonok kibővítése::
28 @node Hogyan működnek a LilyPond bemeneti fájlok?
29 @section Hogyan működnek a LilyPond bemeneti fájlok?
30 @translationof How LilyPond input files work
31 @translationof How LilyPond input files work
37 * Bevezetés a LilyPond fájlok szerkezetébe::
38 * A kotta egy összetett zenei kifejezés::
39 * Zenei kifejezések egymásba ágyazása::
40 * A gerendák és ívek átfedhetik egymást::
43 @node Bevezetés a LilyPond fájlok szerkezetébe
44 @subsection Bevezetés a LilyPond fájlok szerkezetébe
45 @translationof Introduction to the LilyPond file structure
46 @translationof Introduction to the LilyPond file structure
52 @c index file structure
55 @c ode{\score@{@}} command. This is because LilyPond automatically
56 @c index implicit contexts
57 @c index contexts, implicit
58 @ref{Kontextusok és ábrázolók}.
59 @c ode{\score} command, leaving the others to default.
63 @c ode{\midi} -- are special: unlike many other commands which begin
64 @c ode{\header} is often placed above the @code{\score} command, as the
65 @c ode{\layout @{ @}} and @code{\midi @{@}}. If these appear as
66 @c index scores, multiple
67 @c index book block, implicit
68 @c index implicit book block
69 @c ode{\book} command should be used to separate the different
71 @c index layout block, effect of location
72 @c ode{\book} block in which it appears -- i.e., a @code{\layout}
74 @ref{Művek szervezettebbé tétele változók segítségével}. All the templates use this
75 @c ode{melody} (everything after the equals sign) and inserts it
77 @c ode{pianorighthand}, or @code{foofoobarbaz}. For more details,
78 @node A kotta egy összetett zenei kifejezés
79 @subsection A kotta egy összetett zenei kifejezés
80 @translationof Score is a (single) compound musical expression
81 @translationof Score is a (single) compound musical expression
87 @c index contents of a score block
88 @c index score block, contents of
89 @c index compound music expression
90 @c index music expression, compound
93 @ref{A zenei kifejezés fogalma}. In that section, we saw how to
94 @c ode{StaffGroup} for this ensemble, which simply groups a number
95 @c ode{text} variable are interpreted as lyrics we preface them with
96 @c ode{\lyricmode}. Like @code{\addlyrics}, this switches the input
97 @node Zenei kifejezések egymásba ágyazása
98 @subsection Zenei kifejezések egymásba ágyazása
99 @translationof Nesting music expressions
100 @translationof Nesting music expressions
105 @c index staves, temporary
106 @c index temporary staves
108 @c index staff, positioning
109 @node A gerendák és ívek átfedhetik egymást
110 @subsection A gerendák és ívek átfedhetik egymást
111 @translationof On the un-nestedness of brackets and ties
112 @translationof On the un-nestedness of brackets and ties
117 @c index brackets, nesting
118 @c index bracket types
119 @c index brackets, enclosing vs. marking
120 @c attempt to force this onto a new page
121 @node A szólamok zenét tartalmaznak
122 @section A szólamok zenét tartalmaznak
123 @translationof Voices contain music
124 @translationof Voices contain music
130 * Hangzatos szólamok::
131 * Szólamok kézi létrehozása::
132 * Szólamok és vokális zene::
135 @node Hangzatos szólamok
136 @subsection Hangzatos szólamok
137 @translationof I'm hearing Voices
138 @translationof I'm hearing Voices
145 @c index multiple voices
146 @c index voices, multiple
147 @c index Voice context
148 @c index context, Voice
149 @c index simultaneous music
150 @c index music, simultaneous
151 @c index concurrent music
152 @c index music, concurrent
153 @c index voices vs. chords
154 @c index chords vs. voices
155 @c ode{\\}, to place them in separate voices. Without these, the
156 @c index voices, naming
157 @c index voices crossing brackets
158 @c index slurs crossing brackets
159 @c index ties crossing brackest
160 @ref{Változók felhasználása a finomhangoláshoz}.
161 @c index polyphony and relative note entry
162 @c index relative note entry and polyphony
163 @c ode{\relative @{ @}} block. Each note is still calculated
164 @c ode{noteB} is relative to @code{noteA} @*
165 @c ode{noteC} is relative to @code{noteB}, not @code{noteA}; @*
166 @c ode{noteD} is relative to @code{noteB}, not @code{noteA} or
168 @c ode{noteE} is relative to @code{noteD}, not @code{noteA}.
169 @c The following should appear as music without code
170 @c The following should appear as music without code
171 @c The three voice styles should be defined in -init
173 @c index voices and stem directions
174 @c index stem directions and voices
176 @node Szólamok kézi létrehozása
177 @subsection Szólamok kézi létrehozása
178 @translationof Explicitly instantiating voices
179 @translationof Explicitly instantiating voices
184 @c index voice contexts, creating
185 @c ode{\voiceOne} ... @code{\voiceFour} to indicate the required
186 @c The following example should not display the code
187 @c index voices, reverting to single
188 @c index reverting to a single voice
189 @c ode{\voiceFour} make them point downwards. These commands also
190 @c ode{\oneVoice}, @code{\voiceOne} and @code{voiceTwo} have on
191 @c index nesting music expressions
192 @c index nesting simultaneous constructs
193 @c index nesting voices
194 @c index voices, temporary
195 @c index voices, nesting
196 @c index spacing notes
197 @subsubheading Hangoszlopok
199 @c index note collisions
200 @c index collisions, notes
201 @c index shift commands
202 @c ode{\shiftOff} commands specify the degree to which notes and
203 @c ode{\shiftOnn} and @code{\shiftOnnn} define further shift
204 @node Szólamok és vokális zene
205 @subsection Szólamok és vokális zene
206 @translationof Voices and vocals
207 @translationof Voices and vocals
212 @c index Lyrics context, creating
213 @c index lyrics, linking to voice
214 @c index lyrics and beaming
215 @c index beaming and lyrics
216 @c ode{\autoBeamOff} to turn off the automatic beaming.
217 @c index vocal score structure
219 @c ode{\lyricmode} to ensure they are interpreted as lyrics
220 @c index hymn structure
221 @c index SATB structure
222 @c index vocal scores with multiple verses
223 @c index multiple vocal verses
224 @c index verses, multiple vocal
225 @c index verse and refrain
226 @c index book, example of using
227 @c ode{\score} blocks within an implicit @code{\book} block, as
228 @node Kontextusok és ábrázolók
229 @section Kontextusok és ábrázolók
230 @translationof Contexts and engravers
231 @translationof Contexts and engravers
237 * A kontextus fogalma::
238 * Kontextusok létrehozása::
239 * Az ábrázoló fogalma::
240 * Kontextusok tulajdonságainak módosítása::
241 * Ábrázolók hozzáadása és eltávolítása::
244 @node A kontextus fogalma
245 @subsection A kontextus fogalma
246 @translationof Contexts explained
247 @translationof Contexts explained
252 @c index contexts explained
254 @sourceimage{context-example,5cm,,}
256 @c ode{Score} and @code{Staff} contexts.
257 @c ode{Voice} contexts there are contexts which fit between
258 @c ode{PianoStaff} and @code{ChoirStaff} contexts. There
259 @c ode{GregorianTranscriptionStaff}.
260 @node Kontextusok létrehozása
261 @subsection Kontextusok létrehozása
262 @translationof Creating contexts
263 @translationof Creating contexts
268 @c index new contexts
269 @c index creating contexts
270 @c index contexts, creating
271 @c ode{Staff} contexts may also be left to be created automatically,
272 @c ode{Voice}). This command creates a new context, and starts
273 @c ode{\with} block in which one or more score-wide default values
274 @c ode{\with} blocks can be found under the heading
275 @ref{Kontextusok tulajdonságainak módosítása}.)
276 @c ode{Staff} and @code{Voice} contexts in earlier sections, but
277 @c index contexts, naming
278 @c index naming contexts
279 @c ode{Staff}, @code{Voice}, etc, and the identifying name of a
280 @node Az ábrázoló fogalma
281 @subsection Az ábrázoló fogalma
282 @translationof Engravers explained
283 @translationof Engravers explained
289 @c ode{Metronome_mark_engraver}, whose action and output apply to the
290 @c ode{Score} context.
291 @c The old Dynamic_engraver is deprecated. -jm
292 @node Kontextusok tulajdonságainak módosítása
293 @subsection Kontextusok tulajdonságainak módosítása
294 @translationof Modifying context properties
295 @translationof Modifying context properties
300 @c index context properties
301 @c index context properties, modifying
302 @c index modifying context properties
303 @c ode{\set} command. This takes the form
304 @c ode{Staff} or @code{Voice}. It may be omitted,
305 @c attempt to force this onto a new page
306 @c index properties operating in contexts
307 @c index setting properties within contexts
308 @c ode{instrumentName} clearly lives in the @code{Staff} context, since
309 @c ode{\set} command set the property @code{instrumentName} in the
310 @c ode{Voice} context to @qq{Alto}, but as LilyPond does not look
311 @c ode{\set} or @code{\unset} again. Let's try changing the
312 @c ode{##t} and @code{##f}, with two hash signs. A text property
313 @subsubheading Kontextusok tulajdonságainak beállítása a @code{\with} paranccsal
314 @c index context properties, setting with \with
315 @c ode{\new Score} command, like this:
316 @c ode{\set} and returned to the default value set in the
317 @c ode{\with} block with @code{\unset}.
318 @c index fontSize, default and setting
319 @c ode{\unset fontSize} command.
320 @subsubheading Kontextusok tulajdonságainak beállítása a @code{\context} paranccsal
321 @c index context properties, setting with \context
322 @c ode{\with} block, introduced above. It is placed in a
323 @c ode{\context} block within a @code{\layout} block. Each
324 @c ode{\context} block will affect all contexts of the type specified
325 @c ode{\layout} block appears. Here is a example to show the format:
326 @c ode{\set} commands embedded in music statements.
328 @c uncomment when backslash-node-name issue is resolved -pm
329 @c @ruser{The set command}.
330 @node Ábrázolók hozzáadása és eltávolítása
331 @subsection Ábrázolók hozzáadása és eltávolítása
332 @translationof Adding and removing engravers
333 @translationof Adding and removing engravers
338 @c index engravers, adding
339 @c index adding engravers
340 @c index engravers, removing
341 @c index removing engravers
342 @subsubheading Egyetlenegy kontextus módosítása
343 @c ode{\with} command placed immediately after the context creation
344 @c index ambitus engraver
345 @c ode{\consists @var{Engraver_name}},
346 @c ode{Ambitus_engraver}, which is not normally included in any
347 @c ode{Staff} context, it calculates the range from all
348 @subsubheading Azonos típusú kontextusok módosítása
349 @c ode{\set} command in a @code{\context} block in the
350 @node A sablonok kibővítése
351 @section A sablonok kibővítése
352 @translationof Extending the templates
353 @translationof Extending the templates
359 * Szoprán és cselló::
360 * Négyszólamú vegyeskar::
361 * Kotta létrehozása az alapoktól::
362 * Kevesebb gépelés változókkal és függvényekkel::
363 * Partitúra és szólamkották::
366 @node Szoprán és cselló
367 @subsection Szoprán és cselló
368 @translationof Soprano and cello
369 @translationof Soprano and cello
374 @c index template, modifying
375 @c index modifying templates
376 @c ode{melody} section. We don't want two @code{\score} sections
377 @c ode{text} to be @code{sopranoLyrics}. Remember to rename both
378 @c ode{melody = \relative c' @{ } part) and the name's use (in the
379 @c ode{\score} section).
380 @c ode{>>} around the music -- that tells LilyPond that there's
381 @c Indentation in this example is deliberately poor
382 @node Négyszólamú vegyeskar
383 @subsection Négyszólamú vegyeskar
384 @translationof Four-part SATB vocal score
385 @translationof Four-part SATB vocal score
390 @c index template, SATB
391 @c index SATB template
392 @c The following should appear as music without code
393 @c ode{\voiceXXX} commands should be removed. We also need to specify
394 @node Kotta létrehozása az alapoktól
395 @subsection Kotta létrehozása az alapoktól
396 @translationof Building a score from scratch
397 @translationof Building a score from scratch
402 @c index template, writing your own
403 @c index example of writing a score
404 @c index writing a score, example
405 @c index score, example of writing
406 @c ode{<< .. >>} for the manual two staff and the pedal organ staff,
407 @c ode{@{ .. @}} in case your music is coded in several variables
408 @c ode{\voiceOne} and @code{\voiceTwo}, and enter the time signature
409 @node Kevesebb gépelés változókkal és függvényekkel
410 @subsection Kevesebb gépelés változókkal és függvényekkel
411 @translationof Saving typing with variables and functions
412 @translationof Saving typing with variables and functions
419 @c TODO Avoid padtext - not needed with skylining
420 @c TODO Replace the following with a better example -td
421 @c Skylining handles this correctly without padText
423 @node Partitúra és szólamkották
424 @subsection Partitúra és szólamkották
425 @translationof Scores and parts
426 @translationof Scores and parts
431 @c ode{\transpose f@tie{}c'} indicates that the argument, being
432 @c ode{\hornNotes}, should be transposed by a fifth upwards. Sounding
433 @c ode{f} is denoted by notated @code{c'}, which corresponds with the
434 @c ode{Score} context to true (@code{##t}). Prepending the rest and