2016-01-16 18 views
12

C'è un modo in LilyPond per elencare semplicemente i testi corrispondenti a versetti aggiuntivi dopo la fine della musica, con un paragrafo per ogni verso?Testi per versi aggiuntivi in ​​LilyPond?

(NB Questa domanda esatta è stata asked before, nel 2001, ma la prima risposta ("leggere questo libro") fa riferimento a un URL morto, mentre il secondo (utilizzare \context Lyrics) non funziona per me, ottengo errori di sintassi LilyPond .)

Ecco una canzone in cui voglio scrivere i versi aggiuntivi.

\header{ 
    title = "Hello World" 
} 

\score { 
    \relative { 
    \time 2/4 
    \clef treble 
    \key a \major 
    cis''2 | a4 fis \bar "|." 
    } 
    \addlyrics { 
    He -- | llo world 
    } 
    \layout { } 
    \midi { } 
} 

\version "2.18.2" 

(Ci scusiamo per la syntax highlighting, <!-- language: lang-lilypond --> non è ancora supportato in Google Code Prettyfier che utilizza SO.)

mi piacerebbe aggiungere versi 2, 3, e 4 sotto, separata dalla la musica, proprio come le parole.

+1

Sarebbe bello sapere perché ho ottenuto un down-vote in modo da poter migliorare la domanda – dumbledad

+0

IMHO questa non è una domanda di programmazione adatta per SO, ma è una domanda su come utilizzare un'applicazione specifica. (e no, non ho votato per difetto) –

+4

Ma LilyPond è un linguaggio di programmazione per produrre spartiti musicali incisi, e questa è una domanda su come usarlo. No? Il commento di Andrew Cashner su [questa domanda] (http://stackoverflow.com/q/30678473/575530) sostiene il caso. Ma lo farò [anche sull'altro SE] (http://music.stackexchange.com/q/41122/2125) e vedrò se è più appropriato. – dumbledad

risposta

9

ho ricevuto una risposta da Knute Snortum sulla mailing list LiliyPond here

Dopo il mio score blocco posso aggiungere un blocco markup come questo

\markup { 
    \column { 
     \line { \null } 
     \line { 2. Here I go } 
    } 
} 

Si scopre che questo è coperto nella documentazione LilyPond (printing stanzas at the end) ma usano il termine "stanza" e quindi la mia ricerca di "versi" non mi ha portato lì.

(E 'anche interessante notare this discussion on meta. Distacco domande LilyPond qui rischia di portare a down-voto in quanto non si ritiene di programmazione da molti della comunità SO. Una migliore sito Stack Exchange per inviare domande LilyPond per è la Music: Practice and Theory Stack Exchange, però, come ho trovato, lo LilyPond mailing list è attualmente il posto più probabile per ottenere risposte complete e rapide.)

+1

Sono un ex programmatore di computer professionale e un cantante professionista attuale, LilyPond è assolutamente un linguaggio di programmazione, non * generale * scopo, ovviamente, ma all'interno della musica, è davvero lo scopo generale, Sheesh. – aliteralmind