lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Score Layout, several questions


From: N. Andrew Walsh
Subject: Score Layout, several questions
Date: Mon, 6 Apr 2015 10:15:19 +0200

Good morning,

I've been tasked with preparing the score of what will be a critical edition of some liturgical works of a lesser-known 18th-century composer. Because of the nature of the source (the composer was writing at a monastery), the originals are engraved using single-press typesetting (ie, each note is its own block, so staff-lines and whatnot aren't continuous), so it's an interesting exercise in historical scores. However, I have some questions about some aspects of using Lily to do this. Namely:

1) I'd really like to use the ScholarLY tools to add annotations to the score, and I've managed to include it in my .ly file with the following:

----------------------------------------------

\version "2.19.18"


#(set-global-staff-size 13)


%%Include OpenLilyLib and init ScholarLY

\include "openlilylib"


\useLibrary Scholarly


\useModule scholarly.annotate


\paper { 


#(define fonts

(set-global-fonts

#:music "emmentaler"

#:brace "emmentaler"

#:roman "Linux Libertine G"

#:sans "Linux Biolinum G"

#:typewriter "DejaVu Sans Mono"

#:factor (/ staff-height pt 20 )))

-----------------------------------------------
(NB: I have the global-staff-size set way up at the top because of the staff-height within the \paper block, which has to come after set-global-staff-size, right?)
However, compiling throws an error at the "\paper { " line, and then a bunch more, like this from the log:
-----------------------------------------------
openLilyLib: library infrastructure successfully loaded.

/home/[$HOME]/.lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:46:1: error: syntax error, unexpected SCM_TOKEN, expecting '{'

#(define annotations '())

/home/[$HOME]/.lilypond/openlilylib/ly/scholarly/annotate/__main__.ily:51:1: warning: openLilyLib: Module already loaded. Skipping "utility.rhythmic-location"

\useModule utility.rhythmic-location
/home/[$DOCS]/transkription kayser/messen/messe 1/transkription kayser 1. messe c-dur.ly:22:3: error: unrecognized string, not in text script or \lyricmode
  indent = 1.5\cm
[SNIP]
/home/[$DOCS]/transkription kayser/messen/messe 1/transkription kayser 1. messe c-dur.ly:12:8: error: errors found, ignoring music _expression_
\paper
               {

/home/[$DOCS]/transkription kayser/messen/messe 1/transkription kayser 1. messe c-dur - kyrie.ly:13:8: error: wrong type for argument 1. Expecting pitch, found "c"
\key
       c \major

--------------------------------------------------

Am I formatting something wrong in my file? Does incorporating openlilylib introduce new ways of specifying the \paper block? Also, is there a way to use scholarLY without producing a pdf in color? The end product has to be b/w, for reasons that should become clear below.


2) Also, for this project, I have from the publisher an exemplar of their typesetting standards. One of the things I notice is that they have an almost pathological avoidance of beams crossing staff lines at an angle. To avoid this, most measures with beams move them outside of the staff entirely, and make the beam angle itself (if there is any) considerably shallower. Is there a general setting I can set to achieve something similar? I can't really convince the publisher to change their æsthetics, and I only see options for setting stem length absolutely.


3) Lastly, is there a general way to increase space between systems on a page? I only have room for two to a page, but there looks like about .5cm free along the bottom margin. I'd prefer to spread the systems out from one another a bit more; how can I do this?


Thanks for the help. I just started working with Lily last Friday, she seems nice.


Cheers,


A


reply via email to

[Prev in Thread] Current Thread [Next in Thread]