From: Francisco Vila Date: Sat, 5 Feb 2011 00:05:06 +0000 (+0100) Subject: Doc-cs: remove some files for testing. X-Git-Tag: release/2.13.49-1~7^2~17 X-Git-Url: https://git.donarmstrong.com/lilypond.git?a=commitdiff_plain;h=aed522ec967f37624cb615b3d44a32e2b7800e2f;p=lilypond.git Doc-cs: remove some files for testing. --- diff --git a/Documentation/cs/GNUmakefile b/Documentation/cs/GNUmakefile index b646bfcf03..d44adecb71 100644 --- a/Documentation/cs/GNUmakefile +++ b/Documentation/cs/GNUmakefile @@ -1,7 +1,7 @@ ISOLANG = cs depth = ../.. # SUBDIRS = web learning notation texidocs usage included essay extending -SUBDIRS = web learning +SUBDIRS = web STEPMAKE_TEMPLATES = documentation LOCALSTEPMAKE_TEMPLATES = lilypond ly doc-i18n-root NO_PDF_FILES = 1 diff --git a/Documentation/cs/learning.tely b/Documentation/cs/learning.tely deleted file mode 100644 index c18fc2fe29..0000000000 --- a/Documentation/cs/learning.tely +++ /dev/null @@ -1,121 +0,0 @@ -\input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: cs -*- -@ignore - Translation of GIT committish: 4f7427e7a314a71bde16559247885544256b8213 - - When revising a translation, copy the HEAD committish of the - version that you are working on. For details, see the Contributors' - Guide, node Updating translation committishes. -@end ignore -@documentencoding UTF-8 -@documentlanguage cs -@setfilename lilypond-learning.info -@settitle Příručka k učení se -@afourpaper - -@macro manualIntro -Tento soubor poskytuje úvod pro LilyPond verze -@version{}. -@end macro - -@c `Learning Manual' was born 1999-10-10 with git commit b9abaac... -@macro copyrightDeclare -Autorské právo @copyright{} 1999--2010 autoři. -@end macro - -@set FDL -@include macros.itexi - - - -@c don't remove this comment. -@ignore -@omfcreator Han-Wen Nienhuys, Jan Nieuwenhuizen a Graham Percival -@omfdescription Příručka k učení se systému pro sazbu not LilyPond -@omftype program usage -@omfcategory Applications|Publishing -@omflanguage Czech -@end ignore - -@c Translators: Pavel Fric - -@lilyTitlePage{Learning Manual} - -@c TOC -- non-tex - - -@ignore -@ifhtml -@ifclear bigpage -Tento dokument je dostupný i jako -@uref{source/Documentation/learning.cs.pdf,PDF} a jako -@uref{source/Documentation/learning-big-page.cs.html,velká stránka}. -@end ifclear -@ifset bigpage -Tento dokument je dostupný i jako -@uref{source/Documentation/learning.cs.pdf,PDF} a jako -@uref{source/Documentation/learning/index.cs.html,oddělené stránky HTML s rejstříkem}. -@end ifset -@end ifhtml - - -@ifnottex -Toto je příručka k naučení se pro GNU LilyPond verze @version{}. -Kvůli přehledu o celé dokumentaci k LilyPondu a o záměru této příručky -se podívejte na @ref{O dokumentaci}. - -@cindex Internetové stránky -@cindex URL - -Více informací lze najít na -@uref{http://@/www@/.lilypond@/.org/}. Na internetových stránkách -naleznete kopii tohoto a dalších souborů s dokumentací. -@end ignore - - -@ifnottex -@menu -@c * Předmluva:: Předmluva. -* Cvičení:: Cvičení na úvod. -* Běžný notový zápis:: Nejčastější případy notového zápisu. -* Základní pojmy:: Základní pojmy, které jsou potřeba kvůli přečtení zbytku této příručky. -* Doladění výstupu:: Úvod do ovlivňování obrazu notového zápisu. -* Práce na projektech LilyPondu:: Používání programu ve skutečném životě. - - -Přílohy - -* Předlohy:: Předlohy ihned k použití. -* GNU Free Documentation License:: Licence této příručky. -* Rejstřík k LilyPondu:: -@end menu - -@docMain -@end ifnottex - -@c TOC - tex -@contents - -@allowcodebreaks false - -@c INCLUDES - -@c @include learning/preface.itely -@include learning/tutorial.itely -@include learning/common-notation.itely -@include learning/fundamental.itely -@include learning/tweaks.itely -@c @include learning/working.itely -@c moved to application.tely - -@include learning/templates.itely -@c @include learning/scheme-tutorial.itely -@c moved to extending.tely -@include fdl.itexi - -@node Rejstřík k LilyPondu -@appendix Rejstřík k LilyPondu -@translationof LilyPond index - -@printindex cp - -@bye diff --git a/Documentation/cs/learning/GNUmakefile b/Documentation/cs/learning/GNUmakefile deleted file mode 100644 index 425cc1d8e2..0000000000 --- a/Documentation/cs/learning/GNUmakefile +++ /dev/null @@ -1,5 +0,0 @@ -depth = ../../.. - -LOCALSTEPMAKE_TEMPLATES = ly - -include $(depth)/make/stepmake.make diff --git a/Documentation/cs/learning/common-notation.itely b/Documentation/cs/learning/common-notation.itely deleted file mode 100644 index b2b2fb40c0..0000000000 --- a/Documentation/cs/learning/common-notation.itely +++ /dev/null @@ -1,1516 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: cs -*- - -@ignore - Translation of GIT committish: 4f7427e7a314a71bde16559247885544256b8213 - - When revising a translation, copy the HEAD committish of the - version that you are working on. For details, see the Contributors' - Guide, node Updating translation committishes. -@end ignore - -@c \version "2.12.0" - -@ignore -Tutorial guidelines: -- unless you have a really good reason, use either - @l ilypond[quote,verbatim] - or - @l ilypond[quote,verbatim,fragment,relative=2] - (without spaces) - Don't use any other relative=X commands. - -- use "aes" and "ees" instead of "as" and "aes". I know it's not - correct Dutch naming, but let's not confuse people with this until - we get to the Basic notation chapter. -- addition for German users to the pitches chapter about naming of pitches. -@end ignore - - -@node Běžný notový zápis -@chapter Běžný notový zápis -@translationof Common notation - -V této části je vysvětleno, jak lze vytvořit překrásnou notovou sazbu, -která obsahuje nejčastěji se vyskytující symboly notového zápisu. -Část se zakládá na @ref{Cvičení,,cvičení}. - - -@menu -* Notový zápis v jedné notové osnově:: -* Více not najednou:: -* Písničky:: -* Poslední úpravy:: -@end menu - - -@node Notový zápis v jedné notové osnově -@section Notový zápis v jedné notové osnově -@translationof Single staff notation - -V této kapitole jsou vyučovány základní složky notového zápisu, -jež se používají pro jeden hlas v jedné notové osnově. - -@menu -* Přezkoušení taktů -* Předznamenání a označení tóniny (předznamenání):: -* Ligatury a legatové obloučky:: -* Artikulační znaménka a hlasitost:: -* Přidání textu:: -* Automatické a ruční trámce:: -* Dodatečné rytmické příkazy:: -@end menu - - -@node Přezkoušení taktů -@subsection Přezkoušení taktů -@translationof Bar checks - -I když nejsou předepsána, měla by se přezkoušení taktů ve vstupním -souboru používat, aby se ukázalo, kde by měly za běžných okolností -být taktové čáry. Jsou zapsány symbolem @qq{svislítka}, -( @code{|}) (klávesa AltCtrl + <). S pomocí přezkoušení taktů -může program zajistit, že zadané délky not dají celé takty -na správných místech. Přezkoušení taktů rovněž ulehčuje -čtení zadaného textu, jelikož do textu přináší pořádek. - -@lilypond[verbatim,quote,relative=2] -g1 | e1 | c2. c'4 | g4 c g e | c4 r r2 | -@end lilypond - -@seealso -Doporučení pro notový zápis: -@ruser{Přezkoušení taktů a počtu taktů}. - - -@node Předznamenání a označení tóniny (předznamenání) -@subsection Předznamenání a označení tóniny (předznamenání) -@translationof Accidentals and key signatures - -@subheading Předznamenání -@cindex Předznamenání -@cindex Akzidentien -@cindex Křížek -@cindex Dvojitý křížek -@cindex B -@cindex Dvojité b - -@funindex es -@funindex is -@funindex eses -@funindex isis - - -Slovníček: @rglos{sharp}, @rglos{flat}, @rglos{double sharp}, -@rglos{double flat}, @rglos{accidental}. - -Předznamenání @notation{křížku}@footnote{V německém hovorovém jazyku -se předznamenání (das Versetzungszeichen) často říká předznamenání (Vorzeichen). Do češtiny se překládá stejně. V této příručce -se však rozlišuje mezi předznamenáním jako obecným udáním tóniny -a předznamenáními (posuvkami), jež se objevují přímo v notovém textu. V angličtině jsou obojí značky odlišeny tím, že pro stanovení tóniny se používá slova key signature, což se překládá jako předznamenání, a pro předznamenání na různých místech přímo v notovém zápisu má angličtina výraz accidental, což se překládá jako posuvka.} se zadává tím, že se k názvu noty připojí -@q{is}, předznamenání @notation{b}n -se provede připojením @q{es}. Logicky se potom - @notation{dvojitý křížek} nebo @notation{dvojité bé} zapíše připojením -@q{isis} nebo @q{eses}. Tato skladba odpovídá zvyklosti prostředí -českého jazyka a tudíž není pro české uživatele žádným problémem. -Je ovšem možné, používat název pro -@notation{předznamenání} v jiných jazycích. -Podívejte se na @ruser{Označení not v jiných jazycích}. - -@lilypond[verbatim,quote,relative=2] -cis4 ees fisis, aeses -@end lilypond - - -@subheading Označení tóniny (předznamenání) - -@cindex Tónina, nastavení -@cindex Předznamenání -@cindex Dur -@cindex Moll -@cindex Předznamenání (posuvky) a předznamenání (tónina) -@cindex Obsah a zobrazení -@cindex Zobrazení a obsah - -@funindex \key -@funindex key -@funindex \major -@funindex major -@funindex \minor -@funindex minor - -Slovníček: @rglos{key signature}, @rglos{major}, -@rglos{minor}. - -@notation{Tónina} díla se vytvoří příkazem -@code{\key}, který je následován označením noty a -@code{\major} (pro Dur) nebo @code{\minor} -(pro Moll). - -@lilypond[verbatim,quote,relative=2] -\key d \major -a1 | -\key c \minor -a1 | -@end lilypond - -@smallspace - -@subheading Varování: Označení tóniny a výšky tónů - -Slovníček: @rglos{accidental}, @rglos{key signature}, -@rglos{pitch}, @rglos{flat}, @rglos{natural}, @rglos{sharp}, -@rglos{transposition}, @rglos{Pitch names}. - -Aby se určilo, zda se má předznamenání objevit před určitou notou, -zkoumá LilyPond výšky not a tóninu. Tónina -ovlivňuje jen @emph{otisknutá} předznamenání, nikoli -skutečné výšky tónů! Tato zvláštnost se na začátku jeví -často jako matoucí, takže je zde sledována důkladněji. - -LilyPond přísně rozlišuje mezi hudebním obsahem a -sazbou. Alterace (@notation{bé}, -@notation{křížek} nebo @notation{odrážka}) jedné noty kromě toho -náleží k výšce tónu a je proto hudebním obsahem. -Zda se předznamenání (čili @emph{otisknutý} křížek, bé -nebo odrážka) objeví i před notou, závisí na souvislostech, -tedy na sazbě (úpravě). Úprava poslouchá určitá pravidla, -a předznamenání -jsou sázena automaticky podle těchto pravidel. Předznamenání v -v hotovém notovém obrazu jsou sázena podle pravidel notové sazby. Proto -se automaticky rozhoduje, kde se objeví, a musí se zadat tón, -který chce člověk @emph{hören}. - -V tomto příkladu - -@lilypond[verbatim,quote,relative=2] -\key d \major -cis4 d e fis -@end lilypond - -@noindent -nemá předznamenání žádná z not, přesto musí být ve zdrojovém textu -zapsáno @q{is} pro @code{cis} a @code{fis}. - -Kód @q{bé} (podle holandského způsobu označování not se H sází -@code{b}) tedy neznamená: @qq{Nakresli jednu černou tečku -na prostřední linku notové osnovy.} Právě naopak ještě ke všemu znamená: - @qq{Zde se má vysázet nota s výškou tónu H.} -V tónině As Dur @emph{dostane} předznamenání: - - -@lilypond[verbatim,quote,relative=2] -\key aes \major -aes4 c b c -@end lilypond - -Zapsat všechna tato předznamenání výslovně, možná znamená o něco -více písemné práce, má to ale tu velkou výhodu, že -@notation{transpozice}, převod, se dělá a mnohem snadněji a že -tisk předznamenání se může uskutečnit podle rozdílných -pravidel. Podívejte se na -@ruser{Automatické předznamenání} na několik příkladů, jak mohou být -předznamenání na základě různých pravidel vytisknuta. - - -@seealso -Doporučení pro notový zápis: -@ruser{Označení not v jiných jazycích}, -@ruser{Předznamenání}, -@ruser{Automatické předznamenání}, -@ruser{Označení tóniny}. - - -@node Ligatury a legatové obloučky -@subsection Ligatury a legatové obloučky -@translationof Ties and slurs - -@cindex Legatové obloučky -@cindex Oblouček, legato -@cindex Ligatury -@cindex Obloučky frázování -@cindex Legatové obloučky, frázování - -@funindex ~ -@funindex ( ... ) -@funindex \( ... \) - - -@subheading Ligatury - -Slovníček: @rglos{tie}. - -@notation{Ligatura} se zapíše tak, že se k první z not, které se mají -spojit, připojí vlnovka @code{~}. - -@lilypond[verbatim,quote,relative=2] -g4~ g c2~ | c4~ c8 a~ a2 -@end lilypond - - -@subheading Legatové obloučky - -Slovníček: @rglos{slur}. - -@notation{Legatový oblouček} je oblouček, který se rozprostírá přes -více not. Jeho počáteční a koncová nota se značí -@q{(} popřípadě @q{)}. - -@lilypond[verbatim,quote,relative=2] -d4( c16) cis( d e c cis d) e( d4) -@end lilypond - -@subheading Obloučky frázování - -Slovníček: @rglos{slur}, @rglos{phrasing}. - -Obloučky, které označují delší jednotky frázování -(Obloučky frázování), se zadávají pomocí @code{\(} a -@code{\)}. Současně se mohou vyskytovat jak legatové obloučky -tak obloučky frázování, ale nemůže se současně dát více než právě -jeden legatový oblouček a jeden oblouček -frázování. - -@lilypond[verbatim,quote,relative=2] -g4\( g8( a) b( c) b4\) -@end lilypond - -@sp 1 - -@cindex Ligatura proti legatovému obloučku -@subheading Varování: Ligatury nejsou legatovými obloučky - -Slovníček: @rglos{articulation}, @rglos{slur}, @rglos{tie}. - -Legatový oblouček vypadá jako @rglos{tie}, má le jiný význam. -Ligatura prodlužuje pouze předcházející notu a může se -také používat jen u dvou not, jež mají stejnou výšku tónu. -Legatové obloučky proti tomu ukazují artikulaci not a mohou být -zapsány pro větší skupiny not. Ligatury a legatové obloučky mohou -být zasunovány do sebe. - -@lilypond[verbatim,quote,relative=2] -c4~( c8 d~ d4 e) -@end lilypond - - -@seealso -Doporučení pro notový zápis: -@ruser{Ligatury}, -@ruser{Legatové obloučky}, -@ruser{Obloučky frázování}. - - -@node Artikulační znaménka a hlasitost -@subsection Artikulační znaménka a hlasitost -@translationof Articulation and dynamics - -@subheading Artikulační znaménka - -@cindex Artikulace -@cindex Důrazy -@cindex Staccato - -Slovníček: -@rglos{articulation}. - -Běžná @notation{artikulační znaménka} mohou být zadána pomocí -doplnění minus (@q{-}) a odpovídajícího znaménka: - -@lilypond[verbatim,quote,relative=2] -c4-^ c-+ c-- c-| -c4-> c-. c2-_ -@end lilypond - -@subheading Prstoklad - -@cindex Prstoklad - -@funindex ^ -@funindex _ - -Slovníček: @rglos{fingering}. - -Stejným způsobem lze přidat označení prstokladu tím, -že se po minus (@q{-}) zapíše číslo: - -@lilypond[verbatim,quote,relative=2] -c4-3 e-5 b-2 a-1 -@end lilypond - -Artikulační znaménka a prstoklady jsou obvykle umísťovány -automaticky, ale jejich místo lze zadat pomocí -znaku @q{^} (nahoru) nebo @q{_} (dolů) namísto znaku minus. -K jedné notě je možné připojit i více -artikulačních znamének. -Většinou ale najde LilyPond sám tu nejlepší možnost, -jak se mají artikulační znaménka umístit. - -@lilypond[verbatim,quote,relative=2] -c4_-^1 d^. f^4_2-> e^-_+ -@end lilypond - -@subheading Dynamika - -@cindex Dynamika -@cindex Crescendo -@cindex Hlasitost -@cindex Decrescendo - -@funindex \f -@funindex \ff -@funindex \mp -@funindex \p -@funindex \mf -@funindex \pp -@funindex \< -@funindex < -@funindex \> -@funindex > -@funindex \! -@funindex ! - -Slovníček: -@rglos{dynamics}, -@rglos{crescendo}, -@rglos{decrescendo}. - -Dynamika (značky určující hlasitost) se do díla zadává tím, že se k notě -připojují značky (s obráceným lomítkem): - -@lilypond[verbatim,quote,relative=2] -c4\ff c\mf c\p c\pp -@end lilypond - -@notation{Crescendo} a @notation{decrescendo} začínají -příkazem @code{\<} -případně @code{\>}. Další absolutní značka určující hlasitost, -například @code{\f}, (de)crescendo ukončuje. -Může se přesně ukončit i příkazem @code{\!}. - -@lilypond[verbatim,quote,relative=2] -c4\< c\ff\> c c\! -@end lilypond - - -@seealso -Doporučení pro notový zápis: -@ruser{Artikulační znaménka a ozdoby}, -@ruser{Příkazy pro prstoklad}, -@ruser{Dynamika}. - - -@node Přidání textu -@subsection Přidání textu -@translationof Adding text - -@cindex Text, přidání -@cindex Vložení textu -@cindex Přidání textu -@cindex Textový popis -@cindex markup - -@funindex \markup -@funindex markup - -Text můžete do notového zápisu vložit následujícím způsobem: - -@lilypond[verbatim,quote,relative=2] -c2^"espr" a_"legato" -@end lilypond - -Dodatečné formátování lze nasadit, když použijete příkaz -@code{\markup}: - -@lilypond[verbatim,quote,relative=2] -c2^\markup { \bold espr } -a2_\markup { - \dynamic f \italic \small { 2nd } \hspace #0.1 \dynamic p -} -@end lilypond - - -@seealso -Doporučení pro notový zápis: -@ruser{Zadání textu}. - - -@node Automatické a ruční trámce -@subsection Automatické a ruční trámce -@translationof Automatic and manual beams - -@cindex Trámce, ruční -@cindex automatické trámce -@cindex Trámce, automatické -@cindex ruční trámce - -@funindex [ ... ] -@funindex [ -@funindex ] -@funindex \autoBeamOff -@funindex autoBeamOff -@funindex \autoBeamOn -@funindex autoBeamOn - -Všechny @notation{trámce} se zapisují automaticky: - -@lilypond[verbatim,quote,relative=2] -a8 ais d ees r d c16 b a8 -@end lilypond - -@noindent -Když nejsou tyto automaticky zapisované trámce chtěné, -mohou být změněny ručně. Když se musí tu a tam opravit -jen jeden trámec, dostane nota, na níž trámec začíná -@q{[} (AltGr+8), a ta, na níž má končit, dostane -@q{]} (AltGr+9). - -@lilypond[verbatim,quote,relative=2] -a8[ ais] d[ ees r d] c16 b a8 -@end lilypond - -Když chcete automatické trámce vypnout úplně nebo -pro delší část, používáte -příkaz @code{\autoBeamOff}, abyste trámce vypnul, -a @code{\autoBeamOn}, abyste je opět zapnul. - -@lilypond[verbatim,quote,relative=2] -\autoBeamOff -a8 c b4 d8. c16 b4 | -\autoBeamOn -a8 c b4 d8. c16 b4 | -@end lilypond - - -@seealso -Doporučení pro notový zápis: -@ruser{Automatické trámce}, -@ruser{Ruční trámce}. - - -@node Dodatečné rytmické příkazy -@subsection Dodatečné rytmické příkazy -@translationof Advanced rhythmic commands - -@subheading Předtaktí - -@cindex Předtaktí -@funindex \partial -@funindex partial - -@notation{Předtaktí} se zadává příkazem @code{\partial}. -Potom následuje délka předtaktí: @code{\partial 4} -znamená jednu čtvrťovou notu předtaktí a @code{\partial 8} jednu osminovou notu. - -@lilypond[verbatim,quote,relative=2] -\partial 8 f8 | -c2 d | -@end lilypond - - -@subheading Jiná rytmická rozdělení - -@cindex N-toly -@cindex Trioly -@cindex Rytmická rozdělení - -@funindex \times -@funindex times - -Slovníček: @rglos{note value}, @rglos{triplet}. - -@notation{Trioly} a @notation{n-toly} se vytváří příkazem -@code{\times}. Potřebuje dva argumenty: -zlom a noty, na něž se odvolává. -Trvání části se zlomem znásobuje. -V jedné triole trvají noty 2/3 jejich obvyklé délky, -takže triola má 2/3 jako zlom: - -@lilypond[verbatim,quote,relative=2] -\times 2/3 { f8 g a } -\times 2/3 { c8 r c } -\times 2/3 { f,8 g16[ a g a] } -\times 2/3 { d4 a8 } -@end lilypond - -@subheading Ozdoby - -@cindex Ozdoby -@cindex Příraz -@cindex Prodleva - -@funindex \grace -@funindex grace -@funindex \acciaccatura -@funindex acciaccatura -@funindex \appoggiatura -@funindex acciaccatura - -Slovníček: @rglos{grace notes}, @rglos{acciaccatura}, -@rglos{appoggiatura}. - -Ozdoby se zadávají příkazem @code{\grace}. -Prodlevy příkazem @code{\appoggiatura} -a přírazy @code{\acciaccatura}. - -@lilypond[verbatim,quote,relative=2] -c2 \grace { a32[ b] } c2 | -c2 \appoggiatura b16 c2 | -c2 \acciaccatura b16 c2 | -@end lilypond - - -@seealso -Doporučení pro notový zápis: -@ruser{Ozdoby}, -@ruser{Jiná rytmická rozdělení}, -@ruser{Předtaktí}. - - -@node Více not najednou -@section Více not najednou -@translationof Multiple notes at once - -V této kapitole bude ukázáno, jak lze zapsat více než jednu -notu k stejné době: v různých notových osnovách -pro různé nástroje nebo pro jeden nástroj (např. klavír) -a v akordech. - -Polyfonií se v hudbě nazývá výskyt více než jednoho -hlasu v jednom díle. -Polyphonie případně vícehlasost znamená ovšem pro LilyPond -výskyt více než jednoho hlasu v notové osnově. - -@menu -* Vysvětlení hudebních výrazů:: -* Více notových osnov:: -* Seskupení notových osnov:: -* Spojení not s akordy:: -* Vícehlasost v jedné notové osnově:: -@end menu - - -@node Vysvětlení hudebních výrazů -@subsection Vysvětlení hudebních výrazů -@translationof Music expressions explained - -@cindex Hudební výraz -@cindex Výraz, hudební -@cindex složený hudební výraz - -Ve zdrojových souborech LilyPondu se hudba znázorňuje -pomocí @emph{hudebních výrazů}. Jedna nota je jedním hudebním -výrazem. - -@lilypond[verbatim,quote,relative=2] -a4 -@end lilypond - -Skupina not uvnitř závorek tvoří nový výraz. -Tento je nyní @emph{složeným hudebním výrazem}. -Zde byl jeden takový složený hudební výraz -se dvěmi notami vytvořen: - -@lilypond[verbatim,quote,relative=2] -{ a4 g4 } -@end lilypond - -Když je skupina hudebních výrazů (kupříkladu not) -zapsána do složených závorek, znamená to, že -skupina je zapsána do jiné. Výsledkem je nový -hudební výraz. - -@lilypond[verbatim,quote,relative=2] -{ { a4 g } f4 g } -@end lilypond - - -@subheading Obdoba: matematické výrazy - -Uspořádání výrazů pracuje podobně jako matematické -rovnice. Delší rovnice vzejde ze spojení -menších rovnic. Takovým rovnicím se říká též -výraz a jejich vymezení je rekurzivní, -takže mohou být vytvářeny jakkoli složité a dlouhé výrazy. -erstellt werden können. Přibližně tak, jak je to zde: - -@example -1 - -1 + 2 - -(1 + 2) * 3 - -((1 + 2) * 3) / (4 * 5) -@end example - -Je to řada (matematických) výrazů, v nichž je každý -výraz obsažen v následujícím (větším). Nejjednoduššími výrazy -jsou čísla, a větší vznikají spojením -výrazů za pomoci operátorů (wie @q{+}, -@q{*} a @q{/}) stejně jako závorky. Přesně jako matematické -výrazy mohou být i hudební výrazy jakkoli hluboce členité. -Je to potřeba pro složitou hudbu s mnoha hlasy. - - -@subheading Souběžné hudební výrazy: více notových osnov - -@cindex více notových osnov -@cindex Notové osnovy, více -@cindex Polyphonie -@cindex Vícehlasost -@cindex paralelní výrazy -@cindex Výrazy, paralelní -@cindex relativní noty a souběžně probíhající hudba -@cindex současné noty a relativní režim - -@funindex << -@funindex >> -@funindex << ... >> - -Slovníček: @rglos{polyphony}. - - -S touto technikou lze @notation{vícehlaou} hudbu zapisovat. -Hudební výrazy jsou jednoduše spojeny,jako současně probíhající, a -v důsledku toho jsou současně zapsány jako vlastní -hlasy ve stejné notové osnově. Pro ukázání toho, že na tomto místě jsou -zapsány současné noty, je jen třeba vložit znak pro spojení. -Souběžně jsou hudební výrazy spojeny tak, že jsou zarámovány -@code{<<} a @code{>>}. V následujícím příkladu jsou souběžně spojeny -tři výrazy (každý se dvěma notami): - -@lilypond[verbatim,quote] -\relative c'' { - << - { a2 g } - { f2 e } - { d2 b } - >> -} -@end lilypond - -Ještě je třeba poznamenat, že jsme zde pro každou úroveň uvnitř -zdrojového souboru zapsali jiné odsazení. Pro LilyPond nehraje -žádnou úlohu, kolik prázdných znaků je nazačátku řádku, -ale pro člověka je volikou pomocí, když hned vidí, které -části zdrojového textu patří dohromady. - -@warning{Každá nota v souboru se vztahuje k předcházející, -a nesouvisí s dvoučárkovaným C (@code{c''}), které je zadáno v -příkazu @code{@bs{}relative}. Závorky na to nemají žádný -vliv.} - - -@subheading Souběžné hudební výrazy: jedna notová osnova - -Aby určil počet notových osnov, provádí LilyPond rozbor -začátku prvního výrazu. Když se zde nachází jednotlivá nota, -zapíše se pouze jedna notová osnova, když se jedná o souběžné seřazení -výrazů, zapíše se více než jedna notová osnova. Následující -příklad začíná jednou notou: - - -@lilypond[verbatim,quote] -\relative c'' { - c2 <> | - << { e f } { c <> } >> | -} -@end lilypond - - -@node Více notových osnov -@subsection Více notových osnov -@translationof Multiple staves - -@cindex více osnov -@cindex Osnovy, více -@cindex Prostředí -@cindex Prostředí notového zápisu - -@funindex \new Staff -@funindex new Staff -@funindex Staff -@funindex \new -@funindex new -@funindex Score -@funindex Voice -@funindex Lyrics -@funindex ChordNames - -Jak jsme viděli ve @ref{Vysvětlení hudebních výrazů,,vysvětlení hudebních výrazů}, jsou -zdrojové soubory LilyPondu sestaveny z hudebních výrazů. -Když zadání not začíná souběžným výrazem, vytváří se více notových -osnov. Je ale jistější a jednodušší -porozumět tomu, kdy jsou tyto notové osnovy výslovně vytvářeny. - -Aby se napsala více než jedna notová osnova, je ke každému notovému výrazu, -který má stát ve vlastní notové osnově, vpředu připojen příkaz -@code{\new Staff}. Tyto složky @code{Staff} (anglické slovo pro notovou -osnovu) jsou potom uspořádány souběžně se znaky @code{<<} a -@code{>>}: - -@lilypond[verbatim,quote] -\relative c'' { - << - \new Staff { \clef "treble" c4 } - \new Staff { \clef "bass" c,,4 } - >> -} -@end lilypond - -Příkaz @code{\new} začíná nové @qq{prostředí notového zápisu}. -Takovým prostředím notového zápisu je okolí, v němž jsou vykládány -hudební události (jako jsou noty nebo příkaz pro @code{\clef} (klíč)). -Pro jednoduché části jsou tato okolí vytvářena automaticky. -U složitější hudby je ale nejlepší okolí vytvořit výslovně. - -Jsou různé typy prostředí. @code{Score} (notový zápis), -@code{Staff} (notová osnova) a @code{Voice} (hlas) -zpracovávají zadání not, zatímco okolí @code{Lyrics} -(text) se používá k zapisování písňových textů a -okolí @code{ChordNames} (názvy akordů) se používá -k zapisování značek akordů. - -Tím, že se @code{\new} zapíše před nějakým hudebním výrazem, -se vytvoří větší výraz. V tomto smyslu skladba příkazu -@code{\new} připomíná znaménko minus v matematice. -Tak jako @math{(4+5)} je jeden výraz, který byl pomocí -@math{-(4+5)} rozšířen do většího výrazu, -jsou také hudební výrazy rozšiřovány pomocí příkazu @code{\new}. - -Udání taktu, které je zadáno v jednotlivé notové osnově, se -projevuje u všech ostatních notových osnov. Údaj o -tónině v jedné notové osnově oproti tomu @emph{neovlivňuje} tóninu -jiných notových osnov. Toto počínání je založeno na tom, že -notové zápisy s převeditelnými nástroji jsou častější než -notové zápisy s rozdílnými druhy taktů. - - -@lilypond[verbatim,quote] -\relative c'' { - << - \new Staff { \clef "treble" \key d \major \time 3/4 c4 } - \new Staff { \clef "bass" c,,4 } - >> -} -@end lilypond - - -@node Seskupení notových osnov -@subsection Seskupení notových osnov -@translationof Staff groups - -@cindex Akoláda -@cindex Osnova pro klavír -@cindex Notová osnova pro klavír -@cindex Notová osnova pro sbor -@cindex Notový zápis pro sbor -@cindex Změna osnovy, ruční -@cindex Změna mezi osnovami, ruční -@cindex Změna hlasu mezi osnovami, ruční -@cindex Sborový notový zápis -@cindex Klavírní osnova -@cindex Notový zápis - -@funindex PianoStaff -@funindex GrandStaff -@funindex ChoirStaff - -Slovníček: @rglos{brace}. - -Hudba pro klavír se obvykle zapisuje do dvou notových osnov, -které jsou spojeny @notation{složenými závorkami} verbunden sind -(akoláda). Pro vytvoření takové notové osnovy si člověk počíná -podobně jako v příkladu z -@ref{Více notových osnov}, jenže celý výraz je -nyní vložen do okolí @code{PianoStaff}. - -@example -\new PianoStaff << - \new Staff @dots{} - \new Staff @dots{} ->> >> -@end example - -Zde jeden malý příklad: - -@lilypond[verbatim,quote] -\relative c'' { - \new PianoStaff << - \new Staff { \time 2/4 c4 e | g g, | } - \new Staff { \clef "bass" c,,4 c' | e c | } - >> -} -@end lilypond - -Jiné typické skupiny notových osnov je možné vytvořit příkazy -@code{\new StaffGroup} pro orchestrální sazby a -@code{\new ChoirStaff} pro sborové notové osnovy. -Každá z těchto skupin notových osnov vytváří nové prostředí, -které se stará o to, aby závorky byly vytvořeny na začátku -notové osnovy a který dodatečně rozhoduje i o tom, -zda jsou taktové čáry zapsány jen na notové osnově -nebo také mezi notovými osnovami. - - -@seealso -Doporučení pro notový zápis: -@ruser{Klávesové nástroje a jiné nástroje s více notovými osnovami}, -@ruser{Nechat ukázat osnovy}. - - -@node Spojení not s akordy -@subsection Spojení not s akordy -@translationof Combining notes into chords - -Slovníček: @rglos{chord} - -@cindex Akordy -@cindex Délka not v akordech - -@funindex < -@funindex > -@funindex < ... > - -Viděli jsme již nahoře, jak se dají vytvářet akordy tím, že -jsou uzavřeny špičatými závorkami, a tak označeny jako -současně zaznívající. Obvyklým způsobem notového zápisu -akordů je ale jejich uzavření -@emph{jednoduchými} špičatými závorkami (@q{<} a @q{>}). -Dávejte pozor si na to, že všechny noty jednoho akordu -musejí mít stejnou dobu trvání, a že tato doba trvání -se zapisuje po uzavírajících závorkách. - -@lilypond[verbatim,quote,relative=2] -r4 2 -@end lilypond - -Akordy jsou v základě rovnocenné s jednoduchými notami: -Téměř všechny značky, které je možné připojit k jednoduchým notám, -se dají připojit i k akordům. -Tak je možné s akordy spojit značky, jako jsou trámce nebo obloučky. -Avšak musí se zapsat vně špičatých závorek. - -@lilypond[verbatim,quote,relative=2] -8[ ] \>[ ]\! | -r4 8.\p 16( 4-. ) | -@end lilypond - -@seealso -Doporučení pro notový zápis: -@ruser{Akordové noty}. - - -@node Vícehlasost v jedné notové osnově -@subsection Vícehlasost v jedné notové osnově -@translationof Single staff polyphony - -@cindex Vícehlasost -@cindex více hlasů -@cindex Hlasy, více v jedné notové osnově -@cindex neviditelné noty -@cindex Zástupné noty -@cindex Noty, neviditelné - -@funindex << ... \\ ... >> -@funindex << -@funindex \\ -@funindex >> - -Vícehlasý notový zápis v LilyPondu není těžký, používá však určité -pojmy, o kterých se zde ještě nepojednávalo a které zde neměly být -vysvětleny. Místo toho následující části do těchto pojmů uvádějí -a podrobně je vysvětlují. - - -@seealso -Příručka k učení se: -@ref{Hlas obsahuje noty}. - -Doporučení pro notový zápis: -@ruser{Současně se objevující noty}. - - -@node Písničky -@section Písničky -@translationof Songs - -@cindex Text písně, zápis - -@funindex \addlyrics -@funindex addlyrics - -V této kapitole je laskavý čtenář uveden do spojení not s textem -a je ukázáno, jak se vytváří jednodušší listy s písničkami. - -@menu -* Zápis jednoduchých písní:: -* Vyrovnání textu s melodií:: -* Text pro více osnov:: -@end menu - - -@node Zápis jednoduchých písní -@subsection Zápis jednoduchých písní -@translationof Setting simple songs - -@cindex Text -@cindex Písničky -@cindex Text písně - -@funindex \addlyrics -@funindex addlyrics - -Slovníček: @rglos{lyrics}. - -Zde je začátek jednoduché dětské písně, -@notation{Dívky a chlapci jdou ven, aby si hráli}: - -@lilypond[verbatim,quote] -\relative c'' { - \key g \major - \time 6/8 - d4 b8 c4 a8 | d4 b8 g4 -} -@end lilypond - -K těmto notám je možné přidat text tím, že obojí -je spojeno příkazem @code{\addlyrics}. Text -se zadá tak, že každá slabika je oddělena prázdným znakem. - -@c KEEP LY -@lilypond[verbatim,quote] -<< - \relative c'' { - \key g \major - \time 6/8 - d4 b8 c4 a8 | d4 b8 g4 - } - \addlyrics { - Dívky a chlapci jdou | ven, aby si hráli, - } ->> -@end lilypond - -@warning{Je velmi důležité, aby byla poslední slabika oddělena prázdným -znakem nebo novým řádkem od uzavírajících složených závorek. -Pokud to tak uděláno není, je závorka vykládána jako část -slabiky, což vede k zvláštní chybě. Podívejte se také na -@rprogram{Apparent error in ../ly/init.ly}.} - -Jak noty tak také text jsou pokaždé orámovány složenými -závorkami, a celý výraz je umístěn mezi -@w{@code{<< ... >>}}. Tím se zaručuje, že -text a noty jsou zapsány současně. - - -@node Vyrovnání textu s melodií -@subsection Vyrovnání textu s melodií -@translationof Aligning lyrics to a melody - -@cindex Text písně, vyrovnání -@cindex Vyrovnání textu písně -@cindex Slova s více slabikami -@cindex více slabik v textu písně -@cindex Melisma -@cindex Podtržení -@cindex Spojovník -@cindex Vyplňovací čára - -Slovníček: @rglos{melisma}, @rglos{extender line}. - -Další řádek písně pro dětí zní: -@notation{A ten měsíc svítí tak jasně jako den}. Zapsaná vypadá -takto: - -@c KEEP LY -@lilypond[verbatim,quote] -<< - \relative c'' { - \key g \major - \time 6/8 - d4 b8 c4 a8 | d4 b8 g4 g8 | - a4 b8 c b a | d4 b8 g4. | - } - \addlyrics { - Dívky a chlapci jdou | ven, aby si hráli, - A ten | měsíc svítí tak | jasně jako den; | - } ->> -@end lilypond - -Když se kód hořejšího příkladu sestaví, měla by se ve výstupu -konzole/v souboru se zápisem objevit podobná varování: - -@c KEEP LY -@example -test.ly:10:29: Varování: přezkoušení taktu ztroskotalo na: 5/8 - A ten | měsíc svítí tak - | jasně jako den; | -test.ly:10:46: Varování: přezkoušení taktu ztroskotalo na: 3/8 - A ten | měsíc svítí tak | jasně jako den; - | -@end example - -Toto je dobrý příklad užití přezkoušení taktů. Zde máme český překlad, ale když se na noty s anglickým původním textem podíváme -pečlivěji, je nám jasné, že nový textový řádek není srovnán s notami -správně. Slovo @notation{shine}, přeloženo zde jako "svítí" (pozn. v angličtině je tu slovo shine) by se mělo -zpívat na dvě noty, ne na jednu. Říká se tomu @notation{melisma}, jednoslabičný -text pro více not, řada tónů zpívaná na jednu slabiku textu. Je více -možností, jak jednu slabiku prodloužit přes více not. Tou nejjednodušší -je zapsat kolem dotčených not legatový oblouček. Na -podrobnosti se podívejte na @ref{Ligatury a legatové obloučky}. - -@c KEEP LY -@lilypond[verbatim,quote] -<< - \relative c'' { - \key g \major - \time 6/8 - d4 b8 c4 a8 | d4 b8 g4 g8 | - a4 b8 c( b) a | d4 b8 g4. | - } - \addlyrics { - Dívky a chlapci jdou | ven, aby si hráli, - A ten | měsíc svítí tak | jasně jako den; | - } ->> -@end lilypond - -Slova nyní jdou správně s notami, -ale automatický trámec pro noty u -@notation{shine as}, v češtině "svítí tak", nevypadá správně. -Můžeme to opravit tak, že délku trámce vymezíme ručně, -aby odpovídala běžnému způsobu notového zápisu zpěvu. -Na podrobnosti se podívejte na@ref{Automatické a ruční trámce}. - -@c KEEP LY -@lilypond[verbatim,quote] -<< - \relative c'' { - \key g \major - \time 6/8 - d4 b8 c4 a8 | d4 b8 g4 g8 | - a4 b8 c([ b]) a | d4 b8 g4. | - } - \addlyrics { - Dívky a chlapci jdou | ven, aby si hráli, - A ten | měsíc svítí tak | jasně jako den; | - } ->> -@end lilypond - -Jinak může být melisma zapsána i v textu tak, že -pro každou notu, která se má přeskočit, se v textu zapíže -podtržítko @code{_}: - -@c KEEP LY -@lilypond[verbatim,quote] -<< - \relative c'' { - \key g \major - \time 6/8 - d4 b8 c4 a8 | d4 b8 g4 g8 | - a4 b8 c[ b] a | d4 b8 g4. | - } - \addlyrics { - Dívky a chlapci jdou | ven, aby si hráli, - A ten | měsíc svítí _ tak | jasně jako den; | - } ->> -@end lilypond - -Když se poslední slabika slova rozprostírá přes více not nebo přes -jednu velmi dlouhou notu, zapisuje se obvykle vyplňovací čára, -která se rozprostírá přes všechny noty, které ke slabice -patří. tato vyplňovací čára se zapíše pomocí dvou podtržítek @code{__}. -Zde je příklad prvních tří taktů z -@notation{Didonina nářku}, -Purcellova díla @notation{Dido a Æneas}: - -@c KEEP LY -@lilypond[verbatim,quote] -<< - \relative c'' { - \key g \minor - \time 3/2 - g2 a bes | bes2( a) b2 | - c4.( bes8 a4. g8 fis4.) g8 | fis1 - } - \addlyrics { - Když jsem | položen, - jsem | položen __ na | zemi, - } ->> -@end lilypond - -Žádný z dosavadních příkladů doposud nepoužil slova, jež by byla -delší než jedna slabika. Taková slova se obvykle rozdělují na více -not, jedna slabika na notu, se spojovníky mezi slabikami. -tyto slabiky se zapisují pomocí dvou znamének minus a -jsou LilyPondem napsány jako vystředěný spojovník mezi dvěma slabikami. -Zde je příklad, který ukazuje tento a všechny další triky, -jimiž lze vyrovnat text s notami: - -@c no ragged-right here because otherwise the hyphens get lost, -@c but the example is long enough to avoid looking strange. -@lilypond[verbatim,quote,noragged-right] -<< - \relative c' { - \key g \major - \time 3/4 - \partial 4 - d4 | g4 g a8( b) | g4 g b8( c) | - d4 d e | c2 - } - \addlyrics { - A -- | way in a __ | man -- ger, - no __ | crib for a | bed, __ - } ->> -@end lilypond - -Některé texty, obzvláště v jazyce italském, potřebují opak: -více než jedna slabika se musí zapsat k jedné notě. -To je možné tak, že slabiky jsou spřáhnuty dohromady pomocí -jednoho podtržení @code{_}. Mezi tím se nesmí nacházet žádné prázdné -znaky, nebo tím, že se -rozhodující slabiky zapíší v uvozovkách @code{"}. -Zde je příklad z opery @notation{Figaro} od Rossiniho, kde se slabika -@notation{al} musí zazpívat na té samé notě @notation{go} slova @notation{Largo} -ve Figarově árii @notation{Largo al factotum}. - -@c no ragged-right here because otherwise the hyphens get lost, -@c but the example is long enough to avoid looking strange. -@lilypond[verbatim,quote,noragged-right] -<< - \relative c' { - \clef "bass" - \key c \major - \time 6/8 - c4.~ c8 d b | c8([ d]) b c d b | c8 - } - \addlyrics { - Lar -- go_al fac -- | to -- tum del -- la cit -- | tà - } ->> -@end lilypond - - -@seealso -Doporučení pro notový zápis: -@ruser{Notový zápis zpěvu}. - - -@node Text pro více osnov -@subsection Text pro více osnov -@translationof Lyrics to multiple staves - -@cindex Text písně ve více osnovách -@cindex Více osnov a text písně - -Lze použít jednoduché řešení s @code{\addlyrics}, aby byl text -zapsán v jedné nebo ve více notových osnovách. Zde je příklad z -Händelova díla @notation{Judas Maccabeus}: - -@lilypond[verbatim,quote] -<< - \relative c'' { - \key f \major - \time 6/8 - \partial 8 - c8 | c8([ bes]) a a([ g]) f | f'4. b, | c4.~ c4 - } - \addlyrics { - Let | flee -- cy flocks the | hills a -- | dorn, __ - } - \relative c' { - \key f \major - \time 6/8 - \partial 8 - r8 | r4. r4 c8 | a'8([ g]) f f([ e]) d | e8([ d]) c bes'4 - } - \addlyrics { - Let | flee -- cy flocks the | hills a -- dorn, - } ->> -@end lilypond - -Ale notové zápisy, jež jsou složitější než tento příklad, -se lépe zapisují tak, že se stavba osnov oddělí od not -a textu zpěvu pomocí proměnných. Používání proměnných -se vysvětluje v části @ref{Pořádání děl pomocí značek}. - - -@seealso -Doporučení pro notový zápis: -@ruser{Notový zápis zpěvu}. - - -@node Poslední úpravy -@section Poslední úpravy -@translationof Final touches - -Toto je poslední kapitola cvičení. Zde se má předvést, -jak se u jednoduchých děl uplatňují poslední úpravy. -Současně slouží jako úvod pro zbytek příručky. - -@menu -* Pořádání děl pomocí značek:: -* Přidání názvu:: -* Absolutní označení not:: -* Po cvičení:: -@end menu - - -@node Pořádání děl pomocí značek -@subsection Pořádání děl pomocí značek -@translationof Organizing pieces with variables - -@cindex Proměnná -@cindex Značka -@cindex Makro -@cindex Přidělit proměnné -@cindex Používání proměnných -@cindex Přidělení proměnných -@cindex Proměnná, povolené znaky -@cindex Znaky, povolené v proměnných - -Když se všechny ty složky, o kterých se mluvilo, spojí ve větší -soubory, stanou se i hudební výrazy o hodně většími. -Ve vícehlasých souborech s mnoha osnovami to může vypadat velmi -neuspořádaně. Zmatek je al možné velmi zřetelně omezit, -když se vymezí a používají @code{Proměnné}. - -Proměnné (označované i jako značky nebo makra) -mohou pojmout část not. Vymezují se tak, jak je popsáno následně: - -@example -označenéNoty = @{ @dots{} @} -@end example - -Obsah hudebního výrazu @code{označenéNoty} se pak může opět použít -později tím, že se před ně zapíše obrácené lomítko -(@code{\označenéNoty}), přesně tak, jak se to dělá u každého příkazu LilyPond. - -@lilypond[verbatim,quote] -violin = \new Staff { - \relative c'' { - a4 b c b - } -} - -cello = \new Staff { - \relative c { - \clef "bass" - e2 d - } -} - -{ - << - \violin - \cello - >> -} -@end lilypond - -@noindent -V názvech proměnných mohou být použita jen písmena abecedy, -žádná čísla nebo čárky. - -Proměnné se musejí vymezit @emph{před} vlastním hudebním -výrazem. Potom se ale mohou používat libovolně často, jakmile -už jednou byly vymezeny. Mohou být dokonce ustaveny, aby později -v souboru vytvořily novou proměnnou. Tím se dá písemná práce -ulehčit, když se skupiny not často opakují. - -@lilypond[verbatim,quote] -tripletA = \times 2/3 { c,8 e g } -barA = { \tripletA \tripletA \tripletA \tripletA } - -\relative c'' { - \barA \barA -} -@end lilypond - -Tyto proměnné se dají používat i pro mnoho dalších předmětů, -například: - -@example -Šířka = 4.5\cm -Name = "Tim" -aPětPapír = \paper @{ paperheight = 21.0 \cm @} -@end example - -Podle souvislostí lze takovou značku používat na různých -místech. V následujícím příkladu je ukázáno použití -právě vymezené značky: - -@example -\paper @{ - \aPětPapír - line-width = \Šířka -@} - -@{ - c4^\Name -@} -@end example - - - -@node Přidání názvu -@subsection Přidání názvu -@translationof Adding titles - -@cindex Název -@cindex header -@cindex Hlavička -@cindex Úvodní stránka - -@funindex \header -@funindex header - -Název, skladatel, číslo opusu a podobné údaje se vkládají -do okolí @code{\header}. Toto okolí se nachází mimo -hudebních výrazů, většinou se okolí -@code{\header} vkládá přímo do @ref{Číslo verze,,čísla verze}. - -@example -\version @w{"@version{}"} - -\header @{ - title = "Symphony" - composer = "Já" - opus = "Op. 9" -@} - -@{ - @dots{} Noty @dots{} -@} -@end example - -Když se soubor přeloží, jsou zápisy k názvu a skladateli hudby -vytisknuty. Více informací o úvodním listu se nachází -v kapitole @ruser{Vytvoření názvu}. - - -@node Absolutní označení not -@subsection Absolutní označení not -@translationof Absolute note names - -@cindex Označení not -@cindex absolutní režim -@cindex absolutní hodnoty pro výšky tónů -@cindex Výšky tónů, absolutní hodnoty - -Až doteď jsme vždy používali @code{\relative}, abychom určili výšky tónů. -To je nejjednodušší způsob zadávání u většiny not. -Je ale ještě jiná možnost, jak popsat výšky tónů: pomocí -absolutního označení. - -Když se @code{\relative} vypustí, vykládají se všechny výšky tónů LilyPondu -jako absolutní hodnoty. @code{c'} je potom vždy jednočárkovaným -C, @code{b} je vždy malým h pod jednočárkovaným -C, a @code{g,} je vždy velkým G -- tedy notou -na poslední lince v basovém klíči. - -@lilypond[verbatim,quote] -{ - \clef "bass" - c'4 b g, g, | - g,4 f, f c' | -} -@end lilypond - -Zde je stupnice přes čtyři oktávy: - -@lilypond[verbatim,quote] -{ - \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 - -Jak se dá lehce spatřit, musí se napsat velmi mnoho odsuvníků, -když se melodie zapisuje v sopránovém klíči. Podívejte se například na -tento Mozartův zlomek: - -@lilypond[verbatim,quote] -{ - \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 | -} -@end lilypond - -Všechny tyto odsuvníky činí zdrojový text špatně čitelný a jsou -možným zdrojem chyb. Pomocí příkazu @code{\relative} je tento příklad -mnohem jednodušeji čitelný: - -@lilypond[verbatim,quote] -\relative c'' { - \key a \major - \time 6/8 - cis8. d16 cis8 e4 e8 | - b8. cis16 b8 d4 d8 | -} -@end lilypond - -Když člověk udělá chybu kvůli značce pro oktávu (@code{'} -nebo @code{,}) v režimu @code{\relative}, dá se najít velice -rychle, protože mnohé noty jsou v nesprávné oktávě po sobě. -V absolutním režimu naproti tomu není jednotlivá chyba tak zřetelná, -a proto s nedá tak snadno najít. - -Přese všechno je absolutní režim dobrý pro noty s velmi velkými -skoky a především pro počítačem vytvářené soubory LilyPondu. - - -@node Po cvičení -@subsection Po cvičení -@translationof After the tutorial - -Když jste zvládl toto cvičení, měl byste nejlépe sám napsat -několik kousků. Začněte s -@ref{Předlohy,,předlohami} a jednoduše do nich přidejte několik svých -not. Kdybyste potřeboval cokoliv, o čem se v cvičení nemluvilo, -podívejte se na část Vše o notovém zápisu, počínaje -@ruser{Hudební notový zápis,,hudebním notovým zápisem}. -Pokud budete chtít napsat noty pro nějaký nástroj nebo -soubor, pro který není žádná předloha, podívejte se na -@ref{Rozšíření příkladů}. - -Když už jste napsal několik krátkých skladeb, přečtěte si -zbytek příručky k učení se (Kapitola 3 až 5). Přirozeně -můžete ihned číst dále. Další kapitoly jsou ale napsány s -předpokladem, že ovládáte zadávací jazyk -LilyPondu. Další kapitoly také můžete zběžně prohlédnout -a pak se k nim opět vrátit, až získáte nějaké zkušenosti -s notovým zápisem. - -V tomto cvičení, stejně tak jako v celé příručce k učení se, -se na konci každé části nachází část @strong{Podívejte se také}, -kde se nacházejí odkazy na jiné části. -Tyto odkazy byste po prvním přečtení neměl následovat; -teprve až si přečtete celou příručku k učení se, -můžete v případě potřeby následovat těchto odkazů, abyste si -prohloubil vědomosti k námětu. - -Nyní si, prosím, přečtěte -@ref{Přehled o příručkách}, jestliže jste to až doteď neudělal. -O LilyPondu je závratné množství informací, takže začátečníci se -jich hned správně nedopátrají. Když strávíte byť jen několik minut čtením -této části, můžete si ušetřit hodiny hledání na nesprávných místech -provázené pocity marnosti! - diff --git a/Documentation/cs/learning/preface.itely b/Documentation/cs/learning/preface.itely deleted file mode 100644 index 9902fdc540..0000000000 --- a/Documentation/cs/learning/preface.itely +++ /dev/null @@ -1,61 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: cs -*- - -@ignore - Translation of GIT committish: 940a3955254888e14a8c5ef7e835225e5cc3852c - - When revising a translation, copy the HEAD committish of the - version that you are working on. For details, see the Contributors' - Guide, node Updating translation committishes.. -@end ignore - -@c \version "2.12.0" - -@node Předmluva -@unnumbered Předmluva -@translationof Preface - -Muselo to být nejspíš během zkoušky EJE (Eindhovenského orchestru mladých) -asi v roce 1995, když Jan, jeden ze zvláštních violistů, řekl -Han-Wenovi, jednomu z hráčů na lesní roh, o svém velkolepém novém projektu, -na kterém právě pracoval. Měl to být automatizovaný systém -pro sazbu notového zápisu (abychom byli přesní, -šlo o MPP, preprocesor pro MusiXTeX). Náhodou zrovna chtěl Han-Wen -vytisknout některé pasáže notového zápisu, -a tak se začal dívat po nějakém tom programu a rychle podlehl nadšení. -Bylo rozhodnuto, že MPP vede do slepé uličky, -a po mnohém filozofování a žhavé výměně e-mailů začal -Han-Wen s LilyPondem v roce 1996. Tentokrát byl Jan vtažen do -Han-Wenova nového projektu. - -Vývoj počítačového programu je v mnohém podobný učení se hře -na hudební nástroj. Na začátku je zábavné přicházet na to, jak vše pracuje, -a věci, které neumíte představují dobrodružství. Po počátečním vzrušení však -musíte cvičit a cvičit. Stupnice a etudy mohou být nezáživné, a -a pokud nejste motivován ostatními učiteli, dirigenty nebo -posluchači je velmi lákavé vzdát se. Pokračujete, a pozvolna -se hraní stává součástí vašeho života. Některé dny to jde přirozeně, a -a je to skvělé, a někdy to prostě nejde, ale vy hrajete dále, -den za dnem. - -A tak jako dělání hudby i práce na LilyPondu může být nudnou prací, a -někdy to vypadá jako pachtění se skrzevá močál plný chyb. -Nicméně se stal částí našeho života, a my pokračujeme v práci na něm. -Pravděpodobně nejdůležitější motivací je, že náš program skutečně -dělá něco, co je pro lidi užitečné. Když procházíme internetem, nacházíme -mnoho lidí, kteří LilyPond používají, a vytváří působivá díla notového -zápisu. Pohled na ně vypadá neskutečně, ale velice příjemným způsobem. - -Naši uživatelé nám nejenže dávají dobré pocity plynoucí z toho, že používají náš program, -mnoho z nich nám pomáhá předkládáním návrhů a posíláním hlášení o chybách, a -účastní se mnoha jinými způsoby. Těm všem bychom na tomto místě rádi poděkovali -za to, co pro LilyPond dělají. - -Hra hudby a tisk hudby na papír jsou více než hezkou podobností. Společné programování -je hodně zábavné, a možnost pomáhat lidem je hluboce uspokojující, ale -vposledku nám jde o to, že práce na LilyPondu je cestou, jak vyjádřit naši hlubokou lásku -k hudbě. Doufáme, že vám pomůže vytvořit hodně překrásné hudby! - -Han-Wen a Jan - -Utrecht/Eindhoven, Nizozemí, červenec 2002. - diff --git a/Documentation/cs/learning/templates.itely b/Documentation/cs/learning/templates.itely deleted file mode 100644 index b9bf7bd57e..0000000000 --- a/Documentation/cs/learning/templates.itely +++ /dev/null @@ -1,239 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: cs -*- - -@ignore - Translation of GIT committish: 64feeff58e5ce3397de87188a08ac99f7ef8e37b - - When revising a translation, copy the HEAD committish of the - version that you are working on. For details, see the Contributors' - Guide, node Updating translation committishes. -@end ignore - -@c \version "2.12.0" - -@c Translators: Pavel Fric - -@node Předlohy -@appendix Předlohy -@translationof Templates - -Tento úryvek příručky obsahuje předlohy, v nichž je notový zápis -LilyPondu již nastaven. Jen ještě musíte vložit své noty, -soubor přeložit LilyPondem a těšit se z krásného obrazu -not! - -@c bad node name for ancient notation to avoid conflict -@menu -* Jednotlivá notová osnova:: -* Klavírní předlohy:: -* Smyčcový kvartet:: -* Vokální soubor:: -* Orchestrální předloha:: -* Předlohy pro starý notový zápis:: -* Jiné předlohy:: -@end menu - - -@node Jednotlivá notová osnova -@appendixsec Jednotlivá notová osnova -@translationof Single staff - -@appendixsubsec Pouze noty - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,addversion] -{single-staff-template-with-only-notes.ly} - - -@appendixsubsec Noty a text - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc,addversion] -{single-staff-template-with-notes-and-lyrics.ly} - - -@appendixsubsec Noty a názvy akordů - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{single-staff-template-with-notes-and-chords.ly} - - -@appendixsubsec Noty, text a názvy akordů - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{single-staff-template-with-notes,-lyrics,-and-chords.ly} - - -@node Klavírní předlohy -@appendixsec Klavírní předlohy -@translationof Piano templates - -@appendixsubsec Klavírní sólo - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{piano-template-simple.ly} - - -@appendixsubsec Klavír a hlas zpěvu - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{piano-template-with-melody-and-lyrics.ly} - - -@appendixsubsec Klavír s vystředěným textem - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{piano-template-with-centered-lyrics.ly} - - -@appendixsubsec Klavír s vystředěným označením hlasitosti - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{piano-template-with-centered-dynamics.ly} - - -@node Smyčcový kvartet -@appendixsec Smyčcový kvartet -@translationof String quartet - -@appendixsubsec Smyčcový kvartet - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{string-quartet-template-simple.ly} - - -@appendixsubsec Hlasy smyčcového kvartetu - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{string-quartet-template-with-separate-parts.ly} - - -@node Vokální soubor -@appendixsec Vokální soubor -@translationof Vocal ensembles - -@appendixsubsec Notový zápis SATB - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{vocal-ensemble-template.ly} - - -@appendixsubsec Notový zápis SATB a automatický klavírní výtah - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{vocal-ensemble-template-with-automatic-piano-reduction.ly} - - -@appendixsubsec SATB s příslušnými prostředími - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{vocal-ensemble-template-with-lyrics-aligned-below-and-above-the-staves.ly} - -@appendixsubsec Sólový zpěv a dvojhlasný refrén - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{vocal-ensemble-template-with-verse-and-refrain.ly} - - -@node Orchestrální předloha -@appendixsec Orchestrální předloha -@translationof Orchestral templates - -@appendixsubsec Orchestr, sbor a klavír -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{orchestra,-choir-and-piano-template.ly} - - -@c bad node name to avoid node name conflict -@node Předlohy pro starý notový zápis -@appendixsec Předlohy pro starý notový zápis -@translationof Ancient notation templates - -@appendixsubsec Přepis menzurální hudby - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{ancient-notation-template----modern-transcription-of-mensural-music.ly} - - -@appendixsubsec Předlohy pro přepis gregorianik - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{ancient-notation-template----modern-transcription-of-gregorian-music.ly} - -@node Jiné předlohy -@appendixsec Jiné předlohy -@translationof Other templates - - -@appendixsubsec Džezová skupina -@translationof Jazz combo - -@lilypondfile[verbatim,lilyquote,ragged-right,texidoc] -{jazz-combo-template.ly} - - -@ignore - -This isn't very useful, and only duplicates material in -"global issues". And if this info changes, this section often -gets forgotten. - -@no de Other templates -@se ction Other templates -@su bsection All headers - -This template displays all available headers. Some of them are only -used in the Mutopia project; they don't affect the printed output at -all. They are used if you want the piece to be listed with different -information in the Mutopia database than you wish to have printed on the -music. For example, Mutopia lists the composer of the famous D major -violin concerto as TchaikovskyPI, whereas perhaps you wish to print -"Petr Tchaikowski" on your music. - -@ The `line-width' is for \header. -@li lypond[quote,verbatim,ragged-right,line-width] -\version "2.12.0" -\header { - dedication = "dedication" - title = "Title" - subtitle = "Subtitle" - subsubtitle = "Subsubtitle" - composer = "Composer (xxxx-yyyy)" - opus = "Opus 0" - piece = "Piece I" - meter = "meter" - instrument = "Instrument" - arranger = "Arranger" - poet = "Poet" - texttranslator = "Translator" - copyright = "public domain" - - % These are headers used by the Mutopia Project - % http://www.mutopiaproject.org/ - mutopiatitle = "" - mutopiacomposer = "" - mutopiapoet = "" - mutopiainstrument = "" - date = "composer's dates" - source = "urtext " - maintainer = "your name here" - maintainerEmail = "your email here" - maintainerWeb = "your home page" - lastupdated = "2004/Aug/26" -} - -\score { - { c'4 } - \header { - piece = "piece1" - opus = "opus1" - } -} - -\score { - { c'4 } - \header { - piece = "piece2" - opus = "opus2" - } -} -@end lilypond - -@end ignore diff --git a/Documentation/cs/learning/tutorial.itely b/Documentation/cs/learning/tutorial.itely deleted file mode 100644 index 61511685e3..0000000000 --- a/Documentation/cs/learning/tutorial.itely +++ /dev/null @@ -1,838 +0,0 @@ -@c -*- coding: utf-8; mode: texinfo; documentlanguage: cs -*- - -@ignore - Translation of GIT committish: 4f7427e7a314a71bde16559247885544256b8213 - - When revising a translation, copy the HEAD committish of the - version that you are working on. For details, see the Contributors' - Guide, node Updating translation committishes.. -@end ignore - -@include included/generating-output.itexi - -@c \version "2.13.4" -@c Translators: Pavel Fric -@c Translation checkers: - -@node Cvičení -@chapter Cvičení -@translationof Tutorial - -Tato kapitola čtenáři představuje základní práci s LilyPondem. - -@menu -* Přeložení zdrojového souboru:: -* Práce na vstupních souborech:: -* Vypořádání se s chybami:: -* Jak se má příručka číst:: -@end menu - - -@node Přeložení zdrojového souboru -@subsection Přeložení zdrojového souboru -@translationof Compiling a file - -Tento úryvek uvádí do @qq{Sestavení} -- do -procesu zpracování vstupních souborů LilyPondu (který popisuje), -aby byl vytvořen výstupní soubor. - -@menu -* Zadání not:: -* MacOS X:: -* Windows:: -* Příkazový řádek:: -@end menu - -@node Zadání not -@subsection Zadání not -@translationof Entering input - -@cindex Sestavení -@cindex první příklad -@cindex Příklad, první -@cindex Přeložení zdrojového souboru -@cindex Psaní velkých a malých písmen -@cindex Zdrojový text, překlad -@cindex Velká písmena -@cindex Malá písmena - -@qq{Sestavení} je pojem, který se používá pro -přeměnu vstupního souboru pro Lilypond programem LilyPond do -notového výstupu. Výstupními soubory jsou v první řadě soubory -PDF (pro prohlížení a tisku), MIDI (pro přehrávání) -a PNG (pro používání na internetových stránkách). Vstupními soubory -pro LilyPond jsou prosté textové soubory. - -První příklad ukazuje, jak takový -jednoduchý vstupní soubor může vypadat. - -@example -@{ - c' e' g' e' -@} -@end example - -Obrazovým výstupem je: - -@c in this case we don't want verbatim -@lilypond[quote] -{ - c' e' g' e' -} -@end lilypond - -@warning{V každém souboru LilyPond musejí být nastaveny -@strong{@{ kulaté závorky @}} kolem not nebo -písňového textu. -Před a za závorkami mají být zadány prázdné znaky, -aby ve spojení s vlastními symboly not nevznikly -žádné nejasnosti. -Na začátku a na konci řádku mohou být tyto prázdné znaky -vynechány také. Může se stát, že v této příručce -závorky v některých příkladech chybí, ale je třeba vždy -myslet na to, aby se ve vlastních souborech používaly! -Více informací ke znázornění příkladů v této příručce -podává úryvek @ref{Jak se má příručka číst}.} - -Dodatečně LilyPond rozlišuje @strong{Psaní velkých a malých písmen}. -@w{@samp{ @{ c d e @}}} je přípustný kód, -@w{@samp{ @{ C D E @}}} naproti tomu vede k chybovému hlášení. - -@smallspace - -@subheading Pohled na výsledky - -@cindex Soubor PDF -@cindex Ukázat noty -@cindex Ukázání not -@cindex Pohled s notami -@cindex Editory -@cindex Textové editory -@cindex LilyPond pod MacOS X -@cindex MacOS X, spuštění LilyPondu -@cindex Spuštění LilyPondu - -Tvorba notového výstupu závisí na tom, jaký operační systém -a které programy se používají. - -@itemize - -@item -@ref{MacOS X, @sourceimage{logo-macosx,,,}} -@ref{MacOS X, MacOS X} (obrazově) - -@item -@ref{Windows, @sourceimage{logo-windows,,,}} -@ref{Windows, Microsoft Windows} (obrazově) - -@item -@ref{Příkazový řádek, @sourceimage{logo-linux,,,} -@sourceimage{logo-freebsd,,,} -@sourceimage{logo-macosx,,,} -@sourceimage{logo-windows,,,} -} -@ref{Příkazový řádek, všechny operační systémy} (Příkazový řádek) - -@end itemize - -Vezměte na vědomí, že lepší výsledky jsou u textových editorů s -podporou pro LilyPond. Více k tomu v úryvku -@rweb{Snadnější úpravy}. - -@warning{Poprvé, když použijete LilyPond, může trvat minutu -nebo i déle, protože program nejprve vyhledává všechna písma, -LilyPond běží o mnoho rychleji.} - - - - - -@node MacOS X -@subsection MacOS X -@translationof MacOS X - -@cindex Spuštění programu, MacOS X -@cindex MacOS X, spuštění LilyPondu - -@lilypadOSX - - -@node Windows -@subsection Windows -@translationof Windows - -@cindex Windows, spuštění LilyPondu - -@lilypadWindows - - -@node Příkazový řádek -@subsection Příkazový řádek -@translationof Command-line - -@cindex Unix, spuštění LilyPondu - -@lilypadCommandLine - - - -@node Jak se píší vstupní soubory -@section Wie werden Eingabe-Dateien geschrieben -@translationof How to write input files - -Tento úryvek vysvětluje základní skladbu LilyPondu a pomáhá -na začátku se zápisem vstupního souboru pro LilyPond-Eingabedatei. - -@menu -* Jednoduchý notový zápis:: -* Práce na vstupních souborech:: -@end menu - - - -@node Jednoduchý notový zápis -@subsection Jednoduchý notový zápis -@translationof Simple notation - -@cindex jednoduchý notový zápis -@cindex Notový zápis, jednoduchý - -LilyPond automaticky přidává některé součásti notového obrazu. V -následujícím příkladu jsou zadány jen čtyři výšky tónů, ale LilyPond přesto -zapíše klíč, údaj o taktu a délky not. - -@lilypond[verbatim,quote] -{ - c' e' g' e' -} -@end lilypond - -@noindent -Tato nastavení je možné změnit, ale ve většině případů -jsou automatické hodnoty v zásadě použitelné. - -@subheading Výšky tónů - -@cindex Výšky tónů -@cindex relativní režim -@cindex Odsuvník (apostrof) -@cindex Čárka -@cindex Předznamenání a relativní režim -@cindex relativní režim a předznamenání - -@funindex \relative -@funindex relative -@funindex ' -@funindex , - - -Slovníček: @rglos{pitch}, @rglos{interval}, -@rglos{scale}, @rglos{middle C}, @rglos{octave}, -@rglos{accidental}. - -@c Addition for czech users about pitch naming conventions -Výšky tónů se zadávají malými písmeny, která odpovídají názvu noty. -Je ale důležité znát, že LilyPond ve svém výchozím nastavení -používá anglické názvy not. Až na výjimku tyto odpovídají -českým, proto se přednastavení LilyPondu pro toto -cvičení ponechává. Touto @emph{výjimkou} je nota h -- v -LilyPondu se musí na místo toho napsat písmeno b! České b je naproti -tomu zapsáno jako bes, his se proti tomu zapíše jako bis. Podívejte se také na -@ruser{Předznamenání} a @ruser{Názvy not v jiných řečích}. Zde se popisuje, -jak se používají české názvy not. -@c end addition - -Nejjednoduššeji lze noty zadávat v režimu @code{\relative}. -V tomto režimu je oktáva noty vbrána automaticky s tím, že se -předpokládá, že následující nota je zapsána vždy tak blízko, jak -je to jen možné, ve vztahu k předchozí notě, což znamená, že je -zapsána nanejvýš o tři notové řádky výše nebo níže než předchozí -nota. Začněme naším prvním příkladem notového zápisu, -se @notation{Stupnice,,stupnicí}, kde stojí další nota -vždy jen o jeden notový řádek nad předchozím. - -@c KEEP LY -@lilypond[verbatim,quote] -% Počáteční bod napsat na jednočárkovaném C -\relative c' { - c d e f - g a b c -} -@end lilypond - -První notou je @notation{jednočárkované C}. Každá následující nota -se nachází tak blízko, jak je to jen možné za předchozí -- první -@q{C} se takto počítá jako C od -jednočárkovaného C. Nato následuje nejbližší možné -D ve vztahu k předcházející notě. S těmito pravidly lze v -režimu @code{\relative} zobrazit i melodie s většími -intervaly: - -@lilypond[verbatim,quote] -\relative c' { - d f a g - c b f d -} -@end lilypond - -@noindent -Není nutné, aby první nota melodie začínala -notou, která udává první notovou výšku. -První nota (das @q{D}) z předchozího příkladu je následujícím D, -počítáno od jednočárkovaného C. - -Tím, že člověk přidává odsuvníky (apostrofy) @code{'} -(klávesa Shift+#) nebo čárky @code{,} k @w{@code{\relative c' @{}}, nebo -je odstraňuje, může být oktáva první výšky tónu změněna: - -@c KEEP LY -@lilypond[verbatim,quote] -% dvoučárkované C -\relative c'' { - e c a c -} -@end lilypond - -Relativní režim se může zpočátku jevit matoucí, ale je to ten -nejjednodušší způsob, jak zapsat většinu melodií. Podívejme se na to, -H (@code{b} ve skladbě LilyPondu), které se v houslovém klíči -nachází na prostřední lince, můžeme směrem vzhůru napsat C, D a E, -a A, G a F směrem dolů pod H. Když tedy notou, která následuje po -H, je C, D nebo E, napíše ji LilyPond nad -H, když je to A, G nebo F, je napsáno pod ním. - -@c KEEP LY -@lilypond[verbatim,quote] -\relative c'' { - b c % c je 1 řádek nahoru, tedy c nad b - b d % d je 2 řádky nahoru, nebo 5 dolů, tedy d nad b - b e % e je 3 nahoru, nebo 4 dolů, tedy e pod b - b a % a je 6 nahoru, nebo 1 dolů, tedy a pod b - b g % g je 5 nahoru, nebo 2 dolů, tedy g pod b - b f % f je 4 nahoru, nebo 3 dolů, tedy f pod b -} -@end lilypond - -Stejný výpočet se provádí i tehdy, když je jedna z not zvýšena -nebo snížena. @notation{Předznamenání,,předznamenání} jsou -při výpočtu @strong{zcela přehlížena}. Přesně ten samý -výpočet se obdobně provádí od každé následující výšky tónu po -další výšku tónu znovu. - -Aby se zapsaly intervaly, které jsou větší než tři notové řádky, lze oktávy změnit. Odsuvníkem (apostrofem) @code{'} (klávesa Shift+#) -posazeným přímo za název noty se oktáva zvýší o jednu, čárkou @code{,} se oktáva o jednu sníží. - -@lilypond[verbatim,quote] -\relative c'' { - a a, c' f, - g g'' a,, f' -} -@end lilypond - -@noindent -Kvůli změně výšky noty o dvě (či více!) oktávy, -se používají postupné odsuvníky @code{''} nebo @code{,,} -- přitom se musí -jednat skutečně o dva odsuvníky a ne o uvozovky -@code{"}@tie{} (klávesa Shift+2)! - - -@subheading Délky tónů (rytmy) - -@cindex Délky not -@cindex Délky -@cindex Rytmus -@cindex Celé noty -@cindex Půlové noty -@cindex Čtvrťové noty -@cindex Tečkované noty - -Slovníček: @rglos{beam}, @rglos{duration}, -@rglos{whole note}, @rglos{half note}, @rglos{quarter note}, -@rglos{dotted note}. - -@notation{Délka} se označuje číslem, jež je zadáno -přímo k názvu noty. -@code{1} pro @notation{Celá nota,,celou notu}, @code{2} pro -@notation{Půlová nota,,půlovou notu}, @code{4} pro @notation{Čtvrťová nota,,čtvrťovou notu} -a tak dále. @notation{Notové nožičky} a @notation{Trámce,,trámce} jsou -přidávány automaticky. - -Není-li označena žádná délka, používá se délka předcházející noty. -Pro první notu je jako výchozí určena čtvrťová nota. - -@lilypond[verbatim,quote] -\relative c'' { - a1 - a2 a4 a8 a - a16 a a a a32 a a a a64 a a a a a a a a2 -} -@end lilypond - -Kvůli vytvoření @notation{Tečkovaná nota,,tečkované noty} -je jednoduše za délkou noty napsána tečka @code{.}. Délka -tečkované noty musí být udána výslovně, tudíž včetně -čísla. - -@lilypond[verbatim,quote] -\relative c'' { - a4 a a4. a8 - a8. a16 a a8. a8 a4. -} -@end lilypond - - -@subheading Pomlky - -@cindex Pomlky -@cindex psaní pomlk -@cindex notový zápis pomlk - -@notation{Pomlka} se zadává tím samým způsobem, jakým se zadává nota; jejím -označením je @code{r}@tie{}: - -@lilypond[verbatim,quote] -\relative c'' { - a4 r r2 - r8 a r4 r4. r8 -} -@end lilypond - - -@subheading Udání taktu - -@cindex Druh taktu - -@funindex \time -@funindex time - -Slovníček: @rglos{time signature}. - -@notation{Druh taktu} lze určit příkazem -@code{\time}: - -@lilypond[verbatim,quote] -\relative c'' { - \time 3/4 - a4 a a - \time 6/8 - a4. a - \time 4/4 - a4 a a a -} -@end lilypond - - -@subheading Vyznačení tempa - -@cindex Vyznačení tempa -@cindex Údaj metronomu - -@funindex \tempo -@funindex tempo - -Slovníček: @rglos{tempo indication}, @rglos{metronome}. - -@notation{Vyznačení tempa} a @notation{údaj metronomu} lze -zapsat příkazem @code{\tempo}: - -@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 Notový klíč - -@cindex Klíč -@cindex Alt -@cindex Soprán -@cindex Tenor -@cindex Bas - -@funindex \clef -@funindex clef - -Slovníček: @rglos{clef}. - -@notation{Notový klíč} lze zapsat příkazem -@code{\clef}: - -@lilypond[verbatim,quote] -\relative c' { - \clef "treble" - c1 - \clef "alto" - c1 - \clef "tenor" - c1 - \clef "bass" - c1 -} -@end lilypond - - -@subheading Vše dohromady - -Zde je malý příklad, který obsahuje všechna tato vymezení: - -@lilypond[verbatim,quote] -\relative c, { - \clef "bass" - \time 3/4 - \tempo "Andante" 4 = 120 - c2 e8 c' - g'2. - f4 e d - c4 c, r4 -} -@end lilypond - - -@seealso -Doporučení pro notový zápis: @ruser{Nastavení výšek tónů}, -@ruser{Zadání rytmu}, @ruser{Zadání pomlk}, -@ruser{Udání taktu}, @ruser{Notový klíč}. - - -@node Práce na vstupních souborech -@subsection Práce na vstupních souborech -@translationof Working on input files - -@cindex kulaté závorky -@cindex Závorky, kulaté -@cindex Poznámky -@cindex Řádkové poznámky -@cindex Blokové poznámky -@cindex Psaní velkých a malých písmen -@cindex Výrazy -@cindex Velká písmena -@cindex Malá písmena - -@funindex { ... } -@funindex % -@funindex %@{ ... %@} - - -Zdrojové soubory LilyPondu jsou si podobné se soubory ve většině -programovacích jazyků: Obsahují označení verze, -je třeba dávat pozor na psaní velkých a malých písmen -a prázdné znaky jsou přehlíženy. Výrazy jsou uzavřeny -do kulatých závorek @w{@code{@{ @}}} a poznámky -jsou opatřeny poznámkou znaku procenta @code{%} -nebo obklopeny @w{@code{%@{ @dots{} %@}}}. - -Zdá-li se to nyní být nesrozumitelné, zde je vysvětlení: - -@itemize -@item -@strong{Označení verze}: -Každý soubor LilyPondu musí obsahovat označení verze. -Označení verze je jeden řádek, který vyhlašuje tu verzi LilyPondu, -pro kterou byl onen soubor napsán, jak je to zřejmé na -příkladu: - -@example -\version "@w{@version{}}" -@end example - -Obvykle je označení verze v souboru napsáno -nahoře. - -Označení verze je velice důležité ze dvou důvodů: 1. s jeho pomocí -se lze pustit do automatické aktualizace vstupních souborů, -když je třeba změnit skladbu LilyPond-. 2. je zde zapsána -ta verze LilyPondu, která je nutná pro sestavení -souboru. - -Když označení verze v souboru chybí, vydá LilyPond -během sestavování souboru varování. - -@item -@strong{Psaní velkých a malých písmen:} -Význam znaku se mění podle toho, zda je zapsáno -velké (@w{@code{A, B, S, T}}) nebo malé - (@w{@code{a, b, s, t}}). Noty se vždy musí zapisovat -malými písmeny, @w{@samp{@{ c d e @}}} se chová vhodně, -zatímco @w{@samp{@{ C D E @}}} vyrábí chybu. - -@item @strong{Prázdné znaky:} -Nehraje žádnou úlohu, kolik prázdných znaků nebo tabulátorů nebo -prázdných řádků se nachází mezi znaky zdrojového souboru. -@w{@samp{@{ c d e @}}} znamená totéž co -@w{@samp{@{ c @ @ @ @ @ d e @}}} nebo -@example -@{ c4 d - e @} -@end example - -@noindent -Přirozeně se poslední příklad čte o něco hůře. Dobrým pravidlem je -odsazovat bloky kódu dvěma prázdnými znaky: -@example -@{ - c4 d e -@} -@end example - -Prázdné znaky @emph{jsou} však nezbytné kvůli oddělení četných -skladebných prvků od sebe. Prázdné znaky tedy mohou být @emph{přidány} -vždy, ale nesmějí být @emph{odstraněny}. Jelikož chybějící -prázdné znaky mohou způsobit velmi podivná chybová hlášení, -naznačuje se, přidat jeden prázdný znak vždy před a po skladebném -prvku, zhruba před a po kulatých závorkách. - -@item @strong{Výrazy:} -I ten nejmenší úryvek kódu LilyPondu musí být uzavřen v -@strong{@{@tie{}kulatých@tie{}závorkách@tie{}@}}. Tyto -závorky LilyPondu ukazují, že se jedná o hudební výraz patřící -k sobě, právě tak jako k sobě patří závorky @q{()} v matematice. -Závorky by měly být pokaždé obklopeny prázdným znakem, abychom se vyhnuli -dvojznačnostem. Má to pak ještě být tak, aby se nacházely -na začátku nebo na konci řádku. - -Příkaz pro LilyPond následovaný jednoduchým výrazem -v závorkách (jako například @q{@w{@code{@bs{}relative c' @{ @dots{} @}}}}) -je též hodnocen jako jednotlivý hudební výraz. - -@cindex Poznámky -@cindex Řádkové poznámky -@cindex Blokové poznámky - -@item -@strong{Poznámky:} -Poznámka je připomínkou lidskému čtenáři zdrojového souboru. -Při zpracování souboru je programem přehlížena, takže na tiskový -výstup not nemá žádný účinek. -Jsou dva rozdílné druhy poznámek. Znak procenta -@q{%} předchází řádkové poznámce: Vše po tomto znaku -je v tomto řádku přehlíženo. -Obvykle je ke kódu připsána poznámka @emph{über}, -ke které se tento vztahuje. - -@example -a4 a a a -% Tato poznámka se odvolává na H -b2 b -@end example - - -Bloková poznámka je celým úryvkem s poznámkou. -Vše, co je obklopeno @code{%@{} -a @code{%@}}, se přehlíží. Znamená to, -že jedna bloková poznámka se nemůže nacházet v jiné -blokové poznámce. Když byste to měli zkusit, -ukončí již první @code{%@}} @emph{obě} -blokové poznámky. Následující příklad ukazuje jedno -možné použití poznámek: - -@example -% Noty pro zajiskření zajiskření zde - c4 c g' g a a g2 - -%@{ - Tyto řádky a noty dole jsou přehlíženy, - protože se nacházejí v jedné blokové - poznámce. - - f4 f e e d d c2 -%@} -@end example - -@end itemize - - -@node Vypořádání se s chybami -@section Vypořádání se s chybami -@translationof Dealing with errors - -@cindex Řešení chyb - -Někdy LilyPond nevytvoří notový obraz takový, jaký jste očekávali. Tento -úryvek poskytuje několik odkazů, aby vám pomohl při řešení -možných potíží. - - -@menu -* Obecné rady k řešení chyb:: -* Některé časté chyby:: -@end menu - -@node Obecné rady k řešení chyb -@subsection Obecné rady k řešení chyb -@translationof General troubleshooting tips - -Řešení chyb při potížích s LilyPondem může pro člověka, který je -zvyklý na obrazové uživatelské rozhraní, představovat velkou výzvu, protože -neplatné vstupní soubory vytvořeny být mohou. Když se tak stane, je -logický postup pustit se do toho, potíže určit a řešit, nejlepší -cestou. Některé směrnice, jak se tyto potíže můžete naučit řešit, -se nacházejí v @rprogram{Troubleshooting}. - - -@node Některé časté chyby -@subsection Některé časté chyby -@translationof Some common errors - -@cindex časté chyby -@cindex Chyby, časté - -Jsou některé běžné chyby, které se dají vyřešit obtížně, když má člověk -jen hlášení chyb v souboru s chybami. Blíže budou osvětleny v -@rprogram{Common errors}. - - - -@node Jak se mají příručky číst -@section Jak se mají příručky číst -@translationof How to read the manuals - -Tato část ukazuje, jak lze dokumentaci číst účinně a -a vysvětluje také některé užitečné vlastnosti internetové -verze. - -@menu -* Vypuštěný materiál:: -* Klepnutelné příklady:: -* Přehled o příručkách:: -@end menu - - -@node Vypuštěný materiál -@subsection Vypuštěný materiál -@translationof Omitted material - -@cindex Příručka, čtení -@cindex Jak se má příručka číst -@cindex Čtení příručky -@cindex Příklady, klepnutelné -@cindex Klepnutelné příklady -@cindex Předlohy -@cindex Předlohy -@cindex Sestavit soubory, odkazy -@cindex Sestavení souborů, odkazy -@cindex Odkazy pro sestavení souborů - -LilyPond-Code musí být vždy obklopen znakem @code{@{ @}} nebo -@w{@code{@bs{}relative c'' @{ @dots{} @}}}, jak je to ukázáno -v @ref{Práce na vstupních souborech}. -Ve zbytku této příručky se toho ovšem většina příkladů vzdá. -Abyste je napodobil, můžete zkopírovat odpovídající zdrojový -kód a vložit jej do textového souboru, ale přitom -@strong{musíte} vložit -@w{@code{@bs{}relative c'' @{ @dots{} @}}}, jak je to ukázáno zde: - -@example -\relative c'' @{ - @dots{}zde jeden příklad@dots{} -@} -@end example - -Proč se zde většinou vynechávají závorky? Většina příkladů -může být nakopírována do delšího hudebního díla, a potom přirozeně -není smysluplné, když se k tomu nachomýtne -@w{@code{@bs{}relative c'' @{ @dots{} @}}}; @code{\relative} nesmí -být zapsán uvnitř jiného @code{\relative}, -proto je zde vynechán, aby příklady pracovaly i v jiné -souvislosti. Kdyby byla u každého příkladu zapsána -@w{@code{@bs{}relative c'' @{ @dots{} @}}}, -nemohl byste malé příklady z dokumentace jednoduše přidat -do svého vlastního notového textu. Většina uživatelů chce noty -přidat do již jsoucího souboru někde vprostřed, a z toho důvodu -byl relativní režim v příkladech v příručce -vynechán. - -Myslete také na to, že každý soubor LilyPondu má mít označení verze -příkazem @code{\version}. Protože jsou příklady v příručkách úryvky -a nikoli úplnými soubory, chybí zde označení verze. Vždy byste je ale -do svých vlastních souborů měl vložit. - - -@node Klepnutelné příklady -@subsection Klepnutelné příklady -@translationof Clickable examples - -@warning{Tato vlastnost je pouze v dokumentaci HTML.} - -Mnoho lidí se učí programům tím, že se v nich jednoduše vrtají. Jde -to i s LilyPondem. Když ve verzi HTML této příručky klepnete na -nějaké vyobrazení, obdržíte přesný kód LilyPondu, jenž byl -použit pro sazbu obrázku. Vyzkoušejte to s tímto -vyobrazením: - -@c no verbatim here -@c KEEP LY -@lilypond[quote] -\relative c'' { - c4-\markup { \bold \huge { Klepněte sem! } } -} -@end lilypond - -Když zkopírujete jednoduše vše, co se nachází v úryvku - @qq{ly snippet}, a vložíte to do textového souboru, -máte již hotovou předlohu pro další pokusy. -Experimente. Abyste sám dosáhl téhož vzhledu, jaký je v příkladu, -musíte zkopírovat vše od řádku @qq{Start -cut-&-pastable section} až do konce souboru. - - -@ignore - -@n ode Navádění klávesnicí -@s ubsection Navádění klávesnicí -@translationof Keyboard navigation - -@warning{Tato funkce je pouze ve verzi HTML příručky.} - -@c TODO: once this is figured out, insert it here. - -V současnosti se na této funkci pracuje. -@end ignore - - -@node Přehled o příručkách -@subsection Přehled o příručkách -@translationof Overview of manuals - - -Pro LilyPond je hodně dokumentace. Noví uživatelé jsou často popleteni -tím, které části z ní mají číst, a tak se stává, že někdy nejsou -čteny její důležité části. - -@warning{Nepřeskakujte, prosím, žádné důležité části -dokumentace. Jinak pro vás bude později o hodně těžší -rozumět pozdějším částem.} - -@itemize - -@item -@strong{Předtím než @emph{cokoli} vyzkoušíte}: Přečtěte si části -@ref{Cvičení} a @ref{Běžný notový zápis}. Když narazíte -hudební odborné pojmy, které neznáte, -podívejte se na ně v @rglosnamed{Top, Slovníček}. - -@item -@strong{Předtím než napíšete úplný kousek}: Přečtěte si část -@ref{Základní pojmy} v příručce k učení se. -Potom se můžete na pro váš projekt důležité části podívat -v @rusernamed{Top, Doporučení pro notový zápis}. - -@item -@strong{Předtím než se pokusíte měnit obvyklý notový zápis}: -Přečtěte si @ref{Změna výstupu,,o změně výstupu} v příručce k učení se. - -@item -@strong{Předtím než se pustíte do většího projektu}: Přečtěte si část -@rprogram{Návrhy, jak psát soubory} -v části věnované používání programu. - -@end itemize -