Professional Documents
Culture Documents
Lilypond Basico
Lilypond Basico
(d� = c, r� = d, mi = e, f� = f, sol = g, l� = a, si = b)
\clef treble (clave de sol, padr�o)
\clef bass (clave de f�)
\clef alto (clave de d� na 3� linha)
\clef tenor (clave de d� na 4� linha)
\time 3/4 (sinal de compasso)
\key d \major (armadura de clave)
\bar "||" (barra dupla)
\bar "|." (barra final)
is = sustenido
es = bemol
isis = duplo sustenido
eses = duplo bemol
! = mostra o acidente
? = acidente de precau��o
1 = semibreve
2 = m�nima
4 = sem�nima
8 = colcheia
( = in�cio da ligadura de express�o
) = final da ligadura de express�o
~ = ligadura de valor
\version "2.10.20"
Pausas
\relative c' { c r d r e r f r g r }
Pontuadas
\relative c' '{ c2 e4. g8 b,4.. c64 d c4 r }
Colchetes
\relative c''{ c16 e g f e f d e c e g f e f d e }
Separar colchetes
\relative c''{ c16 [e] g [f] e f [d e] c [e g f e f d e] }
Quialteras
\relative c' {
\time 3/4
LIGADURAS
\relative c'{ c (d) e (f) g (a b c) }
\relative c'{ c d ~ d e }
Claves
\relative c' {
\time 2/2
\key d \major
\clef treble
d e fis g a fis e d
\time 6/8 e4 g8 fis4 d8 }
\relative c' {
\override Staff.TimeSignature #'style = #'()
\time 2/2
\key ees \major
\clef treble
BARRAS DE COMPASSO
\relative g' {
\time 4/4
\key g \major
\clef treble
\bar "|:" g a b a d c b a \bar ":|"
c d e c
\cadenzaOn d e f8 g a b a g f e
\cadenzaOff
\bar "|"
d4 e c d
ACORDES
\relative c' {
\key c \major
\time 4/4
<g e' c'>2 <c g' c e>4 <g d' b' g'> <b g' d'>2
POLIFONIA
\relative bes' {
\time 2/2
\key d\minor
}
ARTICULA��O
\relative c'' {
\key c \major
\time 4/4
DEDILHADOS
c_2 e_2 d_1 f_3 e_2 g_4 f_3 d_1
}
TRINADOS
\relative c' {
\time 4/4
\key e \major
b1 \trill
e2 \trill gis \trill
b1 \trill
e2 \trill gis \trill
b1 \startTrillSpan
b
b \stopTrillSpan
APOJEATURA
\relative c'' {
\time 4/4
\relative c' {
\time 4/4
GLISSANDO
\relative c' {
\time 4/4
c2 \glissando c'
\override Glissando #'style = #'zigzag c \glissando c,
ARPEJOS
\relative c' {
\time 4/4
\key g \minor
<g d' bes' g'>2 \arpeggio
}
\relative c' {
\time 4/4
\key g \minor
\arpeggioUp <g d' bes' g'>2 \arpeggio \arpeggioDown <g d' bes' g'> \arpeggio
}
FERMATA
\relative c' {
\time 4/4
}
HARMONICOS
\relative c' {
<c g'\harmonic>4
QUEBRA DE LINHA
\relative e''' {
\key e \major
\time 3/4
QUEBRA DE P�GINA
s�o autom�ticas. Se quiser mudar use os comandos \pageBreak e \noPageBreak.
Textos
\relative c' {
c^\markup { Oi! } d e f
g_\markup { Oi de novo! } a g f
DIN�MICAS
\relative a' {
\key a \minor
\time 2/2
a16 \f [c e a] e d c b a \p [c e a] e d c b
a \f [(c32 d e16) e,] a c e16 gis, a \p [(c32 d e16) e,] a c e gis,
}
CRESCENDO
\relative c' {
\key c \major
\time 4/4
c \< d e f \! f \> e d c \!
\relative c' {
\key c \major
\time 4/4
ADICONAR PAUTAS
\relative e' {
\set Staff.instrumentName = \markup { "Violino" \hspace #1 }
\key e\major
\time 4/4
e gis b r8 gis16 a
b8 gis16 a b8 e b b16 a gis8 fis16 e
LETRA DE M�SICA
<<
\relative g {
\key g\major
\clef treble
g8 g4 g8 g g4 g8
g a4 fis8 e4 d
d'2. b8 c (
c8) a4 fis8 e4 d
}
\addlyrics { Vai a zu l?o a zu
l?o com pa nhei ro
vai vai ver
mi nhai gra ta
}
>>
<<
\relative g {
\key g\major
\clef treble
g8 g4 g8 g g4 g8
g a4 fis8 e4 d
d'2. b8 c (
c8) a4 fis8 e4 d
}
\addlyrics { Vai a -- zu -- l?o a -- zu --
l?o com -- pa -- nhei -- ro
vai vai ver
mi -- nhai -- gra -- ta
}
>>
COMENT�RIOS
% Tchaikovsky - Melodia
% este arquivo foi escrito usando charset=ISO-8859-1
CABE�ALHO
\header {
dedication = "Dedication"
title = "Title"
subtitle = "Subtitle"
subsubtitle = "Subsubtitle"
poet = "Poet"
composer = "Composer"
meter = "Meter"
arranger = "Arranger"
instrument = "Instrument"
piece = "Piece"
\relative c' {
c d e f
g a b c
d c b a
}
REPETIR TRECHOS
tA = \relative c'' { c16 e g f }
tB = \relative c'' { e16 f d e }
tC = \relative c'' { c16 d e d }
tD = \relative c'' { c16 d b c }
\score {
{
\estudo
}
}
COLORIR
\relative c' {
\override NoteHead #'color = #red
c d e f g
}
COLORIR HASTES
\relative c' {
\override Stem #'color = #blue
c d e f g
}
ERROS
Como evitar os erros mais comuns
Abrir e fechar chaves `{ }' (lembrar de escrever o c�digo dentro das chaves).
Dar espa�o entre uma nota e outra. Se escrever duas notas grudadas uma na outra (dd
ou cg) o programa d� erro e n�o gera o arquivo PDF.
Escrever alguma nota com a letra mai�scula.
{ A C D } = errado
{ a c d } = certo
Usar a barra invertida ( \ ) para invocar algum comando do Lilypond. N�o use a
barra normal ( / ).
N�o dar espa�o entre a barra invertida e o comando do lilypond
\ relative = errado
\relative = certo
A ordem de escrita da nota e suas propriedades deve ser sempre a seguinte:
nota+altera��o+oitava+figura r�tmica (ex. cis'16). Qualquer mudan�a nessa ordem vai
dar erro no programa (ex. c16').
Antes de compilar o c�digo tenha certeza de que fechou o arquivo .pdf. Se tentar
compilar o arquivo Lilypond com o arquivo pdf aberto vai dar erro.