X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ly%2Fdeclarations-init.ly;h=a9247573c0046b83fb8182227c800e5647e32c6e;hb=5cc390968095201b69f142ad01842ac3f08144a2;hp=79ea3a6a442eea60b38d381959385c41e6a79a1b;hpb=321cc8ec6586cadfda33dc650198f83906008d36;p=lilypond.git diff --git a/ly/declarations-init.ly b/ly/declarations-init.ly index 79ea3a6a44..a9247573c0 100644 --- a/ly/declarations-init.ly +++ b/ly/declarations-init.ly @@ -1,11 +1,12 @@ #(ly:set-option 'old-relative) -\version "1.9.8" +\version "2.1.19" breve = #(ly:make-duration -1 0) longa = #(ly:make-duration -2 0 ) maxima = #(ly:make-duration -3 0) \include "nederlands.ly" % dutch +\include "drumpitch-init.ly" \include "chord-modifiers-init.ly" \include "script-init.ly" @@ -43,19 +44,85 @@ melismaEnd = \property Staff.melismaBusy = ##f % Do units first; must be done before any units are specified. \paper { - unit = "mm" - mm = 1.0 - in = 25.4 - pt = #(/ in 72.27) - cm = #(* 10 mm) + unit = "mm" + mm = 1.0 + in = 25.4 + pt = #(/ in 72.27) + cm = #(* 10 mm) + + texsetting = "" + pssetting = "" + scmsetting = "(lilyponddefs.ps) findlibfile {exch pop //systemdict /run get exec} { /undefinedfilename signalerror } ifelse\n"% UGH. + + + #(define font-defaults + '((font-family . music) + (font-shape . upright) + (baseline-skip . 2) + (word-space . 0.6) + (font-series . medium) + )) + + \include "engraver-init.ly" } -papersize = "a4" -paperfile = \papersize + "-init.ly" +#(set-paper-size "a4") -\include "generic-paper-init.ly" -\include "paper20-init.ly" +%{ + +; note: +; you can add fonts manually in the paper block by issuing + +#(set! fonts (append ...myfonts... fonts)) + +for the format of myfonts, see font.scm + +%} + + +paperEleven = \paper { + #(paper-set-staff-size (* 11.0 pt)) +} + +paperThirteen = \paper { + #(paper-set-staff-size (* 13.0 pt)) +} + +paperSixteen = \paper { + #(paper-set-staff-size (* 16.0 pt)) +} + +paperEightteen = \paper { + #(paper-set-staff-size (* 18.0 pt)) +} + +paperTwenty = \paper { + #(paper-set-staff-size (* 20.0 pt)) +} + +paperTwentythree = \paper { + #(paper-set-staff-size (* 23.0 pt)) +} + +paperTwentysix = \paper { + #(paper-set-staff-size (* 26.0 pt)) +} + +\paper { \paperTwenty } + +partCombineListener = \paper { + \translator { + \VoiceContext + \consists Note_heads_engraver + \consists Rest_engraver + \type "Recording_group_engraver" + recordEventSequence = #notice-the-events-for-pc + } + \translator { \ScoreContext skipTypesetting = ##t } +} + +#(set-part-combine-listener partCombineListener) \include "dynamic-scripts-init.ly" \include "spanners-init.ly"