]> git.donarmstrong.com Git - lilypond.git/commitdiff
Doc-hu: more translation of Learning by Erika Griechisch
authorgrus <griechisch.erika@gmail.com>
Thu, 13 Aug 2015 19:30:04 +0000 (21:30 +0200)
committerDénes Harmath <harmathdenes@gmail.com>
Wed, 27 Apr 2016 01:37:55 +0000 (03:37 +0200)
Documentation/hu/included/generating-output.itexi [new file with mode: 0644]
Documentation/hu/included/helpus.itexi [new file with mode: 0644]
Documentation/hu/learning/common-notation.itely
Documentation/hu/learning/fundamental.itely
Documentation/hu/learning/tutorial.itely

diff --git a/Documentation/hu/included/generating-output.itexi b/Documentation/hu/included/generating-output.itexi
new file mode 100644 (file)
index 0000000..21969bf
--- /dev/null
@@ -0,0 +1,214 @@
+@c -*- coding: utf-8; mode: texinfo; -*-
+@c This file is part of web/download.itexi and
+@c learning/tutorial.itely
+
+@c This is about "compiling" a lilypond file
+@c (Learning 1 Tutorial), **not** compiling the
+@c source code.
+
+@macro lilypadOSX
+@warning{These instructions assume that you are using the LilyPond
+application.  If you are using any of the programs described in
+@rweb{Easier editing}, consult the documentation for those
+programs should you have any problems.}
+
+
+@subsubheading Step 1. Create your @file{.ly} file
+
+Double click the @command{LilyPond.app}, an example file will open.
+
+@sourceimage{Learning_Macos_welcome,,,}
+
+From the menus along the top left of your screen, select
+@w{@code{File > Save}}.
+
+@sourceimage{Learning_Macos_Save_menu,,,}
+
+Choose a name for your file, for example @file{test.ly}.
+
+@sourceimage{Learning_Macos_Save_file_with_name,,,}
+
+
+@subsubheading Step 2. Compile (with LilyPad)
+
+From the same menus, select
+@w{@code{Compile > Typeset}}.
+
+@sourceimage{Learning_Macos_Typeset_menu,,,}
+
+A new window will open showing a progress log of the compilation
+of the file you have just saved.
+
+@sourceimage{Learning_Macos_Compiling_log,,,}
+
+
+@subsubheading Step 3. View output
+
+Once the compilation has finished, a PDF file will be created with
+the same name as the original file and will be automatically
+opened in the default PDF viewer and displayed on your screen.
+
+@sourceimage{Learning_Macos_pdf_output,,,}
+
+
+@subsubheading Other commands
+
+To create new files for LilyPond, begin by selecting
+@w{@code{File > New}}
+
+@sourceimage{Learning_Macos_New_menu,,,}
+
+or @w{@code{File > Open}} to open and edit existing files you have
+saved previously.
+
+@sourceimage{Learning_Macos_Open_menu,,,}
+
+You must save any new edits you make to your file before you
+@w{@code{Compile > Typeset}} and if the PDF file is not displayed
+check the window with the progress log for any errors.
+
+If you are not using the default Preview PDF viewer that comes
+with the Mac Operating system and you have the PDF file generated
+from a previous compilation open, then any further compilations
+may fail to generate an update PDF until you close the original.
+
+
+
+@end macro
+
+
+@macro lilypadWindows
+@warning{These instructions assume that you are using the built-in
+LilyPad editor.  If you are using any of the programs described in
+@rweb{Easier editing}, consult the documentation for those programs
+should you have any problems.}
+
+
+@subsubheading Step 1. Create your @file{.ly} file
+
+Double-click the LilyPond icon on your desktop and an example file will open.
+
+@sourceimage{LilyPad,,,}
+
+From the menus that appear along the top of the example file,
+select @w{@code{File > Save as}}.  Do not use the @w{@code{File > Save}}
+for the example file as this will not work until you have given it a
+valid LilyPond file name.
+
+@sourceimage{FileSave,,,}
+
+Choose a name for your file, for example @file{test.ly}.
+
+@sourceimage{SaveAs,,,}
+
+
+@subsubheading Step 2. Compile
+
+To turn your LilyPond file into a music score, you need to compile it. This
+can be done a number of ways -- using drag and drop, with right-click,
+double-clicking or using the command line (a DOS box).  We'll look at the
+first three to start with.
+
+1. Drag-and-drop the file directly onto the LilyPond icon on the desktop.
+
+@sourceimage{DragDrop,,,}
+
+Not much will seem to happen, but after a short while, you should
+see two new files on your desktop -- @file{test.log} and
+@file{test.pdf}.
+
+2. Right-click on the file and from the pop-up context menu and
+choose @w{@code{Generate PDF}}.
+
+@sourceimage{GenPDF,,,}
+
+3. Or simply double-click the @file{test.ly}.
+
+
+@subsubheading Step 3. View output
+
+@file{test.pdf} contains the engraved @file{test.ly}
+file. Double-click it and it should open in your PDF viewer:
+
+@sourceimage{PDFRead,,,}
+
+
+@subsubheading Other commands
+
+To create a new file, begin by selecting @w{@code{File > New}} from
+within any previously created file or @w{@code{File > Open}} to open and
+edit any files you have saved before.  You can also edit a file by
+right-clicking it and selecting @w{@code{Edit source}}.
+
+@sourceimage{EditFile,,,}
+
+You must save any edits you make before you try to compile your
+file.  If the PDF file is not created or the output is not what you
+expected, check the log file that will have been created during the
+compilation attempt for any errors.
+
+@sourceimage{BadLog,,,}
+
+This log file is overwritten each time you compile your LilyPond file.
+
+If you are viewing your file in a PDF viewer, then you must close the PDF
+if you wish to try a new compilation as it may fail to create the new PDF
+while it is still being viewed.
+
+@sourceimage{BadLog2,,,}
+
+@end macro
+
+
+@c not lilypad at all, but I ran out of names.  :(
+@macro lilypadCommandLine
+@warning{These instructions assume that you are familiar with
+command-line programs.  If you are using any of the programs described
+in @rweb{Easier editing}, consult the documentation for those programs
+should you have any problems.}
+
+
+@subsubheading Step 1. Create your @file{.ly} file
+
+Create a text file called @file{test.ly} and enter:
+
+@c double \\ required because this is inside a macro!
+@example
+\\version "@w{@versionStable{}}"
+@{
+@ @ c' e' g' e'
+@}
+@end example
+
+
+@subsubheading Step 2. Compile (with command-line)
+
+To process @file{test.ly}, type the following at the command prompt:
+
+@example
+lilypond test.ly
+@end example
+
+@noindent
+You will see something resembling:
+
+@example
+GNU LilyPond @w{@versionStable{}}
+Processing `test.ly'
+Parsing...
+Interpreting music...
+Preprocessing graphical objects...
+Solving 1 page-breaking chunks...[1: 1 pages]
+Drawing systems...
+Layout output to `test.ps'...
+Converting to `./test.pdf'...
+Success: compilation successfully completed
+@end example
+
+@subsubheading Step 3. View output
+
+You may view or print the resulting @file{test.pdf}.
+
+@end macro
+
+
diff --git a/Documentation/hu/included/helpus.itexi b/Documentation/hu/included/helpus.itexi
new file mode 100644 (file)
index 0000000..96f697b
--- /dev/null
@@ -0,0 +1,131 @@
+@c -*- coding: utf-8; mode: texinfo; -*-
+@c This file is part of web/community.itexi and
+@c contributor/introduction.itely
+
+@macro helpusNeed
+@subheading We need you!
+
+Thank you for your interest in helping us --- we would love to see
+you get involved!  Your contribution will help a large group of users
+make beautifully typeset music.
+
+Even working on small tasks can have a big impact: taking care of
+them allows experienced developers work on advanced tasks, instead
+of spending time on those simple tasks.
+
+For a multi-faceted project like LilyPond, sometimes it's tough to know
+where to begin.  In addition to the avenues proposed below, you can send
+an e-mail to the
+@uref{https://lists.gnu.org/mailman/listinfo/lilypond-devel, lilypond-devel@@gnu.org}
+mailing list, and we'll help you to get started.
+
+@end macro
+
+
+@macro helpusSimple
+@subheading Simple tasks
+
+@strong{No programming skills} required!
+
+@itemize
+@item
+Mailing list support: answer questions from fellow users.
+
+@item
+Bug reporting: help users create proper @rweb{Bug reports}, and/or
+join the Bug Squad to organize @rcontrib{Issues}.
+
+@item
+Documentation: small changes can be proposed by following the
+guidelines for @rcontrib{Documentation suggestions}.
+
+@item
+LilyPond Snippet Repository (LSR): create and fix snippets
+following the guidelines in
+@rcontrib{Adding and editing snippets}.
+
+@item
+Discussions, reviews, and testing: the developers often ask for
+feedback about new documentation, potential syntax changes, and
+testing new features.  Please contribute to these discussions!
+
+@end itemize
+
+@end macro
+
+
+@macro helpusAdvanced
+@subheading Advanced tasks
+
+These jobs generally require that you have the source code and can
+compile LilyPond.
+
+@warning{We suggest that contributors using Windows or MacOS X do
+@strong{not} attempt to set up their own development environment;
+instead, use Lilydev as discussed in @rcontrib{Quick start}.}
+
+Contributors using Linux or FreeBSD may also use Lilydev, but if
+they prefer their own development environment, they should read
+@rcontrib{Working with source code}, and @rcontrib{Compiling}.
+
+Begin by reading @rcontrib{Summary for experienced developers}.
+
+@itemize
+@item
+Documentation: for large changes, see
+@rcontrib{Documentation work}.
+
+@item
+Website: the website is built from the normal documentation
+source.  See the info about documentation, and also
+@rcontrib{Website work}.
+
+@item
+Translations: see @rcontrib{Translating the documentation}, and
+@rcontrib{Translating the website}.
+
+@item
+Bugfixes or new features: read @rcontrib{Programming work}.
+
+@end itemize
+
+@end macro
+
+@ignore
+@macro helpusProjects
+@subheading Projects
+
+
+@subsubheading Grand LilyPond Input Syntax Standardization
+
+Website:
+@rcontrib{Grand LilyPond Input Syntax Standardization (GLISS)}.
+
+GLISS will stabilize the (non-tweak) input syntax for the upcoming
+LilyPond 3.0.  After updating to 3.0, the input syntax for
+untweaked music will remain stable for the foreseeable future.
+
+We will have an extensive discussion period to determine the final
+input specification.
+
+@warning{GLISS will start shortly after 2.16 is released.}
+
+@subsubheading Grand Organizing Project
+
+Website: @rcontrib{Grand Organization Project (GOP)}.
+
+GOP will be our big recruiting drive for new contributors.  We
+desperately need to spread the development duties (including
+@qq{simple tasks} which require no programming or interaction with
+source code!) over more people.  We also need to document
+knowledge from existing developers so that it does not get lost.
+
+Unlike most @qq{Grand Projects}, GOP is not about adding huge new
+features or completely redesigning things.  Rather, it is aimed at
+giving us a much more stable foundation so that we can move ahead
+with larger tasks in the future.
+
+@end macro
+
+@end ignore
+
index b87158f52904661c7b2785eab498173c853959b3..0bad8859a0423592eae5796d821cb6f22d98c471 100644 (file)
@@ -33,7 +33,8 @@ Ebben a szakaszban bemutatjuk a kotta gyakori elemeit, egyelőre egy szólamnál
 maradva.
 
 @menu
-* Módosítás és előjegyzés::
+* Ütemvonalak és ütemek ellenőrzése::
+* Hangmagasság és előjegyzés::
 * Ívek::
 * Artikuláció és dinamika::
 * Szöveges utasítások::
@@ -41,12 +42,81 @@ maradva.
 * Haladó ritmikai parancsok::
 @end menu
 
+@node Ütemvonalak és ütemek ellenőrzése
+@subsection Ütemvonalak és ütemek ellenőrzése
+@translationof Bar lines and bar checks
+
+@menu
+* Ütemvonalak::
+* Ütemek ellenőrzése::
+@end menu
+
+@node Ütemvonalak
+@unnumberedsubsubsec Ütemvonalak
+@translationof Bar lines
+
+A normál (egyszeres) ütemvonalak automatikusan a kottába kerülnek,
+nem szükséges kézzel szerkeszteni őket. Más típusú ütemvonalakat a
+@code{\bar} parancs segítségével jeleníthetünk meg, például a
+@code{\bar "||"}  dupla ütemvonalat jelöl, vagy a @code{\bar "|."}
+záró ütemvonalat.  Az ütemvonalak teljes listája megtalálható a
+@ruser{Bar lines} fejezetben.
+
+@lilypond[verbatim,quote,relative=2]
+g1 e1 \bar "||" c2. c'4 \bar "|."
+@end lilypond
+
+@node Ütemek ellenőrzése
+@unnumberedsubsubsec Ütemek ellenőrzése
+@translationof Bar checks
+
+Habár nem kötelező, de hasznos, ha jelezzük az @emph{ütemek határát} a
+bemeneti fájlokban. Ezt az ütem szimbólumával, a @code{|}
+segítségével tehetjük meg. A program képes az ütemeket ellenőrizni,
+annak megfelelően, hogy az ütemek megfelelő hosszúságúak-e.
+Az ütemvonalak rögzítése emellett segíti a bemeneti fájlunk könnyebb olvashatóságát,
+hiszen átláthatóbbá, rendezettebbé teszi azt.
+
+@c This example deliberately produces a warning
+@lilypond[verbatim,quote]
+\relative {
+  g'1 | e1 | c2. c' | g4 c g e | c4 r r2 |
+}
+@end lilypond
+
+Ha lefordítjuk a fenti LilyPond fájlt, az alábbi figyelmeztetést fogjuk látni:
+
+@example
+warning: barcheck failed at: 1/2
+ g1 | e1 | c2. c'
+                  | g4 c g e | c4 r r2 |
+@end example
+
+Bár a hiányzó időtartam ezen egyszerű példánál a zenei kimenetből
+egyértelműen látszik, a figyelmeztető üzenet célravezetően
+hívja fel a figyelmet a hiányzó @code{4}-re a 3. ütemben.
+
+@seealso
+A kottaírás kézikönyve:
+@ruser{Bar and bar number checks}.
 
-@node Módosítás és előjegyzés
-@subsection Módosítás és előjegyzés
-@translationof Accidentals and key signatures
 
-@subheading Módosítójelek
+@node Hangmagasság és előjegyzés
+@subsection Hangmagasság és előjegyzés
+@translationof Pitches and key signatures
+
+@menu
+* Módosítójelek::
+* Előjegyzés::
+* Figyelmeztetés az előjegyzés és a módosítójelek viszonyával kapcsolatban::
+@end menu
+
+@warning{A felhasználók gyakran félreértik azt, ahogy a LilyPond az előjegyzéseket
+alkalmazza -- kérjük olvassa el a figyelmeztetés az oldal alján.}
+
+@node Módosítójelek
+@unnumberedsubsubsec Módosítójelek
+@translationof Pitch alterations
 
 @cindex módosítójelek
 @cindex előjegyzés és módosítójelek
@@ -66,6 +136,9 @@ maradva.
 Fogalomtár: @rglos{sharp}, @rglos{flat}, @rglos{double sharp},
 @rglos{double flat}, @rglos{accidental}.
 
+A hangok neve LilyPondban jelzi a módosítójelet is. Például a @code{c} mindig
+c hangot jelez (nem ciszt), az előjegyzéstől függetlenül.
+
 @notation{Keresztes} hangot a hang neve után közvetlenül @code{is} utótagot
 írva kapunk, @notation{bés} hangot pedig @code{es}-t (asz és esz
 esetén akár egyszerűen @code{s}-t) írva. Értelemszerűen
@@ -76,16 +149,19 @@ nyelvek elnevezési hagyományaiból ered. Más megnevezésű
 c. fejezetben van leírva.
 
 @lilypond[verbatim,quote,relative=2]
-cis1 es fisis, ases
+cis4 ees fisis, aeses
 @end lilypond
 
-@subheading Előjegyzés
+@node Előjegyzés
+@unnumberedsubsubsec Előjegyzés
+@translationof Key signatures
 
 @cindex előjegyzés
 @cindex dúr
 @cindex moll
 @cindex előjegyzés és módosítójelek
 @cindex hangzás és lejegyzés különbsége
+@cindex lejegyzés és hangzás különbsége
 
 @funindex \key
 @funindex key
@@ -101,20 +177,22 @@ Az @notation{előjegyzés} a @code{\key} parancs segítségével állítható be
 melyet a hangnem alaphangja és színezete (dúr: @code{\major} vagy
 moll: @code{\minor}) követ.
 
-@lilypond[verbatim,quote,relative=2]
+@lilypond[verbatim,quote,relative=1]
 \key d \major
-a1
-\key c \minor
-a
+d4 fis a c |
+\bar "||" \key c \minor
+c,4 ees g b |
 @end lilypond
 
 @smallspace
 
-@subheading Figyelmeztetés az előjegyzés és a módosítójelek viszonyával kapcsolatban
+@node Figyelmeztetés az előjegyzés és a módosítójelek viszonyával kapcsolatban
+@unnumberedsubsubsec Figyelmeztetés az előjegyzés és a módosítójelek viszonyával kapcsolatban
+@translationof Warning: key signatures and pitches
 
 Fogalomtár: @rglos{accidental}, @rglos{key signature},
 @rglos{pitch}, @rglos{flat}, @rglos{natural}, @rglos{sharp},
-@rglos{transposition}.
+@rglos{transposition}, @rglos{Pitch names}.
 
 A @notation{módosítások}, az @notation{előjegyzés} és az ütemvonalak
 együttesen határozzák meg, hogy milyen @notation{módosítójelek} jelennek meg
@@ -135,7 +213,7 @@ Ebben a példában:
 
 @lilypond[verbatim,quote,relative=2]
 \key d \major
-d cis fis
+cis4 d e fis
 @end lilypond
 
 @noindent
@@ -147,9 +225,10 @@ Ha leírunk egy @code{b}-t, azaz egy h hangot, az nem azt jelenti, hogy
 @qq{a megfelelő vonalra egy kottafejet kell írni}, hanem azt, hogy
 @qq{itt egy h hang szól}. Pl. Asz-dúrban a h hang elé kerül módosítójel:
 
+
 @lilypond[verbatim,quote,relative=2]
-\key as \major
-b
+\key aes \major
+aes4 c b c
 @end lilypond
 
 Az, hogy minden módosítást külön meg kell adni, csak kevés többletmunkát
@@ -160,12 +239,12 @@ az @ruser{Automatic accidentals} c. fejezetben.
 
 
 @seealso
-Referencia: @ruser{Note names in other languages},
-@ruser{Accidentals}, @ruser{Automatic accidentals},
+A kottaírás kézikönyve:
+@ruser{Note names in other languages},
+@ruser{Accidentals},
+@ruser{Automatic accidentals},
 @ruser{Key signature}.
 
-Fogalomtár: @rglos{Pitch names}.
-
 
 @node Ívek
 @subsection Ívek
@@ -179,8 +258,16 @@ Fogalomtár: @rglos{Pitch names}.
 @funindex ( ... )
 @funindex \( ... \)
 
-@subheading Átkötés
+@menu
+* Átkötés::
+* Kötőív::
+* Frazeálóív::
+* Figyelmeztetés az átkötés és kötőív viszonyával kapcsolatban::
+@end menu
 
+@node Átkötés
+@unnumberedsubsubsec Átkötés
+@translationof Ties
 
 Fogalomtár: @rglos{tie}.
 
@@ -188,12 +275,28 @@ Fogalomtár: @rglos{tie}.
 karaktert írunk.
 
 @lilypond[verbatim,quote,relative=2]
-g4~ 4 c2~
-4 ~ 8 a8 ~ 2
+g4~ g c2~ | c4~ c8 a~ a2 |
 @end lilypond
 
-@subheading Kötőív
+@cindex bare duration
+@cindex duration, bare
 
+When the pitch does not change, as is always the case with tied notes,
+subsequent pitches may be omitted, specifying just the bare duration:
+
+@lilypond[verbatim,quote,relative=2]
+g4~ 4 c2~ | 4~ 8 a~ 2 |
+@end lilypond
+
+This shorthand may be useful in other places where the rhythm changes
+with an unchanging pitch, but remember that a bare pitch followed by a
+space and a bare duration will be interpreted as a single note. In
+other words, @code{c4 a 8 8} would be interpreted as @code{c4 a8 a8},
+not as @code{c4 a4 a8 a8}.  Write instead @code{c4 a4 8 8 }.
+
+@node Kötőív
+@unnumberedsubsubsec Kötőív
+@translationof Slurs
 
 Fogalomtár: @rglos{slur}.
 
@@ -204,7 +307,10 @@ A @notation{kötőív} egy dallamot összefogó ív. Kezdőhangja után
 d4( c16) cis( d e c cis d) e( d4)
 @end lilypond
 
-@subheading Frazeálóív
+@node Frazeálóív
+@unnumberedsubsubsec Frazeálóív
+@translationof Phrasing slurs
+
 
 Fogalomtár: @rglos{slur}, @rglos{phrasing}.
 
@@ -213,13 +319,16 @@ A @notation{frázisokat} jelölő ívek elejét és végét a @code{\(} és
 de egyszerre két kötőív vagy két frazeálóív nem.
 
 @lilypond[verbatim,quote,relative=2]
-a8(\( ais b c) cis2 b'2 a4 cis,\)
+g4\( g8( a) b( c) b4\)
 @end lilypond
 
 @smallspace
 
 @cindex kötőív és átkötés különbsége
-@subheading Figyelmeztetés az átkötés és kötőív viszonyával kapcsolatban
+
+@node Figyelmeztetés az átkötés és kötőív viszonyával kapcsolatban
+@unnumberedsubsubsec Figyelmeztetés az átkötés és kötőív viszonyával kapcsolatban
+@translationof Warnings: slurs vs. ties
 
 Fogalomtár: @rglos{articulation}, @rglos{slur}, @rglos{tie}.
 
@@ -230,12 +339,14 @@ meg, és több hangot átívelhet. Természetesen egy kötőíven belül lehetne
 átkötött hangok.
 
 @lilypond[verbatim,quote,relative=2]
-c2~( c8 fis fis4 ~ 2 g2)
+c4~( c8 d~ 4 e)
 @end lilypond
 
 
 @seealso
-Referencia: @ruser{Ties}, @ruser{Slurs},
+A kottaírás kézikönyve:
+@ruser{Ties},
+@ruser{Slurs},
 @ruser{Phrasing slurs}.
 
 
@@ -243,8 +354,15 @@ Referencia: @ruser{Ties}, @ruser{Slurs},
 @subsection Artikuláció és dinamika
 @translationof Articulation and dynamics
 
+@menu
+* Artikuláció::
+* Ujjrend::
+* Dinamika::
+@end menu
 
-@subheading Artikuláció
+@node Artikuláció
+@unnumberedsubsubsec Artikuláció
+@translationof Articulations
 
 @cindex artikuláció
 @cindex hangsúly
@@ -256,10 +374,13 @@ Egy hang @notation{artikulációját} egy gondolatjel (@code{-}) után írt megf
 karakterrel lehet jelezni, pl. a staccatóhoz @code{-.} írandó a hang után:
 
 @lilypond[verbatim,quote,relative=2]
-c-. c-- c-> c-^ c-+ c-_
+c4-^ c-+ c-- c-!
+c4-> c-. c2-_
 @end lilypond
 
-@subheading Ujjrend
+@node Ujjrend
+@unnumberedsubsubsec Ujjrend
+@translationof Fingerings
 
 @cindex fingering
 
@@ -284,10 +405,12 @@ legtöbb esetben legjobb, ha a LilyPond határozza meg, melyik oldalra
 kerüljenek a jelzések.
 
 @lilypond[verbatim,quote,relative=2]
-c_-^1 d^. f^4_2-> e^-_+
+c4_-^1 d^. f^4_2-> e^-_+
 @end lilypond
 
-@subheading Dinamika
+@node Dinamika
+@unnumberedsubsubsec Dinamika
+@translationof Dynamics
 
 @cindex dinamika
 @cindex decrescendo
@@ -326,8 +449,10 @@ c2\< c2\ff\> c2 c2\!
 
 
 @seealso
-Referencia: @ruser{Articulations and ornamentations},
-@ruser{Fingering instructions}, @ruser{Dynamics}.
+A kottaírás kézikönyve:
+@ruser{Articulations and ornamentations},
+@ruser{Fingering instructions},
+@ruser{Dynamics}.
 
 
 @node Szöveges utasítások
@@ -343,22 +468,23 @@ Referencia: @ruser{Articulations and ornamentations},
 A hangokhoz a következő módon lehet szöveges jelzéseket rendelni:
 
 @lilypond[verbatim,quote,relative=2]
-c1^"espr" a_"legato"
+c2^"espr" a_"legato"
 @end lilypond
 
 Ez nem dalszöveg, hanem szöveges előadási utasítások bevitelére szolgál!
 Formázott szöveget a @code{\markup} blokkon belülre kell elhelyezni:
 
 @lilypond[verbatim,quote,relative=2]
-c1^\markup{ \bold espr}
-a1_\markup{
+c2^\markup { \bold espr }
+a2_\markup {
   \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p
 }
 @end lilypond
 
 
 @seealso
-Referencia: @ruser{Writing text}.
+A kottaírás kézikönyve:
+@ruser{Writing text}.
 
 
 @node Automatikus és kézi gerendázás
@@ -392,7 +518,7 @@ Ha egyszeri alkalommal kell a gerendázást megváltoztatni, a gerenda első
 hangja után @code{[}, az utolsó hangja után @code{]} írandó.
 
 @lilypond[verbatim,quote,relative=2]
-a8[ ais] d[ ees r d] a b
+a8[ ais] d[ ees r d] c16 b a8
 @end lilypond
 
 Az automatikus gerendázás kikapcsolására az @code{\autoBeamOff} parancs
@@ -401,21 +527,31 @@ automatikus gerendázást az @code{\autoBeamOn} segítségével.
 
 @lilypond[verbatim,quote,relative=2]
 \autoBeamOff
-a8 c b4 d8. c16 b4
+a8 c b4 d8. c16 b4 |
 \autoBeamOn
-a8 c b4 d8. c16 b4
+a8 c b4 d8. c16 b4 |
 @end lilypond
 
 
 @seealso
-Referencia: @ruser{Automatic beams}, @ruser{Manual beams}.
+A kottaírás kézikönyve:
+@ruser{Automatic beams},
+@ruser{Manual beams}.
 
 
 @node Haladó ritmikai parancsok
 @subsection Haladó ritmikai parancsok
 @translationof Advanced rhythmic commands
 
-@subheading Felütés
+@menu
+* Felütés::
+* n-olák::
+* Előkék::
+@end menu
+
+@node Felütés
+@unnumberedsubsubsec Felütés
+@translationof Partial measure
 
 @cindex felütés
 @cindex csonkaütem
@@ -431,17 +567,20 @@ negyed értékű felütést, @code{\partial 8} egy nyolcad értékű felütést
 eredményez.
 
 @lilypond[verbatim,quote,relative=2]
-\partial 8
-f8 c2 d
+\partial 8 f8 |
+c2 d |
 @end lilypond
 
-@subheading n-olák
+@node n-olák
+@unnumberedsubsubsec n-olák
+@translationof Tuplets
+
 
 @cindex triola
 @cindex n-ola
 
-@funindex \times
-@funindex times
+@funindex \tuplet
+@funindex tuplet
 
 Fogalomtár: @rglos{note value}, @rglos{triplet}.
 
@@ -458,7 +597,9 @@ a @notation{triolák} lejegyzett hosszúságuk 2/3 részéig szólnak, így trio
 \tuplet 3/2 { d4 a8 }
 @end lilypond
 
-@subheading Előkék
+@node Előkék
+@unnumberedsubsubsec Előkék
+@translationof Grace notes
 
 @cindex előke
 @cindex acciaccatura
@@ -486,7 +627,9 @@ c2 \acciaccatura b16 c2
 
 
 @seealso
-Referencia: @ruser{Grace notes}, @ruser{Tuplets},
+A kottaírás kézikönyve:
+@ruser{Grace notes},
+@ruser{Tuplets},
 @ruser{Upbeats}.
 
 
@@ -520,6 +663,13 @@ használjuk, amikor egy vonalrendszeren belül több szólam szerepel.
 @cindex összetett zenei kifejezés
 @cindex zenei kifejezés, összetett
 
+
+@menu
+* Analógia matematikai kifejezések::
+* Egyidejű zenei kifejezések több kottasor::
+* Egyidejű zenei kifejezések egy kottasor::
+@end menu
+
 A LilyPond bemeneti fájljaiban a zene @emph{zenei kifejezésekből} épül fel.
 Egy hang már egy kifejezés:
 
@@ -543,7 +693,9 @@ A zenei kifejezések egymásba ágyazhatóak:
 { { a4 g } f g }
 @end lilypond
 
-@subheading Analógia: matematikai kifejezések
+@node Analógia matematikai kifejezések
+@unnumberedsubsubsec Analógia: matematikai kifejezések
+@translationof Analogy mathematical expressions
 
 Ez a mechanizmus a matematikai képletekhez hasonló: egy nagy képlet
 sok kicsi képletből, vagyis kifejezésből épül fel, melyek további
@@ -569,7 +721,9 @@ tetszőleges mélységig egymásba ágyazhatóak, és éppen erre van szükség
 többszólamú zene esetén.
 
 
-@subheading Egyidejű zenei kifejezések: több kottasor
+@node Egyidejű zenei kifejezések több kottasor
+@unnumberedsubsubsec Egyidejű zenei kifejezések: több kottasor
+@translationof Simultaneous music expressions multiple staves
 
 @cindex több kottasor
 @cindex kottasor
@@ -597,9 +751,9 @@ három szólammá:
 @lilypond[verbatim,quote]
 \relative {
   <<
-    { a'4 g }
-    { f e }
-    { d b }
+    { a'2 g }
+    { f2 e }
+    { d2 b }
   >>
 }
 @end lilypond
@@ -614,7 +768,9 @@ hanghoz képest számítja ki a LilyPond, nem pedig az első @code{\relative}
 parancs viszonyítási hangjához képest.}
 
 
-@subheading Egyidejű zenei kifejezések: egy kottasor
+@node Egyidejű zenei kifejezések egy kottasor
+@unnumberedsubsubsec Egyidejű zenei kifejezések: egy kottasor
+@translationof Simultaneous music expressions single staff
 
 A LilyPond onnan állapítja meg, hogy egy vagy több kottasor szerepel-e a
 darabban, hogy az első kifejezés többszólamú-e. Ha nem, egy kottasort
@@ -623,7 +779,7 @@ hoz létre, ha igen, többet.
 @lilypond[verbatim,quote]
 \relative {
   c''2 <<c e>>
-  << { e f } { c <<b d>> } >>
+  << { e2 f } { c2 <<b d>> } >>
 }
 @end lilypond
 
@@ -659,8 +815,8 @@ Az így kapott kottasorokat, ahogy már megszoktuk, a @code{<<} és
 @lilypond[verbatim,quote]
 \relative {
   <<
-    \new Staff { \clef treble c'' }
-    \new Staff { \clef bass c,, }
+    \new Staff { \clef treble c''4 }
+    \new Staff { \clef bass c,,4 }
   >>
 }
 @end lilypond
@@ -691,15 +847,13 @@ mint a poliritmikus.
 @lilypond[verbatim,quote]
 \relative {
   <<
-    \new Staff { \clef treble \key d \major \time 3/4 c'' }
-    \new Staff { \clef bass c,, }
+    \new Staff { \clef "treble" \key d \major \time 3/4 c''4 }
+    \new Staff { \clef "bass" c,,4 }
   >>
 }
 @end lilypond
 
 
-
-
 @node Kottasor-csoport
 @subsection Kottasor-csoport
 @translationof Staff groups
@@ -731,7 +885,7 @@ Egy rövid zongoradarab-részlet:
 \relative {
   \new PianoStaff <<
     \new Staff { \time 2/4 c''4 e g g, }
-    \new Staff { \clef bass c,, c' e c }
+    \new Staff { \clef bass c,,4 c' e c }
   >>
 }
 @end lilypond
@@ -744,7 +898,8 @@ szolgáló @w{@code{\new ChoirStaff}}. Ezek hasonló kontextusok, mint a
 
 
 @seealso
-Referencia: @ruser{Keyboard and other multi-staff instruments},
+A kottaírás kézikönyve:
+@ruser{Keyboard and other multi-staff instruments},
 @ruser{Displaying staves}.
 
 
@@ -778,10 +933,15 @@ Például így lehet átkötött vagy másképpen gerendázott akkordokat elérn
 a megfelelő jelzések a kacsacsőrök után szerepelnek.
 
 @lilypond[verbatim,quote,relative=2]
-r4 <c e g>8[ <c f a>]~ <c f a>2
-r4 <c e g>8( <c e g>\> <c e g>4 <c f a>\!)
+r4 <c e g>~ <c f a>2 |
+<c e g>8[ <c f a> <c e g> <c f a>]
+  <c e g>8\>[ <c f a> <c f a> <c e g>]\! |
+r4 <c e g>8.\p <c f a>16( <c e g>4-. <c f a>) |
 @end lilypond
 
+@seealso
+A kottaírás kézikönyve:
+@ruser{Chorded notes}.
 
 @node Több szólam egy kottasoron belül
 @subsection Több szólam egy kottasoron belül
@@ -805,9 +965,11 @@ tankönyv megfelelő részére hivatkozunk, amely részletesen
 elmagyarázza a témakört.
 
 @seealso
-Tankönyv: @ref{A szólamok zenét tartalmaznak}.
+Tankönyv:
+@ref{A szólamok zenét tartalmaznak}.
 
-Referencia: @ruser{Simultaneous notes}.
+A kottaírás kézikönyve:
+@ruser{Simultaneous notes}.
 
 @node Dalok
 @section Dalok
@@ -887,8 +1049,8 @@ A gyerekdal következő sora: @notation{The moon doth shine as bright as day}.
   \relative {
     \key g \major
     \time 6/8
-    d''4 b8 c4 a8 d4 b8 g4
-    g8 a4 b8 c b a d4 b8 g4.
+    d''4 b8 c4 a8 | d4 b8 g4 g8 |
+    a4 b8 c b a | d4 b8 g4. |
   }
   \addlyrics {
     Girls and boys come out to play,
@@ -908,8 +1070,8 @@ legegyszerűbb, ha a melizma hangjait kötőívvel összekötjük (ld. az
   \relative {
     \key g \major
     \time 6/8
-    d''4 b8 c4 a8 d4 b8 g4
-    g8 a4 b8 c( b) a d4 b8 g4.
+    d''4 b8 c4 a8 | d4 b8 g4 g8 |
+    a4 b8 c( b) a | d4 b8 g4. |
   }
   \addlyrics {
     Girls and boys come out to play,
@@ -918,18 +1080,18 @@ legegyszerűbb, ha a melizma hangjait kötőívvel összekötjük (ld. az
 >>
 @end lilypond
 
+
 Most már a dalszöveg jól illeszkedik a dallamra, de az automatikus gerendázás
-nem felel meg az angolszász konvenciónak a @notation{shine as}
-szavakon. Írjuk felül ezt kézzel (ld. az @ref{Automatikus és kézi gerendázás}
-szakaszt):
+nem felel meg az angolszász konvenciónak a @notation{shine as} szavakon.
+Írjuk felül ezt kézzel (ld. az @ref{Automatikus és kézi gerendázás} szakaszt):
 
 @lilypond[verbatim,quote]
 <<
   \relative {
     \key g \major
     \time 6/8
-    d''4 b8 c4 a8 d4 b8 g4
-    g8 a4 b8 c([ b]) a d4 b8 g4.
+    d''4 b8 c4 a8 | d4 b8 g4 g8 |
+    a4 b8 c([ b]) a | d4 b8 g4. |
   }
   \addlyrics {
     Girls and boys come out to play,
@@ -959,7 +1121,7 @@ leszámítva) kiterjed:
 
 Ha egy melizma nagyon hosszú, @notation{szótagjelző vonalat} szokás húzni,
 amíg a melizma tart. Ezt két alulvonással (@code{__}) jelezzük. Íme Purcell
-@notation{Dido és Aeneas} c. operájából @notation{Dido búcsúáriájának} első
+@notation{Dido és Æneas} c. operájából @notation{Dido búcsúáriájának} első
 három üteme:
 
 @lilypond[verbatim,quote]
@@ -967,8 +1129,8 @@ három üteme:
   \relative {
     \key g \minor
     \time 3/2
-    g'2 a bes bes( a)
-    b c4.( bes8 a4. g8 fis4.) g8 fis1
+    g'2 a bes | bes2( a) b2 |
+    c4.( bes8 a4. g8 fis4.) g8 | fis1
   }
   \addlyrics {
     When I am laid,
@@ -991,12 +1153,12 @@ megtanultunk a dallam és szöveg összekapcsolásáról:
     \key g \major
     \time 3/4
     \partial 4
-    d'4 g4 g a8( b) g4 g4
-    b8( c) d4 d e4 c2
+    d'4 | g4 g a8( b) | g4 g b8( c) |
+    d4 d e | c2
   }
   \addlyrics {
     A -- way in a __ man -- ger,
-    no __ crib for a bed, __
+    no __ crib for a bed,
   }
 >>
 @end lilypond
@@ -1014,10 +1176,10 @@ kezdetű áriájában a @notation{Largo} szó @notation{go} szótagját és az
 @lilypond[verbatim,quote,noragged-right]
 <<
   \relative {
-    \clef bass
+    \clef "bass"
     \key c \major
     \time 6/8
-    c'4.~ 8 d b c([ d]) b c d b c
+    c'4.~ 8 d b | c8([ d]) b c d b | c8
   }
   \addlyrics {
     Lar -- go_al fac -- to -- tum del -- la cit -- tà
@@ -1027,7 +1189,8 @@ kezdetű áriájában a @notation{Largo} szó @notation{go} szótagját és az
 
 
 @seealso
-Referencia: @ruser{Vocal music}.
+A kottaírás kézikönyve:
+@ruser{Vocal music}.
 
 
 @node Azonos dalszöveg több kottasorhoz
@@ -1046,7 +1209,7 @@ mely Händel @notation{Júdás Makkabeus} c. oratóriumából való:
     \key f \major
     \time 6/8
     \partial 8
-    c''8 c([ bes]) a a([ g]) f f'4. b, c4.~ 4
+    c''8 | c8([ bes]) a a([ g]) f | f'4. b, | c4.~ 4
   }
   \addlyrics {
     Let flee -- cy flocks the hills a -- dorn, __
@@ -1055,7 +1218,7 @@ mely Händel @notation{Júdás Makkabeus} c. oratóriumából való:
     \key f \major
     \time 6/8
     \partial 8
-    r8 r4. r4 c'8 a'([ g]) f f([ e]) d e([ d]) c bes'4
+    r8 | r4. r4 c'8 | a'8([ g]) f f([ e]) d | e8([ d]) c bes'4
   }
   \addlyrics {
     Let flee -- cy flocks the hills a -- dorn,
@@ -1068,7 +1231,8 @@ változók segítségével. Ez a módszer a @ref{Művek szervezettebbé tétele
 c. szakaszban olvasható.
 
 @seealso
-Referencia: @ruser{Vocal music}.
+A kottaírás kézikönyve:
+@ruser{Vocal music}.
 
 
 @node Utolsó simítások
@@ -1081,7 +1245,6 @@ részébe.
 
 @menu
 * Művek szervezettebbé tétele változók segítségével::
-* Verziószám::
 * Cím és más adatok megadása::
 * Abszolút hangmagasság-megadás::
 * Hogyan tovább?::
@@ -1181,37 +1344,6 @@ Az alábbi példa a fenti változókat hasznosítja újra:
 @end example
 
 
-@node Verziószám
-@subsection Verziószám
-@translationof Version number
-
-@untranslated
-
-@cindex verzió
-@cindex verziószám
-@cindex frissítés
-
-@funindex \version
-@funindex version
-@funindex convert-ly
-
-A @code{\version} utasítással kell megadni, hogy a LilyPond melyik verziója
-számára készült a fájl:
-
-@example
-\version @w{"@version{}"}
-@end example
-
-@noindent
-Ezt megállapodás szerint a LilyPond fájl legelejére helyezzük.
-
-A verziómegjelölés célja, hogy a LilyPond későbbi verziójára való átállás
-minél zökkenőmentesebb legyen. A nyelvtanban bekövetkezett változásokat egy
-speciális program, a @command{convert-ly} képes kezelni, és a @code{\version}
-utasítás alapján állapítja meg, hogy milyen szabályok szerint frissítse a
-fájlt. Erről bővebb információ a @rprogram{Updating files with convert-ly}
-szakaszban található.
-
 @node Cím és más adatok megadása
 @subsection Cím és más adatok megadása
 @translationof Adding titles
@@ -1265,9 +1397,9 @@ abszolútként értelmez. A @code{c'} mindig az egyvonalas c hangot jelöli, a
 
 @lilypond[verbatim,quote]
 {
-  \clef bass
-  c' b g, g,
-  g, f, f c'
+  \clef "bass"
+  c'4 b g, g, |
+  g,4 f, f c' |
 }
 @end lilypond
 
@@ -1275,16 +1407,16 @@ abszolútként értelmez. A @code{c'} mindig az egyvonalas c hangot jelöli, a
 
 @lilypond[verbatim,quote]
 {
-  \clef bass
-  c, d, e, f,
-  g, a, b, c
-  d e f g
-  a b c' d'
-  \clef treble
-  e' f' g' a'
-  b' c'' d'' e''
-  f'' g'' a'' b''
-  c'''1
+  \clef "bass"
+  c,4 d, e, f, |
+  g,4 a, b, c |
+  d4 e f g |
+  a4 b c' d' |
+  \clef "treble"
+  e'4 f' g' a' |
+  b'4 c'' d'' e'' |
+  f''4 g'' a'' b'' |
+  c'''1 |
 }
 @end lilypond
 
@@ -1295,8 +1427,21 @@ Itt van például egy Mozart-idézet:
 {
   \key a \major
   \time 6/8
-  cis''8. d''16 cis''8 e''4 e''8
-  b'8. cis''16 b'8 d''4 d''8
+  cis''8. d''16 cis''8 e''4 e''8 |
+  b'8. cis''16 b'8 d''4 d''8 |
+}
+@end lilypond
+
+@funindex \fixed
+Common octave marks can be indicated just once, using the command
+@code{\fixed} followed by a reference pitch:
+
+@lilypond[verbatim,quote]
+\fixed c'' {
+  \key a \major
+  \time 6/8
+  cis8. d16 cis8 e4 e8 |
+  b,8. cis16 b,8 d4 d8 |
 }
 @end lilypond
 
@@ -1308,8 +1453,8 @@ begépelni:
 \relative {
   \key a \major
   \time 6/8
-  cis''8. d16 cis8 e4 e8
-  b8. cis16 b8 d4 d8
+  cis''8. d16 cis8 e4 e8 |
+  b8. cis16 b8 d4 d8 |
 }
 @end lilypond
 
@@ -1323,6 +1468,25 @@ hangközugrások vannak, de leginkább a LilyPond-fájlok
 számítógéppel történő generálásánál bizonyul különösen hasznosnak.
 
 
+Sometimes music is arranged in more complex ways.  If you are
+using @code{\relative} inside of @code{\relative}, the outer and
+inner relative sections are independent:
+
+@lilypond[verbatim,quote]
+\relative { c'4 \relative { f'' g } c }
+@end lilypond
+
+To use absolute mode inside of @code{\relative}, put the absolute
+music inside @code{\fixed c @{ @dots{} @}} and the absolute pitches
+will not affect the octaves of the relative music:
+
+@lilypond[verbatim,quote]
+\relative {
+  c'4 \fixed c { f'' g'' } c |
+  c4 \fixed c'' { f g } c
+}
+@end lilypond
+
 @node Hogyan tovább?
 @subsection Hogyan tovább?
 @translationof After the tutorial
index ab557f518fac2d49764162c07dbb14e74db22daf..77dc20d01be71bccd266fb07feb39193db57d3af 100644 (file)
@@ -550,7 +550,8 @@ A fenti példa leírható egyszerű, kúpos („kacsacsőr”) zárójelekkel, @
 egy nyolcad, melyet egy másik G nyolcad követ. Ebben esetben két hangunk van, 
 mely ugyanakkor kezdődik, de különböző hanghosszúságú: a negyed D és a nyolcad FISZ. 
 Hogy írjuk ezt le? Nem írhatjuk akkordként, hiszen egy akkordban minden hang azonos 
-hosszúságú és nem írhatjuk egymást követő hangokként sem, hiszen egy időben kell kezdődniük a hangoknak. Ilyenkor van szükségünk két szólamra.
+hosszúságú és nem írhatjuk egymást követő hangokként sem, hiszen egy időben kell 
+kezdődniük a hangoknak. Ilyenkor van szükségünk két szólamra.
 
 
 
@@ -560,7 +561,8 @@ Nézzük, hogy néz ez ki a LilyPond szintaxisában.
 @funindex \\
 
 A legegyszerűbb módja olyan részek rögzítésének, amelyek több mint egy hangot 
-tartalmaznak egy szólamban, hogy szekvenciát @code{@{...@}} használunk és ezt kombináljuk a szögletes zárójelekkel @code{<<...>>}.
+tartalmaznak egy szólamban, hogy szekvenciát @code{@{...@}} használunk és ezt 
+kombináljuk a szögletes zárójelekkel @code{<<...>>}.
 Az ilyen a részeket @code{\\} segítségével kell elválasztani ahhoz, hogy különböző szólamként jelenjenek meg. 
 Az elválasztó jelek nélkül a hangok egyetlen szólamként szerepelnének, ami általában hibát okoz. 
 Ez a technika használható olyan daraboknál melyek leginkább monofonikusak és néhány részük polifón.
@@ -589,7 +591,8 @@ Vegyük észre, hogy a második hang szárai lefele mutatnak.
 
 Nem szükséges, hogy minden ütemet elválasszunk a  @code{<< \\ >>} segítségével.  
 Olyan zenék esetén, ahol csak néhány hang van minden ütemben, ez a felépítés 
-segíti a kód olvashatóságát, de ha már sok hang van, akkor jobb, ha a hangokat külön-külön jegyezzük le, például így:
+segíti a kód olvashatóságát, de ha már sok hang van, akkor jobb, ha a
+hangokat külön-külön jegyezzük le, például így:
 
 
 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
@@ -768,7 +771,17 @@ A fenti példánál a legfelső hangjegy szárai felfelé mutatnak, az alsóké
 Ez az első jelölés, amire szükségünk van több szólam lejegyzése során. 
 
 
-Leginkább viszont akkor van szükségünk többszörös szólamokra, amikor a hangok ugyanakkor kezdődnek ugyan, de különböző hosszúságúak. Nézzük azt a hangot, ami első ütem harmadik ütésekor kezdődik. Az ASZ egy pontozott negyed, az alatta levő F egy pontozatlan negyed,  a DESZ pedig egy fél hang.  Ezek nem írhatók le akkordként, hiszen akkord esetén minden hang azonos hosszúságú. Nem írhatóak le egymást követő hangokként sem, hiszen egy időben kell kezdődniük. Az ütemnek ebben a részében három szólamra van szükségünk, és normál esetben az egész ütem három szólamú, ahogy az alábbi példa mutatja, ahol különböző hangjegyfejeket használunk különböző színekkel a három szólamhoz. Szeretnénk ismét kihangsúlyozni, hogy az alábbi példa mögötti kódot később elmagyarázzuk, most csak hagyjuk figyelmen kívül azokat a részeket, amik nem érthetőek. 
+Leginkább viszont akkor van szükségünk többszörös szólamokra, amikor a hangok
+ugyanakkor kezdődnek ugyan, de különböző hosszúságúak. Nézzük azt a hangot,
+ami első ütem harmadik ütésekor kezdődik. Az ASZ egy pontozott negyed, az
+alatta levő F egy pontozatlan negyed,  a DESZ pedig egy fél hang. 
+Ezek nem írhatók le akkordként, hiszen akkord esetén minden hang azonos hosszúságú.
+Nem írhatóak le egymást követő hangokként sem, hiszen egy időben kell kezdődniük.
+Az ütemnek ebben a részében három szólamra van szükségünk, és normál esetben az
+egész ütem három szólamú, ahogy az alábbi példa mutatja, ahol különböző hangjegyfejeket
+használunk különböző színekkel a három szólamhoz. Szeretnénk ismét kihangsúlyozni, hogy
+az alábbi példa mögötti kódot később elmagyarázzuk, most csak hagyjuk figyelmen kívül
+azokat a részeket, amik nem érthetőek. 
 
 
 @c The following should appear as music without code
@@ -820,7 +833,11 @@ Gépeljük be a három szólam első ütemét:
 @cindex stem up
 
 
-A szárak iránya automatikusan hozzárendelődik a szólamokhoz, a páratlan-sorszámú szólamoknál felfelé, a párosoknál lefelé. Az első és második szólamhoz tartozó hangok szárai megfelelőek, de a harmadik szólamban a száraknak lefelé kellene állniuk. Ezt úgy javíthatjuk, hogy a harmadik szólamot átugorjuk (üresen hagyjuk) és a negyedik szólamba helyezzük az eredetileg harmadik szólamot. Ezt egyszerűen megtehetjük a @code{\\} segítségével:
+A szárak iránya automatikusan hozzárendelődik a szólamokhoz, a páratlan-sorszámú szólamoknál
+felfelé, a párosoknál lefelé. Az első és második szólamhoz tartozó hangok szárai megfelelőek,
+de a harmadik szólamban a száraknak lefelé kellene állniuk. Ezt úgy javíthatjuk, hogy a
+harmadik szólamot átugorjuk (üresen hagyjuk) és a negyedik szólamba helyezzük az eredetileg harmadik szólamot. 
+Ezt egyszerűen megtehetjük a @code{\\} segítségével:
 
 
 @lilypond[quote,verbatim,fragment,ragged-right]
@@ -846,7 +863,8 @@ A hangok megtervezéséhez a LilyPond lehetővé teszi, hogy hangok illetve akko
 
 
 @seealso
-Notation Reference: @ruser{Multiple voices}.
+A kottaírás kézikönyve:
+@ruser{Multiple voices}.
 
 
 @node Szólamok kézi létrehozása
@@ -1069,7 +1087,8 @@ vagy ugyanazt az eltolást adjuk meg, akkor a @qq{Too many clashing note columns
 
 
 @seealso
-Notation Reference: @ruser{Multiple voices}.
+A kottaírás kézikönyve:
+@ruser{Multiple voices}.
 
 
 @node Szólamok és vokális zene
@@ -1414,7 +1433,8 @@ refrainwordsB = \lyricmode {
 
 
 @seealso
-Notation Reference: @ruser{Vocal music}.
+A kottaírás kézikönyve:
+@ruser{Vocal music}.
 
 
 @node Kontextusok és ábrázolók
@@ -1506,7 +1526,8 @@ preceding word with no hyphen or underscore, e.g.,
 
 
 @seealso
-Notation Reference: @ruser{A kontextus fogalma}.
+A kottaírás kézikönyve:
+@ruser{A kontextus fogalma}.
 
 
 @node Kontextusok létrehozása
@@ -1628,7 +1649,8 @@ use in the section on lyrics, see @ref{Szólamok és vokális zene}.
 
 
 @seealso
-Notation Reference: @ruser{Kontextusok létrehozása}.
+A kottaírás kézikönyve:
+@ruser{Kontextusok létrehozása}.
 
 
 @node Az ábrázoló fogalma
@@ -2022,7 +2044,7 @@ instances of contexts by statements in a @code{\with} block, and by
 
 
 @seealso
-Notation Reference:
+A kottaírás kézikönyve:
 @ruser{Changing context default settings}.
 @ruser{The set command}.
 
@@ -2187,7 +2209,8 @@ same way.
 
 
 @seealso
-Notation Reference: @ruser{Modifying context plug-ins},
+A kottaírás kézikönyve:
+@ruser{Modifying context plug-ins},
 @ruser{Changing context default settings}.
 
 
index 6c1c0b68922cc119ef68ef4c50bdd610e65efa70..67f9e07e988eaa35b1986c4bea6df1ac9f27a3e1 100644 (file)
@@ -8,6 +8,8 @@
     Guide, node Updating translation committishes..
 @end ignore
 
+@include included/generating-output.itexi
+
 @c \version "2.19.21"
 
 @node Első lecke
@@ -20,6 +22,7 @@ hogyan kell nyomtatható kottát előállítani.
 @menu
 * Fájlok fordítása::
 * Bemeneti fájlok írása::
+* Hibák kezelése::
 * Hogyan olvassuk a dokumentációt?::
 @end menu
 
@@ -27,6 +30,7 @@ hogyan kell nyomtatható kottát előállítani.
 @section Fájlok fordítása
 @translationof Compiling a file
 
+
 @menu
 * Zene bevitele::
 * Mac OS X::
@@ -42,6 +46,10 @@ hogyan kell nyomtatható kottát előállítani.
 @cindex első példa
 @cindex kis- és nagybetűk különbsége
 
+@menu
+* Kimenet előállítása::
+@end menu
+
 A LilyPond bemeneti fájljai egyszerű szöveges állományok.
 Egy kotta létrehozásához egy bemeneti fájlban (másnéven forrásfájlban) kell
 azt szöveges formában leírni.
@@ -53,6 +61,7 @@ Első példánk megmutatja, hogy néz ki egy egyszerű bemenet. A LilyPond
 forrásfájlba ezt írva:
 
 @example
+\version "@w{@version{}}"
 @{
   c' e' g' e'
 @}
@@ -84,20 +93,41 @@ eredményez.
 
 @smallspace
 
-@subheading A kimenet megtekintése
+@node Kimenet előállítása
+@unnumberedsubsubsec Kimenet előállítása
+@translationof Producing output
 
 @cindex PDF fájl
 @cindex megtekintés
 @cindex szövegszerkesztők
-@cindex Mac OS X, a LilyPond futtatása
-@cindex Windows, a LilyPond futtatása
-@cindex Linux, a LilyPond futtatása
-@cindex Unix, a LilyPond futtatása
 
 Ez a szakasz arról szól, hogy milyen parancsokat kell futtatni
 a kotta előállításához és a kimenet megtekintéséhez a felhasználó operációs
 rendszerétől függően.
 
+
+@itemize
+
+@item
+@ref{MacOS X, @sourceimage{logo-macosx,,,}}
+@ref{MacOS X, MacOS X} (graphical)
+
+@item
+@ref{Windows, @sourceimage{logo-windows,,,}}
+@ref{Windows, Microsoft Windows} (graphical)
+
+@item
+@ref{Parancssor, @sourceimage{logo-linux,,,}
+@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-macosx,,,}
+@sourceimage{logo-windows,,,}
+}
+@ref{Parancssor, Minden operációs rendszr} (parancssor)
+
+@end itemize
+
+
+
 Bizonyos szövegszerkesztőkbe beépíthető LilyPond támogatás, ami hatékonyabb
 szerkesztést tesz lehetővé; erről a @rprogram{Text editor support} c.
 fejezet ír.
@@ -110,76 +140,28 @@ gyorsabban fog futni!}
 @subsection Mac OS X
 @translationof MacOS X
 
-Ha elindítjuk a @command{LilyPond.app} alkalmazást, egy példaállományt látunk
-megnyitva. Mentsük el (pl. @file{test.ly} néven az Asztalra), majd a
-@w{@qq{Compile > Typeset File}} (@q{Fordítás > Kotta szedése}) menüpont segítségével fordítsuk le.
-Ezután az eredményül kapott PDF fájl a képernyőn látható.
+@cindex LilyPond futtatása MacOS X-en
+@cindex MacOS X, LilyPond futtatása
 
-A következő parancsok, melyekre szükség lehet, a @qq{New} (@q{Új}) és az @qq{Open}
-(@q{Megnyitás}) a @qq{File} (@q{Fájl}) menüben. A szerkesztés alatt levő fájlt a szedés előtt
-mindig el kell menteni. Ha a feldolgozás során bármilyen hiba történt, a
-naplóablakban láthatjuk a hibák leírását.
+@lilypadOSX
 
 @node Windows
 @subsection Windows
-@translationof Windows
-
-Windows alatt az Asztalon levő LilyPond ikonra duplán kattintva indíthatjuk el
-a LilyPondot, mely először egy példafájlt nyit meg egy egyszerű
-szövegszerkesztőben. Mentsük el (pl. @file{test.ly} néven az Asztalra),
-majd kattintsunk rá duplán a lefordításához (az ikonja egy hangjegyre
-hasonlít). Pár másodperc múlva létrejön egy @file{test.pdf} nevű fájl az
-Asztalon. Ha erre duplán kattintunk, megtekinthetjük a nyomtatható kottát.
-A @file{test.ly} fordításának másik módja, hogy egérrel ráhúzzuk a LilyPond
-parancsikonjára.
-
-Egy létező @file{.ly} fájl szerkesztéséhez kattintsunk rá jobb gombbal, és
-válasszuk az @qq{Edit source} (@q{Forrás szerkesztése}) menüpontot. Új kotta
-írásához vagy a szerkesztőt futtassuk a fent leírt módon, majd válasszuk ki a
-@qq{File > New} (@q{Fájl > Új}) parancsot, vagy jobb gombbal
-kattintsunk az Asztalra, válasszuk az @q{Új > Szöveges dokumentum}
-menüpontot, nevezzük át a fájlt a kívánt névre, és változtassuk meg a
-kiterjesztését @file{.ly}-re. Ezután ugyanúgy szerkeszthetjük és
-feldolgozhatjuk, ahogy eddig is tettük.
-
-Ha duplán kattintunk egy @code{.ly} fájlra, nem csak egy PDF-et kapunk, hanem
-egy @code{.log} kiterjesztésű naplófájlt is, amely a LilyPond futásáról
-tartalmaz információkat. Hiba esetén ajánlatos megvizsgálni.
 
-@node Parancssor
-@subsection Parancssor
-@translationof Command-line
+@cindex LilyPond futtatása Windows-on
+@cindex Windows, LilyPond futtatása
 
-Hozzunk létre egy fájlt @file{test.ly} néven, és írjuk bele a következőket:
+@lilypadWindows
 
-@example
-@{
-  c' e' g' e'
-@}
-@end example
 
-A @file{test.ly} fájl feldolgozásához adjuk ki az alábbi parancsot:
+@node Parancssor
+@subsection Parancssor
+@translationof Command-line
 
-@example
-lilypond test.ly
-@end example
+@cindex LilyPond futtatása Unixon
+@cindex Unix, LilyPond futtatása
 
-@noindent
-Ekkor az alábbi kimenethez hasonlót láthatunk:
-
-@example
-lilypond test.ly
-GNU LilyPond @version{}
-Processing `test.ly'
-Parsing...
-Interpreting music...
-Preprocessing graphical objects...
-Finding the ideal number of pages...
-Fitting music on 1 page...
-Drawing systems...
-Layout output to `test.ps'...
-Converting to `test.pdf'...
-@end example
+@lilypadCommandLine
 
 @node Bemeneti fájlok írása
 @section Bemeneti fájlok írása
@@ -197,6 +179,16 @@ Converting to `test.pdf'...
 @cindex egyszerű lejegyzés
 @cindex lejegyzés, egyszerű
 
+@menu
+* Hangmagasság::
+* Ritmusérték::
+* Szünetek::
+* Ütemmutató::
+* Tempójelzés::
+* Kulcs::
+* Mindez együtt::
+@end menu
+
 A LilyPond bizonyos elemeket automatikusan hozzáad a kottához. A következő
 példában csak négy hangmagasságot adunk meg, de a LilyPond kirakja a kulcsot
 és az ütemmutatót, valamint a hangok hosszúságát alapértelmezetten negyednek
@@ -212,7 +204,9 @@ veszi.
 Természetesen minden megváltoztatható, de a legtöbb esetben az alapbeállítás
 megfelelő.
 
-@subheading Hangmagasság
+@node Hangmagasság
+@unnumberedsubsubsec Hangmagasság
+@translationof Pitches
 
 @cindex hangmagasság
 @cindex relatív mód
@@ -251,7 +245,7 @@ hang az előzőhöz a lehető legközelebb helyezkedik el: az első @code{c} az
 egyvonalas c-hez legközelebb eső c hangot jelenti, vagyis az egyvonalas c-t.
 A második, d hang ehhez a hanghoz esik legközelebb, vagyis ugyanúgy az
 egyvonalas oktávba kerül.
-Legfeljebb kvárt nagyságú hangközöket tartalmazó dallamok tápláhatók be így a
+Legfeljebb kvárt nagyságú hangközöket tartalmazó dallamok táplálhatók be így a
 legegyszerűbben.
 
 @lilypond[verbatim,quote]
@@ -286,7 +280,6 @@ a c, d és e hangok helyezkednek el, míg lefelé az a, g és f hangok. Tehát h
 egy h-t követő hang c, d vagy e, akkor a h fölé, míg ha a, g vagy f, akkor a
 h alá kerül.
 
-@c KEEP LY
 @lilypond[verbatim,quote]
 \relative {
   b' c  % felfelé szekund, lefelé szeptim, így: felső c
@@ -322,7 +315,9 @@ de vigyázzunk, soha ne használjunk idézőjelet (@code{"}) két aposztróf
 viszonyítási hangját módosíthatjuk.
 
 
-@subheading Ritmusérték
+@node Ritmusérték
+@unnumberedsubsubsec Ritmusérték
+@translationof Durations (rhythms)
 
 @cindex hanghosszúság
 @cindex hosszúság
@@ -331,6 +326,7 @@ viszonyítási hangját módosíthatjuk.
 @cindex félkotta
 @cindex negyedkotta
 @cindex pontozás
+@cindex hosszúság jelzése
 
 Fogalomtár: @rglos{beam}, @rglos{duration},
 @rglos{whole note}, @rglos{half note}, @rglos{quarter note},
@@ -363,10 +359,12 @@ adni számmal.
 }
 @end lilypond
 
-
-@subheading Szünet
+@node Szünetek
+@unnumberedsubsubsec Szünetek
+@translationof Rests
 
 @cindex szünet
+@cindex szünet jelzése
 
 Fogalomtár: @rglos{rest}.
 
@@ -381,7 +379,9 @@ csak a hangmagasság megjelölése helyett @code{r}@tie{} betűt kell írni:
 @end lilypond
 
 
-@subheading Ütemmutató
+@node Ütemmutató
+@unnumberedsubsubsec Ütemmutató
+@translationof Time signature
 
 @cindex ütemmutató
 
@@ -403,8 +403,40 @@ Az @notation{ütemmutató} beállítására a @code{\time} parancs szolgál:
 }
 @end lilypond
 
+@node Tempójelzés
+@unnumberedsubsubsec Tempójelzés
+@translationof Tempo marks
+
+@cindex tempójelzés
+@cindex metronómjelzés
+
+@funindex \tempo
+@funindex tempo
+
+Fogalomtár: @rglos{tempo indication}, @rglos{metronome}.
+
+Az @notation{tempójelzés} és @notation{metronómjelzés}
+a @code{\tempo} parancs segítségével álítható be:
+
+@lilypond[verbatim,quote]
+\relative c'' {
+  \time 3/4
+  \tempo "Andante"
+  a4 a a
+  \time 6/8
+  \tempo 4. = 96
+  a4. a
+  \time 4/4
+  \tempo  "Presto" 4 = 120
+  a4 a a a
+}
+@end lilypond
+
 
-@subheading Kulcs
+
+@node Kulcs
+@unnumberedsubsubsec Kulcs
+@translationof Clef
 
 @cindex kulcs
 @cindex violinkulcs
@@ -433,16 +465,21 @@ A @notation{kulcs} beállítása a @code{\clef} paranccsal lehetséges:
 @end lilypond
 
 
-@subheading Mindez együtt
+@node Mindez együtt
+@unnumberedsubsubsec Mindez együtt
+@translationof All together
 
 Alább látható egy rövid példa, mely az eddig tanult elemeket mutatja be:
 
 @lilypond[verbatim,quote]
 \relative {
+  \clef "bass"
   \time 3/4
-  \clef bass
-  c,2 e8 c' g'2.
-  f4 e d c4 c, r4
+  \tempo "Andante" 4 = 120
+  c,2 e8 c'
+  g'2.
+  f4 e d
+  c4 c, r
 }
 @end lilypond
 
@@ -463,13 +500,16 @@ Referencia: @ruser{Writing pitches},
 @cindex többsoros megjegyzés
 @cindex kis- és nagybetűk különbsége
 @cindex kifejezések
+@cindex verzió
+@cindex verziószám
 
+@funindex \version
 @funindex { ... }
 @funindex %
 @funindex %@{ ... %@}
 
-A LilyPond nyelve sok tekintetben hasonlít bizonyos programnyelvekhez.
-Érzékeny a kis- és nagybetűk különbségére, az üres helyek (szóközök, újsorok,
+A LilyPond bemeneti fájljai sok tekintetben hasonlítanak a programkódokhoz.
+Tartalmaznak verziószámot, érzékenyek a kis- és nagybetűk különbségére, az üres helyek (szóközök, újsorok,
 tabulátorok stb.) pedig nem számítanak. Ún. kifejezéseket lehet alkotni
 kapcsos zárójelek @{ @} segítségével, megjegyzéseket pedig @code{%} után
 vagy @w{@code{%@{ ... %@}}} közé lehet írni.
@@ -479,6 +519,43 @@ részletesen a következő:
 
 @itemize
 
+
+@item
+@strong{Verzió kezelés}:
+Minden LilyPond fájlnak tartalmaznia kell egy verziószámot. Ez a verziószám
+írja le azt, hogy az adott fájl a LilyPond melyik verziójával készült.
+A verziószámot az alábbi módon adhatjuk meg:
+
+@example
+\version "@w{@version{}}"
+@end example
+
+A verziószámot a LilyPond fájl elején szokás megadni.
+
+A verzió megadásának két fontos oka van. Az első az, hogy lehetővé teszi, hogy
+a bemeneti fájl automatikusan frissüljön, amikor a LilyPond szintakszisa (nyelve) változik.
+Másodsorban a fájlból í]y kiderül, hogy milyen verziójú LilyPond szükséges a fordításához.
+
+Ha a verziószám hiányzik a bemeneti fájlból, a LilyPond fordításkor figyelmeztető üzenetet ír ki.
+
+@item
+@strong{Verzió kezelés}:
+Minden LilyPond fájlnak tartalmaznia kell egy verziószámot. Ez a verziószám
+írja le azt, hogy az adott fájl a LilyPond melyik verziójával készült.
+A verziószámot az alábbi módon adhatjuk meg:
+
+@example
+\version "@w{@version{}}"
+@end example
+
+A verziószámot a LilyPond fájl elején szokás megadni.
+
+A verzió megadásának két fontos oka van. Az első az, hogy lehetővé teszi, hogy
+a bemeneti fájl automatikusan frissüljön, amikor a LilyPond szintakszisa (nyelve) változik.
+Másodsorban a fájlból így kiderül, hogy milyen verziójú LilyPond szükséges a fordításához.
+
+Ha a verziószám hiányzik a bemeneti fájlból, a LilyPond fordításkor figyelmeztető üzenetet ír ki.
+
 @item
 @strong{Érzékeny a kis- és nagybetűk különbségére}:
 nem mindegy, hogy kisbetűket vagy nagybetűket használunk
@@ -503,10 +580,15 @@ egy tabulátorral vagy két szóközzel:
 
 @example
 @{
-  c d e
+  c4 d e
 @}
 @end example
 
+Azonban az üres helyek @emph{szükségesek}, hogy a nyelv elemeit elkülönítsük.
+Más szavakkal: üres helyeket @emph{adhatunk} hozzá, de nem mindig @emph{hagyhatunk el}.
+Mivel hiányzó üres helyek furcsa hibákhoz vezethetnek, ajánlott minden nyelvi elem elé
+és mögé beilleszteni egyet, például minden kapcsos zárójel elé és mögé.
+
 @item
 @strong{Kifejezések}:
 a LilyPond bemenete @strong{@{ kapcsos zárójelek @}} között álló @emph{zenei
@@ -516,7 +598,7 @@ szóközt tenni, hacsak nem a sor elején vagy végén szerepelnek.
 
 Egy @code{\} karakterrel kezdődő LilyPond parancs az azt követő kapcsos
 zárójelpár tartalmával együtt ugyancsak egy zenei kifejezésnek számít (mint
-például a @w{@code{\relative @{ @}}}).
+például a @q{@w{@code{@bs{}relative @{ @dots{} @}}}}).
 
 @cindex megjegyzések
 @cindex egysoros megjegyzés
@@ -556,6 +638,44 @@ A következő részlet a megjegyzések használatára mutat példát:
 @end itemize
 
 
+@node Hibák kezelése
+@section Hibák kezelése
+@translationof Dealing with errors
+
+@cindex troubleshooting
+
+Sometimes LilyPond doesn't produce the output you expect.  This
+section provides some links to help you solve the problems you
+might encounter.
+
+
+@menu
+* General troubleshooting tips::
+* Some common errors::
+@end menu
+
+@node General troubleshooting tips
+@subsection General troubleshooting tips
+
+Troubleshooting LilyPond problems can be challenging for
+people who are used to a graphical interface, because invalid
+input files can be created.  When this happens, a logical approach
+is the best way to identify and solve the problem.  Some guidelines
+to help you learn to do this are provided in @rprogram{Troubleshooting}.
+
+
+@node Some common errors
+@subsection Some common errors
+
+@cindex common errors
+@cindex errors, common
+
+There are a few common errors that are difficult to troubleshoot
+based simply on the error messages that are displayed.  These are
+described in @rprogram{Common errors}.
+
+
+
 @node Hogyan olvassuk a dokumentációt?
 @section Hogyan olvassuk a dokumentációt?
 @translationof How to read the manuals
@@ -576,29 +696,22 @@ A következő részlet a megjegyzések használatára mutat példát:
 @cindex sablonok
 @cindex tippek
 
-A LilyPond bemenete vagy @{ @} jelek között, vagy pedig egy
-@code{@w{\relative c'' @{ ... @}}} blokkban kell, hogy álljon, ahogy azt a
+A LilyPond bemenete vagy @code{@{ @}} jelek között, vagy pedig egy
+@q{@w{@code{@bs{}relative @{ @dots{} @}}}} blokkban kell, hogy álljon, ahogy azt a
 @ref{A bemeneti fájlok jellemzői} c. fejezetben láttuk.
 A tankönyv további részében a legtöbb példában ezt elhagyjuk. A példák
 kipróbálásához a kimenet kimásolható és beilleszthető, de mindig köré
-@strong{kell} rakni a @code{@w{\relative c'' @{ @}}} blokkot, ha nem szerepel
-benne:
+@strong{kell} rakni a @code{@{ @}} blokkot, ha nem szerepel benne:
 
 @example
-\relative c'' @{
-  ...a példa ide kerül...
+@{
+   @dots{}a példa ide kerül@dots{}
 @}
 @end example
 
-Miért hagytuk el a kapcsos zárójeleket? A legtöbb példa a kézikönyvben
-beszúrható más, hosszabb darabokba. Ezeknél a példáknál nem éri meg
-külön megadni a @code{@w{\relative c'' @{ @}}} blokkot --
-esetleg belekerülnének egy nagyobb @code{\relative} blokkba, ami nem javasolt!
-Ha minden példa körül @code{@w{\relative c'' @{ @}}} szerepelne,
-nem lenne egyszerű az ilyen példákat kimásolni és beilleszteni egy hosszabb
-műbe. Mivel a legtöbb felhasználó a neki kellő kódrészleteket egyszerűen
-kimásolja a kézikönyvből, úgy döntöttünk, hogy leegyszerűsítjük a példákat.
-
+Emellett ne felejtsük el, hogy minden LilyPond fájlban fel kell tüntetni a @code{\version}számot is.
+Mivel a kézikönyv példái csak kódrészletek, nem fájlok, nem tartalmazzák a @code{\version}számot,
+de mi ne feledkezzünk el feltüntetni a fájlok elején.
 
 @node Kattintható példák
 @subsection Kattintható példák
@@ -611,10 +724,9 @@ bemenet, amelyből a LilyPond a képet generálta. Ez az alábbi példán
 kipróbálható:
 
 @c no verbatim here
-@c KEEP LY
 @lilypond[quote]
 \relative {
-  c''-\markup { \bold \huge { Ide kell kattintani! } }
+  c''4-\markup { \bold \huge { Click here. } }
 }
 @end lilypond
 
@@ -623,6 +735,21 @@ rendelkezésre áll egy kiindulópont a kísérletezéshez. A kép egy az egyben
 előáll (ugyanakkora méretben), ha a @qq{Start cut-&-pastable section}
 résztől kezdve a fájl végéig kimásoljuk a szöveget.
 
+
+
+@ignore
+This is item 825
+
+@n ode Keyboard navigation
+@s ubsection Keyboard navigation
+
+@warning{Ez a lehetőség csak a HTML kézikönyvben elérhető,}
+
+@c TODO: once this is figured out, insert it here.
+
+We are currently working on this feature.
+@end ignore
+
 @node A dokumentáció áttekintése
 @subsection A dokumentáció áttekintése
 @translationof Overview of manuals