--
Você recebeu essa mensagem porque está inscrito no grupo "Lilypond-Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para lilypond-bras...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lilypond-brasil/CA%2BFJjErBFbvg3u4k7ecL%3DH1mQO8S1dwzMWiksfbcwHbXA6LkCA%40mail.gmail.com.
Olá, Chico. Eu não estou conseguindo rodar seu exemplo.Você chama a variável \song lá no fim (dentro de TabStaff) mas essa variável não foi definida em lugar nenhum. E tem também uma chave } a mais no fechamento do bloco layout (linha 35). Você pode dar uma olhada e mandar o código de novo?
As "questões"1) Que alternativa poderia usar para uniformizar a distância entre as notas no compasso? Veja que ao final do primeiro compasso, por exemplo, há uma maior distância, isso porque para caber, precisei atribuir "valores" diferentes a cada nota.
2) Que alternativa usar dentro do \markup para que os acidentes não apareçam tão desconectados, sobretudo o sutenido, uma vez que no bemol, podemos "enganar" o programa com o "b"...Veja que o sustenido sai um pouco desconectado.
3) Como escrever os acordes de uma forma que não seja usando o \markup associado ao diagrama, mas sim através da escrita nativa do Lilypond? Veja que usei o ^\markup {F7M(\flat5)}...
4) Como escrever o texto entre as "linhas" ? Tentei usar o \markup entre as linhas para escrever texto e deu erro, acho que o caminho não é esse, como alternativa, tive que usar o \markup associado às notas "^\markup {Aplicar nos acordes Dm7...}
Oi Chico, vou responder em linha.Eu teria mais coisas pra comentar no seu código, mas agora estou um pouco na correria. Vou experimentar algumas coisas e te mandar amanhãEm ter., 28 de jul. de 2020 às 11:52, Chico Oliveira <chicoliv...@gmail.com> escreveu:As "questões"1) Que alternativa poderia usar para uniformizar a distância entre as notas no compasso? Veja que ao final do primeiro compasso, por exemplo, há uma maior distância, isso porque para caber, precisei atribuir "valores" diferentes a cada nota.Dá uma olhada aqui:No seu caso essa opção abaixo já funciona\layout {
\context {\Score
proportionalNotationDuration = #(ly:make-moment 1/4)
}Aí o que eu faria é usar todas as notas como semínimas e mudar a fórmula de compasso de acordo. No seu caso seria um compasso 11/4 e outro 17/4"
Uma opção é essa aqui:\concat{F \raise #1 \sharp 7}Mas talvez a mais correta seria inserir dentro do bloco \markup a própria notação de acordes. Fica assim:\markup {
\concat { "Aplicar nos acordes"
\score {
\new ChordNames {
\chordmode {
\set majorSevenSymbol = \markup { 7M }
\set additionalPitchPrefix = "sus"
d4:min7 fis:7 d:7.9 f:maj7
}
}
\layout{
indent = 0
}
}
}
}"
3) Como escrever os acordes de uma forma que não seja usando o \markup associado ao diagrama, mas sim através da escrita nativa do Lilypond? Veja que usei o ^\markup {F7M(\flat5)}...Dá uma olhada aqui: http://lilypond.org/doc/v2.19/Documentation/notation/displaying-chordsO Lilypond tem já um contexto chamado ChordNames. Ali você pode inserir acordes com notação lilypond mesmo — <c e g> — ou usar a opão \chords e usar uma outra notação de nomes de acordes. Por exemplo:\score {
\new ChordNames {
\chordmode {
\set majorSevenSymbol = \markup { 7M }
\set additionalPitchPrefix = "sus"
d4:min7 fis:7 d:7.9 f:maj7
}
}
\layout{
indent = 0
}
}"
Entre as linhas você quer dizer entre os dois exercícios? Acho que o melhor é escrever cada exercício em um bloco \score separado, aí você adiciona o markup no começo, como você fez, ou então antes mesmo do bloco score, assim:\markup { "Exercício 1: fazer x y z" }
\score{
<<
\new ChordNames {
\chordmode {
s1 fis:7
}
}
\new Staff {
\relative {
\time 9/4
c'4 d e f g^\acordeA f e d c
}
}
>>
\layout {}
}\markup { "Exercício 2: fazer a b c" }\score {%música do exercício 2}"
bemol = \markup { \general-align #Y #DOWN \fontsize #-3 \flat }
suste = \markup { \general-align #Y #-0.8 \fontsize #-3 \sharp }
\markup {
\left-column{
\line { Aplicar nos acordes: \sans { Dm7, "F#7", D7(9), F7M, Db7 } }
\line{ Aplicar nos acordes: \sans { Dm7, \concat { F \suste 7 }, D7(9), F7M, \concat { D \bemol 7 } } }
}
}
--
Você recebeu essa mensagem porque está inscrito no grupo "Lilypond-Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para lilypond-bras...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lilypond-brasil/CA%2BFJjEqJgZCJPij3yD%3DEYgQfxzndK4Di3t1fzLrtPPEMobXn4g%40mail.gmail.com.