Re: parts for natural horns and trumpets

2015-03-31 Thread Alex Loomis
I'm trying to understand your problem. Is it that the horn part is
currently in concert pitch and you're looking for an easy way to transpose
it? Are you asking how to notate the changes? Perhaps it would help if you
attached an image of what things look like now and described what you want.

Alex

On Tue, Mar 31, 2015 at 10:48 PM, Craig Dabelstein 
craig.dabelst...@gmail.com wrote:

 Hi Lilyponders,

 Does anyone have a successful way of writing parts for natural horns and
 trumpets that would change crooks (and therefore transpositions) several
 times during a part.

 There would be a global file holding the many key and time signature
 changes and then I would need the part to change from say Horn in F, to
 Horn in D, to Horn in Af, etc.

 Any help would be greatly appreciated.

 Craig


*Craig Dabelstein*
  e:craig.dabelst...@gmail.com
  http://www.facebook.com/craig.dabelstein
 http://au.linkedin.com/pub/craig-dabelstein/b2/5b8/389/en

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Best practice with inconsistent à 2

2014-08-07 Thread Alex Loomis
In my copy of Dvorak 8 the parts use a2 for isolated unison passages and double 
stems for passages where the voices are also split at some point.



On Aug 7, 2014, at 8:49 AM, Urs Liska u...@openlilylib.org wrote:

 Hi folks,
 
 I have a large romantic score in front of me. In the handwritten score the 
 \partcombine stuff is done inconsistently for unisono sections: sometimes 
 it's written as one voice with à 2, sometimes as two voices, i.e. one 
 notehead with stems up and down. So far I can't see any reason for this 
 inconsistency.
 
 What would people with more experience with orchestral scores suggest:
 
 - transcribe everything as it is in the model?
 - make it consistent:
  - use à 2 always?
  - use voices always?
 
 Best
 Urs
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Notation

2014-07-18 Thread Alex Loomis
I got a similar problem a while back. For me it wasn't a problem with
lilypond, it's a problem with LaTeX. LaTeX relative includes seem to be
relative to where the command was run from, not from where the file is, so
cd to where the output is and try running LaTeX from there.


On Fri, Jul 18, 2014 at 9:43 PM, Раул Апонт raulapo...@bk.ru wrote:

 Good evening, fellows.

 At this time I will need some of your help. I’m trying to place some music
 within some paragraphs in LATEX. I use the command line to invoke
 lilypond-book and everything seems to be fine, but when I go to the PDF
 file, I get text but no music.
 I use:
 lilypond-book --pdf --output=*folder* *myfile*.lytex
 And it compiles fine, I guess. I see no errors in the log, I get a
 successfully completed compilation according to the command line. When I
 check the PDF, no music there. I open the *.tex file with TEXstudio, try
 to compile it and it gives me a missing file error like this:
 File `4a/lily-302d4edc-1' not found. \includegraphics{4a/lily-302d4edc-1}.
 It looks for a non-extension file which is not on that folder. What can I
 do? May I have a fully functional sample from you, guys? One might come
 handy for me.
 Thanks in advance.
 --
 Раул Апонт

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: How to avoid key change with \transpose ?

2014-07-16 Thread Alex Loomis
I don't know about keeping in the right key for transposition (I actually
ran into the same project today). To make the ending work, perhaps you
should do something like:

base = \relative c' { c4 c8 [ d8 ]  e4 e8 [ f8 ] g4 }
violinI = \relative c' { \base e f g}
violinII = \relative c' { r2 \transpose c g {\base} d c}

Where base is the part that is identical for all four parts.


On Wed, Jul 16, 2014 at 10:05 PM, MarcM m...@mouries.net wrote:

 Hi Lilyponders,

 I am arranging a Bach Canon for 4 voices to 4 violins.
 http://lilypond.1069038.n5.nabble.com/file/n164531/bwv1073.jpg
 Bach_Canon.ly
 http://lilypond.1069038.n5.nabble.com/file/n164531/Bach_Canon.ly
 Bach_Canon.pdf
 http://lilypond.1069038.n5.nabble.com/file/n164531/Bach_Canon.pdf

 How to keep all voices in C major?
 Making each voice start later 2 beats after the previous voice is easy.
 What's the best way to make all voices stop on the same measure?


 violinIV = \relative c' {
  c4 c8 [ d8 ]  e4 e8 [ f8 ] g4
 }

 violinIII = \relative c'' {
   r2 \transpose  c g \violinIV
 }

 \violinII = \relative c''' {
   r2 r2 \transpose  c d \violinIV
 }

 violinI = \relative c {
   r2 r2 r2 \transpose  c a \violinIV
 }



 --
 View this message in context:
 http://lilypond.1069038.n5.nabble.com/How-to-avoid-key-change-with-transpose-tp164531.html
 Sent from the User mailing list archive at Nabble.com.

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Is there a translator from LilyPond to XML?

2014-05-21 Thread Alex Loomis
I was under the impression MuseScore had Lilypond import and XML export



On May 21, 2014, at 2:18 PM, pls p.l.schm...@gmx.de wrote:

 
 On 21.05.2014, at 18:44, Dennis Clason dennis.cla...@gmail.com wrote:
 
 I have a publisher interested in some of my work, but they want it in their 
 house style.  They know about LilyPond, but it's a fringe market they are 
 watching (their words).  Their preference would be for me to submit in 
 Finale or Sibelius, but I'm not interested in re-entering the entire score.  
 I'm also not interested in spending way more than I'd ever make on the 
 project to buy a copy of Finale (or Sibelius).
 
 They have said that XML would also be okay.
 
 And that's the history and reasoning for my question.  My Google-fu 
 unearthed a XML to Lilypond translator, but is there one that goes the other 
 direction?
 Right now the only way to translate LilyPond files to MusicXML is to scan 
 your PDFs (or PNGs…) with OMR software. Unfortunately these programs are also 
 quite expensive and the resulting files need to be corrected. The extent of 
 needed corrections depend on the complexity of your scores and the software. 
 You could give Audiveris v4.3 (free  open source)  a try but your scores are 
 bound to suffer severe losses... 
 
 Thanks,
 
 Dennis
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user
 
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: pas de midi avec frescobladi dev

2014-05-08 Thread Alex Loomis
Avez-vous Timidity ? Je l'ai du installer sur mon ordinateur.
On May 8, 2014 12:12 PM, Éditions IN NOMINE cont...@editionsinnomine.com
wrote:

 Merci pour cette réponse rapide, mais hélas, j'avais déjà touché à tous
 les boutons avant de poster... bon ça ne fonctionne pas chez moi... Je n'ai
 que Midi Through Port-0 pour les ports midi...

 Je mets en PJ mes copies d'écran de paramétrage, au cas où...

 A bientôt !

 ---
 Jean-Marc LEGRAND
 Éditions IN NOMINE

 Le , JJG a écrit :

 Le 08/05/2014 15:43, Éditions IN NOMINE a écrit :

 Bonjour à toute la troupe !

 Je suis parvenu à installer la dernière frescobaldi dev, ce qui est déjà
 un exploit pour moi, en soi... et à ajouter python-poppler-qt4 ce qui en
 est un autre !
 Il ne me reste plus qu'à entendre ce que je vois : quand je lance le
 lecteur midi intégré, le fichier midi se déroule mais pas de son et
 l'indication : Aucune sortie trouvée !.

 J'arrive à lire le fichier midi par ailleurs (vlc), mais pas au sein de
 ce merveilleux ide. Any idea ?


 yes !

 Aller dans /Editions/Préférences/Réglages MIDI/rafraîchir les ports MIDI

 That's all falks !

 (pardon... chez moi, ça marche !)


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Page number padding

2014-02-10 Thread Alex Loomis
Page numbers are consistently too close to other content. What is the best
way to force them away?
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond and midi files

2014-02-04 Thread Alex Loomis
I know Lilypond can import MusicXML files, so you could import the MIDI
into something that can export Music XML (I think Sibelius might work?) and
then import the XML file. I'm not sure if it's possible to go directly from
MIDI to Lilypond.


On Tue, Feb 4, 2014 at 7:35 AM, Claudio Garanzini 
claudiogaranz...@gmail.com wrote:

   Hi all!
 I'm  a blind person and I'm trying using lilypond because I find it a
 really good way for reading good music score using a pc instead of using
 braille books.
 Here is my question for you:
 I have a midi file I would like to convert into lilypond notations.
 Is there a way for doing it?
 I have searched internet but didn't find an answer.
 I would like to convert just the notes and then write all the resto by
 myself.
 The midi file is quantized and it sounds good but how to have a good
 converted .ly file?
 I've tryed several other softwares like Braille music editor or other
 mainstream programs like Finale or Sibelius but  have found Lilypond as the
 best for writting and reading music using a screen reader.
 I'm using windows 7 with a screen reader called NVDA.
 Thanks for your help.
 Sorry for my bad english.
 Bye for now.

 Claudio

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Beam height

2014-01-25 Thread Alex Loomis
Is there a way to make them all the same height?



On Jan 25, 2014, at 2:55 AM, Janek Warchoł janek.lilyp...@gmail.com wrote:

 2014/1/25 Alex Loomis thebluemusic...@gmail.com:
 Is this a bug? I would expect for the beams to all line up with the first.
 They do if you take it down an octave.
 
 \version 2.19.1
 
 {\relative c' {\repeat unfold 4 { es16 fes ges es }}}
 
 As Mark wrote, this is because of accidentals, but you are right that
 the beam shouldn't look like this.  It's a defect in beam collision
 detecting algorithm.
 
 Janek

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Beam height

2014-01-24 Thread Alex Loomis
Is this a bug? I would expect for the beams to all line up with the first.
They do if you take it down an octave.


\version 2.19.1

{\relative c' {\repeat unfold 4 { es16 fes ges es }}}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: bar-check warning when generating rehearsal midi soprano, alto, tenor etc

2014-01-22 Thread Alex Loomis
Could you try to make a minimal (not) working example?


On Wed, Jan 22, 2014 at 8:45 PM, MING TSANG tsan...@rogers.com wrote:

 When compile the .ly there is no warning or error in the log file:
 Starting lilypond-windows.exe 2.19.0 [test-midi.ly]...
 Processing `C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly'
 Parsing...
 Interpreting music...[8][16][24][32]
 Preprocessing graphical objects...
 Interpreting music...
 MIDI output to `test-midi.mid'...
 Finding the ideal number of pages...
 Fitting music on 3 or 4 pages...
 Drawing systems...
 Layout output to `test-midi.ps'...
 Converting to `./test-midi.pdf'...
 Success: compilation successfully completed
  Completed successfully in 7.4.

 but when I added rehearsal midi generation, I got warning bar-check error.
 The rehearsal midi is adopted (generated) from Frescobaldi v2.0.13:
 Starting lilypond-windows.exe 2.19.0 [test-midi.ly]...
 Processing `C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly'
 Parsing...
 Interpreting music...
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:27:7https://ca-mg6.mail.yahoo.com/neo/0:
 warning: barcheck failed at: 7/8
  r4
 R1*6 %m00-06
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:28:3https://ca-mg6.mail.yahoo.com/neo/1:
 warning: barcheck failed at: 3/8
  R1*3 r2^\markupSoprano Solor4 g'8a'8 |%m07-10
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:28:44https://ca-mg6.mail.yahoo.com/neo/2:
 warning: barcheck failed at: 7/8
  R1*3 r2^\markupSoprano Solor4 g'8a'8
  |%m07-10
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:29:23https://ca-mg6.mail.yahoo.com/neo/3:
 warning: barcheck failed at: 5/6
  b'4.d'8~d'4b'8(a'8)
 | a'2r4a'8b'8 |%m11-12
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:31:16https://ca-mg6.mail.yahoo.com/neo/4:
 warning: barcheck failed at: 7/8
  g'2r4g'8fs'8
 |%m14
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:34:19https://ca-mg6.mail.yahoo.com/neo/5:
 warning: barcheck failed at: 2/3
  c''4.b'8~b'4g'4
 |%m17
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:35:17https://ca-mg6.mail.yahoo.com/neo/6:
 warning: barcheck failed at: 7/8
  a'2 r4 g'8a'8
 |%m18
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:37:17https://ca-mg6.mail.yahoo.com/neo/7:
 warning: barcheck failed at: 3/4
  a'2 r4 a'8b'8
 |%m20
 MIDI output to `test-midi-sopranoVoiceI.mid'...
 Interpreting music...
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:63:8https://ca-mg6.mail.yahoo.com/neo/8:
 warning: barcheck failed at: 7/8
  r4
 R1*6 |%m00-06
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:64:3https://ca-mg6.mail.yahoo.com/neo/9:
 warning: barcheck failed at: 3/8
  R1*3 r2^\markupTenor Solor4g8a8 |%m07-10
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:64:39https://ca-mg6.mail.yahoo.com/neo/10:
 warning: barcheck failed at: 7/8
  R1*3 r2^\markupTenor Solor4g8a8
 |%m07-10
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:65:15https://ca-mg6.mail.yahoo.com/neo/11:
 warning: barcheck failed at: 2/3
  b4.b8~b4d'4
 | d'2r4c'8b8 |%m11-12
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:65:28https://ca-mg6.mail.yahoo.com/neo/12:
 warning: barcheck failed at: 7/8
  b4.b8~b4d'4 | d'2r4c'8b8
 |%m11-12
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:67:12https://ca-mg6.mail.yahoo.com/neo/13:
 warning: barcheck failed at: 3/4
  b2r4b8a8
 |%m14
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:70:15https://ca-mg6.mail.yahoo.com/neo/14:
 warning: barcheck failed at: 1/2
  a4.b8~b4c'4
 |%m17
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:71:13https://ca-mg6.mail.yahoo.com/neo/15:
 warning: barcheck failed at: 3/4
  d'2r4g8a8
 |%m18
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:72:15https://ca-mg6.mail.yahoo.com/neo/16:
 warning: barcheck failed at: 5/8
  b4.b8~b4d'4
 |%m19
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:73:14https://ca-mg6.mail.yahoo.com/neo/17:
 warning: barcheck failed at: 1/4
  d'2r4c'8b8
 |%m20
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:74:28https://ca-mg6.mail.yahoo.com/neo/18:
 warning: barcheck failed at: 3/8
  a4.a8\tuplet3/2{a4b4c'4}
 |%m21
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:75:12https://ca-mg6.mail.yahoo.com/neo/19:
 warning: barcheck failed at: 3/4
  b2r4b8a8
 |%m22
 MIDI output to `test-midi-tenorVoiceI.mid'...
 Interpreting music...
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:326:5https://ca-mg6.mail.yahoo.com/neo/20:
 warning: cannot find Voice `sopranoVoiceII'
   \rehearsalMidi sopranoVoiceII soprano sax \sopranoVoiceII
 MIDI output to `test-midi-sopranoVoiceII.mid'...
 Interpreting music...
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:112:8https://ca-mg6.mail.yahoo.com/neo/21:
 warning: barcheck failed at: 7/8
  r4
 R1*6 |%m00-06
 MIDI output to `test-midi-tenorVoiceII.mid'...
 Interpreting music...
 C:/Users/Tsang/Dropbox/CHOIR/the-rock/test-midi.ly:342:5https://ca-mg6.mail.yahoo.com/neo/22:
 warning: cannot find Voice `bassVoice'
   \rehearsalMidi bassVoice soprano sax \bassVoice
 MIDI output to 

Re: Overriding bound details of VoiceFollower line

2014-01-20 Thread Alex Loomis
Move it to after the e but before the change.

 \voiceOne

\showStaffSwitch

cs8 a r a e' e

\once \override VoiceFollower #'(bound-details right Y) = #-2

\change Staff = Right

\voiceTwo gs fs16 e



On Mon, Jan 20, 2014 at 11:55 AM, David B. Stocker notesetters...@gmail.com
 wrote:

  I've followed the directions in Using the 
 line-spanner-interfacehttp://lilypond.org/doc/v2.16/Documentation/notation/spannersin
  the manuals, trying to nudge the right end of a Voice Change line.

 It isn't working.

 Would someone mind taking a look at my example, and see if I'm missing
 something obvious?

 I'm using LilyPond 2.16.2


 Thanks,

 David


 %%%Minimal Example%%%

 \version 2.16.2


  \include english.ly


  \score {

 \new PianoStaff 

 \new Staff = Right 

 \clef treble

 \key d \major

 \time 4/4

 \new Voice {

 \relative c'' {

 \voiceOne

 r8 e fs fs16 gs a8 e b b

 }

 }

 \new Voice {

 \relative c'' {

 \voiceTwo

 e16 a, b cs d e~ e d cs8 b16 a s4

 }

 }

 

 \new Staff = Left 

 \clef bass

 \key d \major

 \time 4/4

 \new Voice {

 \relative c' {

 \voiceOne

 \showStaffSwitch

 cs8 a r a e'

 \once \override VoiceFollower #'(bound-details right Y) = #-2

 e \change Staff = Right

 \voiceTwo gs fs16 e

 }

 }

 \new Voice {

 \relative c' {

 \voiceTwo

 a8 a a a a gs16 d e8 d

 }

 }

 

 

 }


 %%%End Minimal Example%%%



 --
 David B. Stocker804-335-6042http://notesettersinc.com


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: multi-column markup function/macro?

2014-01-16 Thread Alex Loomis
With the split files there are still a ton of warnings, but it creates and
displays the pdf.


On Thu, Jan 16, 2014 at 2:55 AM, Jan-Peter Voigt jp.vo...@gmx.de wrote:

 Hi Alex,

 OK ... first note, I use this on my machine with Ubuntu 12.04 having
 texlive(2012)-full installed and it does compile - but frescobaldi
 doesn't recognize the produced PDF (it is not displayed).

 I do also get a lot of Warnings from xelatex and from lilypond. The
 TeX-warnings are a matter of the tex source, wich is produced inside the
 markup-list-command, and lilypond complains about the EPS-files, which
 are a little bit to large.
 The Fontconfig warning might have to do with PATH settings. I included

 export LD_LIBRARY_PATH=\\

 before the command is executed, so that lilyponds libraries do not
 interfere with the ones loaded by xelatex.

 So my question would be: Did the compilation of this file produce a PDF,
 which is simply not found by frescobaldi? Or did it actually fail?

 The idea is, that guile scheme can run commands with

 (system cmd)

 If that command produces an EPS file, it can be included as an
 eps-stencil (line 177). If it produces a PDF file, that can be split
 into one EPS per page with pdftops -eps (lines 183-193).
 The tex-source is wrapped and written to a file
 xelatex-MMDDhhmmss.tex in lines 160-175.
 Here it is split into two files, so that the example does show up in
 frescobaldi. I removed the deletion of the xelatex-* working files, so
 you can start xelatex without lilypond and see, if there are errors on
 the shell.

 Cheers, Jan-Peter


 Am 16.01.2014 01:30, schrieb Alex Loomis:
  I got no output and a page full of fontconfig warnings when I ran it. I
  left out all but the first since there were about 100 and they're all
  nearly identical.
 
  Starting lilypond 2.19.0 [xelatex-command-list.ly
  http://xelatex-command-list.ly]...
 
  Processing `/tmp/xelatex-command-list.ly http://xelatex-command-list.ly
 '
 
  Parsing...
 
  This is XeTeX, Version 3.1415926-2.4-0.9998 (TeX Live 2012/Debian)
 
  restricted \write18 enabled.
 
  entering extended mode
 
  Fontconfig warning:
 
 /usr/local/lilypond/usr/bin/../etc/fonts/conf.d/30-metric-aliases.conf,
 line
  84: Having multiple family in alias isn't supported and may not
  works as expected
 
 
 
 
 
  On Wed, Jan 15, 2014 at 4:12 PM, Jan-Peter Voigt jp.vo...@gmx.de
  mailto:jp.vo...@gmx.de wrote:
 
  Hi Kieren,
 
  I have extracted the latex-markup commands. At the end of the file
 is a
  little example.
  There are three ways to produce the latex source:
  1. use a markup-list, which is converted with markup-tex: \xelatex
  { ... }
  2. include a file with tex-content: \xelatexInclude #filename
  3. use a string, probably read from a multiline-comment:
 \xelatexInclude
  #text-variable
 
  The example only uses the third method, because the first seemed to
 have
  a bug and the second would need an extra file.
  The latex code is included between \begin/\end{document}, so that the
  markup command can calculate the dimensions for the resulting pdf.
 The
  pdf is then split into eps files for each page, which are then
 included
  in the markup-list.
 
  Best, Jan-Peter
 
  On 11.01.2014 21:19, Kieren MacMillan wrote:
   Hi Jan-Peter,
  
   I usually use [xe]latex, to produce the text needed for a preface
 or
   foreword. That way I can use latex input with its own commands -
  in this
   case: \twocolumn - and use hyphenation.
   It is integrated in https://github.com/jpvoigt/lalily (latex.scm,
   latex-init.scm). If you are interested, I would extract it.
   YES YES YES
   In other words, yes, I am interested.  =)
  
   If you want format a markup-list - this is, what you are asking
  for - I
   would recommend a markup-list-command. To make the
  n-column-markup-list
   work correctly, you have to extract the available paper-height. I
 am
   doing it in the mentioned xelatex-include command, but it often
 warns
   about overflows of a few points - I can live with that, because
 the
   overflow is minor, but it seems not to be trivial.
   If you have the printable paper-height, you can build markups per
  page.
   If the [xe]latex doesn’t suit — or maybe even if it does — I’ll
  try building a “native” function.
  
   Thanks,
   Kieren.
 
 
  ___
  lilypond-user mailing list
  lilypond-user@gnu.org mailto:lilypond-user@gnu.org
  https://lists.gnu.org/mailman/listinfo/lilypond-user
 
 


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: multi-column markup function/macro?

2014-01-15 Thread Alex Loomis
I got no output and a page full of fontconfig warnings when I ran it. I
left out all but the first since there were about 100 and they're all
nearly identical.

 Starting lilypond 2.19.0 [xelatex-command-list.ly]...

Processing `/tmp/xelatex-command-list.ly'

Parsing...

This is XeTeX, Version 3.1415926-2.4-0.9998 (TeX Live 2012/Debian)

restricted \write18 enabled.

entering extended mode

Fontconfig warning:
/usr/local/lilypond/usr/bin/../etc/fonts/conf.d/30-metric-aliases.conf,
line 84: Having multiple family in alias isn't supported and may not
works as expected





On Wed, Jan 15, 2014 at 4:12 PM, Jan-Peter Voigt jp.vo...@gmx.de wrote:

 Hi Kieren,

 I have extracted the latex-markup commands. At the end of the file is a
 little example.
 There are three ways to produce the latex source:
 1. use a markup-list, which is converted with markup-tex: \xelatex { ... }
 2. include a file with tex-content: \xelatexInclude #filename
 3. use a string, probably read from a multiline-comment: \xelatexInclude
 #text-variable

 The example only uses the third method, because the first seemed to have
 a bug and the second would need an extra file.
 The latex code is included between \begin/\end{document}, so that the
 markup command can calculate the dimensions for the resulting pdf. The
 pdf is then split into eps files for each page, which are then included
 in the markup-list.

 Best, Jan-Peter

 On 11.01.2014 21:19, Kieren MacMillan wrote:
  Hi Jan-Peter,
 
  I usually use [xe]latex, to produce the text needed for a preface or
  foreword. That way I can use latex input with its own commands - in this
  case: \twocolumn - and use hyphenation.
  It is integrated in https://github.com/jpvoigt/lalily (latex.scm,
  latex-init.scm). If you are interested, I would extract it.
  YES YES YES
  In other words, yes, I am interested.  =)
 
  If you want format a markup-list - this is, what you are asking for - I
  would recommend a markup-list-command. To make the n-column-markup-list
  work correctly, you have to extract the available paper-height. I am
  doing it in the mentioned xelatex-include command, but it often warns
  about overflows of a few points - I can live with that, because the
  overflow is minor, but it seems not to be trivial.
  If you have the printable paper-height, you can build markups per page.
  If the [xe]latex doesn’t suit — or maybe even if it does — I’ll try
 building a “native” function.
 
  Thanks,
  Kieren.


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: global variables

2014-01-15 Thread Alex Loomis
there may be some temptation for offering a
LilyPond-native syntax for that.

Pretty please? It's the feature I've been missing the most in lilypond.

On Wed, Jan 15, 2014 at 11:48 AM, David Kastrup d...@gnu.org wrote:

 Jacques Menu jacques.m...@tvtmail.ch writes:

  Le 15 janv. 2014 à 17:15:53, David Kastrup d...@gnu.org a écrit :
 
  Peter Bjuhr peterbj...@gmail.com writes:
 
  On 01/15/2014 04:54 PM, David Kastrup wrote:
  Peter Bjuhr peterbj...@gmail.com writes:
 
 
  I've started using global variables more recently but can highly
  recommend it!
  Just don't let any programmers hear that.
 
 
  David, I'm sorry; I must again ask you what you mean? Is this a joke
  I'm missing like the previous time with the biblical quote?
 
  URL:https://en.wikipedia.org/wiki/Global_variable, 2nd paragraph.
 
 
  Isn’t what you call an LP global variable actually a macro, as in
  LaTeX?

 No.  A macro is a textual replacement with parameters (in Scheme, a
 macro is something entirely different but similar).

 Something like

 #(define-music-function ... #{ ... #})

 comes close, and there may be some temptation for offering a
 LilyPond-native syntax for that.

 At any rate, all proper LilyPond variables are actually global
 variables.  When programming in Scheme, you have recourse to local
 variables.  LilyPond is extensible in Scheme, but it does not in itself
 constitute a _programming_ language.  Assignments are likely the most
 programming-like constructs it offers, but it's not like you can put
 them in a loop or something without reverting to Scheme.

 --
 David Kastrup

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: how close are we to having an addAt or insertAt feature?

2014-01-15 Thread Alex Loomis
How much sense would it make for there to be a separate \mark-style command
that functioned identically but didn't mess with the counter?


On Tue, Jan 14, 2014 at 8:30 AM, Kieren MacMillan 
kieren_macmil...@sympatico.ca wrote:

 Hi Werner,

  I suggest that such a command allows for a third, optional parameter,
  which makes \addAt relative to the `rehearsalMark' property.

 If you’re talking about \mark \default, then I could see the benefit of
 that. The problem is, most of us overload \mark for a bunch of non \default
 stuff (e.g., ‘eyeglasses’, text instructions, etc.), because there’s no
 other mechanism available. And I doubt it would be easy to implement your
 suggestion “filtered” to only the \default marks.

 But I’m always happy to be proven wrong!

 Cheers,
 Kieren.
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: partcombine and quoteDuring

2014-01-15 Thread Alex Loomis
In addition to the problem Mogens described, the first B is marked Solo
when \partcombine should be marking it a2.


On Mon, Jan 13, 2014 at 1:05 PM, Mogens Lemvig Hansen mog...@kayju.comwrote:

  Hi,

 With the first version of voiceB below I get “ warning: ignoring too many
 clashing note columns”
 The second version works as expected.  The difference seems to be whether
 the quoted music begins with a rest.
 Bug?

 \version 2.18.0
 voiceA = \relative c'' { e4 d r b a b  }
 \addQuote A { \voiceA }
 voiceB = \relative c'' { g a   \quoteDuring #A { s2 } f4 b }
 voiceB = \relative c'' { g a r \quoteDuring #A { s4 } f4 b }
 \score { \partcombine \voiceA \voiceB }


 Regards,
 Mogens



 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: partcombine and quoteDuring

2014-01-15 Thread Alex Loomis
And also, with the first version the rest disappears.


On Wed, Jan 15, 2014 at 8:11 PM, Alex Loomis thebluemusic...@gmail.comwrote:

 In addition to the problem Mogens described, the first B is marked Solo
 when \partcombine should be marking it a2.


 On Mon, Jan 13, 2014 at 1:05 PM, Mogens Lemvig Hansen mog...@kayju.comwrote:

  Hi,

 With the first version of voiceB below I get “ warning: ignoring too many
 clashing note columns”
 The second version works as expected.  The difference seems to be whether
 the quoted music begins with a rest.
 Bug?

 \version 2.18.0
 voiceA = \relative c'' { e4 d r b a b  }
 \addQuote A { \voiceA }
 voiceB = \relative c'' { g a   \quoteDuring #A { s2 } f4 b }
 voiceB = \relative c'' { g a r \quoteDuring #A { s4 } f4 b }
 \score { \partcombine \voiceA \voiceB }


 Regards,
 Mogens



 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: v2.19 released, etc.

2014-01-11 Thread Alex Loomis
The repository packages are updated rarely, the lilypond website's packages
are updated pretty much day of.


On Sat, Jan 11, 2014 at 8:41 PM, Philip Rhoades p...@pricom.com.au wrote:

 People,



 On 2014-01-12 06:57, Kieren MacMillan wrote:

 Hello all,

 Thanks for v2.19! Great work.

 For anyone out there who wants a list of the changes, check here:
 http://code.google.com/p/lilypond/issues/list?can=1q=
 label%3AFixed_2_19_0colspec=ID+Type+Status+Stars+Owner+
 Patch+Needs+Summaryx=typecells=tiles

 For devs: would it be possible to automatically include such a link on
 all release news items?
 e.g., We are happy to announce the release of LilyPond 2.19.0. This
 release includes a number of enhancements
 (http://code.google.com/…)”



 I am relatively new here but installed the version from the website
 because the standard Fedora package was too old - how long does it usually
 take to update the packages here:

   http://www.lilypond.org/unix.html

 Thanks for some really great software!  I love it!

 Regards,

 Phil.
 --
 Philip Rhoades

 GPO Box 3411
 Sydney NSW  2001
 Australia
 E-mail:  p...@pricom.com.au


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: overlap

2014-01-11 Thread Alex Loomis
To change the padding, use

\once \override Staff.Hairpin.outside-staff-padding = #'0

but depending on what's going on you might also have to manually set the
space between the staffs.



On Sat, Jan 11, 2014 at 3:54 PM, Shane Brandes sh...@grayskies.net wrote:

 O.k. that was a terrible question, after further working it is the
 padding (is this the correct terminology?) that I want to get rid of.
 For some reason the addition of a hairpin increases the space between
 staves, which is probably admirable and useful behavior most of the
 time. That is in this instance not desired. For once we want a happy
 collision.

 Shane


 On Sat, Jan 11, 2014 at 3:36 PM, Shane Brandes sh...@grayskies.net
 wrote:
  Hi all,
 
  New question. I wish to force a hairpin to overlap note stems. How do we
 do it?
 
  Shane

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: v2.19 released, etc.

2014-01-11 Thread Alex Loomis
http://www.lilypond.org/development.html


On Sat, Jan 11, 2014 at 8:59 PM, Philip Rhoades p...@pricom.com.au wrote:

 Alex,

 They are still showing:

   LilyPond 2.18.0-1

 Regards,

 Phil.



 On 2014-01-12 12:55, Alex Loomis wrote:

 The repository packages are updated rarely, the lilypond website's
 packages are updated pretty much day of.

 On Sat, Jan 11, 2014 at 8:41 PM, Philip Rhoades p...@pricom.com.au
 wrote:

  People,

 On 2014-01-12 06:57, Kieren MacMillan wrote:

  Hello all,

 Thanks for v2.19! Great work.

 For anyone out there who wants a list of the changes, check here:


  http://code.google.com/p/lilypond/issues/list?can=1q=
 label%3AFixed_2_19_0colspec=ID+Type+Status+Stars+Owner+
 Patch+Needs+Summaryx=typecells=tiles

 [1]


 For devs: would it be possible to automatically include such a
 link on
 all release news items?
 e.g., We are happy to announce the release of LilyPond 2.19.0.
 This
 release includes a number of enhancements
 (http://code.google.com/ [2]…)”


 I am relatively new here but installed the version from the website
 because the standard Fedora package was too old - how long does it
 usually take to update the packages here:

   http://www.lilypond.org/unix.html [3]


 Thanks for some really great software!  I love it!

 Regards,

 Phil.
 --
 Philip Rhoades

 GPO Box 3411
 Sydney NSW  2001
 Australia
 E-mail:  p...@pricom.com.au

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user [4]




 Links:
 --
 [1]

 http://code.google.com/p/lilypond/issues/list?can=1;
 amp;q=label%3AFixed_2_19_0amp;colspec=ID+Type+Status+
 Stars+Owner+Patch+Needs+Summaryamp;x=typeamp;cells=tileshttp://code.google.com/p/lilypond/issues/list?can=1q=label%3AFixed_2_19_0colspec=ID+Type+Status+Stars+Owner+Patch+Needs+Summaryx=typecells=tiles
  [2] http://code.google.com/
 [3] http://www.lilypond.org/unix.html
 [4] https://lists.gnu.org/mailman/listinfo/lilypond-user


 --
 Philip Rhoades

 GPO Box 3411
 Sydney NSW  2001
 Australia
 E-mail:  p...@pricom.com.au

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Engraving challenges

2014-01-08 Thread Alex Loomis
Another vote for this. It would also make logistics easier.



On Jan 8, 2014, at 6:48 AM, Simon Bailey si...@bailey.at wrote:

 On Wed, Jan 8, 2014 at 12:42 PM, Phil Holmes m...@philholmes.net wrote:
 It might actually be interesting _not_ to collaborate, and see what 
 differences occur.  This might also be true for Lilypond.
  
 I was thinking something similar. It might be interesting to see how 
 different people interpret or beautify the given examples. i'd be willing to 
 create a no-frills default lilypond version. and then a tweaked one in my 
 house style. However, I would also find it interesting how other 
 experienced lily users approach the task differently -- there's always more 
 than one way to do things... ;)
 
 regards,
 sb 
 
 -- 
 Do not meddle in the affairs of trombonists, for they are subtle and quick to 
 anger.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Fwd: Start creating with Finale 2014 today

2014-01-07 Thread Alex Loomis
I am throwing together a response to the article someone linked to in this
thread, would anyone like to fact-check it when I am through?


On Tue, Jan 7, 2014 at 1:05 PM, Shane Brandes sh...@grayskies.net wrote:

 The universe refuses write access to anything but the future.
 Excellent observation. Had me laughing. Advertising is really an
 unpleasant science or dark art if you prefer. The really clever
 outfits get that stuff right. And the rest at best they are amusing.
 My all time favorite is the Akron airports A better way to go.
 That aside it was interesting to see the improvements that were being
 touted. I thought the most interesting was the keyless instrument
 issue.  How many years that program has been in development and they
 just now fixed that?

 Shane

 On Tue, Jan 7, 2014 at 11:12 AM, David Kastrup d...@gnu.org wrote:
  Francois Planiol alicuota...@gmail.com writes:
 
  Own the future engraving music... who will believe this crap?
 
  I don't see that it's inaccurate even though somewhat self-evident.  At
  least for me, the universe refuses write access to anything but the
  future.
 
  --
  David Kastrup
 
  ___
  lilypond-user mailing list
  lilypond-user@gnu.org
  https://lists.gnu.org/mailman/listinfo/lilypond-user

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Position of text and symbol above note

2014-01-07 Thread Alex Loomis
a4.^\markup{To Coda\musicglyph #scripts.coda}


On Tue, Jan 7, 2014 at 8:34 PM, muggle rauy...@aucklanduni.ac.nz wrote:

 I want to postion To Coda and the coda symbol on a single line above a
 note
 like  this
 http://tomrudolph.berkleemusicblogs.com/files/2012/12/Wayfaringall1.png

 a4.^To Coda\coda
 prints the text and symbol on separate lines. Is there a quick and easy way
 to modify this?

 (I'm currently using version 2.16.2 - I'll upgrade to 2.18 when I've
 finished this little project :) )



 --
 View this message in context:
 http://lilypond.1069038.n5.nabble.com/Position-of-text-and-symbol-above-note-tp157390.html
 Sent from the User mailing list archive at Nabble.com.

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Engraving challenges

2014-01-07 Thread Alex Loomis
I'm interested and have access to both LillyPond (of course) and Sibelius.


On Tue, Jan 7, 2014 at 11:15 AM, Urs Liska u...@openlilylib.org wrote:

 Hi all,

 recently we discussed about comparing LilyPond's performance with that of
 competing programs
 (http://lists.gnu.org/archive/html/lilypond-user/2013-11/msg00323.html),
 and I've finally managed to set something up.
 It's a Github repository along with a kind of Contributor's Guide:

 https://github.com/openlilylib/engraving-challenges

 I've prepared a first challenge, a page of late romantic piano music,
 but will keep it secret until we'll actually have participants.

 Questions:

 a)
 Who would be interested in participating by giving it a try with another
 program?
 As discussed sufficient proficiency with the tool and a current version is
 required.

 b)
 Who would be interested in participating with LilyPond?
 Of course with LilyPond it'll be easy to do it collaboratively, while I
 don't really see how Finale users should do the same.

 c)
 Who is registered in forums or mailing lists of other programs and could
 pass the link to the repo there in order to attract participants from there?
 As also discussed we don't organize this as a contest but as an
 opportunity for mutual analysis.

 Urs

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: adding extra spacing ABOVE a context

2014-01-07 Thread Alex Loomis
Could you give an example?


On Tue, Jan 7, 2014 at 8:29 AM, Kieren MacMillan 
kieren_macmil...@sympatico.ca wrote:

 Hello all,

 I’ve got a text-only context (TextLine) which contains script information
 (dialogue, stage directions, etc.) in my music dramas. This context is the
 uppermost context in most of my scores.

 I would like to add a little padding ABOVE this context in all systems —
 but NOT add padding for systems which don’t contain any TextLine content.
 Is there a way to adjust my TextLine context globally? Or do I have to add
 padding to the markup within it [manually]?

 Thanks,
 Kieren.

 p.s. More generally: is there a spacing parameter for “above-“ spacing? As
 far as I can tell, all parameters affect “below-“ space only.
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Position of text and symbol above note

2014-01-07 Thread Alex Loomis
This should do the trick.

a4.^\markup{\vcenter To Coda\musicglyph #scripts.coda}



On Tue, Jan 7, 2014 at 8:59 PM, muggle rauy...@aucklanduni.ac.nz wrote:

 This works, but is there a way to vertically align the coda symbol so that
 it
 looks nicer?



 --
 View this message in context:
 http://lilypond.1069038.n5.nabble.com/Position-of-text-and-symbol-above-note-tp157390p157394.html
 Sent from the User mailing list archive at Nabble.com.

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: snippet: standard staff sizes

2014-01-07 Thread Alex Loomis
 Or from the computer-based point of view: Is anything wrong with
 choosing a staff size of 19.1?

From the computer-based view, no. From the typography-based view, yes.
Something as small as that won't likely make a difference, but the further
from its intended size you force a glyph the worse it looks.


On Tue, Jan 7, 2014 at 3:53 PM, Noeck noeck.marb...@gmx.de wrote:

 Hi all,

 I try to answer my own mail after having searched the internet for answers:

  1. Is there a world wide standard for staff sizes?

 No.

  2. Are Rastral Staff Sizes always the same? I once found a different
  list of rastral sizes. The differences are on the level of 2%, but I
  wonder if there is some official reference.

 No. The idea is always the same but there are several different values
 around. Some agree and differ only because they are rounded differently
 to fractions of mm or inches. A comparison will follow from my side.

  3. Why does LilyPond suggest other staff sizes?
 
 http://lilypond.org/doc/v2.16/Documentation/notation/setting-the-staff-size.html
  Where do they come from?

 They follow a logarithmic/exponential law:
   size(n) = 10 pt * 2^(n/6)
 Where pt is the TeX-pt 1/72 inch = 25.4 / 72 mm.
 The Feta font names are rounded except for the 25.2 which is rounded up
 to 26 (probably to make clear, that the interval does not get smaller
 again).

  4. Are Rastral Staff Sizes just a result of the fact that the tools
  for hand-engraved music can not scale arbitrarily?
  Or from the computer-based point of view: Is anything wrong with
  choosing a staff size of 19.1?

 I suppose the staff sizes can be chosen freely. It is advisable to chose
 from a suggested range.

 Cheers,
 Joram


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Center Lyric Syllables (ignoring punctuation)

2014-01-07 Thread Alex Loomis
Shouldn't this be the default output? Looking at hand-engraved examples,
such as this 
liedhttp://javanese.imslp.info/files/imglnks/usimg/1/18/IMSLP16170-SchubertD489_Der_Wanderer_1st_version_called_Der_Ungluckliche.pdf,
words tend to be centered ignoring punctuation (measures 8 and 14), or
further right than they would be if centered (measure 10). Currently the
default seems to be the reverse.


On Tue, Jan 7, 2014 at 9:10 AM, Alexander Kobel n...@a-kobel.de wrote:

 Hi,

 I just recognized that this snippet does not work as-is in 2.18.0 (and
 2.17.x for x large enough), but gives -inf.0 as X-offsets if no punctuation
 prefixes a syllable. IIUC empty text-markups now return empty instead of
 point stencils these days, and the width computation for the punctuation
 prefixes barfs out. Maybe a side effect from the refined skyline
 computation?
 Anyway, attached is a modified version which works on 2.17.x and 2.18.
 Could you update the LSR snippet? I'm not allowed to. Thanks!


 Best,
 Alexander


 On 09/30/2013 10:29 PM, Thomas Morley wrote:

 2013/9/30 Phil Holmes em...@philholmes.net:

 - Original Message - From: Thomas Morley
 thomasmorle...@gmail.com


 I agree, although I don't expect Guile problems for anything but plain
 
 ASCII
 prime and double prime, but I might be wrong.
 It's easy to tweak for people who want to use it, anyway; those were 
 just
 the glyphs for which I assume that everybody agrees they should be in 
 there.
 YMMV, though.


 Well, I could add a comment about how to extend the 'space-set' with
 other characters.
 Additionally it might be a thought to tag it docs.
 @Phil: What do you think?

 Cheers,
Harm



 Not sure what you're asking my opinion about.


 Sorry not been clear enough.

  As to whether to tag is as docs?  If we do that, it will automatically
 appear in the Snippets documentation
 (http://lilypond.org/doc/v2.17/Documentation/snippets/index.html).  It
 will
 become available for documentation authors to add to other documents.  So
 the judgement call is simply - do I think this is of sufficient use to be
 part of the LilyPond documentation set.  If so, tag it.

 --
 Phil Holmes


 If I understand correctly, it's up to _me_ to decide whether I should
 tag it doc or not.

 So I'll add some more description/comments and do the doc-tag.

 Thanks,
Harm



 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: new and context

2014-01-07 Thread Alex Loomis
It depends. It can be easier to read when they are all below the staff.


On Tue, Jan 7, 2014 at 12:12 PM, Noeck noeck.marb...@gmx.de wrote:

  Figured bass can be displayed using the FiguredBass context, or in most
  staff contexts.

 Hi Simon,

 thanks for the explanation!

 This means bass figures should be associated to the staff this way to
 enhance the flexibility? I take this as such.

 Cheers,
 Joram


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: TextLine help needed

2014-01-07 Thread Alex Loomis
How likely is the content to change? You could make that in LaTeX and
include it in LaTeX from an eps file, but even as I'm typing it that seems
like a very clunky way of doing things to me... I'll sleep on it and see if
I can come up with anything.


On Sat, Jan 4, 2014 at 2:54 PM, Kieren MacMillan 
kieren_macmil...@sympatico.ca wrote:

 Hello all,

 Please consider the snippet included below this email.

 1. Is there a better way to “hang indent” the stage-direction, so that the
 left parenthesis sits a little to the left of the “left margin” of the
 text? I played around with \halign and \hspace until I was blue in the face…

 2. What would be the best way to get all the texts on a single system to
 be top aligned?

 3. Is there a[n easy] way to make this whole (e.g.) three-column blob a
 spanner that would automatically sit “centered” over (e.g.) two measures,
 without affecting the underlying “note spacing”? I would love a function
 where I could specify a number of measures — which might or might not be
 only rests (like these) — and have the block of text columns place itself
 accordingly.

 Thanks!
 Kieren.
 __

   SNIPPET BEGINS

 \version 2.17.97
 \language english

 \layout {
   \context {
 \type Engraver_group
 \name TextLine
 \consists Axis_group_engraver
 \consists Text_spanner_engraver
 \consists Text_engraver
 \override TextScript.baseline-skip = #2.25
 \override TextScript.self-alignment-Y = #UP
 \textLengthOn
 \override VerticalAxisGroup.staff-affinity = #DOWN
 \override VerticalAxisGroup.remove-empty = ##t
 \override VerticalAxisGroup.remove-first = ##t
 \override VerticalAxisGroup.nonstaff-nonstaff-spacing =
 #'((basic-distance . 4) (minimum-distance . 2) (padding . 2)
 (stretchability . 0.5))
 \override VerticalAxisGroup.nonstaff-relatedstaff-spacing =
 #'((basic-distance . 4) (minimum-distance . 2) (padding . 2)
 (stretchability . 0.5))
 keepAliveInterfaces = #'( text-interface )
   }
   \context {
 \Score
 \accepts TextLine
   }
 }

 #(define-markup-command (mm-feed layout props amount) (number?)
 (let ((o-s (ly:output-def-lookup layout 'output-scale)))
   (ly:make-stencil  '(0 . 0) (cons 0 (abs (/ amount o-s))

 #(define-markup-command (put-mm layout props dir amount arg)
 (ly:dir? number? markup?) (interpret-markup layout props
   (markup #:put-adjacent Y dir arg #:mm-feed amount)))

 #(define-markup-command (dialogue layout props charname text) (markup?
 markup-list?)
   #:properties ((column-width 24)
 (bline-skip 2.375)
 (char-skip 2.5)
 (f-size 10.5))
   (interpret-markup layout props
 #{ \markup
\abs-fontsize #f-size
\override #`(baseline-skip . ,bline-skip)
\line {
\bold \concat { #charname : }
\hspace #1
\override #`(line-width . ,column-width)
\put-mm #DOWN #char-skip \wordwrap #text } #}))

 #(define-markup-command (stage-direction layout props text) (markup-list?)
   #:properties ((column-width 24)
 (bline-skip 2.375)
 (char-skip 2.5)
 (f-size 10.5))
   (interpret-markup layout props
 #{ \markup
\abs-fontsize #f-size
\override #`(baseline-skip . ,bline-skip)
\override #`(line-width . ,column-width)
\put-mm #DOWN #char-skip
\translate #'(1 . 0) \wordwrap { \halign #1.5 ( \hspace #-0.4
 \italic #text \hspace #-0.5 ) } #}))

 FTE_FairyTaleEnding_global = {
   %%  intro
 R1 \break
 \repeat volta 1 { R1 \noBreak R1 }
 }

 FTE_FairyTaleEnding_script = {
   %%  intro
 s1^\markup \italic { Lights up on JILL. }
 s2^\markup \column {
 \dialogue COP { Number one, step forward and state your name. }
 \dialogue WOLF { Harry James Furble. }
 }
 s2^\markup \column {
 \dialogue COP { Harry Furble, a.k.a. ‘Wolf’, a.k.a. ‘Big Bad
 Wolf’, a.k.a. ‘Grandma’… Turn to your right. }
 }
 s1^\markup \column {
 \stage-direction { The BIG BAD WOLF turns to the right. }
 \dialogue COP { Step back. }
 \override #'(column-width . 34) \stage-direction { The BIG BAD
 WOLF steps back into the line-up. }
 }
 }

 \score {
   
 \new TextLine  \FTE_FairyTaleEnding_global
 \FTE_FairyTaleEnding_script 
 \new Staff \FTE_FairyTaleEnding_global
   
 }


   SNIPPET ENDS

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Professional Engraving

2014-01-07 Thread Alex Loomis
This isn't directly related to LilyPond, but I have a question for people
on the mailing list. it seems like several people on this mailing list get
payed to engrave music. How did you get started with those jobs?
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Open string tunings for guitar

2014-01-07 Thread Alex Loomis
The Frescobaldi website says to post feature requests here.
https://github.com/wbsoft/frescobaldi/issues


On Sun, Jan 5, 2014 at 2:12 PM, Fulvio Turra fulvio.tu...@gmail.com wrote:

 Federico hit the point. I forgot to mention in my first message that
 Frescobaldi is the editor I use and a custom tuning generator would be a
 very nice addition!
 Regards.

 Fulvio



 2014/1/5 Federico Bruni fedel...@gmail.com

 2014/1/5 David Kastrup d...@gnu.org

 I think that extending the tunings for unorthodox tunings is pretty
 pointless since that makes finding the needed information harder, and
 since it results in basically random selection of predefined tunings.

 The point here is more that it is _trivial_ to do your own tuning, by
 writing something like

 \new TabStaff \with { stringTunings = \stringTuning c, g, d g b d' }
 { ... }

 It is much faster to write this down rather than searching through
 preexisting tuning tables to find a particular unorthodox tuning.


 I agree.
 But a custom tuning generator in Frescobaldi wizard would be nice:
 https://github.com/wbsoft/frescobaldi/issues/342



 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Is it possible to invert the two-sided option?

2014-01-07 Thread Alex Loomis
In books, recto (odd) pages have larger left margin and versos have larger
right margins. Does anyone know why LilyPond reverses it?


On Sat, Jan 4, 2014 at 1:23 PM, Carl Peterson carlopeter...@gmail.comwrote:

 On Sat, Jan 4, 2014 at 12:52 PM, Speldosa l4rs...@gmail.com wrote:
  I would like to use \paper{two-sided = ##t} in order to have different
  margins for even and odd pages. However, when activating this option, odd
  pages get larger right margins and even pages get larger left margins.
 I'd
  like to have it the other way around, so that odd pages get larger left
  margins and even pages larger right margins. Is this possible to achieve?
 

 See
 http://lilypond.org/doc/v2.18/Documentation/notation/horizontal-spacing-paper-variables#paper-variables-for-two_002dsided-mode
 for the parameters you need to add to your \paper block.

 Cheers,
 Carl P.

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Survey: Git (G)UIs

2014-01-06 Thread Alex Loomis
I mostly use the command line. As far as the basics go I know what I'm doing, 
but branches still don't fully make sense to me.



On Jan 6, 2014, at 7:53 AM, Urs Liska u...@openlilylib.org wrote:

 Hi all Git users,
 
 I'd like to make a survey on how you are working with Git.
 
 Do you use the command line exclusively, or a GUI (which one(s))?
 Or a GUI for certain tasks and the command line for others?
 
 I'd be particularly interested in reports of successful or failed
 attempts to learn Git by starting with a GUI tool. I have a strong
 opinion that one should use the command line until one has a good
 understanding of the concepts, but I'd be interested in any differing
 experiences.
 
 Urs
 
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: svg output differs from pdf output

2014-01-05 Thread Alex Loomis
There also seems to be something wring with the ledger lines in the pdf.



On Jan 4, 2014, at 5:50 PM, bart deruyter bart.deruy...@gmail.com wrote:

 Hi all,
 
 I ran a little test, because I often use svg as output to manipulate 
 afterwards.
 I noticed there seems to be a difference between the pdf and svg output. 
 To illustrate it, I've made a screenshot. Lilypond 2.18.0 was used, 
 frescobaldi 2.0.12 on Ubuntustudio 13.10 and on KDE. Look at the metronome 
 mark, there is a collision of the fingering notation and the metronome mark, 
 which is much lower then in the pdf output.
 (above pdf view, below, svg view)
 
 I've opened it in inkscape, the difference is not caused by the frescobaldi 
 svg viewer, the metronome mark is off in inkscape too, so I guess this must 
 be a bug. I thought I'd better check on the mailing list first, to see if 
 others have the same issue.
 
 So far it seems to be only the metronome mark that is off, but having a 
 difference does mean I'd have to check the entire score for more 
 inconsistencies if I want to use the svg-file.
 
 grtz,
 
 Bart
 
 http://www.bartart3d.be/
 On facebook
 On Twitter
 On Identi.ca
 On Google+
 snapshot1.jpg
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: musicxml2ly on Windows

2014-01-05 Thread Alex Loomis
Have you tried upgrading to 2.18? It's possible that if the issue is with 
musicxml2ly that it has been fixed.



On Jan 5, 2014, at 4:42 PM, TaoCG tao_lilypondu...@gmx.net wrote:

 TaoCG wrote
 
 Phil Holmes-2 wrote
 - Original Message - 
 From: TaoCG lt;
 
 tao_lilyponduser@
 
 gt;
 To: lt;
 
 lilypond-user@
 
 gt;
 Sent: Sunday, January 05, 2014 3:32 PM
 Subject: Re: musicxml2ly on Windows
 
 
 Phil Holmes-2 wrote
 - Original Message - 
 From: TaoCG lt;
 
 tao_lilyponduser@
 
 gt;
 To: lt;
 
 lilypond-user@
 
 gt;
 Sent: Sunday, January 05, 2014 2:40 PM
 Subject: musicxml2ly on Windows
 
 
 Dear all,
 
 what would be the best way to invoke musicxml2ly on Windows when there 
 is
 also a Python 3 installation.
 When I try to run it with the python that comes with lilypond like
 this
 
 python.exe musicxml2ly.py test.xml
 
 I get this error:
 Could not find platform independent libraries
 
 prefix
 Could not find platform dependent libraries
 
 exec_prefix
 Consider setting $PYTHONHOME to
 
 prefix
 [:
 
 exec_prefix
 ]
 'import site' failed; use -v for traceback
 Traceback (most recent call last):
 File musicxml2ly.py, line 3, in ?
   import optparse
 ImportError: No module named optparse
 
 This is with Lilypond 2.16
 
 
 Regards,
 Tao
 
 
 What directory are you running the command from?  What does your PATH
 statement look like?
 
 --
 Phil Holmes
 
 
 ___
 lilypond-user mailing list
 
 lilypond-user@
 
 https://lists.gnu.org/mailman/listinfo/lilypond-user
 
 I ran it from C:\Program Files (x86)\Lilypond\usr\bin
 and my Path is:
 C:\Python33\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program
 Files (x86)\QT Lite\QTSystem
 
 
 OK.  What does python -V give you?
 
 --
 Phil Holmes 
 
 
 ___
 lilypond-user mailing list
 
 lilypond-user@
 
 https://lists.gnu.org/mailman/listinfo/lilypond-user
 From lilypond\usr\bin
 Python 2.4.5
 
 from everywhere else
 Python 3.3.2
 
 Hmm... I tried replacing the python3-directory with the lily\usr\bin\ and
 now I get this error:
 
  File C:\Program Files (x86)\LilyPond\usr\bin\musicxml2ly.py, line 2105
if current_staff and staff  current_staff and not
 n.get_maybe_exist_named_child ('chord'):
^
 SyntaxError: invalid syntax
 
 
 These brackets sure look strange. Is this an error in musicxml2ly?
 
 
 
 
 --
 View this message in context: 
 http://lilypond.1069038.n5.nabble.com/musicxml2ly-on-Windows-tp157181p157204.html
 Sent from the User mailing list archive at Nabble.com.
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Learning LilyPond, comments invited

2014-01-03 Thread Alex Loomis
From what I've seen, \cadenzaOn seems to be the preferred way of writing 
unmeasured music.



On Jan 3, 2014, at 3:14 AM, Colin Tennyson colintenny...@outlook.com wrote:

 Carl Sorensen-3 wrote
 Your music has some durations that cross bar lines.  These durations mess
 up the bar checks.  Is there a reason you don't separate them into tied
 groups so there are bar line breaks?
 
 
 Ah, let me explain.
 
 The composer, Philippe Verdelot, lived somewhere around 1500, and back then
 they didn't use bar lines yet.
 
 Please consult the following entry from the LilyPond documentation:
 http://www.lilypond.org/doc/v2.17/Documentation/notation/working-with-ancient-music_002d_002dscenarios-and-solutions#mensurstriche-layout
 
 It's a compromise. The ancient notation isn't copied, but some
 characteristics are allowed to shine through, particularly the fact that
 renaissance music has no concept of measures.
 
 That poses a challenge, of course. Can the music typesetting software handle
 that requirement? It may be, I don't know, that graphically oriented
 software is rigidly dependent on bar checks at _every_ bar. 
 
 The LilyPond developers are aware of all this, of course. LilyPond must be
 able to reproduce a wide range of typesetting styles.
 
 
 
 --
 View this message in context: 
 http://lilypond.1069038.n5.nabble.com/Learning-LilyPond-comments-invited-tp156969p157002.html
 Sent from the User mailing list archive at Nabble.com.
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: \include *.ly for only part of a score

2014-01-03 Thread Alex Loomis
In general it's best practice to keep includes at the top of the file, so I 
would do it like this:

%file custom.ly
varA = %letter paper; can't check syntax on my ipod so not going to try
varB = %ragged right

%your file
\version 2.18.0
\include custom.ly
\paper{ \varB }
etc.


On Jan 2, 2014, at 9:11 PM, Jay Anderson horndud...@gmail.com wrote:

 On Thu, Jan 2, 2014 at 6:55 PM, guocuozuoduo brian777...@hotmail.com wrote:
 I would like to know how to use the \include command for only part of a 
 score.
 It is not described in the manual.
 
 sectionA.ily:
 \relative c' {\time 4/4 c1 |}
 
 sectionB.ily:
 \relative c' {e1 |}
 
 score.ly:
 \score {
  \new Staff {
\include sectionA.ily
\include sectionB.ily
  }
 }
 
 (I haven't tested the above, but this shows the idea.)
 
 Alternatively you could assign the sections to variables and use those
 instead of using \include directly:
 
 
 sectionA.ily:
 sectionA = \relative c' {\time 4/4 c1 |}
 
 sectionB.ily:
 sectionB = \relative c' {e1 |}
 
 score.ly:
 \include sectionA.ily
 \include sectionB.ily
 
 \score {
  \new Staff {
\sectionA
\sectionB
  }
 }
 
 -Jay
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Multiple scores on same page

2014-01-01 Thread Alex Loomis
Just put each in a separate \score block. Lilypond will automatically put a
line break between each score.


On Wed, Jan 1, 2014 at 10:16 PM, Ed Faulk efa...@faswebdesign.com wrote:

 I have three related scores, each scored for piano and each requiring two
 systems. I'd like to be able to put all three on a single page. While it
 looks like I can do that with \markup, I can't seem to figure out exactly
 how to use that, the two staff lines (left and right hands) and a line for
 chords plus lyrics.

 Is there a good example somewhere for doing this? I searched the
 documentation and, while I'm sure the information is in there, the lack of
 relevant material in context makes it a guessing game -- and so far I've
 been guessing wrong...

 Thanks,

 Ed

 ---
 This email is free from viruses and malware because avast! Antivirus
 protection is active.
 http://www.avast.com



 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: PDF portfolio of 2.18.0 docs

2013-12-30 Thread Alex Loomis
You need to open the portfolio in Adobe Reader 9 or later to use it as
intended

Make that to use it at all. Using anything else all you get is a page with
the message For the best experience, open this PDF portfolio in Acrobat 9
or Adobe Reader 9, or later.

Could you also post them as individual pdf files?


On Mon, Dec 30, 2013 at 3:09 PM, Nick Payne nick.pa...@internode.on.netwrote:

 On 31/12/13 07:06, Nick Payne wrote:

 I have created a fully indexed and searchable PDF portfolio of the 2.18
 PDF docs for Learning, Notation, Usage, Snippets, Web, Extending, and
 Internals. The portfolio can be downloaded from
 https://www.dropbox.com/s/6mrdnashy3zxgq2/lilydoc-2.18.0.pdf (55Mb).


 p.s. I forgot to add - you need to open the portfolio in Adobe Reader 9 or
 later to use it as intended. I'm not aware of any third party PDF readers
 that support portfolios properly.


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: PDF portfolio of 2.18.0 docs

2013-12-30 Thread Alex Loomis
Update for those of us who use open-source viewers:
If you open up the file with evince (haven't tested it with anything else
and don't plan to), open the side panel, and have it display attachments
then you can see the files and open or save them from there.


On Mon, Dec 30, 2013 at 11:10 PM, Alex Loomis thebluemusic...@gmail.comwrote:

 You need to open the portfolio in Adobe Reader 9 or later to use it as
 intended

 Make that to use it at all. Using anything else all you get is a page with
 the message For the best experience, open this PDF portfolio in Acrobat 9
 or Adobe Reader 9, or later.

 Could you also post them as individual pdf files?


 On Mon, Dec 30, 2013 at 3:09 PM, Nick Payne 
 nick.pa...@internode.on.netwrote:

 On 31/12/13 07:06, Nick Payne wrote:

 I have created a fully indexed and searchable PDF portfolio of the 2.18
 PDF docs for Learning, Notation, Usage, Snippets, Web, Extending, and
 Internals. The portfolio can be downloaded from
 https://www.dropbox.com/s/6mrdnashy3zxgq2/lilydoc-2.18.0.pdf (55Mb).


 p.s. I forgot to add - you need to open the portfolio in Adobe Reader 9
 or later to use it as intended. I'm not aware of any third party PDF
 readers that support portfolios properly.


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: arrrgh. manuals download link hard to find...

2013-12-30 Thread Alex Loomis
Those are links to the online versions, it sounded like he was looking for
the PDFs.


On Mon, Dec 30, 2013 at 8:06 PM, SoundsFromSound
soundsfromso...@gmail.comwrote:

 Tom Cloyd-2 wrote
  Updating everything, due to new release of Ly, I'm trying to get the new
  manuals. Running into an old problem:
 
  On the homepage, on the right, in the Quick Links columns, there's a
  software download link, and link to the manuals. I always assume the
  manual link will lead also to a download, which it does not. It merely
  duplicates the link already in the menu at the top of the page. Why give
  me what I already have? Well, ok - convenience. But...
 
  browsing to the manuals page lt;http://lilypond.org/manuals.htmlgt;,
 OR
  the
  downloads page lt;http://lilypond.org/download.htmlgt;, my search for
 a
  /clearly labeled manuals download link/ yields absolutely nothing. Not
  helpful. Not all the world lives eternally in connection with the
  Internet. Some of us NEED to have local versions of everything on our
  box so we can always work, regardless of situation. WE need a full
  manual download. If only it could be found
 
  Well, it DOES exist, if you are persistent enough in looking: on the
  manual page, in the Other material section, click the all link.
 
  PLEASE - could we not make the manuals download page location a LOT more
  obvious than this?
 
  Just a thought.
 
  Tom
 
  --
 
 
 
 ~~~
  Tom Cloyd, MS MA (LMHC, WA State)
  Cedar City / St. George, UT, U.S.A: (435) 272-3332
  * 

  tc@

(email)  TomCloyd.com  (website)
  * Sleight of Mind blog: Sleightmind.com (mental health issues)
  * Trauma Psych blog: http://thetraumapsych.wordpress.com
  * Trauma! A PTSD blog: http://www.healthyplace.com/blogs/traumaptsdblog/
  * Founder: Google+ Trauma and Dissociation Education and Advocacy
  community
 
 ~~~
 
 
  ___
  lilypond-user mailing list

  lilypond-user@

  https://lists.gnu.org/mailman/listinfo/lilypond-user

 Hi,

 I'm confused. There are links to all manuals, directly on the manuals page.
 See image below. Is that what you mean?

 http://lilypond.1069038.n5.nabble.com/file/n156749/manuals.jpg



 -
 composer | sound designer
 LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
 --
 View this message in context:
 http://lilypond.1069038.n5.nabble.com/arrrgh-manuals-download-link-hard-to-find-tp156710p156749.html
 Sent from the User mailing list archive at Nabble.com.

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: frescobaldi ERROR

2013-12-29 Thread Alex Loomis
Have you checked under frescobaldi's preferences to see what command it's 
running when you tell it to engrave?



On Dec 29, 2013, at 5:38 AM, Martin Tarenskeen m.tarensk...@zonnet.nl wrote:

 
 
 On Sun, 29 Dec 2013, Federico Bruni wrote:
 
  But I still can't compile *any* lilypond file, not even a
  minimal example like
 
  {c' d' e' f'}
 
  Starting lilypond 2.17.26 [minimal-example.ly]...
  ERROR: In procedure primitive-load-path:
  ERROR: Unable to find file lily.scm in load path
  Exited with return code 1.
 have you  searched the archives? for example:
 http://lists.gnu.org/archive/html/lilypond-user/2011-12/msg00169.html
 
 Thanks for the suggestion. This might be related to my issue, but I have not 
 figured out yet how this can help to fix my problem: Lilypond already works 
 normally, except when I use frescobaldi. I will keep searching and trying.
 
 But still, when using official packages from Fedora it should work 
 out-of-the-box, without needing additional workarounds. I want to find out if 
 I should report the problem to the Fedora packagers and/or the Lilypond 
 developers, and/or the Frescobaldi developer(s), and/or am I doing something 
 wrong myself?
 
 -- 
 
 MT
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: chart alignment

2013-12-28 Thread Alex Loomis
The documentation for chords is here: 
http://lilypond.org/doc/v2.16/Documentation/notation/displaying-chords



On Dec 28, 2013, at 6:22 AM, Phil Holmes m...@philholmes.net wrote:

 - Original Message - From: Bric b...@flight.us
 To: lilypond-user lilypond-user@gnu.org
 Sent: Saturday, December 28, 2013 6:51 AM
 Subject: chart alignment
 
 
 How can I avoid the following glitch: 
 http://www.flight.us/misc/chart_glitch.png  (the final fret chart is 
 misaligned, rising above the adjacent one, instead of vertically aligning 
 with the one on its left.)
 
 also struggling with labelling the chords with the chord letters (A, C#m, 
 etc.), but that's kind of a separate issue
 
 TIA
 
 Without a tiny example of the offending code it's difficult to be sure, but 
 I'd think something like textLengthOn might help?
 
 --
 Phil Holmes 
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: using latex @ packages within \markup

2013-12-27 Thread Alex Loomis
Have you looked at lilypond-book?



On Dec 27, 2013, at 9:12 AM, Francois Planiol alicuota...@gmail.com wrote:

 hello,
 
 I dont know how is developping for Riemann symbols right know.
 I developped this in LaTeX and this works ok for me.
 The question is how to pack it in a \markup block, using LaTeX and two 
 packages.
 
 Some idea?
 
 Thanks in advance,
 
 Francois
 
 \documentclass{article}
 \usepackage{amsmath}
 \usepackage{cancel}
 \begin{document}
 
 \[ \overset{8}{\underset{3}{\cancel Dp \: }}
 \overset{9}{\overset{7}{\overset{6}{}}} \]
 
 \end{document}
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [Feature Request] \compressFullBarRests improvement(s)

2013-12-27 Thread Alex Loomis
How would it behave if \draftSkip were, instead of being changed, tagged, and 
you ran lilypond with exclude-tag #draft? (I can't remember the syntax off the 
top of my head, but I think that's reasonably close.)



On Dec 27, 2013, at 1:38 AM, Keith OHara k-ohara5...@oco.net wrote:

 On Thu, 26 Dec 2013 18:44:56 -0800, Kieren MacMillan 
 kieren_macmil...@sympatico.ca wrote:
 
 I look forward to stress-testing this in the very near future.
 
 One missing feature is that \mergeSkips doesn't look inside {...} to see if 
 they are empty.  I often set breaks for proofreading and then remove them by 
 defining them as an empty {}
  draftBreak = {} %% \pageBreak
  conductor = { s1*5 \draftBreak s1*3 }
 
 I could make \mergeSkips {s1*5 {} s1*3} check if the {..} is completely empty 
 and output s1*8, but if it gets too complicated for my sake its behavior will 
 confuse and maybe frustrate somebody else.
 
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: improving LilyPond useability

2013-12-27 Thread Alex Loomis
I can proofread the English version.



On Dec 27, 2013, at 4:08 AM, Daniel Rosen drose...@gmail.com wrote:

 -Original Message-
 From: Janek Warchoł [mailto:janek.lilyp...@gmail.com]
 Sent: Thursday, December 05, 2013 12:58 PM
 To: Daniel Rosen
 Cc: LilyPond Users; Jan Nieuwenhuizen; David Kastrup; Urs Liska; Noeck;
 Kieren MacMillan; Joseph Wakeling; Benjamin CL; Richard Shann
 Subject: Re: improving LilyPond useability
 
 Hi Daniel,
 
 (sorry for delayed reply - so many emails flying around...)
 
 2013/12/2 Daniel Rosen drose...@gmail.com:
 -Original Message-
 From: Janek Warchoł [mailto:janek.lilyp...@gmail.com] I've created a
 Quick-start tutorial some time ago - my choir colleagues used it
 when crowd-typesetting Dixit Dominus.  It's only
 6 pages long and covers nearly all basic notation elements than a
 beginner would need - but it's not just a cheat-sheet: it introduces
 and teaches how to use Lily.  Add to that 3 pages explaining how to
 write basic structure and we'd have something that gives an easy (but
 complete enough) introduction to LilyPond in half an hour (as opposed
 to 2 days of reading and heavy thinking for the Learning manual).
 
 Sounds awesome.
 
 I'd be more than happy to share this tutorial and translate it, but i
 don't have time to lead an effort to incorporate it in our docs.  So,
 if someone wants to take responsibility for this, i'll help, but
 without support this will not work out!
 
 I would definitely be willing to help with this, but I’m afraid that
 my skill set may be too limited to take the lead--in particular, I
 don't speak any languages well enough to translate them into English
 without resorting to Google.
 
 That's not a problem at all!  I would translate my materials to English; as 
 for
 translating them back to other languages we have people who'd take care of
 that.  What you'd have to do is to turn my materials into proper
 documentation: find a place for it, fix wording (my translation probably 
 won't
 be perfect), incorporate comments from other developers, etc.
 
 In other words, i'd be glad to make the translation but i want to be sure 
 that
 my work will actually be used, and that someone will shepherd it through our
 contributing process so that it ends up in the official documentation (i 
 don't
 have time to this management myself).
 Of course if you run into *any* technichal difficulty (like how do i add a 
 new
 section to the documentation?), i'll try to help.  But i need someone that 
 will
 take responsibility for getting it done.
 
 Quite frankly, i think this would be an excellent project to get started in
 contributing to LilyPond.  It doesn't require programming expertise or any
 particular knowledge - you just have to put some effort in.
 
 best,
 Janek
 
 Janek,
 
 I think I'm about ready to take a swing at this. Shall I email you about it 
 directly, or keep the discussion here on the list?
 
 DR
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: ANN: Frescobaldi 2.0.12

2013-12-26 Thread Alex Loomis
Does anyone know why the version in the ubiuntu repos is always so out of
date?


On Thu, Dec 26, 2013 at 3:34 PM, SoundsFromSound
soundsfromso...@gmail.comwrote:

 Johan Vromans wrote
  Wilbert Berendsen lt;

  wbsoft@

  gt; writes:
 
  Enjoy, and please report bugs as usual!
 
  Oh, how wonderful it would have been if a download link had been
  included :)
 
  -- Johan
 
  ___
  lilypond-user mailing list

  lilypond-user@

  https://lists.gnu.org/mailman/listinfo/lilypond-user


 http://www.frescobaldi.org/download

 Great bunch of new features!



 -
 composer | sound designer
 LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
 --
 View this message in context:
 http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-12-tp156533p156542.html
 Sent from the User mailing list archive at Nabble.com.

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: note / rest clash

2013-12-26 Thread Alex Loomis
Change the fourth line to

 { \voiceTwo b,2 b4\rest } \\ { \voiceFour g'4 g g } \\ { \voiceOne d'2
d4\rest }  | \break



The odd numbered voices will always have stems up and even voices will
always have down stems. I don't remember where it was but I remember
reading the numbering of voices should go from outside in; top and bottom
are one and two, the middle two are three and four.


On Thu, Dec 26, 2013 at 10:39 PM, pabuhr pab...@fastmail.fm wrote:

 How do I move the rests further to the right to avoid the clashing note
 columns?

 \version 2.16.0

 melody = \relative c' {
 \time 3/4
  { \stemDown b,2 b4\rest } \\ { g'4 g g } \\ { \stemUp d'2
 d4\rest }  | \break
 }

 \score {
 
 \context Voice {
 \clef treble_8
 \melody
 }
 
 } % score

 % Local Variables: %
 % tab-width: 4 %
 % compile-command: lilypond --ps test1.ly %
 % End: %

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: 3x repeats

2013-12-25 Thread Alex Loomis
I'm surprised you can't do it with a spanner. Why don't we have something
like:
\override TextSpanner #'(center-text text) = \markup { \small Play three
times }


On Tue, Dec 24, 2013 at 4:12 PM, David Nalesnik david.nales...@gmail.comwrote:


 Hi Janek,

 On Tue, Dec 24, 2013 at 2:45 PM, Janek Warchoł 
 janek.lilyp...@gmail.comwrote:

 2013/12/23 Xavier Noria f...@hashref.com:
  On Sun, Dec 22, 2013 at 12:36 PM, Phil Holmes m...@philholmes.net
 wrote:
 
  The only guidance in Gould is where she writes Repeat 3 times in a
  horizontal bracket.
 
 
  How do you produce that? I have looked at the documentation but didn't
  figure it out.


 https://github.com/openlilylib/snippets/tree/master/specific-solutions/bracket-repeats


 This was a quick hack.  It needs to be worked on so it can span multiple
 bars (and as it stands, the symbol doesn't mean anything--it's just a
 bracket with text).

 --David

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: New user frustration, pedal and alternative endings, roman numerals

2013-12-23 Thread Alex Loomis
There is a way to make roman numerals here.
http://lsr.dsi.unimi.it/LSR/Item?id=710
Click on the image, save the wall of text you see as roman.ly, and add the
line \include roman.ly after the version line.

As for the rest, I would have to see your code to see why it was acting
strange.


On Mon, Dec 23, 2013 at 5:15 PM, Tim Ringenbach tim.ringenb...@gmail.comwrote:

 I decided I wanted to mess with some music in svg format. I decided to use
 lilypond, and to typeset something from my beginner's piano book to play
 around with. I was mainly using lilypond

 2.17.91, although I also had a copy of 2.16.2.

 You can see the page I was trying to duplicate on amazon's preview, it's
 page 116, Why Am I Blue?.
 http://www.amazon.com/Adult-All-In-One-Course-Lesson-Theory-Technic-
 Level/dp/0882848186/ref=sr_1_2?
 I was not trying to duplicate any of the red text, only the normal
 notation.


 (I was doing this for personal use and to learn lilypond, I know I can't
 distribute someone else's copyrighted stuff)

 After googling and reading various pages of the manual, I decided to use
 the
 parallel mode.

 Things were going well until I got to the first and second endings.
 Wrapping
 everything in \repeat worked, but everything blew up when I tried add
 \alternative. At one point I got it to compile, but it duplicated the
 staffs.
 I thought maybe it was broken in the 2.17 version, so I tried 2.16, and
 \repeat didn't work at all in that.

 Eventually, after many wasted hours, I redid it without parallel mode and
 that
 worked well. (I get the impression that parallel mode just doesn't work in
 certain situations, and I wish that the manual hadn't suggested that I use
 it.)

 But, I still wasn't able to get the pedal in the second ending to start out
 open. It always gave me a warning that the \sustainOff didn't have a
 matching \sustainOn for the last measure. It worked in the first ending
 though, which I thought was a little odd since they were both in the
 \alternative tag.

 Eventually I gave up on that and let the pedal start on the first node of
 the
 last measure, and end on the first rest.

 Finally, I got to the roman numerals, and from what I could find, there's
 not really a way to do that. That I also found surprising, because lilypond
 seems to support so much obscure stuff, I thought
 for sure it would support anything in a beginner's book.


 Anyway, I don't really have any questions. I just wanted to relay my
 experience in case it's helpful to the developers.

 Thanks,
 Tim


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: 3x repeats

2013-12-23 Thread Alex Loomis
Slash repeats are never used with certain instruments and only rarely seen 
outside handwritten scores. Even Ravel's Bolero doesn't use them in the score, 
where the snare drum plays the same pair of bars for 65 pages (though it does 
obviously use them in the part).



On Dec 23, 2013, at 8:26 PM, Vaughan McAlley vaug...@mcalley.net.au wrote:

 On 24 December 2013 11:39, Mark Stephen Mrotek carsonm...@ca.rr.com wrote:
 Mr. Kastrup,
 
 Please help me with my understanding of this issue.
 Why is
 http://www.lilypond.org/doc/v2.16/Documentation/notation/short-repeats
 not an acceptable solution?
 
 Mark
 
 
 I’ve seen pieces where a bar or two might be played 5 times, then the next 
 bar played 11 times etc. It would save a lot of space.
 
 Vaughan
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [Feature Request] \compressFullBarRests improvement(s)

2013-12-22 Thread Alex Loomis
That could be a useful feature but should not me the default. Perhaps an 
override such as

\override MultimeasureRest #'condense-all = ##t

would be helpful. That way the default would still be the intuitive way (2+2 
gives two separate groups) whereas the other is still an option for those who 
want it.



On Dec 22, 2013, at 6:44 AM, Werner LEMBERG w...@gnu.org wrote:

 
 I think one of the things that bothers me about this thread is that
 I don't understand why, if you want a four measure rest you would
 write 2+2.  For the vast majority of cases, if there are 48 bars
 between two rehearsal marks I'm happy to see |=48=| between them.
 So, why write anything but R1*48 in the part in question?  If there
 *is* a reason then the input can be something different, say R1*32
 R1*16 to produce |=32=| |=16=|.
 
 As told earlier: The input of a score should not force the appearance
 of the output.  For example, I like to write one bar per line in the
 input files, interspersed with comments to structure them in five-bars
 blocks.  Writing e.g. `R1*47' heavily disturbs this structure, making
 corrections after inputting the data *much* more time consuming since
 it takes longer to identify the right spot (yes, I'm a die-hard user
 which uses a plain text editor for input).  In this case, it would be
 great if multi-measure rests written as
 
  % 15
  R1*5 |
  % 20
  R1*5 |
  ...
 
 could be merged properly.
 
 
Werner
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: calling all opera/musical engravers

2013-12-22 Thread Alex Loomis
Would you mind explaining that code? My scheme is, alas, nearly nonexistent, 
and I have a project where I would like to change what is page one.


On Dec 21, 2013, at 7:23 PM, Kieren MacMillan kieren_macmil...@sympatico.ca 
wrote:

 Hi Jean-Charles,
 
 Thanks for the response.
 
 Have you looked at Nicolas Sceaux's works (http://nicolas.sceaux.free.fr/)?
 
 Yes… but I’ll do so again.
 
 Lily took care of everything.
 
 That’s good to know — Lily’s all I’ve been using to date (except for the odd 
 “academic” paper).
 
 For Bach, thanks to David Nalesnik and Thomas Morley, a function to center 
 an unique note and align it with R1\fermataMarkup (like in old scores).
 
 Nice! Is that part of the regular distro now?
 
 3. What pitfalls are to be watched for (and hopefully avoided)?
 Part combining needs sometime to use tags in order to be correctly presented 
 to the conductor.
 
 I’m going to start a whole new \partcombine thread/discussion, to see if we 
 can knock that whole workflow out of the park.
 
 4. What limitations cannot [currently] be overcome?
 Resetting the page number at the beginning of the musical material (after 
 preface and libretto).
 
 Do you know about bookpart-page-number?
 
 #(define-markup-command (bookpart-page-number layout props) ()
(let ((first-page-number (ly:output-def-lookup layout 'first-page-number))
  (page-number (chain-assoc-get 'page:page-number props 0)))
  (interpret-markup layout props (format ~a (1+ (- page-number  
 first-page-number))
 
 Cheers,
 Kieren.
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Alternative notation for guitar 7th chords

2013-12-22 Thread Alex Loomis
I'm not sure what it does, like I said I just upgraded it to be compatible
with 2.17.95. Given your error I assume you're using 2.16.x, before a
certain change in syntax became usable, so changing it to

\override ChordName #'extra-spacing-width = #'(-1.25 . 1.25)

should work. If it displays well with it commented out though I don't see
any reason to leave it in.


On Sun, Dec 22, 2013 at 9:48 AM, Marten Visser msvis...@planet.nl wrote:

 Marten Visser msvisser at planet.nl writes:

 Follow-up:
 if I leave out

 \override ChordName.extra-spacing-width = #'(-1.25 . 1.25)

 it works, and indeed the seventh is displayed the way I'd like.

 What is the \override good for? From the name I gather it adds some extra
 spacing somewhere, but where is it intended to go?

 Thanks,
 Marten


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [Feature Request] \compressFullBarRests improvement(s)

2013-12-21 Thread Alex Loomis
I don't see what's wrong with the output, that's exactly what I would
expect it to be.


On Sat, Dec 21, 2013 at 4:09 PM, Kieren MacMillan 
kieren_macmil...@sympatico.ca wrote:

 Hello all,

 Consider this snippet:

 \version 2.17.97

 theMusic = {
   \compressFullBarRests
   R1*2
   R1*2
 }

 \score {
   \theMusic
 }

 Here’s my request: I would love it if \compressFullBarRests actually did
 what it says it does…  ;)

 See http://lists.gnu.org/archive/html/lilypond-user/2013-10/msg00517.html
 for more discussion on this request.

 Despite David K’s suggestions that it might be difficult to work out what
 the user wants/means or what the output “should be”, I believe we can come
 up with a pretty simple single rule which covers 90% of the cases
 perfectly. As a first attempt, I would suggest the following:

 \compressFullBarRests will combine any contiguous block of
 multi-measure rests (within the same context*) which is uninterrupted by
 any notation item”** other than a barline***.

 Notes:
 * This may be up for discussion — though, again, it will more than suffice
 for 90% of use cases.
 ** This wording sucks; needs “official” wording.
 *** There may be other items I’m not thinking of which are “outputtable
 grobs which nevertheless should *not* split a compressed block of MMRs.

 Having just engraved nearly 25 minutes of music resulting in 57 different
 individual parts, I can tell you that this issue inspired quite a bit of
 reduced efficiency, increased hackery, and even some loud swearing.  =)

 Thoughts?

 Thanks,
 Kieren.
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [Feature Request] \compressFullBarRests improvement(s)

2013-12-21 Thread Alex Loomis
Two separate ones. As an orchestral performer those breaks are often used
to signify the beginnings of sections to make counting easier, so if I'm
resting and there are 8 bars of one theme followed by 8 of another, I find
it much easier to keep my place when it's 8 and 8 instead of 16.

Alex


On Sat, Dec 21, 2013 at 5:07 PM, Kieren MacMillan 
kieren_macmil...@sympatico.ca wrote:

 Hi Alex,

  I don't see what's wrong with the output, that's exactly what I would
 expect it to be.

 Does your output show a single four-measure MMR (which I would both want
 and expect it to be), or two two-measure MMRs (which is undesirable,
 primarily because it's distracting to the performer)?

 Thanks,
 Kieren.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [Feature Request] \compressFullBarRests improvement(s)

2013-12-21 Thread Alex Loomis
I agree that in that case it should be fully compressed, but not in the
first example.


On Sat, Dec 21, 2013 at 5:39 PM, Kieren MacMillan 
kieren_macmil...@sympatico.ca wrote:

 Hi Alex,

  Two separate ones. As an orchestral performer those breaks are often
 used to signify the beginnings of sections to make counting easier, so if
 I'm resting and there are 8 bars of one theme followed by 8 of another, I
 find it much easier to keep my place when it's 8 and 8 instead of 16.

 That’s exactly why there are rehearsal marks, markup, cues, spanners,
 etc.: you [can] use them to break up the uninterrupted stretches of
 multi-measure rests — I don’t want to stop that from happening, of course.

 I’m simply trying to avoid problems like the one evident in the following
 snippet (where the second score should contain a three-measure MMR):

 \version 2.17.97

 theGlobal = {
   \compressFullBarRests
   s1
   s1-\tag #'(foo) -\markup Foo only
   s1
 }

 theMusic = {
   R1*3
 }

 \score {
   \new Staff \keepWithTag #'(foo)  \theGlobal \theMusic 
 }

 \score {
   \new Staff \removeWithTag #'(foo)  \theGlobal \theMusic 
 }

 Cheers,
 Kieren.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [Feature Request] \compressFullBarRests improvement(s)

2013-12-21 Thread Alex Loomis
I agree entirely with James that the input looks good as is. Only
tangentially related, does the placement of the first mark bother anyone
else? I feel like it would look better after rather than over the clef.


On Sat, Dec 21, 2013 at 9:42 PM, James Harkins jamshar...@gmail.com wrote:

 James Harkins jamshark70 at gmail.com writes:

  FWIW, I agree with Kieren. If I saw a part with some multimeasure rests
  broken for no obvious reason, e.g.
 
  { \compressFullBarRests \mark \default R1*2 R1*2 \mark \default R1*2 }
 
  I would think the publisher was insane or incompetent. I'm surprised
 this is
  LP's default behavior.

 Hm, no, that example looks OK because of the older-style rest format.

 *This* looks nuts to me, and I don't recall every seeing anything like this
 in any part that I played from in wind bands in high school and college...
 why not just |--- 4 ---|?

 { \compressFullBarRests \override MultiMeasureRest #'expand-limit = #1
 \mark
 \default R1*2 R1*2 \mark \default R1*2 }

 hjh


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: 3x repeats

2013-12-21 Thread Alex Loomis
In many contexts it's preferable to write it out instead of using percent
repeats. If it's a long passage then it's frequently written pretty much
like you had it except with the x3 at the repeat sign.


On Sat, Dec 21, 2013 at 9:31 PM, Mark Stephen Mrotek
carsonm...@ca.rr.comwrote:

 Xavier Noria,



 Look at

 http://www.lilypond.org/doc/v2.16/Documentation/notation/short-repeats



 Mark



 *From:* lilypond-user-bounces+carsonmark=ca.rr@gnu.org [mailto:
 lilypond-user-bounces+carsonmark=ca.rr@gnu.org] *On Behalf Of *Xavier
 Noria
 *Sent:* Saturday, December 21, 2013 6:25 PM
 *To:* lilypond-user
 *Subject:* 3x repeats



 Is this idiomatic notation for repeating those two bars three times?





 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Alternative notation for guitar 7th chords

2013-12-21 Thread Alex Loomis
I didn't see it in the LSR and the version of pop-chord.ly I found was
written for 2.11.52, so it might not work perfectly. Give me a moment and
I'll attach one that works with 2.17.95


On Sat, Dec 21, 2013 at 10:06 PM, Tim McNamara tim...@bitstream.net wrote:

 The easiest thing is using the pop-chords.ly alternatives to the default
 chordname style, using \include.  I think it is available in the snippet
 repository.  Or you can write your own chordname exceptions, the procedure
 for which should be in the Notation reference.



  On Dec 21, 2013, at 8:46 PM, Marten Visser msvis...@planet.nl wrote:
 
  Hi Lilyponders,
 
  Typesetting my masterpiece is drawing to completion, and one fine point
 of
  typesetting remains.
 
  \chordmode { c1:7 } typesets the 7 as a superscript. I'd like to know how
  the 7 can be typeset on the baseline, like the m of a minor chord. I
  couldn't find any tweak that does that for me.
 
  Regards,
  Marten
 
 
 
 
  ___
  lilypond-user mailing list
  lilypond-user@gnu.org
  https://lists.gnu.org/mailman/listinfo/lilypond-user

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Alternative notation for guitar 7th chords

2013-12-21 Thread Alex Loomis
Here is the file. Convert-ly upgraded the syntax but something happened in
an internal fine that made a large part of it that changed the way
accidentals look not work, so I commented that part out. I'm not familiar
with pop notation, so if there's anything that needs to change let me know.


On Sun, Dec 22, 2013 at 12:03 AM, Alex Loomis thebluemusic...@gmail.comwrote:

 I didn't see it in the LSR and the version of pop-chord.ly I found was
 written for 2.11.52, so it might not work perfectly. Give me a moment and
 I'll attach one that works with 2.17.95


 On Sat, Dec 21, 2013 at 10:06 PM, Tim McNamara tim...@bitstream.netwrote:

 The easiest thing is using the pop-chords.ly alternatives to the default
 chordname style, using \include.  I think it is available in the snippet
 repository.  Or you can write your own chordname exceptions, the procedure
 for which should be in the Notation reference.



  On Dec 21, 2013, at 8:46 PM, Marten Visser msvis...@planet.nl wrote:
 
  Hi Lilyponders,
 
  Typesetting my masterpiece is drawing to completion, and one fine point
 of
  typesetting remains.
 
  \chordmode { c1:7 } typesets the 7 as a superscript. I'd like to know
 how
  the 7 can be typeset on the baseline, like the m of a minor chord. I
  couldn't find any tweak that does that for me.
 
  Regards,
  Marten
 
 
 
 
  ___
  lilypond-user mailing list
  lilypond-user@gnu.org
  https://lists.gnu.org/mailman/listinfo/lilypond-user

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user



% Pop chords as used in English/American popular music
% by James L. Hammons

% Written against \version 2.17.29

chordFlat = \markup { \hspace #0.2 \tiny \raise #1.0 \flat }

chordSharp = \markup { \hspace #0.1 \teeny \raise #1.0 \sharp }

popChordsMusic =
{
% Triads

c g-\markup { 5 }
c d g-\markup { 2 }
%   c d g-\markup { sus2 }

c f g-\markup { sus }
%   c f g-\markup { sus4 }
%   c ees ges-\markup { \small \raise #1.0 o }
c ees ges-\markup { \raise #0.8 o }

%   c ees ges-\markup { dim }
%   c e gis-\markup { aug } 
% or +

% Sixths

c e g a-\markup { 6 }

c ees g a-\markup { m6 }

% Sevenths (including altered)

c e g bes-\markup { 7 }
c ees g bes-\markup { m7 }
c e g b-\markup { maj7 }

c f g bes-\markup { 7sus4 }
c d g bes-\markup { 7sus2 }
c e ges bes-\markup { 7 \chordFlat 5 }
c e gis bes-\markup { 7 \chordSharp 5 }

%   c e gis bes-\markup { aug7 }
% or +7
c ees g b-\markup { m(maj7) }
%   c ees ges beses-\markup { \small \raise #1.0 { o } 7 }

c ees ges beses-\markup { \raise #0.8 { o } 7 }
%   c ees ges beses-\markup { dim7 }
  

% c ees ges bes-\markup { \small \raise #1.0 { $(ly:wide- char-utf-8 #x00f8) } 7 } % c ees ges bes-\markup { \raise #0.8 { $(ly:wide-char- utf-8 #x00f8) } 7 }

c ees ges bes-\markup { m7 \chordFlat 5 }
c e ges b-\markup { maj7 \chordFlat 5 }
c e gis b-\markup { maj7 \chordSharp 5 }


% Ninths (including altered--incomplete)

c e g bes d'-\markup { 9 }
c ees g bes d'-\markup { m9 }
c e g b d'-\markup { maj9 }

c e g d'-\markup { add9 }
c e g a d'-\markup { 6/9 }
c ees g a d'-\markup { m6/9 }
c ees g b d'-\markup { m(maj9) }

c e g bes des'-\markup { 7 \chordFlat 9 }
c e g bes dis'-\markup { 7 \chordSharp 9 }
%dim7add9, dim7b9, dim7#9, 9#5, 9b5, maj9#5, maj9b5, 9sus4, 9sus2


% Elevenths (incomplete)

c e g bes d' f'-\markup { 11 }
c ees g bes d' f'-\markup { m11 }
c e g b d' f'-\markup { maj11 }

c e g f'-\markup { add11 }
c ees g f'-\markup { m add11 }
c ees g bes f'-\markup { m7add11 }

% Thirteenths (incomplete)


c e g bes d' a'-\markup { 13 }
c ees g bes d' a'-\markup { m13 }
c e g b d' a'-\markup { maj13 }
c e g a'-\markup { add13 }


% Misc add chords

c e g bes des' aes'-\markup { 7 \chordFlat 9 \chordFlat 13 }
c e gis bes des'-\markup { 7 \chordSharp 5 \chordFlat 9 }

c e g b d' fis'-\markup { maj9 \chordSharp 11 }
c e g bes d' fis'-\markup { 9 \chordSharp 11 }
}

% Add to existing exceptions

popChordsAdd = #(append
 (sequential-music-to-chord-exceptions popChordsMusic #t)
 ignatzekExceptions)

% Bah, can't we set this globally? YES! See below...
% \set chordNameExceptions = #popChords


% Bah, this doesn't work either...
% #(set chordNameExceptions popChords)


% Let's try fixing the accidentals with some Scheme...
%It breaks the file, let's not.

%{
#(define (chord-name-pop-markup pitch

Re: Cannot Find Voice?

2013-12-20 Thread Alex Loomis
Could you give us a minimal example? You said you're new, so in case you
don't know that's an example with as few things as possible to make your
point.


On Fri, Dec 20, 2013 at 9:40 PM, James Dorfer jdnanik...@gmail.com wrote:

 Hello All,
 I am getting a very persistent Cannot Find Voice: Tenor error when
 compiling my code.
  I attempted to construct my code almost identically to the second example
  in the Learning Manual 3.2.3 Voices and Vocals (here:
 http://www.lilypond.org/doc/v2.16/Documentation/learning/voices-and-vocals
 ).
  I am very inexperienced and very confused, any help would be greatly
 appreciated!

 I will respond to this post with the code once it is archived;
  I had trouble with the top-posting filter
 when attempting to post this earlier.

 Cheers,

 J.D.


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Is there a best practise for 3 voices one hand piano?

2013-12-19 Thread Alex Loomis
This would be more normal (I also cleaned up the code to make it easier to
read).

\version 2.16.1


 voicetop = \relative c {

\voiceOne

\clef bass

\key c \major

\time 3/4

c8 a bes g a fis | bes a c bes d e |

 f ges f es d c |

fis e fis d e fis |

 s2. \bar |.

}


 voicebot = \relative c {

\voiceTwo

c, fis2.

e d'2.

gis d'2.

bes a'2.

 e a c2.

}


 \score {

\new Staff 

 \new Voice {\voicetop}

\new Voice {\voicebot}



}


On Thu, Dec 19, 2013 at 11:50 AM, i...@soundand.com wrote:

 Hi-
 here's what I've got but I'm not sure it's best practise. Thanks for
 feedback in advance
 Jay
 \version 2.16.1
 \header {
   title = 19 Dec for left hand #2
   composer = Jay Hamilton
 copyright = \markup { \tiny \override #'(baseline-skip . 0.5)
 \center-column
 {  CC lic 2.5 some rights reserved Jay Hamilton 2013
 see http://creativecommons.org/licenses/by-nd/2.5/;
} }
}
 #(ly:set-option 'delete-intermediate-files #t)
 #(set-default-paper-size letter 'landscape)
  #(set-global-staff-size 22)
 % #(set! paper-alist (cons '(my size . (cons (* 5 in) (* 3 in)))
 paper-alist))
   \paper
  { % #(set-paper-size my size)
  indent = 30
  short-indent = 15
  right-margin = 30
  top-margin = 15
  bottom-margin = 15
  }

 melody = \relative c
 {
 \clef bass
 \key c \major
 \time 3/4
 \override Staff.TimeSignature #' style = #' ()
 \override Score.BarNumber #'break-visibility = #end-of-line-invisible
 \override BreathingSign #'font-size = #5
 \accidentalStyle forget
 \set Staff.pedalSustainStyle = #'bracket
 {\stemDown
 \override TieColumn #'tie-configuration =
 #'((-9.0 . -1))
   c, fis2 ~ c4
   \override TieColumn #'tie-configuration =
 #'((-7.0 . -1))
   e d'2 ~ e4
   \override TieColumn #'tie-configuration =
 #'((-5.0 . -1))
   gis d'4 ~ gis2  bes a'2.
   e a c2.}\\
   {\stemUp c8 a bes g a fis bes a c bes d e f ges f es d
   c fis e fis d e fis
}
   
  \bar |.
 }

 \score {
 \new Staff \melody
 \layout {
 \context {
 \Staff \RemoveEmptyStaves
 }
  }
 \midi { }
 }


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: delayed turn

2013-12-19 Thread Alex Loomis
Using \override Fingering #'avoid-slur = #'inside (with no \once) and
tweaking the offset seemed sufficient. The attached file looked fine to me.


On Thu, Dec 19, 2013 at 7:27 PM, Eluze elu...@gmail.com wrote:

 Mark Stephen Mrotek wrote
 
  As an example of the inconsistency, one measure was repeated 9 times -
 see
  turn.ly and turn.pdf. The turn should be between the c8. and the d16 .
 All
  turns should be under the slur.
 
 
 
  What should I change?

 please always reduce your code to minimal!

 the following code should help to get the expected result:

 \new Staff {
   \time 2/4
   \relative c'' {
 \override Fingering  #'avoid-slur  = #'inside
 \override Fingering  #'outside-staff-priority   = #16
 \override Slur #'outside-staff-priority   = #666
 \override TextScript #'avoid-slur = #'inside
 \override TextScript #'outside-staff-priority  = #15
 \repeat unfold 9 {
   c8. ( ^hello -3
   d16-2 es f g es-2 )
 }
   }
 }

 sometimes it's not enough to say /#'avoid-slur = #'inside/ because other
 items have a higher or lower priority and can interfere!

 Eluze



 --
 View this message in context:
 http://lilypond.1069038.n5.nabble.com/delayed-turn-tp156135p156145.html
 Sent from the User mailing list archive at Nabble.com.

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

\version 2.17.95

\relative c'' {
  \key c \major
  \numericTimeSignature
  \time 2/4
  \repeat unfold 10 {
  \once \override TextScript #'extra-offset = #'(-0.5 . -1.5)
  \once \override TextScript #'avoid-slur = #'inside
  \once \override TextScript #'outside-staff-priority = ##f
  \override Fingering #'avoid-slur = #'inside
  c8.-3 ( ^\markup \tiny \override #'(baseline-skip . 1) {
  \halign #-4
  \center-column {
  \musicglyph #scripts.turn \natural } }
  d16-2 ees f g ees-2 ) |
  }
}___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Gregorian chant bug?

2013-12-19 Thread Alex Loomis
It displays correctly in 2.17.95


On Thu, Dec 19, 2013 at 5:57 PM, k...@aspodata.se wrote:

 David:
 ...
 
 http://www.lilypond.org/doc/v2.16/Documentation/notation/typesetting-gregorian-chant
 ...
  At the second '\divisioMinima' (the whole line reads: c' \divisioMinima
 \break) the anomaly occurs.

 I see it. It do seem to work with version 2.17.25.

 Hälsningar,
 /Karl Hammar

 ---
 Aspö Data
 Lilla Aspö 148
 S-742 94 Östhammar
 Sverige
 0173 140 57



 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: RehearsalMark and MetronomeMark together…again…

2013-12-19 Thread Alex Loomis
This is for a rehearsal mark with text, I'm not sure what Paul was looking
for, but I was asking is there is a way to type something like \tempo
Andante 4=90 avec douleur


On Thu, Dec 19, 2013 at 3:24 PM, Ed Gordijn ed.klari...@gmail.com wrote:

  Hi all,


 Please note that this is't the last message in this thread.

  See:
 http://article.gmane.org/gmane.comp.gnu.lilypond.general/63383/match=rehearsal

 I'll try my desktop tonight to find the correct link .

 And the correct link is:
 http://article.gmane.org/gmane.comp.gnu.lilypond.general/63700

 Included is the Lilypond code for the latest development version.

 As you can see you can write:

  \RehearsalMarkWithText #Theme from 007 #-0.83


 The value -0.83 will be calculated for you, but I didn't find a way to use
 it in the function itself.


 Greetings, Ed


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Two column verses below music?

2013-12-18 Thread Alex Loomis
Why dis you drop \column?



On Dec 18, 2013, at 12:23 AM, bombcar lilyp...@bombcar.com wrote:

 In the multiple verses under the music example in
 http://www.lilypond.org/doc/v2.16/Documentation/notation/stanzas#printing-stanzas-at-the-end-in-multiple-columns
 is it possible to replace the verses in the markup with some sort of
 reference?
 
 Instead of 
 
  \line { \bold 2.
\column {
  This is verse two.
  It has two lines.
}
  }
 
 I'd like to have something like:
 
  \line { \bold 2.
\stanzaII
  }
 
 But that doesn't work, at least when I define stanzaII as follows:
 
 stanzaIV = \markup {
  This is verse two.
  It has two lines.
 }
 
 And I can't figure out how to define the variable otherwise.
 
 
 
 --
 View this message in context: 
 http://lilypond.1069038.n5.nabble.com/Two-column-verses-below-music-tp156074.html
 Sent from the User mailing list archive at Nabble.com.
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: guitar position indication

2013-12-18 Thread Alex Loomis
You could define a function that formats its argument the way you want it to 
look.



On Dec 18, 2013, at 9:21 AM, bart deruyter bart.deruy...@gmail.com wrote:

 Hi all,
 
 I'm working on a piece for guitar here where in some parts I want to show the 
 position it is played in (e.g. IV, forth position) .
 
 I know I have to use textspanners for this, but this is intended for 
 'spanning over a melody'. What should be used if there is only one note? 
 
 Instinctivly I thought I should use text marks, but those result in 
 differently formatted text (size, italic, weight, etc.. ) I can of course try 
 and tweak the formatting of these text marks, but isn't there consistent way 
 of indicating a position, without having to rely on spanners?
 
 grtz,
 
 Bart
 
 
 http://www.bartart3d.be/
 On facebook
 On Twitter
 On Identi.ca
 On Google+
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Invisible Measures?

2013-12-18 Thread Alex Loomis
The documentation seems to be silent on the topic 
http://www.lilypond.org/doc/v2.17/Documentation/notation/contemporary-scoring-techniques



On Dec 17, 2013, at 9:18 PM, SoundsFromSound soundsfromso...@gmail.com wrote:

 James Dorfer wrote
 Hello all!
  Is is possible in LilyPond to create a score where empty measures are
 invisible? I'm looking for 
 something similar to Crumb's score for Vox Balaenae (seen here:
 http://www.youtube.com/watch?
 v=D8zxHNG1dWo). Any help is greatly appreciated!
 Cheers,
 J.D. 
 
 
 ___
 lilypond-user mailing list
 
 lilypond-user@
 
 https://lists.gnu.org/mailman/listinfo/lilypond-user
 
 Hi James,
 
 Welcome to LilyPond! 
 
 Are you talking about the cutaway score layout?
 
 
 
 -
 composer | sound designer 
 LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
 --
 View this message in context: 
 http://lilypond.1069038.n5.nabble.com/Invisible-Measures-tp156072p156073.html
 Sent from the User mailing list archive at Nabble.com.
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: RehearsalMark and MetronomeMark together…again…

2013-12-18 Thread Alex Loomis
I ran into the same problem earlier. It should be much easier to write, i.e., 
Allegro 4=130 doucement avec expression.



On Dec 18, 2013, at 10:49 AM, Paul Scott waterho...@ultrasw.com wrote:

 On Sun, Dec 01, 2013 at 10:57:25AM -0500, Kieren MacMillan wrote:
 Follow-up…
 Cancel the bounty call for now: I’ve hacked my way through the 
 problem manually.
 
 My hack has been to add the tempo markings etc. to a manual generation 
 of the Rehearsal Mark.  Do you have time to tell me what your hack is?
 
 Now that the semester is over maybe I can write scheme code to incorporate 
 Lily's automatic rehearsal mark incrementing and make my hack easier.
 
 Paul
 
 I’ll post a feature request (and new bounty offer) some time next month.
 
 Thanks,
 Kieren.
 
 On 2013-Dec-1, at 09:46, Kieren MacMillan kieren_macmil...@sympatico.ca 
 wrote:
 
 Hello all,
 
 This is *killing* my productivity on my current [extremely-high-pressure, 
 past-due] project…
 
 For one example (hardly the worst), here’s Lilypond’s default output from 
 one section of my bass part:
 
 Screen Shot 2013-12-01 at 09.43.13.png
 
 Can someone please whip me up a helper function which does the following:
   1. automatically offsets MetronomeMarks to the right enough to slide down 
 next to a concurrent RehearsalMark; and
   2. automatically stretches a MultiMeasureRest under a MetronomeMark such 
 that it is sufficiently wide to incorporate the entire MetronomeMark.
 
 I am, of course, willing to pay a small bounty — bigger, if it’s a fix that 
 can easily be incorporated into the main codebase.
 
 Thanks,
 Kieren.
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user
 
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user
 
 
 
 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: mid-measure key change

2013-12-16 Thread Alex Loomis
I thought that the time change might force it to align correctly, but when
you have it in 2/2 and use \bar   the exact same problem appears. Doing
what Keith suggested (and what I originally tried, but I couldn't remember
how to make the SpanBar transparent) should work the best.


On Mon, Dec 16, 2013 at 4:01 AM, David Kastrup d...@gnu.org wrote:

 Mark Stephen Mrotek carsonm...@ca.rr.com writes:

  Mr. O'Hara,
 
  Thank you for your replay and instructions - similar to that of
  Mr. Loomis. I shall try them in context today.

 Possibly \bar  \nobreak would do what you want here.  While it will
 disrupt the spacing, the bar numbers will stay correct and there
 should (I think) be no break, and the key change is disrupting spacing
 anyway.

 --
 David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: barline troubles

2013-12-16 Thread Alex Loomis
I don't see the change in the list.


On Mon, Dec 16, 2013 at 5:40 PM, Werner mey@web.de wrote:

 Hello Federico,

  this has changed to \bar :|.

 thank you very much!

 Werner


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Alternate endings with chord names above (or below) them look bad

2013-12-15 Thread Alex Loomis
I suspect you could get it to work by messing with
outside-staff-priority instead
of removing the engraver, but I can't test that right away since this
computer doesn't have lilypond.


On Sun, Dec 15, 2013 at 12:03 PM, Sam Whited s...@samwhited.com wrote:

 Hi all,

 I recently asked this question over on Music.SE [1], but as they don't
 have a huge LilyPond user base I thought I'd ask here as well (see the
 question there for rendered examples).

 I'm working on a score (in LilyPond 9.17.97) that contains some volta
 repeats with alternate endings. It also has chords printed above the
 staff. By default, the chords are printed below the alternate ending
 brackets, which I think looks bad, so I've moved the chords above the
 alternate endings by removing the `Volta_engraver' from the score context:

  \layout {
\context {
  \Score
  \remove Volta_engraver
}
  }

 and adding it to the staff that contains the alternate endings:

  \new Staff = melody \with {
\consists Volta_engraver
  }{
  ...
  }

 This works alright, but now the chords that aren't above the alternate
 ending marks end up way above the staff with tons of whitespace below
 them, which looks equally bad.

 I've been digging through my sheet music collection, but haven't found
 anything with both alternate endings and chord names to look at; what's
 the usual way of engraving this? Would one simply move the chords that
 aren't above an alternate ending down closer to the staff? It seems like
 this would make the chords hard to read (since they'd be at different
 levels). If this is how it's normally done, how can I achieve that
 effect in LP?

 Thanks,
 Sam


 [1]:

 http://music.stackexchange.com/questions/14143/lilypond-vertical-spacing-alternate-endings-and-chords

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: stylesheet file structure

2013-12-15 Thread Alex Loomis
If they were to use the keys like Urs suggested then internal sort order
wouldn't matter, so, to the user, it would seem like it is user-determined.


On Sun, Dec 15, 2013 at 10:42 AM, PMA peterarmstr...@aya.yale.edu wrote:

 Urs Liska wrote:
 Am 15.12.2013 15:19, schrieb Kieren MacMillan:

 Exactly the other way around.
 
  Barenreiter_organ_classical_part_landscape_legal.ly
 
 Barenreiter is most significant, e.g. for sorting.
 Actually, for me “organ” is the most significant for sorting! =)
 But I appreciate your point.


 Would it make sense to have the _user_ determine sort order
 (and the program then to concoct matching filename stumps)?

 Pete


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Alternate endings with chord names above (or below) them look bad

2013-12-15 Thread Alex Loomis
If you want them above the bracket, the following code works:

 \version 2.17.95




\chords {

c2 g:sus4

\override Score.ChordName #'Y-offset = #'2

f e

g c

\override Score.ChordName #'Y-offset = #'0

c/g c

}

\relative c'' {

\override Score.VoltaBracketSpanner #'Y-offset = #'1

\repeat volta 2 { a4 e c8 e r4}

\alternative {{ b2 c4( d) }

{ b8 r d4 c2 }}

c1

}




On Sun, Dec 15, 2013 at 3:09 PM, Jim Long lilyp...@umpquanet.com wrote:

 I don't have a solution to your Lilypond input structuring
 question, but I can answer:

 On Sun, Dec 15, 2013 at 12:03:19PM -0500, Sam Whited wrote:
 
  I've been digging through my sheet music collection, but haven't found
  anything with both alternate endings and chord names to look at; what's
  the usual way of engraving this?

 The usual way is to put the chord symbols below the volta
 bracket, as Lilypond does by default.  I looked at several
 publishers and also hand-drawn Real Book charts and could not
 find any examples that were otherwise.

 If your local library has sheet music or songbooks available for
 loan, perhaps you can find some examples there.  Any of the
 prevalent real book/fake books that are out there will also
 show examples of the standard practice for chord changes in volta
 endings.

 Perhaps you can share a *small, cropped* mini-image of a section
 where Lilypond's default looks unappealing to you?



 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Slurs

2013-12-15 Thread Alex Loomis
Oops, yes. Now attached.


On Sun, Dec 15, 2013 at 7:31 AM, Urs Liska u...@openlilylib.org wrote:

 Am 14.12.2013 05:28, schrieb Alex Loomis:

  To test out the new slurs I typeset this monstrosity:
 http://leadingtone.tumblr.com/post/69867321191/adventures-
 in-engraving-vaughan-williams-the
 The code isn't pretty, but lilypond will do it just fine. In fact, between
 dashed slurs and moving the hairpin above the staff, it's actually more
 readable than the example.


 Hi Alex,

 was this intended to have an attachment?

 Urs


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

\version 2.17.95
#(ly:set-option 'clip-systems)

\layout {
clip-regions = #(list
  (cons
   (make-rhythmic-location 2 0 1)
   (make-rhythmic-location 4 0 1))
)
}

\new PianoStaff 
  \new Staff = up 
\new Voice {
  \relative c {
\clef bass
\time 3/4
a~ e'~ f~2.
\phrasingSlurUp
\shape #'((0.8 . -0.5) (3 . -0.5) (0 . -6.3) (-0.4 . -8.5)) PhrasingSlur
\shape #'((0 . 0) (0 . 0) (-1 . 1) (-1 . 1)) Slur
\shape #'((0 . 9.2) (-1 . 5) (0 . 10) (0 . 2)) Tie
\once \override
  Slur.dash-definition = #'((0 0.3 1 1)
(0.3 0.65 0.4 0.75)
(0.65 1.0 1 1))
  a e'~ f2.(\( |
  \change Staff = down
  q)\)
  }
}
\new Voice { \override Hairpin #'staff-padding = #0.0
 \override Hairpin #'extra-offset = #'(0 . -3)
 s2.^\ s2. s8 s s s s s\! }
  
  \new Staff = down 
\override Score.StaffSymbol.layer = #4
\new Voice {
  \relative c, {
\clef bass
\voiceOne
s2.
\shape #'((0.2 . -1.6) (2 . 4) (-1 . 2.5) (-0.5 . -0.2)) PhrasingSlur
f8\( ais c
\shape #'((0.3 . -2) (4 . -0.5) (-10 . -14) (-0.8 . -4)) Slur
\slurDashed
e( f ais |
\change Staff = up
\override Staff.Clef.layer = #3
\once \override Staff.Clef.whiteout = ##t
\clef treble
\oneVoice
c e f ais c e)\)
c1
  }
}
\new Voice {
  \relative c, {
\voiceTwo
f~ c~2.
\shape #'((0.6 . 0) (0 . 0) (0 . 0) (-0.4 . 0)) Tie
f~ c~2. |
q
\clef treble
c
  }
}
\new Voice {
  \relative c, {
c4\sustainOn s s |
s2. |
s8 s s s s s\sustainOff
  }
}
  
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: What is it called and can I do it?

2013-12-15 Thread Alex Loomis
You mean like this?
http://www.lilypond.org/doc/v2.16/Documentation/notation/inside-the-staff#parentheses


On Sun, Dec 15, 2013 at 7:51 PM, Guy Stalnaker jimmyg...@gmail.com wrote:

 I have a composition with a d-sharp followed in the next measure by an
 e-flat. I have seen scores in which the measure with the d-sharp also has
 an e-flat in parentheses to show that it is the same pitch. Is it possible
 to create such a parenthetical 'reminder' in lilypond? Searching
 parenthecial pitch parenthetical note and enharmonic reminder yield
 nothing useful in the lilypond docs/forums/snippets.

 Thanks.

 Guy Stalnaker
 jimmyg...@gmail.com

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Alternate endings with chord names above (or below) them look bad

2013-12-15 Thread Alex Loomis
You can also set the chords' outside-staff-priority to 601 - the volta
bar's is 600 - but that looks bad if you have a chord anywhere other than
the downbeat of the first bar.


On Sun, Dec 15, 2013 at 7:32 PM, Sam Whited s...@samwhited.com wrote:

 On 12/15/2013 03:09 PM, Jim Long wrote:
  Perhaps you can share a *small, cropped* mini-image of a section
  where Lilypond's default looks unappealing to you?

 These two images [1, 2] should illustrate it nicely. Thanks for the
 info; maybe I'll move them back in my score and try to find a better way
 to make the alternate ending signs look better.

 On 12/15/2013 03:40 PM, Alex Loomis wrote:
  If you want them above the bracket, the following code works:

 Thanks, that's a much better way than I'm doing it now, I'll swap over
 to that until I figure out what I think the best looking way is.

 Thanks all!

 —Sam


 [1]: http://i.stack.imgur.com/fjL1S.png
 [2]: http://i.stack.imgur.com/bRocw.png


 --
 Sam Whited
 pub 4096R/EC2C9934
 https://samwhited.com/contact

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: What is it called and can I do it?

2013-12-15 Thread Alex Loomis
The following works, but it doesn't exactly look nice. I'll play around
with it a little to see if I can clean it up.


\version 2.17.29

{dis' \grace{ \parenthesize es'8 }}


On Sun, Dec 15, 2013 at 8:39 PM, Nick Baskin amphio...@gmail.com wrote:

 On Sun, Dec 15, 2013 at 8:35 PM, Guy Stalnaker jimmyg...@gmail.comwrote:

 No. It is the notational equivalent of:

 ds (ef) | ef

 The (ef) would be transparent to midi and lyrics.

 --
 There is only love, and then oblivion. Love is all we have
 to set against hatred. (paraphrased) Ian McEwan

 Guy Stalnaker
 jimmyg...@gmail.com

 On Dec 15, 2013, at 7:30 PM, Alex Loomis thebluemusic...@gmail.com
 wrote:

 You mean like this?
 http://www.lilypond.org/doc/v2.16/Documentation/notation/inside-the-staff#parentheses


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


 If you override the trill stencil to be transparent or nonexistent, it's
 possible the pitched trill interface (
 http://www.lilypond.org/doc/v2.16/Documentation/notation/expressive-marks-as-lines#trills)
  will do what you need?

 HTH
 Nick

 --
 And she forgot the stars, the moon, and sun,
 And she forgot the blue above the trees,
 And she forgot the dells where waters run,
 And she forgot the chilly autumn breeze...

 — Keats, Isabella, or the Pot of Basil

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: What is it called and can I do it?

2013-12-15 Thread Alex Loomis
Disclaimer: the override inside of the relative block comes from this
threadhttp://code.google.com/p/lilypond/issues/detail?id=155,
I have no idea how it works.


\version 2.17.29


reminder =

#(define-music-function

(parser location note)

(ly:music?)

#{

\once \override ParenthesesItem #'font-size = #3

\once \override NoteColumn #'X-offset = #1

\grace { \parenthesize $note }

\once \override NoteColumn #'X-offset = #1

#}

)


\relative c' {

\override ParenthesesItem #'stencil = #(lambda (grob)

(let* ((acc (ly:grob-object (ly:grob-parent grob Y) 'accidental-grob))

(dot (ly:grob-object (ly:grob-parent grob Y) 'dot)))

(if (not (null? acc)) (ly:pointer-group-interface::add-grob grob 'elements
acc))

(if (not (null? dot)) (ly:pointer-group-interface::add-grob grob 'elements
dot))

(parentheses-item::print grob)))

dis \reminder e! f

}


On Sun, Dec 15, 2013 at 8:47 PM, Alex Loomis thebluemusic...@gmail.comwrote:

 The following works, but it doesn't exactly look nice. I'll play around
 with it a little to see if I can clean it up.


 \version 2.17.29

 {dis' \grace{ \parenthesize es'8 }}


 On Sun, Dec 15, 2013 at 8:39 PM, Nick Baskin amphio...@gmail.com wrote:

 On Sun, Dec 15, 2013 at 8:35 PM, Guy Stalnaker jimmyg...@gmail.comwrote:

 No. It is the notational equivalent of:

 ds (ef) | ef

 The (ef) would be transparent to midi and lyrics.

 --
 There is only love, and then oblivion. Love is all we have
 to set against hatred. (paraphrased) Ian McEwan

 Guy Stalnaker
 jimmyg...@gmail.com

 On Dec 15, 2013, at 7:30 PM, Alex Loomis thebluemusic...@gmail.com
 wrote:

 You mean like this?
 http://www.lilypond.org/doc/v2.16/Documentation/notation/inside-the-staff#parentheses


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


 If you override the trill stencil to be transparent or nonexistent, it's
 possible the pitched trill interface (
 http://www.lilypond.org/doc/v2.16/Documentation/notation/expressive-marks-as-lines#trills)
  will do what you need?

 HTH
 Nick

 --
 And she forgot the stars, the moon, and sun,
 And she forgot the blue above the trees,
 And she forgot the dells where waters run,
 And she forgot the chilly autumn breeze...

 — Keats, Isabella, or the Pot of Basil



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: mid-measure key change

2013-12-15 Thread Alex Loomis
If this is something you're composing, general practice would suggest you
move it to the beginning or end of the bar. That said, you could make time
signatures and bar lines temporarily invisible and represent that
internally as two bars of 2/2.

 \version 2.16.2


global = {

\key c \major

\numericTimeSignature

\time 4/2

\hideNotes \grace g

\unHideNotes

\once \override Score.TimeSignature #'transparent = ##t

\time 2/2

\override TupletBracket #'bracket-visibility = ##f

\override TupletNumber #'stencil = ##f

}


rightOne = \relative c'' {

\global

g1 \key ges \major c,1\fz

 }


rightTwo = \relative c'' {

\global

\times 2/3 {

r8 g, bes d bes g bes g bes d bes g

\once \override Score.BarLine #'color = #white

\bar '

\change Staff = left \stemUp

aes\rest c, ges' beses ges c, ges' c, ges' beses ges c, }

}


left = \relative c' {

\global

bes,,1 ( \key ges \major eeses )

}


\score {

\new PianoStaff 

\new Staff = right  \rightOne \\ \rightTwo 

\new Staff = left { \clef bass \left }



\layout { }

}





On Sun, Dec 15, 2013 at 9:50 PM, Mark Stephen Mrotek
carsonm...@ca.rr.comwrote:

 Hello,



 The key change in the upper staff can be properly aligned (after the “g”)
 if I use \bar '' '' and \break. This disrupts Lilypond’s auto-spacing.



 Is another solution possible?



 Thank you.



 Mark

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: showing MultiRests when both instruments have rests in Frenched score

2013-12-14 Thread Alex Loomis
Could you include a minimal example?


On Sat, Dec 14, 2013 at 4:58 PM, Paul Scott waterho...@ultrasw.com wrote:

 On Sat, Dec 14, 2013 at 04:00:13PM -0500, Kieren MacMillan wrote:
  Hi Paul,
 
   If the following is the solution where can I put showMultiRests so that
   it doesn't override RemoveEmptyStaves and show staves whether they are
   both empty or not?
   http://lsr.dsi.unimi.it/LSR/Item?id=312
 
  That’s the hack I use…
  You just put \showMultiRests in the part/music at the moment where you
  want to “temporarily disable \RemoveEmptyStaves”.
 
  If you’re having difficulty, repost with a minimal example, so we can
  show you what you’re doing wrong.

 Oops!  I was fooled because it is overriding
   \override VerticalAxisGroup #'remove-first = ##t

 So it's partly working in that it is displaying the multi-rests where it
 wasn't before but it's showing both staves for the first system which I
 don't want.

 Any ideas on that?

 Thank you,

 Paul


 
  Hope this helps!
  Kieren.


 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Doubling at the octave

2013-12-14 Thread Alex Loomis
Could someone explain why this doesn't work?

\version 2.16.2

octava =

#(define-music-function

(parser location music-input)

(ly:music?)

#{

\partcombine #music-input \transpose c c' #music-input

#})

\octava { c' d' e' }
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Doubling at the octave

2013-12-14 Thread Alex Loomis
Thanks, that worked. I ended up going with the following since it allows
you to use it inside a \relative section, but I'm confused as to why I
needed to use \transpose c c'' instead of \transpose c c' for it to work
correctly. Could you explain why?

 \version 2.17.95 %version change since I switched computers


octava =

#(define-music-function

(parser location music-input)

(ly:music?)

#{

\new Voice  $music-input \transpose c c'' $music-input 

#})


\relative c' {

\octava { c d e f }

}



On Sat, Dec 14, 2013 at 8:41 PM, Paul Morris p...@paulwmorris.com wrote:

 Alex Loomis wrote
  Could someone explain why this doesn't work?

 I think you need to use $music-input instead of #music-input:

 \version 2.16.1
 octava =
 #(define-music-function
 (parser location music-input)
 (ly:music?)
 #{
 \partcombine $music-input \transpose c c' $music-input
 #})
 \octava { c' d' e' }


 (Note I don't have 2.16.2 installed, so I changed it to 2.16.1 but I don't
 think that should make a difference here.)

 HTH,
 -Paul



 --
 View this message in context:
 http://lilypond.1069038.n5.nabble.com/Doubling-at-the-octave-tp155799p155800.html
 Sent from the User mailing list archive at Nabble.com.

 ___
 lilypond-user mailing list
 lilypond-user@gnu.org
 https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Slurs

2013-12-13 Thread Alex Loomis
To test out the new slurs I typeset this monstrosity:
http://leadingtone.tumblr.com/post/69867321191/adventures-in-engraving-vaughan-williams-the
The code isn't pretty, but lilypond will do it just fine. In fact, between
dashed slurs and moving the hairpin above the staff, it's actually more
readable than the example.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user