PDF portfolio of 2.19.36 docs

2016-02-15 Thread Nick Payne
A fully indexed portfolio of the 2.19.36 PDF docs is available at 
https://www.dropbox.com/s/2evf8ywm2bvayed/lilydoc-2.19.36.pdf?dl=0 (39Mb).


Needs Adobe Reader for the indexing to work - I haven't found a 3rd 
party PDF viewer that can use the index in PDF portfolios.


Nick

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


LSR search not working?

2016-02-04 Thread Nick Payne
There is an LSR snippet for Baroque lute tablature at 
http://lsr.di.unimi.it/LSR/Item?id=920, which contains the phrase 
"baroque lute tablature" in both the title and text. However, it isn't 
found if I search using any or all of those terms...


Nick Payne

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


Lilypond console output stdout/stderr

2015-12-27 Thread Nick Payne
Why does what should be considered "normal" console output go to stderr 
rather than stdout. For example, if I want to capture the list of fonts 
to a file, I have to redirect stderr rather than stdout:


lilypond -dshow-available-fonts 2> lilyfont.txt

Nick

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


PDF portfolio of 2.19.34 docs

2015-12-25 Thread Nick Payne
A fully indexed portfolio of the 2.19.34 PDF docs is available at 
https://www.dropbox.com/s/fwulx0b02yf72l6/lilydoc-2.19.34.pdf?dl=0 (39Mb).


Needs Adobe Reader for the indexing to work - I haven't found a 3rd 
party PDF viewer that can use the index in PDF portfolios.


Nick

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


PDF portfolio of 2.19.33 docs

2015-12-08 Thread Nick Payne
A fully indexed portfolio of the 2.19.33 PDF docs is available at 
https://www.dropbox.com/s/737ry01f2n3k8f3/Lilydoc-2.19.33.pdf?dl=0 (39Mb).


Needs Adobe Reader for the indexing to work - I haven't found a 3rd 
party PDF viewer that can use the index in PDF portfolios.


Nick

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


Re: putting music functions in markup

2015-12-06 Thread Nick Payne

On 7/12/2015 4:12 PM, Ryan Michael wrote:

I would like to add  the engraving of

 in an editorial note
within the markup below an actual note event.

It simply needs to show the interval of a fifth and that the top
note has the harmonic note head.
How can I do that?
The following throws an error saying you can't add music functions in 
the \markup{}

tag

-\markup{\italic "sempre" }


This is something I had as a footnote, but it works the same when 
attached as markup to a note:


\version "2.19.32"

\relative c''
{
  c4\prall_\markup\tiny {
"Execute all ornaments shown as" \raise #0.5 \musicglyph 
#"scripts.prall"

\translate #'(-0.5 . 0) "thus:" \raise #0.5
\score {
  \new Staff \with {
\remove "Time_signature_engraver"
fontSize = #-4
\override StaffSymbol.staff-space = #(magstep -4)
\override StaffSymbol.thickness = #(magstep -4)
firstClef = ##f
  }
  \relative c'' {
\slurDashed
\appoggiatura { d16[ c d] } c4
  }
  \layout {
indent = 0\cm
ragged-last = ##t
  }
}
  }
}

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


PDF portfolio of 2.19.32 docs

2015-11-25 Thread Nick Payne
A fully indexed portfolio of the 2.19.32 PDF docs is available at 
https://www.dropbox.com/s/0iu46b26w0rfnk7/Lilydoc-2.19.32.pdf?dl=0 (39Mb).


Needs Adobe Reader for the indexing to work - I haven't found a 3rd 
party PDF viewer that can use the index in PDF portfolios.


Nick

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


Re: Table of Contents: 2 problems

2015-11-21 Thread Nick Payne

On 21/11/2015 10:56 PM, David Sumbler wrote:

I have not used a Table of Contents before, and I am having some
difficulty in getting the result I want.  I have 2 problems.

1) I would like to have a dotted line between the title and the page
number in each line.  But if I use

tocItemMarkup = \tocItemWithDotsMarkup

then there does not seem to be a way of formatting the text the way I
want to (larger font etc.).


This works fine for me, changing both the font family and size and 
providing dots between the title and page number:


tocItemMarkup = \markup { \override #'(font-name . "SpectrumMT SC") 
\fontsize #4 \tocItemWithDotsMarkup }



Nick

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


PDF portfolio of 2.19.31 docs

2015-11-10 Thread Nick Payne
A fully indexed portfolio of the 2.19.31 PDF docs is available at 
https://www.dropbox.com/s/sb4bon4xgwx11vn/lilydoc-2.19.31.pdf?dl=0 (39Mb).


Needs Adobe Reader for the indexing to work - I haven't found a 3rd 
party PDF viewer that can use the index in PDF portfolios.


Nick

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


Re: Documentation web address change?

2015-11-10 Thread Nick Payne

On 11/11/2015 03:33, RomanticStrings wrote:

I am no longer able to open the development version documentation web address
through Frescobaldi.  The program seeks to append /Documentation/index to
the address, but I am no longer able to find the prefix to achieve the
desired website.  Has the development documentation address changed?


I just checked with Frescobaldi 2.18.1 on my Windows machine. Selecting 
"Lilypond Documentation" off the Help menu brings up the 2.19.31 
documentation without any problem. You know you can Add/Change the path 
to Lilypond docs in the Frescobaldi preferences dialog? I haven't 
changed the path on mine - it points to http://www.lilypond.org/doc/v2.19.


Nick

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


Re: LilyPond-aware text editors

2015-11-05 Thread Nick Payne

On 06/11/2015 04:21, Urs Liska wrote:


Am 05.11.2015 um 18:02 schrieb Johan Vromans:

On Thu, 5 Nov 2015 16:18:21 +0100
Urs Liska  wrote:


Is there *any* tool around that offers more than a notepad application
but doesn't try to be an IDE?

Eh, Emacs?

Well, Emacs tries to be the *mother* of all IDEs.


Atom has a Lilypond syntax highlighting package. https://atom.io/

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


Re: 2.19.30 returns error code -1073741819

2015-11-01 Thread Nick Payne

On 01/11/2015 18:02, Brian Guo wrote:

Hi,

I have just installed LilyPond version 2.19.30 on a Windows 10 (64 bit) laptop, 
b
laptop, but when I try to compile a simple score, such as:
\version "2.19.30"
\score {
   \new Staff \relative c' {
 c
   }
}


Have you tried an uninstall/reinstall of 2.19.30? Your example builds 
without any problem on my laptop, which is running same OS and same 
version of Lilypond. The 2.19.30 install exe I downloaded is 30,178,860 
bytes. There don't seem to be any checksums provided to verify the 
downloads.


Nick

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


PDF portfolio of 2.19.30 docs

2015-10-31 Thread Nick Payne
A fully indexed portfolio of the 2.19.30 PDF docs is available at 
https://www.dropbox.com/s/ezy4zd2jesmb90m/lilydoc-2.19.30.pdf?dl=0 (39Mb).


Needs Adobe Reader for the indexing to work - I haven't found a 3rd 
party PDF viewer that can use the index in PDF portfolios.


Nick

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


Re: Log output

2015-10-28 Thread Nick Payne

On 29/10/2015 11:10, Andrew Bernard wrote:

Well, I have 493 bars in the section, and lilypond log output only counts up to 
[64]. That does not seem to be commensurate with the indications being bar 
numbers.


They've always behaved as bar number indications for me. I'm working on 
a piece with 256 bars, and the log shows me:


Parsing...

Interpreting 
music...[8][16][24][32][40][48][56][64][72][80][88][96][104][112][120][128][136][144][152][160][168][176][184][192][200][208][216][224][232][240][248][256]


Preprocessing graphical objects...


etc.


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


Re: New to Lilypond - including score in LaTeX

2015-10-08 Thread Nick Payne

On 09/10/2015 11:57, Br. Samuel Springuel wrote:

You have three options:

1) lilypond-book: This is a script that comes with LilyPond which 
enables you to pseudo-include lilypond scores into TeX documents. It 
preprocesses the document to extract the lilypond relavent bits, runs 
them through lilypond, and then creates a new TeX document where the 
lilypond relavent bits have been replaced by \includegraphics commands.


For more information see:

http://www.lilypond.org/doc/v2.19/Documentation/usage/lilypond_002dbook

If going this route and using TeXShop or TeXworks (on Linux or Mac) 
you might find the LilyPond engines for TeXShop useful for 
streamlining your workflow:


https://users.dimi.uniud.it/~nicola.vitacolonna/software/lilypond-texshop/ 



2) lyluatex: This is a luatex package which duplicates the basic 
functionality (but not all features) of lilypond-book.  Unlike 
lilypond-book, this is not a preprocessor, but rather uses Lua scripts 
to shunt lilypond scores off to lilypond on the fly and then include 
them back into the original TeX document.


For more information see:

https://github.com/jperon/lyluatex

3) manual method: You can also simply run lilypond as normal (or 
possibly with settings that result in png output instead of pdf) on 
input files and then include the resulting scores in your TeX 
documents using packages like pdfpages (for full page inclusions) or 
graphix (for including smaller images).


There is also Lyx (http://www.lyx.org/), a GUI front end to TeX/LaTeX, 
where you can insert Lilypond code in the document and when the document 
is processed Lyx calls lilypond-book to process the code. It comes with 
a sample document lilypond.lyx (in /usr/share/lyx/examples) 
demonstrating the insertion of Lilypond code in a document.


Nick

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


PDF portfolio of 2.19.28 docs

2015-09-30 Thread Nick Payne
A fully indexed portfolio of the 2.19.28 PDF docs is available at 
https://www.dropbox.com/s/43qm1zuuiy0q2bb/lilydoc-2.19.28.pdf?dl=0 (39Mb).


Needs Adobe Reader for the indexing to work - I haven't found a 3rd 
party PDF viewer that can use the index in PDF portfolios.


Nick

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


Re: Guitar right hand p-i-m-a

2015-09-23 Thread Nick Payne

On 24/09/2015 09:28, Sávio Ramos wrote:

I did this:

\version "2.18.2"

tir = \rightHandFinger #1
apo = \tweak digit-names ##("P" "I" "M" "A" "X") \rightHandFinger #1

{ c'\tir f'\apo }


And produces only "P" or "p" (image attached).

How can I change #2, #3, etc...

Pass the finger number as a parameter:

\version "2.18.2"

tir = #(define-event-function (fingnum)
(number?)
#{
  \rightHandFinger $fingnum
#})

apo = #(define-event-function (fingnum)
(number?)
#{
  \tweak digit-names ##("P" "I" "M" "A" "X")
  \rightHandFinger $fingnum
#})


{ c'\tir 1 f'\apo 2 }


But I've never seen upper case letters used to indicate stroke 
fingering, and there must be several hundred commercially engraved 
guitar scores in my collection. For lower case stroke fingering, the 
following is much simpler to enter and easier to read (you can't use 
lower case p or a, as p is a dynamic indication and a is a note name, so 
I use upper case for the shortcuts):


P=\rightHandFinger #1
I=\rightHandFinger #2
M=\rightHandFinger #3
A=\rightHandFinger #4

{ c'\P f'\I }


Nick Payne


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


Re: PDF portfolio of 2.19.27 docs

2015-09-17 Thread Nick Payne

On 17/09/2015 19:06, Nick Payne wrote:
A fully indexed portfolio of the 2.19.25 PDF docs is available at 
https://www.dropbox.com/s/4l5k73n9ywmfxlq/lilydoc-2.19.27.pdf?dl=0 (39Mb).


That should have read "A fully indexed portfolio of the 2.19.27 PDF docs"...



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


PDF portfolio of 2.19.27 docs

2015-09-17 Thread Nick Payne
A fully indexed portfolio of the 2.19.25 PDF docs is available at 
https://www.dropbox.com/s/4l5k73n9ywmfxlq/lilydoc-2.19.27.pdf?dl=0 (39Mb).


Needs Adobe Reader for the indexing to work - I haven't found a 3rd 
party PDF viewer that can use the index in PDF portfolios.


Nick

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


Re: [OT] gmail: not able to paste code

2015-09-11 Thread Nick Payne

On 12/09/2015 07:59, Thomas Morley wrote:

2015-09-11 23:36 GMT+02:00 Thomas Morley :

Hi all,

right now I'm not able to copy/paste code from jEdit into a mail.

I'm using gmail on Ubuntu 14.04

64-bit (the host)
$ uname -a
Linux kasten 3.13.0-63-generic #103-Ubuntu SMP Fri Aug 14 21:42:59 UTC
2015 x86_64 x86_64 x86_64 GNU/Linux

hermann@kasten:~$ jedit -version
jEdit 5.1.0


Does not work for LilyDev3 either
harm@debian ~$ uname -a
Linux debian 3.2.0-4-686-pae #1 SMP Debian 3.2.68-1+deb7u3 i686 GNU/Linux

$ jedit -version
jEdit 4.5.2


c/p from gedit works


Sorry, can't test, as I am travelling with only a Windows laptop at the 
moment. But which JVM are you using? Oracle Java, or OpenJDK?


Nick

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


Re: Can't find right hand fingering without string #'s

2015-08-15 Thread Nick Payne

On 16/08/2015 02:58, Sam Frybyte wrote:

Hello-
There used to be simple way to notate p,i,m,a for guitar music by 
adding -p or _p.  This no longer works in 2.18.2 and searching 
snippets and online manuals it seems this is no longer possible

I've tried editing the  and can only get it to work for #1
is there a place to look in the manuals for the formerly simple method?


c-"p" is putting the markup "p" below the note, not a fingering 
indication. You can use the following P, I, M, A shortcuts for 
strokefingering:


%
\version "2.18.2"

% shortcuts for stroke finger indications
% can't use a or p, so use upper case for all
P=\rightHandFinger #1
I=\rightHandFinger #2
M=\rightHandFinger #3
A=\rightHandFinger #4

{ % Villa-Lobos Etude #1
  \key e \minor
  \override StrokeFinger.add-stem-support = ##t
  \override StrokeFinger.staff-padding = #'()
  e16^\P e'_2^\I b_1^\P g'^\I e'^\P b'^\M
  g'^\I e''^\A b'^\M e''^\A g'^\I b'^\M
  e'^\P g'^\I b^\P e'^\I
}
%

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


Re: PDF portfolio of 2.19.25 docs

2015-08-11 Thread Nick Payne

On 12/08/2015 04:30, Stephen MacNeil wrote:

Hi paul

You can convert the pdf and it will work in linux - I posted how a 
while back (convert it to ps then back to pdf) - without the indexing 
or you can d/l acroread 9.5.5 was the last linux version i think (not 
sure since I never use it)


search

acroread 9.5.5 linux download


ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/

But 9.3.4 was the last Linux version that supported Flash - if you open 
a portfolio in a later version you get a blank front page of the 
portfolio where you should be seeing thumbnails of the embedded 
documents, though the searching and indexing still work fine.


Nick

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


PDF portfolio of 2.19.25 docs

2015-08-10 Thread Nick Payne
A fully indexed portfolio of the 2.19.25 PDF docs is available at 
https://www.dropbox.com/s/jexo2dd739b1l9f/lilydoc-2.19.25.pdf?dl=0 (39Mb).


Needs Adobe Reader for the indexing to work - I haven't found a 3rd 
party PDF viewer that can use the index in PDF portfolios.


Nick

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


PDF portfolio of 2.19.23 docs

2015-07-13 Thread Nick Payne
A fully indexed portfolio of the 2.19.23 PDF docs is available at 
https://www.dropbox.com/s/l63gpiscf14x53z/lilydoc-2.19.23.pdf?dl=0 (39Mb).


Needs Adobe Reader for the indexing to work - I haven't found a 3rd 
party PDF viewer that can use the index in PDF portfolios.


Nick

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


PDF portfolio of 2.19.22 docs

2015-06-29 Thread Nick Payne
A fully indexed portfolio of the 2.19.20 PDF docsis available at 
https://www.dropbox.com/s/3j7d0alo7y2l37b/lilydoc-2.19.22.pdf?dl=0 (38Mb).


Needs Adobe Reader - I haven't found a 3rd party PDF viewer that can use 
the index in PDF portfolios.


Nick

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


Re: Lilypond / successfully installed / impossible to launch

2015-06-24 Thread Nick Payne

On 23/06/2015 23:20, William Hadfield-Burkardt wrote:


Too complicated to detail. The location "usr/share/lilypond/2.18.2. I 
created the "test.ly" file but failed to find a "lilypond icon"


I installed the program on Debian 4.10 using the Synaptic Package 
Manager.


Apparently the program is installed. I just cannot run it.


Lilypond is a command line program. Open a command prompt and type 
"lilypond --help".


There are a number of GUI frontends to Lilypond - see 
http://www.lilypond.org/easier-editing.html. I use Frescobaldi.


Nick

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


Re: kneed beam a la Bach

2015-06-19 Thread Nick Payne

On 20/06/2015 08:30, MarcM wrote:

i played with the kneed beam settings but could not find a way to reproduce
this kneed beam from Bach.
Is that feasible?




\version "2.19.21"

{
  \once \override Beam.positions = #'(-2 . 2)
  b'8 a'' g'' b'
}

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


Re: Fw: Re[2]: coloring voices vs systemStartDelimiterHierarchy

2015-06-10 Thread Nick Payne

On 10/06/2015 10:36, musicus wrote:
Ok, the "\stopStaff \startStaff" in the colorMusic function is only 
necessary, if you want to color clefs, for example.
In my case there aren't any "clef-changes", so the coloring function 
can work without it.

It would be nice however, if music with clefs could be colored as well.
I tried to put the "Clef_engraver" from the Staff to the Voice context 
but that doesn't seem to work well. (attached file)




Nick Payne-3 wrote
 If I save the ly file and try to build it (Windows, Lilypond 
2.19.21) it
 causes lilypond to terminate with the error below. I also loaded it 
into

 Frescobaldi and got the attached Mingw error msgbox:
 [...]


Strange... I'm on Win7 64bit, Frescobaldi & Lilypond 2.19.18 and 
everything

works fine.


Windows 8.1 here. And it's definitely due to that particular input file, 
as I have worked on several of my own scores using 2.19.21 and had no 
problems with the scores not building or causing an error.


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


Re: Fw: Re[2]: coloring voices vs systemStartDelimiterHierarchy

2015-06-09 Thread Nick Payne

On 10/06/2015 07:02, musicus wrote:

Hi Klaus,

unfortunately I have to use \startStaff \stopStaff, because I want to 
set ossia variations above the original score.

I'll attach the complete score, so you can see my problem.


If I save the ly file and try to build it (Windows, Lilypond 2.19.21) it 
causes lilypond to terminate with the error below. I also loaded it into 
Frescobaldi and got the attached Mingw error msgbox:


>lilypond "d:\Users\Nick\lilypond\examples\Saraband coloring.ly"
GNU LilyPond 2.19.21
Processing `d:/Users/Nick/lilypond/examples/Saraband coloring.ly'
Parsing...
Interpreting music...[8][16][24]
Preprocessing graphical objects...Assertion failed!

Program: C:\Program Files (x86)\LilyPond\usr\bin\lilypond.exe
File: 
/home/gub/NewGub/gub/target/mingw/src/lilypond-git.sv.gnu.org--lilypond.gi

t-release-unstable/lily/simple-spacer.cc, Line 251

Expression: fabs (configuration_length (cur_force) - cur_len) < 1e-6

This application has requested the Runtime to terminate it in an unusual 
way.

Please contact the application's support team for more information.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Possible bug, attempting to use non-latin characters in verse

2015-05-27 Thread Nick Payne

On 26/05/2015 17:31, Colin Jesse Kinlund wrote:

\version "2.18.2"

firstVoice = \lyricmode {
I -- av -- na -- na, }

pirveliEkhma = \lyricmode {
ი -- ავ -- ნა -- ნა, }

melody = \relative c'' {
\time 5/4 c4 d e e8( d4.)}

\score {
\new ChoirStaff
<<
\new Voice = "pirveli"
{ \melody }
\new Lyrics
\lyricsto "melody"
{ \firstVoice }
\new Lyrics
\lyricsto "melody"
{ \pirveliEkhma }
>>
}


No problem visible with LP 2.19.21 on either Ubuntu 15.04 x64 or Windows 
8.1 x64, once I changed \lyricsto "melody" to \lyricsto "pirveli":


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


Re: Hairpin at an angle, parallel to glissando line

2015-05-26 Thread Nick Payne

On 26/05/2015 20:17, Jacques Menu wrote:

Hello David,

Maybe this snippet can help you :

http://lsr.di.unimi.it/LSR/Item?id=562

JM

Le 26 mai 2015 à 08:53, David G > a écrit :


Hello all,

Does anyone have any tips for achieving the effect in the attached image?



Effectively I want to make it automatically parallel to the glissando 
- there are two or three in the piece I'm engraving.


Hairpins have a rotation property. Here's an example of rotating a 
hairpin 20 degrees anti-clockwise. The second and third parameters 
specify the point about which the rotation occurs, with zero for both 
values being rotation about the centre of the hairpin.


16-\tweak rotation #'(20 0 0)^\<

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


Re: custom markup help

2015-05-23 Thread Nick Payne

On 23/05/2015 21:24, Damian leGassick wrote:

\version "2.18.0"


#(define-markup-command (sd layout props sdnum) (markup?)
   #:properties ((baseline-skip 0.5))
   "Put a number with a carat above the note."
   (interpret-markup layout props
 #{\markup \override #`(baseline-skip . ,baseline-skip)
   \column { \small {^ #sdnum }}#}))


{g^\markup {\sd 3}}


Don't use the name baseline-skip for the baseline-skip value. Change it 
to something else and it works:


\version "2.18.0"


#(define-markup-command (sd layout props sdnum) (markup?)
  #:properties ((skip 0.5))
  "Put a number with a carat above the note."
  (interpret-markup layout props
#{\markup \override #`(baseline-skip . ,skip)
  \column { \small {^ #sdnum }}#}))


{g^\markup {\sd 3}}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Bar Fermata at end of system?

2015-05-17 Thread Nick Payne

On 17/05/2015 20:39, N. Andrew Walsh wrote:
I have a block of music in which the \bar "||" has a fermata over it, 
and which I want to be the end of a system. My Voice for organizing 
barring and breaking thus has this line:


Voice {

   \time 2/4

   \tempo \markup {\sans \medium \fontsize #4 "Andantè"}

   s2*72 \mark \markup { \musicglyph #"scripts.ufermata" } \bar "||" 
\break


   \time 4/4

  }


However, that puts the fermata at the *beginning* of the next system. 
How do I get the fermata at the end of the system (ie, floating over 
the double bar)?




Voice {
  \time 2/4
  \tempo \markup {\sans \medium \fontsize #4 "Andantè"}
  s2*72
  \once \override Score.RehearsalMark.break-visibility = 
#begin-of-line-invisible

  \mark \markup { \musicglyph #"scripts.ufermata" } \bar "||" \break
  \time 4/4 c'1
}

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


PDF portfolio of 2.19.20 docs

2015-05-16 Thread Nick Payne
I've created a fully indexed portfolio of the 2.19.20 PDF docs. You can 
get it from 
https://www.dropbox.com/s/7dsr26h8n8wpv8z/lilydoc-2.19.20.pdf?dl=0 (38Mb).


Needs Adobe Reader - I haven't found a 3rd party PDF viewer that can 
cope with PDF portfolios.


Nick

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


Re: PDF portfolio of 2.19.19 docs

2015-04-29 Thread Nick Payne

On 29/04/2015 16:39, Andrew Bernard wrote:

Dear Nick,

Why make this a PDF portfolio? It’s not readable on Linux where I do my work. 
As I understand it, the point of a portfolio is to incorporate disparate 
document types in one convenient PDF, and to be able to edit them in their 
native format in situ. But these files are all PDF’s. Why don’t you make a 
single PDF of these combined? Then everybody can use it on any system.


Because the portfolio is indexed and you can quickly search for a term 
across all the manuals in the portfolio and see the results in a 
separate window.


I create it for my own use and put it on Dropbox in case it is of use to 
anyone else. It's quite usable on Linux if you install acroread - I use 
it that way myself.


If you want to combine all the manuals as a simple PDF use a tool like 
pdftk. But I can't see the advantage of doing it.


Nick



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


PDF portfolio of 2.19.19 docs

2015-04-28 Thread Nick Payne
I've created a fully indexed portfolio of the 2.19.19 PDF docs. You can 
get it from 
https://www.dropbox.com/s/zn2zw53rka31oqa/lilydoc-2.19.19.pdf?dl=0 (38Mb).


Needs Adobe Reader - I haven't found a 3rd party PDF viewer that can 
cope with PDF portfolios.


Nick

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


Size of 2.19.19 notation PDF

2015-04-28 Thread Nick Payne
I notice that the notation.pdf that I downloaded for 2.19.19 is about 
half the size of its predecessors - 17.2Mb vs 30.8Mb for the 2.19.18 
notation manual. I downloaded it twice to verify and got the same size 
each time. On a quick check of the file I didn't find anything obviously 
missing.


All the other manuals as PDFs are much the same size as previously with 
the exception of the snippets manual, which is about 75% of it's 
previous size.


Nick

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


Re: Putting text IN the staff

2015-04-27 Thread Nick Payne

On 27/04/2015 08:14, Anthonys Lists wrote:

Simple problem, I can't find the solution ... :-)

Basically, what I want is "\StaffOff   ...text...   \StaffOn".


Something like this? The values for offset and makegap have to be 
fiddled with to get proper alignment for the text you use.


\version "2.19.18"

makeGap = { \repeat unfold 2 { \hideNotes c1 \unHideNotes \noBreak } }

{
  c''1
  \noBreak \stopStaff \cadenzaOn
  <>-\tweak extra-offset #'(1 . 3)_\markup\small { "Text here" }
  \makeGap
  \cadenzaOff \startStaff
  c''1
}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: B Series paper

2015-04-20 Thread Nick Payne

On 20/04/2015 16:44, Andrew Bernard wrote:

Hi Brian,

We could go halves in a shipping container.


For Oz users, I've just found that Officeworks sell Fuji Xerox A3+ copy 
paper in various weights: 90gsm, 100gsm, 120gsm, 140gsm, etc. Go to 
their web site at https://www.officeworks.com.au/ and search for "sra3 
colotech".


I checked on the Fuji Xerox web site to be sure of the size, and they 
show that paper size as 450x320 (p.3 of 
http://www.fujixerox.com.au/general/content_request/paper.pdf), so 
folded would give 225x320, pretty close to the B4 that is unobtainable 
here. Works for me as I have two printers that can take that paper size.


Nick


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


Re: B Series paper

2015-04-19 Thread Nick Payne

On 19/04/2015 18:46, Andrew Bernard wrote:

Dear Ponderers,

Down under here in Australia we use A4 and A3. A4 is just too small 
for piano music, and A3 is generally too big to fit on the music desk 
comfortably.


The ideal size for me is Klavierformat (235x310mm) which is the 
standard size of editions such as Henle and so on. This paper size is 
unobtainable except as a printer’s trim size. The next best thing is B4.


Consumer A3 printers will take B4 paper. But I am completely unable to 
find a source of cut B4 in Australia or online, as a retail customer, 
in standard wrapped reams, or indeed any quantity.


I frequently print scores as booklets onto A3+ (329x483) and fold in 
half, giving a page size of 242x329. Most A3+ papers are single-sided 
for photo printing and and about 300gsm - the lightest I've found for 
double-sided printing is this: 
http://www.pcx.com.au/ProductDetail.aspx?ProductId=2871


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


Re: title_page

2015-04-18 Thread Nick Payne

On 19/04/2015 09:33, bobr...@centrum.is wrote:

I'm trying to make a title/cover page within LilyPond.  I'm aware of the 
possibility of workarounds:

lilypond-book/LaTeX; Strikes me as a bit ham-fisted, not sure if I would run 
into trouble as I've seen the warning about \pageBreak not playing well with 
lilypond-book

Create separate title/cover page in LaTeX and assemble the PDFs; seems a bit 
kludgy, though should work just fine.  Failing any more integrated approach I 
would probably do this.

I tried to find a LilyPond-only solution but have yet to succeed.  What I would 
like is to have a fairly simple page; composer, title, and instrument.  All 
centered, in a column, all in a fairly large font with the title being quite 
large.  It would be very nice if these items could be taken from those relative 
fields in the overall \header{} block.

Does such a solution already exist?  If not, isn't this something that should 
be available?


Here's one way of doing it, along with a ToC:


\version "2.19.18"

date = #(strftime "%d/%m/%Y" (localtime (current-time)))

\paper {
  #(define (print-positive-page-number layout props arg)
 (if (> (chain-assoc-get 'page:page-number props -1) 0)
 (create-page-number-stencil layout props arg)
 empty-stencil))
  
  #(define (not-last-page layout props arg)
 (if (and (chain-assoc-get 'page:is-bookpart-last-page props #f)
  (chain-assoc-get 'page:is-last-bookpart props #f))
 empty-stencil
 (interpret-markup layout props arg)))
  
  print-all-headers = ##f
  first-page-number = -1
  tocItemMarkup = \tocItemWithDotsMarkup
  oddHeaderMarkup = \markup \fill-line { " " }
  evenHeaderMarkup = \oddHeaderMarkup
  oddFooterMarkup = \markup \fill-line { \column { \fontsize #-1
\on-the-fly #not-first-page \on-the-fly #not-last-page 
\on-the-fly #print-positive-page-number \fromproperty #'page:page-number-string
\on-the-fly #last-page \fromproperty #'header:tagline
  } }
  evenFooterMarkup = \oddFooterMarkup
}

\header {
  title = \markup {
\lower #50 \left-align \center-column { 
  \fontsize #4 \bold "Overall Title"
}
  }
  subtitle = \markup {
\lower #5 \left-align \center-column { 
  \fontsize #2 \bold "Overall Subtitle"
}
  }
  subsubtitle = \markup {
\lower #4 \left-align \center-column { 
  \fontsize #1 \bold "Overall Subsubtitle"
}
  }
  tagline = \markup {
\fontsize #-3.5 {
  \override #'(box-padding . 1.0) \override #'(baseline-skip . 2.7) \box \center-column {
\line {
  Engraved on \date using \with-url #"http://lilypond.org/";
  \line {
LilyPond \simple #(lilypond-version) (http://lilypond.org/)
  }
}
  }
}
  }
}

\pageBreak

\markuplist \table-of-contents
\markup \null

\bookpart {
  \paper {
print-page-number = ##t
  }
  \header { 
title = \markup { \fromproperty #'toc:number " Piece One" } % overrides overall title
subtitle = ##f % prevent overall subtitle from appearing
subsubtitle = ##f % prevent overall subsubtitle from appearing
composer = "Composer One"
  } 
  \tocItem \markup { 1. Piece One }
  \relative c' { c1 }
}

\bookpart {
  \paper {
print-page-number = ##t
  }
  \header { 
title = \markup { \fromproperty #'toc:number " Piece Two" } % overrides overall title
subtitle = ##f % prevent overall subtitle from appearing
subsubtitle = ##f % prevent overall subsubtitle from appearing
composer = "Composer Two"
  }
  \tocItem \markup { 2. Piece Two }
  \relative c' { c1 }
}

\bookpart {
  \paper {
print-page-number = ##t
  }
  \header {
title = \markup { \fromproperty #'toc:number " Piece Three" } % overrides overall title
subtitle = ##f % prevent overall subtitle from appearing
subsubtitle = ##f % prevent overall subsubtitle from appearing
composer = "Composer Three"
  }
  \tocItem \markup { 3. Piece Three }
  \relative c' { c1 }
}___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


PDF portfolio of 2.19.18 docs

2015-04-13 Thread Nick Payne
I've created a fully indexed portfolio of the 2.19.18 PDF docs. You can 
get it from 
https://www.dropbox.com/s/flzvywhsf4v7m8i/lilydoc-2.19.18.pdf?dl=0 (53Mb).


Needs Adobe Reader - I haven't found a 3rd party PDF viewer that can 
cope with PDF portfolios.


Nick

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


Re: lilypond-book, snippet inside tabular

2015-04-04 Thread Nick Payne

On 05/04/2015 07:28, dl.mcnam...@comcast.net wrote:
I'm trying to put lilypond snippets inside a tabular environment in 
LaTeX, but

running lilypond-book on the file seems to ignore the lilypond blocks.
I'm guessing that lilypond-book just ignores the tabular environment 
as a whole.


Anyone have a workaround for using lilypond-book? otherwise I'll 
revert to my initial thought:
running lilypond (to produce the snippets) and latex (to produce the 
doc) separately.


Have a look at Lyx. Support for lilypond-book is mentioned here: 
http://wiki.lyx.org/LyX/NewInLyX20#lb, and there is a sample lyx 
document with lilypond code that is installed in the examples folder 
when you install Lyx.


Alternatively, with Scribus you can certainly have Lilypond code in a 
frame in a table, as I've done that in the past, but Scribus doesn't use 
LaTeX - though you can embed LaTeX code in a Scribus frame.


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


Re: Using lilypond examples in an essay or text document

2015-04-04 Thread Nick Payne

On 05/04/2015 05:41, Daniel Contreras wrote:

subject line says it all, I want to use Lily Pond in a text document. Can 
someone point me in the right direction to achieve this? Thanks a bunch I am 
using version 2.18.


Lyx and Scribus both allow Lilypond source to be included in frames 
within a document. Lyx actually installs with a sample lilypond.lyx 
document, demonstrating how it works.


Nick

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


Re: Frescobaldi download problem

2015-04-03 Thread Nick Payne
I just tried and had no problem downloading the Windows installer from 
Github: 
https://github.com/wbsoft/frescobaldi/releases/download/v2.18/Frescobaldi.Setup.2.18.exe


On 03/04/2015 14:27, guoguocuozuoduo wrote:

Hi all,

Firstly, I am not sure if this is the right place to post this message, but if 
it is not, apologies in advance.
I am trying to download the 2.18 version of Frescobaldi, but it seems that the 
link for the .exe version is broken (probably due to the recent GitHub attack), 
and I can't find how to compile the source code.

If anyone could provide a copy of the .exe installer, that would be highly 
appreciated.



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


Re: Notes in voiceone corrupt voicethree after voice splitting?

2015-03-24 Thread Nick Payne

On 25/03/2015 07:20, st...@linuxsuite.org wrote:

   Your attached code still has the note heads in voiceThree and voiceSix
changed to black harmonics, when there is a black harmonic in voiceOne


Just change Staff.NoteHead to NoteHead, and it fixes the problem:

\version "2.18.2"

voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
voiceSix = #(context-spec-music (make-voice-props-set 5) 'Voice)

H = \once \override NoteHead.style = #'harmonic-black

voiceone = \relative c'' {
\clef "G_8"
\time 4/4
\key g \major
b4 b \H b b |
}

voicetwo = \relative c {
\set harmonicDots = ##t
e'8\rest d2..\harmonic |
}

voicethree = \relative c' {
 \override NoteColumn.force-hshift = #0.0
 s4 g4^~ g2 |
}

voicefour = \relative c {
c1 |
}

voicefive = \relative c {
}

voicesix = \relative c' {
  g4\rest g4
 \once \override NoteColumn.force-hshift = #1.0
 fis2 |
}

 guitar = << \voiceone \\ \voicetwo \\ \voicethree \\ \voicefour \\
\voicefive \\ \voicesix >>

#(set-global-staff-size 19)

\score { \new Staff \guitar }

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


Re: PDF portfolio of 2.19.17 docs

2015-03-18 Thread Nick Payne

On 19/03/2015 07:25, J Martin Rushton wrote:

I've just had a look using Evince, the default Document Viewer 3.8.3
under GNOME.  When you open it up you get an advertising splash with
one page as a thumbnail.  Selecting "Attachments" though brings up a
list of the internal documents, each of which will open in their own
viewer if clicked upon.  Not perfect, and the index seems to be
missing, but usable.
The only reason I create the portfolio is because the index allows rapid 
search across all the manuals at once. Without it, you might as well 
just use the individual manuals...


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


PDF portfolio of 2.19.17 docs

2015-03-18 Thread Nick Payne
I've created a fully indexed portfolio of the 2.19.17 PDF docs. You can 
get it from 
https://www.dropbox.com/s/je4mjb3kwif8zeh/lilydoc-2.19.17.pdf?dl=0 (53Mb).


Needs Adobe Reader - I haven't found a 3rd party PDF viewer that can 
cope with PDF portfolios.


Nick

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


Re: Merging a markup-command with an event-function

2015-03-14 Thread Nick Payne

On 15/03/2015 04:42, Pierre Perol-Schneider wrote:

Hi,

In order to make a new guitar barré function, I'm trying to merge the 
attached markup-command with an event-function (without success - 
problem is on line #90)


Not to answer your question, but why not do it like this, which seems a 
lot simpler. If you want to preface the Roman numeral fret number with 
"C", just add "C" as the first thing after the opening brace for the markup.


\version "2.18.2"

beginBarre = #(define-event-function (parser location fretnum partial)
(number? number?)
#{
  \tweak bound-details.left.text
  \markup\small\bold\concat { #(format #f "~@r" fretnum)
  \sub #(number->string 
partial) }

  \tweak style #'line
  \tweak font-shape #'upright
  \tweak bound-details.right.text \markup { \draw-line 
#'(0 . -1) }

  \tweak bound-details.left.stencil-align-dir-y #0.35
  \tweak bound-details.left.padding #-0.25
  \tweak bound-details.right.padding #-1
  \tweak bound-details.right-broken.padding #0.5
  \tweak bound-details.left-broken.padding #2
  \tweak bound-details.left-broken.text ##f
  \tweak bound-details.right-broken.text ##f
  \startTextSpan
#})
endBarre = \stopTextSpan

{
  \clef "G_8"
  \key d\minor
  <<
{ \voiceOne a'16[ \beginBarre 3 4 bes d' bes f'8] \endBarre }
\\
{ \voiceTwo d2 }
  >>
}

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


Re: convert-ly adding linefeeds / carriage return

2015-03-13 Thread Nick Payne

On 12/03/2015 21:43, Wilbert Berendsen wrote:

Op Wed, 11 Mar 2015 20:16:21 -0400
"stephan.patter...@videotron.ca" 
schreef:


I have just upgraded to the latest Lilypond, version 2.19.16. I'm
using Frescobaldi 2.18 on Windows 8.1.


Running convert-ly on any of my Lilypond scores, I find that carriage
returns and/or linefeeds get added to each line.

Please try this also outside of Frescobaldi. Then we can see if it is a
Frescobaldi bug (i.e. it reads the output back in an incorrect way) or
a convert-ly bug.


I have observed this also, and it appears to be a Frescobaldi problem. I 
loaded an ly file with a version number of 2.19.11 into Frescobaldi, and 
then ran command-line convert-ly against it. Frescobaldi prompted me to 
reload the file as it had been modified outside Frescobaldi, and when I 
reloaded it, the file remained with all spacing identical - the version 
number had been updated to 2.19.16.


I then reverted to the original version of the file from backup, opened 
the file in Frescobaldi, ran convert-ly from the Tools menu, and an 
additional blank line was inserted between each existing line. Looking 
at the file with a hex editor showed that an additional LF (control char 
0A) had been added after each existing LF in the file.


Nick

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


PDF portfolio of 2.19.16 docs

2015-03-01 Thread Nick Payne
I've created a fully indexed portfolio of the 2.19.16 PDF docs. You can 
get it from 
https://www.dropbox.com/s/cdf0vdfyi4hyrty/lilydoc-2.19.16.pdf?dl=0.


Needs Adobe Reader - I haven't found a 3rd party PDF viewer that can 
cope with PDF portfolios.


Nick

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


Re: connect arpeggio down

2015-03-01 Thread Nick Payne

On 02/03/2015 16:16, Helge Kruse wrote:

I have a problem with  connecting arpeggio. The arrow of
\arpeggioArrowDown or -Up vanishes when I connect the arpeggios of two
staves. You can reproduce it with the example below. Comment out the
connectArpeggios line and you see arrows.

Is this a known bug?

Regards Helge


\version "2.18.0"

upperHarpII = \relative c'' {
   \arpeggioArrowDown  2\arpeggio r
}
lowerHarpII = \relative c' {
   \clef bass
   \arpeggioArrowDown  2\arpeggio r
}

\score {
   \new PianoStaff \with {
 connectArpeggios = ##t
   } <<
 \new Staff \upperHarpII
 \new Staff \lowerHarpII
   >>
}



This works (on 2.19.16):

\version "2.18.0"

upperHarpII = \relative c'' {
  2\arpeggio r
}
lowerHarpII = \relative c' {
  \clef bass
  2\arpeggio r
}

\score {
  \new PianoStaff \with {
connectArpeggios = ##t
\override Arpeggio #'arpeggio-direction = #DOWN
  } <<
\new Staff \upperHarpII
\new Staff \lowerHarpII
  >>
}


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


Re: 2.19.15 slur accidental collision (Paul Scott)

2015-02-01 Thread Nick Payne

On 01/02/2015 13:15, Cynthia Karl wrote:

Message: 2
Date: Sat, 31 Jan 2015 13:31:14 -0700
From: Paul Scott 
To: lilypond-user@gnu.org
Subject: 2.19.15 slur accidental collision
Message-ID: <20150131203114.GA12158@joy3>
Content-Type: text/plain; charset=us-ascii

Hi,

I am trying to make a slur not collide with an accidental.  Reading the
Learning Manual I find how to do:

  \override Slur.avoid-slur = #'inside
or
  \override Accidental.avoid-slur = #'inside
which doesn't seem to do the job.


 From the LM and the IR I don't follow how to set a value for

accidental-collision.  Using the LyricText example I thought that

  \override Slur.accidental-collision = #20
would work but that gets an warning:

warning: cannot find property type-check for `accidental-collision' 
(backend-type?).  perhaps a typing error?

\version "2.19.15"

\relative{
  \override Slur.avoid-slur = #'inside
  \override Accidental.avoid-slur = #'inside
  \override Slur.accidental-collision = #20
  \override Accidental.accidental-collision = #20
  f'8( bes4)
}

TIA for any help with this,

How about:

\version "2.19.15"

\relative{
\shape #'((-1.2 . 2.9) (0 . 2) (0 . 2) (0 . 0)) Slur
f'8( bes4)
}


Surely in this situation the simplest and most attractive option is to 
reverse the direction of the slur:


\version "2.19.15"

\relative{
 f'8_( bes4)
}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Symlinks on Windows

2015-01-28 Thread Nick Payne

On 28/01/2015 22:09, Urs Liska wrote:


If I create a Git repository on Linux (or Mac) and use symlinks in it 
(if it matters: they point to other places within the repo), how would 
they turn out for a user who clones that repostory on Windows?


Say I have the following

/
- entry
  - qualifying
- name
  - include-file.ily
- main-file.ly
- include-file.ily (=> symlink to entry/qualifying/name/include-file.ily

Then I'm used to simply use
\include "include-file.ily
within main-file.ly

Will the Windows user be able to do this also?


Each symlink will become a copy of the file it points to. So the 
includes will still work, but if (on Windows) you then make a change to 
what you think is the actual ily file, the changes will not be reflected 
in any of the copies.


Nick


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


Fwd: Re: small caps

2015-01-16 Thread Nick Payne

Accidentally sent this only to the OP rather than to the list...
 Forwarded Message 
Subject:Re: small caps
Date:   Fri, 16 Jan 2015 20:55:30 +1100
From:   Nick Payne 
To: Craig Dabelstein 



I think you have encountered bug #1482: 
https://code.google.com/p/lilypond/issues/detail?id=1482


On 16/01/2015 20:00, Craig Dabelstein wrote:

Hi Shane,

\version "2.19.11"

Even with \smallCaps (how did I miss that!?!!?) the test stays the 
same. Bold and Large are both working but not the small caps.


Craig


On Fri Jan 16 2015 at 4:39:22 PM Shane Brandes <mailto:sh...@grayskies.net>> wrote:


Which version are you using? and is it not \smallcaps that you need to
issue? Also does the font actually have small caps natively?

Shane

On Fri, Jan 16, 2015 at 12:54 AM, Craig Dabelstein
mailto:craig.dabelst...@gmail.com>>
wrote:
> Hi List,
>
> Can anyone tell me why I can't get small caps working with this
code?
>
> Many thanks,
>
> Craig
>
> scoreTitleMarkup = \markup {
> \column {
>   \on-the-fly \print-all-headers { \bookTitleMarkup \hspace #1 }
>   \fill-line {
> \large \bold \caps \fromproperty #'header:piece
>  }
> }
>   }
> }
>
> ___
> 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




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


Re: Moving a slur down

2015-01-06 Thread Nick Payne

On 07/01/2015 04:00, Knute Snortum wrote:

Dear LilyPonders:

I am having trouble trying to move a slur down so that it doesn't 
collide with a note head from another voice.  See below:


%%% Start
\version "2.18.2"
\language "english"

global = {
  \key c \minor
  \time 2/4
}

\score {
  \new PianoStaff <<
\new Staff {
  \global
  \relative c'' {
<<
  { 2 | }
  \\
  { \once \override Slur.Y-offset = #-2 g4 ( ef) | }
>>
  }
}
\new Staff {
  \global
  \clef bass
  \relative c {
<<
  { c2 | }
  \\
  { g4( ef) | }
>>
  }
}
  >>
}
%%% End


I use this function (can't remember where I found it):

%%% Start
\version "2.18.2"
\language "english"

\offsetSlurPos =
#(define-music-function (parser location offsets) (pair?)
   #{
 \once \override Slur.positions = #(lambda (grob)
 `(,(+ (car offsets) (cdar 
(ly:slur::calc-control-points grob))) .
,(+ (cdr offsets) (cdr 
(cadddr (ly:slur::calc-control-points grob))

   #})

global = {
  \key c \minor
  \time 2/4
}

\score {
  \new PianoStaff <<
\new Staff {
  \global
  \relative c'' {
<<
  { 2 | }
  \\
  { \offsetSlurPos #'(-2 . -2) g4 ( ef) | }
>>
  }
}
\new Staff {
  \global
  \clef bass
  \relative c {
<<
  { c2 | }
  \\
  { g4( ef) | }
>>
  }
}
  >>
}
%%% End
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Multiple Endings Problem

2015-01-02 Thread Nick Payne

On 02/01/2015 12:36, William Marchant wrote:
I am using the code below to set up two different endings for a song. 
The code shown automatically puts
a Repeat Start bar line at the beginning of  of Bar 29.  I would like 
to suppress it but can only do so with a Tick Bar Line.  This looks a 
bit odd. No other Bar Line seems to work.  Is there a method for what 
I want to do?

Bill

 \repeat volta 2 {bf'8~ bf a a g4( f)| } %Bar 29
  \alternative{ { c2 e4( g4) |f1 |  r2 r4 g8( f) \bar ":|."} %Bar 30 
31  32

{c2 e4( d' | c1) |c4( c bf) a( |
 c4. bf8 a4 bf)} %Bar 33 34 35 36
  }


Are you actually repeating, or just allowing allowing two alternative 
endings? If the latter, why not use an ossia instead.


Nick





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


Re: ANN: Frescobaldi 2.17.1

2014-12-27 Thread Nick Payne

On 28/12/2014 4:14 AM, Jinsong Zhao wrote:

Dear Wilbert,

Thanks for the new version of Frescobaldi.

I notice that the installer file of version 2.17 and version 2.17.1 
takes a long time before it begins to install the software. It may be 
one or two minutes before the install screen appears. I mean when I 
double click on the installer, I don't seen the install action, and 
need to wait one or two minutes. I don't see that in the previous 
version. I am not sure if it's the problem of my computer. The 
platform I use is Windows 7 professional 64bit.


I don't see any delay in the installer - just installed 2.17.1 on my 
laptop running Windows 8.1 x64.


Nick

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


Re: Automatically add empty pages at the end of a book

2014-12-09 Thread Nick Payne

On 10/12/14 03:57, Urs Liska wrote:


Am 09.12.2014 17:47, schrieb Federico Bruni:
2014-12-09 17:38 GMT+01:00 Urs Liska >:


Hi all,

if I produce scores that are to be printed on double-sided,
folded sheets (i.e. four A4 pages on one A3 sheet) I need to find
a way to add empty pages to the end of the score.

I have one bookpart with two pages of front matter, then comes
the score.
Then I need that flexible amount of 0-3 empty pages,
finally I have a last bookpart for the back cover.

How can I determine the number of pages a score has and add an
appropriate number of pages to that?
(2 + 5 + N + 1) % 4 = 0
Examples:
Score has 5 pages: -> 0 empty pages necessary
Score has 7 pages: -> 2 empty pages necessary


You don't want to do this in LilyPond, right? If so, you already 
replied to yourself.
I did the same five years ago and the recommendation in this list 
was: work on A4 in LilyPond and use some external tool (can't 
remember which) to build the A3 pdf file. You already have the 
"pseudo code" to create that pdf.




Well, I don't want to do the imposition from within LilyPond, but I'd 
like to produce the score files directly from within LilyPond without 
having to run them through LaTeX first.
So I want to produce files with a number of pages that can be divided 
by four, and where the second-to-last page(s) are automatically 
inserted to make that possible.


Use pdfbook - it will do it all for you. Just feed it your a4 lilypond 
pdf containing whatever number of pages:


pdfbook --short-edge --paper a3paper file.pdf

will create a pdf named file-book.pdf correctly laid out for 
double-sided printing on a3 and folding to make an a4 booklet.


On Ubuntu you need to install the packages texlive-latex-recommended and 
texlive-extra-utils.


Nick


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


Re: Including a logo on the title page of a book

2014-12-05 Thread Nick Payne

On 05/12/2014 06:32, John McWilliam wrote:

I'm compiling a collection of pipe tunes and would like to include a logo in
the center of the title page under the heading. I've converted a jpeg file
to eps format using "save as" in Adobe Photoshop and failed using the
\markup {\epsfile #0 #20 #"Logo_LNBP.eps"} command. The logo is found in:

Logo_LNPB.eps


Does anyone have any suggestions as to how this should be down.


\version "2.18.0"

#(set-default-paper-size "a4" 'landscape)
#(set-global-staff-size 15) % set staff-size when ready to print

date = #(strftime "%d-%m-%Y" (localtime (current-time)))
tocSection = #(define-music-function (parser location text) (markup?)
(add-toc-item! 'tocSectionMarkup text))

\book {

\header {
 title = "Lake Norman Pipe Band"
 subtitle = "March collection"
%   \markup {\epsfile #0 #20 #"Logo_LNBP.eps"}
 copyright = \markup {
\line {"Compiled by John S. McWilliam,"
\concat { "(rev. " \date ")" }}}
   }


\paper {

 tocTitleMarkup = \markup {\huge \column {
\fill-line { \null "Table of Contents" \null }
\hspace #1
}
 }
 tocItemMarkup = \tocItemWithDotsMarkup
 tocSectionMarkup = \markup {\large \column {
\hspace #1
\fill-line { \null \italic \fromproperty #'toc:text \null }
\hspace #1
}
 }
}%end paper

\pageBreak %after title page
\markuplist \table-of-contents
\pageBreak

\bookpart {
\header {
title = "2/4 Marches"
subtitle = ##f}
\tocSection \markup { 2/4 Marches } 
}


}%end book
In one score where I've done this without problem, the title page has a 
page to itself and is in a separate bookpart to the score. It just 
contains the following:


\header {

   title = \markup {

\with-color #grey

\lower #8 \left-align \center-column {

  \fontsize #4 "Sonata BWV 1003"

  \lower #1 \fontsize #1 "3. Andante"

  \lower #4 \fontsize #-1 "Johann Sebastian Bach (1685–1750)"

}

  }

  subtitle = \markup { \epsfile #X #72 #"Bach_BWV1003_andante.eps" }

}


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


Re: Arpeggio travels to the left and dot disappears with \harmonic (2 items).

2014-12-02 Thread Nick Payne

On 03/12/2014 09:15, Thomas Morley wrote:

2014-12-02 11:43 GMT+01:00 Peter Terpstra :

Dear people,
In the next score i encountered two problems. The arpeggio travels to the left 
when fingerorientations left or right is used.

Seems to be:
https://code.google.com/p/lilypond/issues/detail?id=556

You may want to workaround with:

\version "2.18.2"

global = {
   \key g \major
   \time 6/8
  }

upper = \relative c' {
   \global
\repeat unfold 2 {
  \set fingeringOrientations = #'(left)
  \set stringNumberOrientations = #'(down)
 %% /arpeggio deleted
 8. 1684.\fermata
}\bar "||"

}

lower = \relative c {
   \global
   \repeat unfold 2 {
 \set fingeringOrientations = #'(left)
 % inserted:
 \override Arpeggio.positions = #'(-5 . 1)
 \override Arpeggio.Y-offset = #0.5
 %
 2.\arpeggio |
}

}

\score {
   \new Staff \with {
  \consists "Span_arpeggio_engraver"
 } { \clef "treble_8" << \upper \\ \lower >> }
   \layout {
 % inserted:
 \set Staff.harmonicDots = ##t
   }
}


Hopefully others may find a better solution.


I've always circumvented the arpeggio problem by setting the arpeggio 
direction to RIGHT and setting a negative padding. I use a small music 
function to automate this somewhat:


%==
\version "2.19.15"

arpf = #(define-music-function (parser location pad) (number?) #{
  \once \override Staff.Arpeggio.direction = #RIGHT
  \once \override Staff.Arpeggio.padding = #pad
  #})

melody = \relative c'' {
  \voiceOne
  \set fingeringOrientations = #'(left)
  \arpf #-3.7 2\arpeggio
  \set fingeringOrientations = #'(right)
  \arpf #-2.7 \arpeggio
  \set fingeringOrientations = #'(up)
  1\arpeggio
}

bass = \relative c' {
  \voiceTwo
  \set fingeringOrientations = #'(left)
  2\arpeggio
  \set fingeringOrientations = #'(right)
  \arpeggio
  \set fingeringOrientations = #'(down)
  1\arpeggio
}

\score {
  \context Staff \with {
\consists "Span_arpeggio_engraver"
  }
  <<
\set Staff.connectArpeggios = ##t
\context Voice = "melody" { \melody }
\context Voice = "bass"   { \bass   }
  >>
}
%==

Nick


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


Re: how to compile all ly-files including subfolders

2014-11-13 Thread Nick Payne

On 14/11/2014 06:39, Stefan Thomas wrote:

Dear community,
I would like to compile (on a Ubuntu-machine) all ly-files, including 
those, which are in subfolders.

How can I do this?


cd to the parent folder, and issue the following command:

find . -name '*.ly' -exec lilypond {} \;

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


Re: Where is \staff-space defined?

2014-11-11 Thread Nick Payne

On 11/11/2014 18:19, Werner LEMBERG wrote:

I looked up the source code, but I couldn't find the definition of
`\staff-space'...

BTW, there isn't an index entry for it.


There's a sort of definition in Learning Manual 4.3.3: "Distances and 
lengths in LilyPond are generally measured in staff-spaces, the distance 
between adjacent lines in the staff".


Nick

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


PDF portfolio of 2.19.15 docs

2014-10-01 Thread Nick Payne
I've created a PDF portfolio comprising the Learning, Notation, 
Internals, Web, Extending, Snippets, and Usage docs assembled as a fully 
indexed and searchable portfolio. Available at 
https://www.dropbox.com/s/yhtt0s7ly1ttj8d/lilydoc-2.19.15.pdf?dl=0. 53Mb


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


Re: Size of title with multiple scores on a page

2014-09-27 Thread Nick Payne

On 27/09/2014 16:39, gingr...@internode.on.net wrote:



Hi,

I've managed to make some real progress getting my head around
Lillypond, and I'd have to say that the output quality is awesome
compared to what I'd previously been using.

I've spent a few hours looking, tried a lot of things and still cannot
get what I'm after here.

In the pared-down (but possibly not minimal) example-- there's a
fair bit of generated code that is there because I'm not completely
sure what it does -- yet.

What I would like to do is to have the "piece" titles display in a larger
and bold font. Is this possible?

And is there a way to keep it happy with the less than full final bars?


1. Put the title of each piece in a markup. eg:

piece = \markup \bold \fontsize #2 { "A Fool Such as I" }

2. If you want the last line of each piece not to be justified, add

ragged-last = ##t

as a line in the \paper block

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


Re: Horizontal bar below staff

2014-09-14 Thread Nick Payne

On 14/09/14 17:10, Marc Hohl wrote:

Am 13.09.2014 um 22:14 schrieb Jakob Schöttl:

Hello,

for a tabulature for diatonic harmonica I need a strong horizontal bar
or line below the notes.  This is for indicating bellow "push/blow" (in
contrast to "pull/draw").  Please see the attached image for how it
should look.

The bar should can

  - span multiple notes and even measures
  - but also only mark a single note.


I think that should be possible with text spanners,

\score {
  <<
\new Staff  {
  \new Voice {
 \override TextSpanner.style = #'line
 \override TextSpanner.thickness = #3
 \textSpannerDown
 g\startTextSpan e f g\stopTextSpan e f

   }
}
  >>
}

You'll have to fiddle with the right edge of the spanner, and IIUC, 
you cannot start and stop a TextSpanner on the same note ...


Use bound-details.left.padding and bound-details.right.padding with 
negative values to have the spanner line approximate your original 
sample. eg:


\score {

<<

\new Staff {

\new Voice {

\override TextSpanner.style = #'line

\override TextSpanner.thickness = #5

\override TextSpanner.bound-details.left.padding = #-0.5

\override TextSpanner.bound-details.right.padding = #-1

\textSpannerDown

g\startTextSpan e f g\stopTextSpan e f


}

}

>>

}


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


Re: overlapping staves

2014-09-08 Thread Nick Payne

On 09/09/14 12:11, Mark Stephen Mrotek wrote:


Hello,

The attached file, overlap.pdf, shows the first 13 measures of a piano 
score. The staves overlap.


By experimentation, if the first two measure are eliminated the 
overlap does not occur, NoOverLap.pdf.


Since the snippets would not met the requirement for being “small,” 
they were not included.


Would someone give me a suggestion as to what I should examine 
(documentation?) to find the cause?




Can't help you with that - seeing the ly source would help - but as an 
aside, you appear to have omitted engraving bar 3 of the sonata.


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


Re: Lilypond and eBooks

2014-08-07 Thread Nick Payne

On 07/08/2014 16:39, Phil Holmes wrote:


- Original Message - From: "Br. Samuel Springuel" 


To: 
Sent: Wednesday, August 06, 2014 7:52 PM
Subject: Re: Lilypond and eBooks


Like Bart, I'll be using calibre for creating the actual eBook.  This 
eBook will be for internal use and need only be compatible with 
Kindles, as that's all I expect it to be displayed on.


It seems to me that you don't create an eBook with calibre, but rather 
use it to convert something you have created to eBook format.  What 
program will you use to actually write the text and import the images?


I put a few lilypond scores on my ereader (Kobo Aura HD) in PDF format 
to see if it was viable. I set the page size to A5; set all margins to 
zero (as the reader puts it's own margin on the screen); removed all 
page numbering, as the reader numbers the pages for me; and played with 
the staff size until I got good looking pages. The scores are readable 
and I can play from them, though I have to sit pretty close to the music 
stand, but until an ereader comes along that allows one to scribble 
annotations and changes directly onto the screen, it's not really a 
viable medium for scores. A larger screen wouldn't hurt, either.


Nick

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


PDF portfolio of 2.19.11 docs

2014-08-06 Thread Nick Payne
I've created a PDF portfolio comprising the Learning, Notation, 
Internals, Web, Extending, Snippets, and Usage docs assembled as a fully 
indexed and searchable portfolio. Available at 
https://www.dropbox.com/s/sczzm1zzm7vz0sm/lilydoc-2.19.11.pdf. 53Mb


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


Re: string numbers (fingering instructions) as roman numerals?

2014-06-30 Thread Nick Payne

On 01/07/14 05:32, philip wrote:

Hi,
I was wondering if anyone knows how to override the
default numbering format for string numbers
(default is circled arabic numbers) and use roman
numerals instead.
An example would be something like this:
{ e''\2 } which is an e played on the second
string. The default shows a circled 2 above the
staff. I would like to show a roman numeral II
instead, so there is no confusion between string
and fingering indications. Since roman numerals for
strings are a common convention, i am guessing
there is a setting in lilypond for it that I havent
found.
What i have learned so far is that the StringNumber
is written by the New fingering engraver and has
both a stencil and text property,  but i have not
been able to figure out how to change them to roman
numerals.


I've never seen Roman numerals used for string numbers - they are 
usually used for position (fret number) indications. The majority of 
commercially engraved guitar scores I have use Roman numerals for 
position and barre indications, and I can't recall any that have used 
Roman numerals for string numbers.


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


PDF portfolio of 2.19.8 docs

2014-06-16 Thread Nick Payne
Comprising the Learning, Notation, Internals, Web, Extending, Snippets, 
and Usage docs assembled as a fully indexed and searchable portfolio. 
Available at 
https://www.dropbox.com/s/aer6u82o8u2e8hg/lilydoc-2.19.8.pdf. 53Mb


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


Re: relative pitch with song sections

2014-05-14 Thread Nick Payne

On 15/05/2014 5:53 AM, Francisco Vila wrote:



El 14/05/2014 21:16, "Thomas Morley" > escribió:

>
> 2014-05-14 20:45 GMT+02:00 Pierre Perol-Schneider
> >:
> > 2014-05-14 18:43 GMT+02:00 Tim Roberts >:

> >
> >
> >>
> >> If the notes really do sound an octave below what is written, 
then the "8"
> >> under the clef is exactly the right notation.  If they don't 
sound an octave

> >> below what is written, then your transposition is not correct.
> >
> >
> > I cannot think of any rules regarding those ottavated clefs...
> > There is a bunch of guitar and bass scores - probably the majority 
of them

> > (and I'm talking about major publishers) that do not put any 8b clef.
>
> Yes. I can confirm.
>
> > It is
> > simply the editor's choice.
>
> And the editor's choice is wrong.

I agree.  The correct clef for guitar should be G_8.



I would say, based on my fairly extensive collection of guitar scores, 
collected over about 40 years, that there are probably more commercially 
engraved editions that omit the "8" than those that show it.


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


Re: How to split system?

2014-04-30 Thread Nick Payne

On 30/04/14 12:12, Rus wrote:

Hello!
How to make a split system, like in the attached file?


You can adapt something like this:

\relative c'' {

\repeat unfold 4 { c1 }

\bar "||"

\cadenzaOn \stopStaff

\repeat unfold 4 { % Adjust unfold counter to manipulate indentation

s

\noBreak

\bar ""

}

\cadenzaOff \startStaff

\bar "||"

\repeat unfold 4 { c1 }

\bar "|."

}


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


Re: Yet another voice and ties problem

2014-04-28 Thread Nick Payne

On 29/04/14 04:48, Knute Snortum wrote:
I have another problem with voices and ties.  basically, I have 
octaves moving and an inner voice staying still.  I'd like the upper 
notes of the octaves to be tieUp and the lower notes to be tieDown. 
 But I can find no way to act on the lower and upper note 
independently of each other and still share a stem.


Move the ties inside the chord construct. i.e. Instead of 4.~, 
use 4.



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


PDF portfolio of 2.19.5 docs

2014-04-28 Thread Nick Payne
Is available at 
https://www.dropbox.com/s/txf8ad4600ky7fd/lilydoc-2.19.5.pdf. Needs to 
be opened in Adobe Reader 9.x or later to correctly function as a portfolio.


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


Re: Pull in external LilyPond files into a score of movements

2014-04-27 Thread Nick Payne

On 27/04/14 16:13, Urs Liska wrote:

Am 27.04.2014 00:22, schrieb Knute Snortum:
Okay, that looks good.  But there are two things:  First, can the 
files be

*.ly files instead of *.ily files?


As Paul said, the file extension is purely a convenience for human 
readers. When \include-ing a file LilyPond will simply read in that 
file and treat it exactly as if its content would have been written 
directly in the original input file.



And if not, will *.ily files compile
standalone?  (People will still want to download just one movement.)


The idea is to use the *.ily files as pure includable files (hence 
.IncludableLY) and _not_ to compile them standalone.
In your case you would have to find some cascading set-up, writing the 
content of the music in one file, the score structure of this 
individual piece in another one and yet a third one for the whole 
piece that pulls in the individual movements.


When I'm setting up movements for a piece where I want to be able to 
both build them stand-alone and \include them in another file to build 
the entire piece, I put the \paper, \header, and \score blocks at the 
end of the movement file, surrounded by a comment block:


%{

\paper {

% \paper stuff here

}


\header {

% \header stuff here
}


\score {

% \score stuff here

}

%}

If I want to build the movement on its own, I change the %{ to %%{, 
which comments out the comment block beginning, so that \paper, \header, 
and \score are all parsed. If I'm including the movement in another file 
as part of a complete piece, I just need to change %%{ to %{ so that 
\paper, \header, and \score blocks are all commented out.


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


Re: Organ Fingering Notation

2014-04-22 Thread Nick Payne

On 22/04/14 14:47, Brian Barker wrote:

At 11:19 21/04/2014 -0700, Zack Noname wrote:
There is a fingering symbol that I don't know the name of (and so it 
is hard to look up in the documentation without a name) ...
If I want the alto voice on the treble staff played with the left 
hand there is a symbol that looks like [ without the bottom line and 
if I want the note on the bass clef played with the right hand its a 
[ without the upper line ...


Anyone know what I'm "talking" about?


Interestingly, Elaine Gould knows what you are talking about but also 
doesn't know their name:
A verbal instruction may indicate that notes are to be taken with the 
other hand. ... Alternatively, such notes may be shown with an 
incomplete bracket, extending vertically from the notehead upwards 
for right-hand notes, downwards for left-hand notes. (at p. 305)


You can make the symbols with postscript markup, but if you want the 
symbols next to the notehead then they would have to be moved from the 
default markup position:


\version "2.19.4"


rh = \markup { \postscript #"0.18 setlinewidth 0 0 moveto -1 0 rlineto 0 
2.5 rlineto stroke" }


lh = \markup { \postscript #"0.18 setlinewidth 0 0 moveto 0 2.5 rlineto 
1 0 rlineto stroke" }



\relative c'' {

c^\rh

c^\lh

}


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


Re: Shifting rests horizontally

2014-04-18 Thread Nick Payne

On 18/04/14 17:05, Andrew Bernard wrote:
How does one shift a rest in a voice horizontally to avoid collisions 
with notes in other voices? Using force-hshift on the NoteColumn does 
not seems to move them. Using version 2.19.4.


I define the following function

rsh = #(define-music-function (parser location move) (number?) #{

\once \override Voice.Rest.X-offset = #move

#})


and then use eg\rsh #0.7 r4


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


PDF portfolio of 2.19.4 docs

2014-04-07 Thread Nick Payne

Is available at https://www.dropbox.com/s/ucbs7gsqap80v15/lilydoc-2.19.4.pdf

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


Re: Re; Pdf of Manuals

2014-04-07 Thread Nick Payne

On 08/04/14 00:08, i...@soundand.com wrote:
I only clicked on Download and yes it opened or tried to open it in 
the browser.  There was no other response.


Try a different browser then - with both Firefox and Chrome, when I open 
one of the Dropbox links I provided and click on the download button, I 
get a dialog asking me where I want to save the PDF file...




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


Re: Re; Pdf of Manuals

2014-04-06 Thread Nick Payne

On 07/04/14 10:16, i...@soundand.com wrote:
I was interested in this too but when i go to download it I get an 
image in my browser that i needed to download Adobe Reader 9x while I 
have 10x already and I got nowhere so How does one get around this 
problem?


Sounds like your browser is trying to open it in the browser rather than 
download it...


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


Re: Issue with downloaded manuals

2014-04-06 Thread Nick Payne

On 07/04/14 07:10, Jim Long wrote:

If it's of any use to you, I've created fully indexed and searchable PDF
portfolios of the complete documentation sets

I've often wondered, what are some of the things one can do with
these doc sets that one can't do with the bare PDF files?  I
suspect I never do those things, whatever they are, but perhaps
if I knew what they were, I might investigate whether they would
be useful to me.
Open the portfolio into Adobe Reader, enter a search term into the 
search box at upper right, and press enter or click the binocular icon 
at the end of the search box. Reader will open a separate small window 
containing all the search hits and the documents within the portfolio in 
which they appear. Click on any of the hits to be taken to the relevant 
part of the document in which it appears.


Nick

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


Re: Issue with downloaded manuals

2014-04-05 Thread Nick Payne

On 06/04/14 02:41, Peter Toye wrote:
Issue with downloaded manuals I've downloaded the big file HTML 
version of some manuals, and the links in the table of contents frame 
to the left of the window refer to the LilyPond web site, rather than 
the local copy. The links in the main text refer to the local copy. 
This is a bit of a pain if the internet's being slow (or possibly it's 
the servers), as well as a bit confusing.


Is this meant to happen?

The manuals I've tried are the learning, motation and internals.


If it's of any use to you, I've created fully indexed and searchable PDF 
portfolios of the complete documentation sets (Learning, Notation, 
Usage, Snippets, Web, Extending, and Internals). About 55Mb each:


2.18 docs: https://www.dropbox.com/s/6mrdnashy3zxgq2/lilydoc-2.18.0.pdf

2.19 docs: https://www.dropbox.com/s/7xlxd2qbrcyoj73/lilydoc-2.19.3.pdf

You'll need Adobe Reader 9 or later in order to use them effectively - 
third party PDF readers can't cope with PDF portfolios.


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


Re: the next step?

2014-04-05 Thread Nick Payne

On 05/04/14 19:56, David Kastrup wrote:

Urs Liska  writes:


Should be easily doable in a two-column LaTeX document?

I think there are a few scripts around using pdftex for arranging PDF
files.  But it is pretty much a shame that we

a) have our page builder hardwired b) cannot nest page builders.

I've set stuff in two columns using Scribus, which since v1.4 allows 
Lilypond code to be placed in render frames. Here's an example of some 
of the Guilini right-hand exercises set in two columns:


https://www.dropbox.com/s/bt9jjy5im8cktok/Guilini_120_exercises.pdf

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


Re: Rest placement following use of Temporary Polyphonic Context is wrong

2014-04-01 Thread Nick Payne

On 02/04/14 16:22, Guy Stalnaker wrote:

\version "2.16.0"
\language "english"
\header {
  title = "Rest placement error?"
  subtitle = "After Temporary Polyphonic Context"
  subsubtitle = "Rests appear as if for upper voice"
}
global = {
  \key c \major
  \time 3/4
}
sopranoVoice =  {
  \global
  \dynamicUp
  \partial 4 r4 |
  r2.^\markup {Rests where they are supposed to be} |
  r |
  r |
  r \bar "||"
  g'4 \mp ^\markup {Calmly} a'8 a' b'4 |
  c''4. d''8 c''4 |
  b'8[ g'] g'[ b'] d''4 |
  e''8 c'' d''2 |
  << \voiceOne { d''4 g''8[ fs''] e''( d'') |
   c''8 c'' d''4( e'') |
   f''4 a' c'' |
   d''2 c''4 |
   c''2. ~ |
   c''2. }
   \new Voice { \voiceTwo d''4 ^\markup { TPC starts here} b'8 a' g'4 |
a'8 a' b'4( c''8 b') |
a'4 f' a' |
b'2 c''4 |
c''2. ~ |
c''2. } >> \voiceOne |
  r ^\markup {Error here - acts like there are two voices!} |
  r |
  r |
  r |
  r |
}
sopranoVoicePart = \new Staff \with {
  instrumentName = "S."
  midiInstrument = "clarinet"
} { \sopranoVoice }
\score {
  <<
\sopranoVoicePart
  >>
  \layout { }
  \midi { }
} 


You need to use \oneVoice rather than \voiceOne at the end of the 
polyphonic section. That fixes the problem.


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


Re: shortcuts for righthand fingerings

2014-04-01 Thread Nick Payne

On 02/04/14 13:22, Branko wrote:

when I use,
#(define RH rightHandFinger)

and then later,

\RH #3, for example.. it works..

but I want to further enhance this so I tried:
#(define RHm rightHandFinger #3)

and then,
\RHm, but that does not work..


What should I do to make that shortcut work? Thanks.


My stroke fingering shortcuts are like so:


% shortcuts for stroke finger indications
% can't use lower case a or p, so use upper case for all
P=\rightHandFinger #1

I=\rightHandFinger #2

M=\rightHandFinger #3

A=\rightHandFinger #4

% and then, for example
\relative {
  \override Fingering.staff-padding = #'()

  \override StrokeFinger.staff-padding = #'()

  \override Fingering.add-stem-support = ##f

  \override StrokeFinger.add-stem-support = ##t

  \set strokeFingerOrientations = #'(up)

  \override Fingering.outside-staff-priority = ##f

  \override StrokeFinger.outside-staff-priority = ##f

  \override Fingering.script-priority = #-99

  d'16-\P a'-1-\I fis'-2-\A ( e-0)

}



Nick


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


Re: Ties across voices

2014-03-30 Thread Nick Payne

On 31/03/14 10:56, Daniel Rosen wrote:

Consider the example below:

\version "2.19.3"

\new Staff <<
   \new Voice \relative c'' { \voiceOne c4~  }
   \new Voice \relative c' { \voiceTwo 8 q
>>
How can I tie the lower voice's  to the upper voice's ?


You could use a third hidden voice:

\version "2.19.3"

transOn = {
  \override NoteColumn.ignore-collision = ##t
  \override NoteHead.no-ledgers = ##t
  \hide NoteHead
  \hide Stem
  \hide Flag
  \hide Beam
  \hide Dots
  \hide Accidental
  \hide TupletBracket
  \hide TupletNumber
}

transOff = {
  \revert NoteColumn.ignore-collision
  \revert NoteHead.no-ledgers
  \revert NoteHead.transparent
  \revert Stem.transparent
  \revert Beam.transparent
  \revert Flag.transparent
  \revert Dots.transparent
  \revert Accidental.transparent
  \revert TupletBracket.transparent
  \revert TupletNumber.transparent
}

\new Staff <<
  \new Voice \relative c'' { \voiceOne c4~  }
  \new Voice \relative c' { \voiceTwo 8 q }
  \new Voice \relative c' { \voiceThree \transOn s8  q }
>>

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


Re: Printing Title Pages; has it been a thought?

2014-03-26 Thread Nick Payne

I create a separate title page like this, for example:

\version "2.19.3"


\paper {

first-page-number = 0
print-first-page-number = ##f
}

\header {

title = \markup {

\lower #50 \left-align \center-column {

\fontsize #6 \bold "Gigue"

\lower #1 \fontsize #1 \bold "Suite 6, Dresden manuscript"

\lower #4 \fontsize #-1 "Silvius Leopold Weiss (1687--1750)"

}

}

tagline = ##f

}


\markup \null


\bookpart {

\header {

title = "Gigue"

subtitle = "Suite 6, Dresden manuscript"

composer = "Silvius Leopold Weiss"

}

\score {

% notes here

}

}



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


Re: Lilypond-book

2014-03-23 Thread Nick Payne

On 24/03/14 11:38, Conor Cook wrote:

Dear Lilypond community,

I am relatively new to LilyPond and computing using command line, etc. 
 I have been trying to experiment with creating a LaTeX document 
incorporating Lilypond via the lilypond-book feature, but I am running 
into problems.


Why not have a look at Lyx, which makes it all fairly easy. The Lyx 
installation includes an example file showing the embedding of Lilypond 
code in a Lyx document - on my system the example file is 
/usr/share/lyx/examples/lilypond.lyx


Nick

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


Re: Combining tocItemWithDotsMarkup and different font

2014-03-22 Thread Nick Payne

On 23/03/14 17:43, Nick Payne wrote:


If I want to fill the ToC line between items and page numbers with 
dots I use tocItemMarkup = \tocItemWithDotsMarkup



If I want to change the font used for ToC items, including the font 
used for the page numbers, I use something like


tocItemMarkup = \markup \override #'(font-name . "Spectrum MT SC") {

\fill-line { \fromproperty #'toc:text \fromproperty #'toc:page }


But I haven't been able to find how to combine the two, to get both 
the dots and also to override the font used for the page numbers? In 
the following, for example, I can override the font used for each 
tocItem, but the page numbers are still in the default font.




Well, I should have waited a couple of minutes before asking. I just had 
a look in toc-init.ly, and the fix was to grab the definition of 
tocItemWithDotsMarkup and add it together with the font override to my 
paper block:


tocItemMarkup = \markup \override #'(font-name . "SpectrumMT SC") 
\fill-with-pattern #1 #RIGHT .


\fromproperty #'toc:text \fromproperty #'toc:page


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


Combining tocItemWithDotsMarkup and different font

2014-03-22 Thread Nick Payne
If I want to fill the ToC line between items and page numbers with dots 
I use


tocItemMarkup = \tocItemWithDotsMarkup


If I want to change the font used for ToC items, including the font used 
for the page numbers, I use something like


tocItemMarkup = \markup \override #'(font-name . "Spectrum MT SC") {

\fill-line { \fromproperty #'toc:text \fromproperty #'toc:page }


But I haven't been able to find how to combine the two, to get both the 
dots and also to override the font used for the page numbers? In the 
following, for example, I can override the font used for each tocItem, 
but the page numbers are still in the default font.



\version "2.19.3"

\header { tagline = ##f }
\paper {
tocTitleMarkup = \markup \override #'(font-name . "SpectrumMT SC") {
\fill-line { \null "Table of Contents" \null }
}
tocItemMarkup = \tocItemWithDotsMarkup
}

\book {
\markuplist \table-of-contents
\tocItem \markup \override #'(font-name . "Spectrum MT SC") { Allegro }
\tocItem \markup \override #'(font-name . "Spectrum MT SC") { Largo }
\markup \null
}

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


Re: Using custom fonts and unicodes

2014-03-22 Thread Nick Payne

On 23/03/14 16:07, Joey Di Nardo wrote:

I am currently trying to access custom unicode characters via:

\markup{\override #'(font-name . "Blissymbolics") \char ##x1234}

Where 1234 is the unicode hexadecimal code, however this is giving me 
incorrect, foreign characters, which leads me to believe that the font 
I'm trying to access isn't visible to lilypond.


Is this correct? And how do I fix it so that I can access any 
individual character from any individual font I'd like.


Does lilypond -dshow-available-fonts show that font. i.e.:

lilypond -dshow-available-fonts 2>&1 | grep Blissymbolics

The font name inside the markup command has to match what lilypond shows 
for the family name with -dshow-available-fonts.


As an aside, why does lilypond direct the output from commands such as 
this to stderr rather than stdout? It means having to redirect stderr to 
stdout so that the shell can pipe the output to grep's stdin.


Nick

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


Re: Start showing page numbers on pages greater than "X"

2014-03-16 Thread Nick Payne

On 16/03/14 03:19, Paul Morris wrote:

Hi all,  Recently I ran into the problem of having more than one page of
prefatory material (a cover page and a table of contents), and I wanted to
start showing page numbers on the first page of music (starting with 1).

Below is the solution I came up with, by borrowing and modifying a function
from the LilyPond source code, shown with a version of the example in the
docs here:
http://lilypond.org/doc/v2.18/Documentation/notation/custom-titles-headers-and-footers#custom-layout-for-headers-and-footers

Is this the best way to do this?  If so would it make sense to add it to the
LSR or possibly add the "on-page-greater-than" function to LilyPond?

-Paul


\version "2.18.0"

% modified version of "on-page" from "titling-init.ly" in LilyPond source
#(define ((on-page-greater-than nmbr) layout props arg)
(if (> (chain-assoc-get 'page:page-number props -1) nmbr)
(interpret-markup layout props arg)
empty-stencil))

\book {
   \paper {
 print-page-number = ##t
 print-first-page-number = ##t
 first-page-number = -1
 oddHeaderMarkup = \markup \null
 evenHeaderMarkup = \markup \null
 oddFooterMarkup = \markup {
   \fill-line {
 \on-the-fly #(on-page-greater-than 0)
 \fromproperty #'page:page-number-string
   }
 }
 evenFooterMarkup = \oddFooterMarkup
   }
   \markup "A prefatory page (cover page)"
   \pageBreak
   \markup "Another prefatory page (table of contents)"
   \pageBreak
   \markup "First page with a page number"
   \score {
 \new Staff { s1 \break s1 \break s1 }
   }
}


I've been using something very similar:

\paper {

#(define (print-positive-page-number layout props arg)

(if (> (chain-assoc-get 'page:page-number props -1) 0)

(create-page-number-stencil layout props arg)

empty-stencil))


%% cf. ly/titling-init.ly

#(define (not-last-page layout props arg)

(if (and (chain-assoc-get 'page:is-bookpart-last-page props #f)

(chain-assoc-get 'page:is-last-bookpart props #f))

empty-stencil

(interpret-markup layout props arg)))


  first-page-number = -1

print-first-page-number = ##f

oddHeaderMarkup = \markup \null

evenHeaderMarkup = \markup \null

oddFooterMarkup = \markup \fill-line {

\column {

\fontsize #-1

\on-the-fly #not-first-page \on-the-fly #not-last-page \on-the-fly 
#print-positive-page-number


\fromproperty #'page:page-number-string \on-the-fly #last-page 
\fromproperty #'header:tagline


}

}

evenFooterMarkup = \oddFooterMarkup

}



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


Re: Header fonts in style sheet

2014-03-14 Thread Nick Payne

On 14/03/14 19:33, Christian wrote:

Hi all,

Currently I am working on a style sheet for my future lilypond projects.
I was wondering how to define a font for e.g. title, composer and so on.
I have tried to make a header  context within the \layout{}, but this
doesn't seem to work.


If you just want to change the font for those items, like so:

\header {

title = \markup {

\override #'(font-name . "Spectrum MT SC")

"Pezzo Tedesco"

}

composer = \markup {

\override #'(font-name . "Spectrum MT SC")

"Anon. c.1575"

}

}


If you want to change the fonts used throughout the score for serif, 
sans-serif, and monospaced, then like so:



\paper {

#(define fonts

(make-pango-font-tree "Charis SIL"

"Andika"

"Liberation Mono"

(/ (* staff-height pt) 2.5)))

% rest of paper section here
}



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


Re: About "lilyglyphs" package usage difficulties

2014-02-22 Thread Nick Payne

On 23/02/14 09:31, Federico Bruni wrote:
2014-02-22 23:08 GMT+01:00 Urs Liska >:


First of all, the Linux Mint distro does not have the
lilyglyphs package
in its repository at the moment. I sent an e-mail to the
developers of
Linux Mint as my wish of entering this package. I hope that we
can see
it in the next release of Linux Mint.


I'm not really sure if that's the right approach. lilyglyphs is a
"LaTeX package" and not a "Linux package", so it can be part of a
LaTeX distribution, but not directly of a Linux distribution.


lilyglyphs is available on debian inside the texlive-music package:

$ aptitude show texlive-music | grep lilyglyphs
 lilyglyphs -- Access lilypond fragments and glyphs, in LaTeX.


Not on Ubuntu, though (the OP is running Mint 16, which is based on Ubuntu):

nick@nick-desktop ~ $ aptitude show texlive-music
Package: texlive-music
State: not installed
Version: 2013.20130722-1
Priority: optional
Section: universe/tex
Maintainer: Ubuntu Developers 
Architecture: all
Uncompressed Size: 9,750 k
Depends: musixtex (>= 1:0.114-2), texlive-latex-base (>= 2013.20130512), 
dpkg (>= 1.14.18), tex-common (>= 3), m-tx, texlive-base

 (>= 2013.20130512), pmx
Description: TeX Live: Music packages
 Music-related fonts and packages.

 This package includes the following CTAN packages:
 abc -- Support ABC music notation in LaTeX.
 figbas -- Mini-fonts for figured-bass notation in music.
 gchords -- Typeset guitar chords.
 gtrcrd -- Add chords to lyrics.
 guitar -- Guitar chords and song texts.
 harmony -- Typeset harmony symbols, etc., for musicology.
 musixguit -- Easy notation for guitar music, in MusixTeX.
 musixtex-fonts -- Fonts used by MusixTeX.
 songbook -- Package for typesetting song lyrics and chord books.
 songs -- Produce song books for church or fellowship.
Homepage: http://www.tug.org/texlive/

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


Re: Producing a title page

2014-02-01 Thread Nick Payne

On 01/02/14 21:05, Federico Bruni wrote:
2014/2/1 Nick Payne <mailto:nick.pa...@internode.on.net>>


I've attached my boilerplate that I use for producing a PDF file
with separate title page, table of contents page, and multiple
pieces within the file. For a single piece just delete the TOC
stuff, the additional bookparts for the additional pieces, and set

first-page-number to zero rather than minus one.


Nice example, I have just a couple of questions:

\bookpart {
  \paper {
print-page-number = ##t  %% <--  this is not needed, is it?
  }
  \header {
title = \markup {
\fromproperty #'toc:number  %% <-- it doesn't print the number
" Piece One" } % overrides overall title


You seem to be right on both counts. It's been so long since I created 
this file that I can't remember why I used those values, or if they ever 
actually did anything. Scores based on the boilerplate kept building 
without warnings or errors, so I kept using the file...


Nick

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


Re: Producing a title page

2014-01-31 Thread Nick Payne

On 31/01/14 04:48, David Sumbler wrote:

Having now got LilyPond 2.18.0 set up on my two machines, thanks to all
the help from the list, I have now started trying to adjust the output
of the pieces I have so far produced.

I have used \header blocks for title, composer etc., and these are
working as I would wish.

However, I should like to produce a separate title page which precedes
the music, but everything I have tried so far doesn't work.  Usually I
either get additional text added to the first page of music, or I get no
title above the music itself.


I've attached my boilerplate that I use for producing a PDF file with 
separate title page, table of contents page, and multiple pieces within 
the file. For a single piece just delete the TOC stuff, the additional 
bookparts for the additional pieces, and set


first-page-number to zero rather than minus one.


Nick

\version "2.18.0"

date = #(strftime "%d/%m/%Y" (localtime (current-time)))

\paper {
  #(define (print-positive-page-number layout props arg)
 (if (> (chain-assoc-get 'page:page-number props -1) 0)
 (create-page-number-stencil layout props arg)
 empty-stencil))
  
  #(define (not-last-page layout props arg)
 (if (and (chain-assoc-get 'page:is-bookpart-last-page props #f)
  (chain-assoc-get 'page:is-last-bookpart props #f))
 empty-stencil
 (interpret-markup layout props arg)))
  
  print-all-headers = ##f
  first-page-number = -1
  tocItemMarkup = \tocItemWithDotsMarkup
  oddHeaderMarkup = \markup \fill-line { " " }
  evenHeaderMarkup = \oddHeaderMarkup
  oddFooterMarkup = \markup \fill-line { \column { \fontsize #-1
\on-the-fly #not-first-page \on-the-fly #not-last-page 
\on-the-fly #print-positive-page-number \fromproperty #'page:page-number-string
\on-the-fly #last-page \fromproperty #'header:tagline
  } }
  evenFooterMarkup = \oddFooterMarkup
}

\header {
  title = \markup {
\lower #50 \left-align \center-column { 
  \fontsize #4 \bold "Overall Title"
}
  }
  subtitle = \markup {
\lower #4 \left-align \center-column { 
  \fontsize #1 \bold "Overall Subtitle"
}
  }
  tagline = \markup {
\fontsize #-3.5 {
  \override #'(box-padding . 1.0) \override #'(baseline-skip . 2.7) \box \center-column {
\line {
  Engraved on \date using \with-url #"http://lilypond.org/";
  \line {
LilyPond \simple #(lilypond-version) (http://lilypond.org/)
  }
}
  }
}
  }
}

\pageBreak

\markuplist \table-of-contents
\markup \null

\bookpart {
  \paper {
print-page-number = ##t
  }
  \header { 
title = \markup { \fromproperty #'toc:number " Piece One" } % overrides overall title
subtitle = ##f % prevent overall subtitle from appearing
composer = "Composer One"
  } 
  \tocItem \markup { 1. Piece One }
  \relative c' { c1 }
}

\bookpart {
  \paper {
print-page-number = ##t
  }
  \header { 
title = \markup { \fromproperty #'toc:number " Piece Two" } % overrides overall title
subtitle = ##f % prevent overall subtitle from appearing
composer = "Composer Two"
  }
  \tocItem \markup { 2. Piece Two }
  \relative c' { c1 }
}

\bookpart {
  \paper {
print-page-number = ##t
  }
  \header {
title = \markup { \fromproperty #'toc:number " Piece Three" } % overrides overall title
subtitle = ##f % prevent overall subtitle from appearing
composer = "Composer Three"
  }
  \tocItem \markup { 3. Piece Three }
  \relative c' { c1 }
}___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Web site manual search defaulting to 2.17

2014-01-24 Thread Nick Payne

On 23/01/2014 4:24 PM, Federico Bruni wrote:
2014/1/23 Nick Payne <mailto:nick.pa...@internode.on.net>>


Using the search box at top right on the LP web site is searching
the 2.17 rather than the 2.18 manuals. e.g. The search submitted
to google is:


https://www.google.com/search?btnG=Google+Search&brute_query=bar+engraver&q=site%3Alilypond.org%2Fdoc%2Fv2.17+bar+engraver

Shouldn't the default search be the current stable version?


There's an issue already:
https://code.google.com/p/lilypond/issues/detail?id=2909

I think that it's just a matter of waiting for google to reindex the 
pages.


No, it's not a matter of waiting for Google to reindex pages. The 
parameters being passed to Google search by the LP web site include 
site:lilypond.org/doc/2.17, which limits the search to the manuals for 2.17.


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


Web site manual search defaulting to 2.17

2014-01-22 Thread Nick Payne
Using the search box at top right on the LP web site is searching the 
2.17 rather than the 2.18 manuals. e.g. The search submitted to google is:


https://www.google.com/search?btnG=Google+Search&brute_query=bar+engraver&q=site%3Alilypond.org%2Fdoc%2Fv2.17+bar+engraver

Shouldn't the default search be the current stable version?

Nick

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


Re: why you don't contribute to Mutopia

2014-01-09 Thread Nick Payne

On 10/01/14 04:57, Noeck wrote:

 > The email may be a good alternative, but who is receiving
 contributions@
 > emails? Just Chris? I have no idea if people send contributions
 this way.
 >

 The last time (1 year ago) I sent an email to the suggested address, I
 did not get any reply. So I didn’t try again and thought Mutopia is just
 dead. I have some scores, that I could upload, I could also use them to
 test any new upload feature.


Too bad.
Have you checked if your score has been added to Mutopia?

Hi Federico, hi all,

no, the score has not been added.

Did you get any reply from the Mutopia mail address?
I wrote to contributi...@mutopiaproject.org again on Jan 4th and didn’t
get any answer so far. I also made a pull request to the github repo but
there was no reaction, neighter.
https://github.com/chrissawer/The-Mutopia-Project/pull/241

I continue to wait, but if anyone has contact to anyone behind those
interfaces, I would be interested if some answer can be expected within
days or weeks or more like months.


I've submitted corrections to Mutopia two or three times for errors in 
existing scores on Mutopia, but never received any acknowledgement, and 
the corrections never made it to the scores on the web site. So I no 
longer bother.


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


  1   2   3   4   5   6   7   8   9   10   >