Re: Fwd: Point and Click on BreathingSign gives 0 for line, char, col

2012-10-18 Thread Richard Shann

> In the case of LilyPond, I think you can safely install it outside of
> what the distro provides. All that is needed is included for
> installing in a single setup file, and it should not give you any
> problems. I have been installing and uninstalling new versions of
> LilyPond along with my other software for years now (before I started
> compiling it by myself).

I have had 2.16 installed in my home directory (<= no root permission
needed) and it has worked perfectly. It may be worth highlighting this
(in the Download section of the website) for other benighted souls who
are waiting for their distro to catch up. Disk space is so cheap now
that squandering a bit on an important program is of no consequence.

Richard



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


Re: Fwd: Point and Click on BreathingSign gives 0 for line, char, col

2012-10-16 Thread Francisco Vila
2012/10/13 Richard Shann :
> Sorry - my follow-up email was sent before your previous reply arrived
> (I don't know where the emails are living in the meantime...). And sorry
> for not reporting the version number initially that was very dumb. I'll
> try and get a setup for testing against last stable lilypond instead of
> what comes with the Debian stable distro - I have had terrible
> experiences with dependencies whenever I have tried to stray outside
> what the distro provides, which puts me off.
> Richard

In the case of LilyPond, I think you can safely install it outside of
what the distro provides. All that is needed is included for
installing in a single setup file, and it should not give you any
problems. I have been installing and uninstalling new versions of
LilyPond along with my other software for years now (before I started
compiling it by myself).

-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

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


Re: Fwd: Point and Click on BreathingSign gives 0 for line, char, col

2012-10-16 Thread Richard Shann
Sorry - my follow-up email was sent before your previous reply arrived
(I don't know where the emails are living in the meantime...). And sorry
for not reporting the version number initially that was very dumb. I'll
try and get a setup for testing against last stable lilypond instead of
what comes with the Debian stable distro - I have had terrible
experiences with dependencies whenever I have tried to stray outside
what the distro provides, which puts me off.
Richard

On Sat, 2012-10-13 at 10:43 +0200, David Kastrup wrote:
> Richard Shann  writes:
> 
> > GNU LilyPond 2.12.3
> 
> > I cut the file down, and the difference is whether the music is inline
> > or in a definition, This file gives the 0:0:0 location
> 
> I might have mentioned it already: reporting bugs for seriously outdated
> versions is not likely to be useful.
> 
> All of your examples work correctly in 2.16.  There is _nothing_ we can
> fix because everything _has_ already been fixed.
> 
> We can't magically make the version you use exhibit the fixed 2.16
> behavior.  But you can.  By installing and using LilyPond 2.16.0.  Check
> out the download pages on http://lilypond.org>.
> 



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


Re: Re: Fwd: Point and Click on BreathingSign gives 0 for line, char, col

2012-10-16 Thread Richard Shann
Hi, 
I notice I did give the result of the strings command on the pdf
generated from the Denemo-generated lilypond, putting it into a file
called junk3.ly I get this session:

lilypond junk3.ly && strings junk3.pdf | grep textedit
GNU LilyPond 2.12.3
Processing `junk3.ly'
Parsing...
Interpreting music... 
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `junk3.ps'...
Converting to `./junk3.pdf'...
/URI(textedit:///home/rshann/junk3.ly:14:13:13)>>
/URI(textedit:///home/rshann/:0:0:0)>>
/URI(textedit:///home/rshann/junk3.ly:14:24:24)>>
/URI(textedit:///home/rshann/junk3.ly:14:28:28)>>
/URI(textedit:///home/rshann/junk3.ly:14:9:9)>>
--
I cut the file down, and the difference is whether the music is inline
or in a definition, This file gives the 0:0:0 location

themusic = { c'4 c'\breathe c'4 c' }

\score { 
  \themusic
} 

while 
\score { 
   { c'4 c'\breathe c'4 c' }
}

gives no link at all for the breathing sign.
HTH

Richard


On Fri, 2012-10-12 at 22:20 +0100, Richard Shann wrote:
> Hi,
> Thanks for the response.
> With junk.ly consisting of exactly 
> { c' c'\breathe c' c' }
> then
> 
> lilypond junk.ly
> 
> creates a file junk.pdf with no point and click for the breathing sign.
> The version is 
> lilypond --version
> GNU LilyPond 2.12.3
> 
> I see no link when hovering over the breathing sign with junk.pdf open
> in the evince pdf reader, and this is confirmed by using the strings
> command on the file:
> 
> strings junk.pdf | grep textedit
> /URI(textedit:///home/rshann/junk.ly:1:19:19)>>
> /URI(textedit:///home/rshann/junk.ly:1:2:2)>>
> /URI(textedit:///home/rshann/junk.ly:1:5:5)>>
> /URI(textedit:///home/rshann/junk.ly:1:16:16)>>
> 
> which has just four links for the four notes and none for the breathing
> sign.
> Strangely, if I use this .ly text, then I *do* get a link for the
> breathing sign, but it has 0:0:0 for the positional information. What
> triggers the difference I can't imagine...
> 
> 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><
> 
> %% LilyPond file generated by Denemo version 0.9.7
> 
> %%http://www.gnu.org/software/denemo/
> 
> \version "2.12"
> 
> Barline = |
> EndMovementBarline = \bar "|."
> 
> % The music follows
> 
> MvmntIVoiceI = {
>  c'4 c'\breathe c'4 c' \EndMovementBarline
> }
> 
> %Default Score Layout
> 
> \header {
> tagline = \markup {"" on \simple #(strftime "%x" (localtime
> (current-time)))}
> 
> }
> \layout {indent = 13.2}
> \paper {
> 
> page-limit-inter-system-space = ##t
> page-limit-inter-system-space-factor = 1.2
> }
> #(set-default-paper-size "a4")
> #(set-global-staff-size 22)
> 
> \score { %Start of Movement
>  <<
> 
> %Start of Staff
> \new Staff = "Violin"  << \set Staff.instrumentName = "Violin"
>  \new Voice = "VoiceIMvmntI"  { 
>   \clef treble 
> { \key c \major}
> { \time 4/4 }
>  \MvmntIVoiceI} %End of voice
> 
> >>
> %End of Staff
> 
> >>
> 
> \header {
> title = "Untitled"
> 
> }
> 
> } %End of Movement
> 
> 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><
> 
> This is not critical for the development of Denemo incidentally, but is
> curious.
> 
> Richard Shann
> 
> 
> 
> > Forwarding to OP:
> > 
> > -- Forwarded message --
> > From: David Kastrup 
> > Date: 2012/10/12
> > Subject: Re: Point and Click on BreathingSign gives 0 for line, char,
> > col
> > To: bug-lilypond@gnu.org
> > 
> > 
> > Richard Shann  writes:
> > 
> > > Denemo is developing dragging objects
> > > in the LilyPond generated pdf backend.
> > > This works for RehearsalMark but not for BreathingSign
> > > which has 0,0,0 for the position information.
> > > The filename is still ok.
> > 
> > 
> > With
> > 
> > { c' c'\breathe c' c' }
> > 
> > I get full position information on the breathing sign.  Can you
> > provide
> > an example of what does not work for you?
> > 
> > --
> > David Kastrup 



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


Re: Fwd: Point and Click on BreathingSign gives 0 for line, char, col

2012-10-16 Thread Richard Shann
Hi,
Thanks for the response.
With junk.ly consisting of exactly 
{ c' c'\breathe c' c' }
then

lilypond junk.ly

creates a file junk.pdf with no point and click for the breathing sign.
The version is 
lilypond --version
GNU LilyPond 2.12.3

I see no link when hovering over the breathing sign with junk.pdf open
in the evince pdf reader, and this is confirmed by using the strings
command on the file:

strings junk.pdf | grep textedit
/URI(textedit:///home/rshann/junk.ly:1:19:19)>>
/URI(textedit:///home/rshann/junk.ly:1:2:2)>>
/URI(textedit:///home/rshann/junk.ly:1:5:5)>>
/URI(textedit:///home/rshann/junk.ly:1:16:16)>>

which has just four links for the four notes and none for the breathing
sign.
Strangely, if I use this .ly text, then I *do* get a link for the
breathing sign, but it has 0:0:0 for the positional information. What
triggers the difference I can't imagine...

8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><

%% LilyPond file generated by Denemo version 0.9.7

%%http://www.gnu.org/software/denemo/

\version "2.12"

Barline = |
EndMovementBarline = \bar "|."

% The music follows

MvmntIVoiceI = {
 c'4 c'\breathe c'4 c' \EndMovementBarline
}

%Default Score Layout

\header {
tagline = \markup {"" on \simple #(strftime "%x" (localtime
(current-time)))}

}
\layout {indent = 13.2}
\paper {

page-limit-inter-system-space = ##t
page-limit-inter-system-space-factor = 1.2
}
#(set-default-paper-size "a4")
#(set-global-staff-size 22)

\score { %Start of Movement
 <<

%Start of Staff
\new Staff = "Violin"  << \set Staff.instrumentName = "Violin"
 \new Voice = "VoiceIMvmntI"  { 
  \clef treble 
{ \key c \major}
{ \time 4/4 }
 \MvmntIVoiceI} %End of voice

>>
%End of Staff

>>

\header {
title = "Untitled"

}

} %End of Movement

8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><

This is not critical for the development of Denemo incidentally, but is
curious.

Richard Shann



> Forwarding to OP:
> 
> -- Forwarded message --
> From: David Kastrup 
> Date: 2012/10/12
> Subject: Re: Point and Click on BreathingSign gives 0 for line, char,
> col
> To: bug-lilypond@gnu.org
> 
> 
> Richard Shann  writes:
> 
> > Denemo is developing dragging objects
> > in the LilyPond generated pdf backend.
> > This works for RehearsalMark but not for BreathingSign
> > which has 0,0,0 for the position information.
> > The filename is still ok.
> 
> 
> With
> 
> { c' c'\breathe c' c' }
> 
> I get full position information on the breathing sign.  Can you
> provide
> an example of what does not work for you?
> 
> --
> David Kastrup 


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


Re: Re: Fwd: Point and Click on BreathingSign gives 0 for line, char, col

2012-10-16 Thread Richard Shann
correction:
On Sat, 2012-10-13 at 09:28 +0100, Richard Shann wrote:
> Hi, 
> I notice I did 
*not*
> give the result of the strings command on the pdf
> generated from the Denemo-generated lilypond, 
sorry about that
Richard



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


Re: Fwd: Point and Click on BreathingSign gives 0 for line, char, col

2012-10-13 Thread David Kastrup
Richard Shann  writes:

> GNU LilyPond 2.12.3

> I cut the file down, and the difference is whether the music is inline
> or in a definition, This file gives the 0:0:0 location

I might have mentioned it already: reporting bugs for seriously outdated
versions is not likely to be useful.

All of your examples work correctly in 2.16.  There is _nothing_ we can
fix because everything _has_ already been fixed.

We can't magically make the version you use exhibit the fixed 2.16
behavior.  But you can.  By installing and using LilyPond 2.16.0.  Check
out the download pages on http://lilypond.org>.

-- 
David Kastrup

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


Re: Fwd: Point and Click on BreathingSign gives 0 for line, char, col

2012-10-13 Thread James
Hello,

On 12 October 2012 23:55, David Kastrup  wrote:
> Richard Shann  writes:
>
>> Hi,
>> Thanks for the response.
>> With junk.ly consisting of exactly
>> { c' c'\breathe c' c' }
>> then
>>
>> lilypond junk.ly
>>
>> creates a file junk.pdf with no point and click for the breathing sign.
>> The version is
>> lilypond --version
>> GNU LilyPond 2.12.3
>
> Uh, the current stable version is 2.16, and the previous stable version,
> 2.14, was already released in June last year.  Please try checking your
> problems with the latest stable version in future before reporting them:
> any fix we make can only ever affect versions in the future, not in the
> past.  Let me take this opportunity to assure you that upgrading to
> 2.16.0 is really a large step forward in usability.
>

and don't forget to use convert-ly (just in case)!

http://lilypond.org/doc/v2.16/Documentation/usage-big-page#updating-files-with-convert_002dly

The spacing algorithms are much, much better now, it's worth it just
for that alone :)

James

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


Re: Fwd: Point and Click on BreathingSign gives 0 for line, char, col

2012-10-12 Thread David Kastrup
Richard Shann  writes:

> Hi,
> Thanks for the response.
> With junk.ly consisting of exactly 
> { c' c'\breathe c' c' }
> then
>
> lilypond junk.ly
>
> creates a file junk.pdf with no point and click for the breathing sign.
> The version is 
> lilypond --version
> GNU LilyPond 2.12.3

Uh, the current stable version is 2.16, and the previous stable version,
2.14, was already released in June last year.  Please try checking your
problems with the latest stable version in future before reporting them:
any fix we make can only ever affect versions in the future, not in the
past.  Let me take this opportunity to assure you that upgrading to
2.16.0 is really a large step forward in usability.

-- 
David Kastrup

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