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