'divisi engraver' ignores \Remove(All)EmptyStaves

2018-02-15 Thread Rutger Hofman

Good morning list,

I would like the 'divisi engraver' (Keep_alive_together_engraver with 
remove-layer and \targetstaff) to discard empty staves even if they are 
at an active VerticalAxisGroup.remove-layer, if \RemoveEmptyStaves or 
\RemoveAllEmptyStaves is set. Currently, such empty staves are 
displayed. What can I do to achieve what I want?


Rutger Hofman
Amsterdam

Minimal example (sorry, involves multiple staves/voices so not really 
small):


\version "2.19.80"

targetstaff = #(define-scheme-function (ctx) (string?)
#{
\set Staff.keepAliveInterfaces = #'()
\context Staff = #ctx { \unset Staff.keepAliveInterfaces }
#})

vI = \relative c'' {
\targetstaff vIeII
R1*8 |
\break
\repeat unfold 28 { c4 } |
}

vII = \relative c'' {
\targetstaff vII
\repeat unfold 12 { a4 } |
\targetstaff vIeII
R1*8 |
\repeat unfold 16 { a4 } |
}

\score {
<<
\new StaffGroup \with {
\consists Keep_alive_together_engraver
} <<
\new Staff = vI \with {
\override VerticalAxisGroup.remove-layer = #10
\RemoveAllEmptyStaves
} {
\vI
}
\new Staff = vII \with {
\override VerticalAxisGroup.remove-layer = #10
\RemoveAllEmptyStaves
} {
\vII
}
\new Staff = vIeII \with {
\override VerticalAxisGroup.remove-layer = #20
} <<
\vI
\\
\vII
>>
>>
>>
}


hara-kiri-division.pdf
Description: Adobe PDF document
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


usage of OLL notation-fonts

2018-02-15 Thread Johannes Roeßler

Hi,

I'm trying to change the music font according to the descrition on github: 
https://github.com/openlilylib/notation-fonts

Whith this source code:

\version "2.19.58"

\include "oll-core/package.ily"
\loadPackage notation-fonts

\useNotationFont "beethoven"

\relative c' {
  c8 d e f g a b c
  c, e g r d f a r
}


I get this log and now result:
Starte lilypond-windows.exe 2.19.58 [example.ly]...
»C:/Users/Johannes/AppData/Local/Temp/frescobaldi-b939qq8v/tmpcg17kub8/example.ly«
 wird verarbeitet
Analysieren...
C:/Users/Johannes/OLL/notation-fonts/__init__.ily:81:2: Fehler: GUILE 
signalisierte einen Fehler für den hier beginnenden Ausdruck
#
 (let*
C:/Users/Johannes/AppData/Local/Temp/frescobaldi-b939qq8v/tmpcg17kub8/example.ly:6:1:
 Warnung:

Trying to access non-existent option: global.installed-fonts.otf


\useNotationFont "beethoven"

Unbound variable: os-path-join-unix
C:/Users/Johannes/OLL/notation-fonts/package.ily:102:12: In procedure member in expression 
(member use-name (# " \\getChildOption 
global.installed-fonts
    #(cond
  ((eq? 'svg (ly:get-option 'backend))
   'svg)
  ((eq? 'svg-woff (ly:get-option 'backend))
   'woff)
  (else 'otf))
 " "C:/Users/Johannes/OLL/notation-fonts/package.ily" ...)):
C:/Users/Johannes/OLL/notation-fonts/package.ily:102:12: Wrong type argument in 
position 2: #f
Wurde mit dem Return-Code 1 beendet.

I do remeber there might be issues with the path? Any hints?

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


Re: usage of OLL notation-fonts

2018-02-15 Thread Urs Liska

Hi Johannes,

please add this to the issue tracker of the notation-fonts package on 
Github.


I know what it is and will be able to fix it later, maybe this evening.

Best
Urs


Am 15.02.2018 um 12:59 schrieb Johannes Roeßler:

Hi,

I'm trying to change the music font according to the descrition on 
github: https://github.com/openlilylib/notation-fonts


Whith this source code:

\version "2.19.58"

\include "oll-core/package.ily"
\loadPackage notation-fonts

\useNotationFont "beethoven"

\relative c' {
  c8 d e f g a b c
  c, e g r d f a r
}


I get this log and now result:
Starte lilypond-windows.exe 2.19.58 [example.ly]...
»C:/Users/Johannes/AppData/Local/Temp/frescobaldi-b939qq8v/tmpcg17kub8/example.ly« 
wird verarbeitet

Analysieren...
C:/Users/Johannes/OLL/notation-fonts/__init__.ily:81:2: Fehler: GUILE 
signalisierte einen Fehler für den hier beginnenden Ausdruck

#
 (let*
C:/Users/Johannes/AppData/Local/Temp/frescobaldi-b939qq8v/tmpcg17kub8/example.ly:6:1: 
Warnung:


Trying to access non-existent option: global.installed-fonts.otf


\useNotationFont "beethoven"

Unbound variable: os-path-join-unix
C:/Users/Johannes/OLL/notation-fonts/package.ily:102:12: In procedure 
member in expression (member use-name (##> " \\getChildOption global.installed-fonts

    #(cond
  ((eq? 'svg (ly:get-option 'backend))
   'svg)
  ((eq? 'svg-woff (ly:get-option 'backend))
   'woff)
  (else 'otf))
 " "C:/Users/Johannes/OLL/notation-fonts/package.ily" ...)):
C:/Users/Johannes/OLL/notation-fonts/package.ily:102:12: Wrong type 
argument in position 2: #f

Wurde mit dem Return-Code 1 beendet.

I do remeber there might be issues with the path? Any hints?

Cheers, Joei


___
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


OT: typewriter LaTeX package

2018-02-15 Thread Urs Liska
Sorry for the OT post, but I just have to share this new LaTeX package: 
http://www.ctan.org/pkg/typewriter

I really hope I'll find an opportunity to use it soon:-)

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


Re: Backing track creation with LilyPond

2018-02-15 Thread Graham King

On 14 Feb 2018, at 14:23, Karlin High wrote:

> http://www.laweekly.com/news/instead-of-being-put-down-these-feral-cats-are-being-put-to-work-8963106
> 
> 
> Cats are a natural rodent deterrent, even if they're not actively hunting. 
> Mice can smell urinary proteins secreted by cats, snakes and other predators.

> 

Snakes.  Hmmm... Now there's a thought.  How about giving up on the cats and 
keeping snakes instead.  They'd keep the mice down, and the 
Bach/accordion/snake-charming videos would be sure-fire hits :)
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: usage of OLL notation-fonts

2018-02-15 Thread Martin Neubauer
Possibly there might even be a pull request for that already...

On 15/02/2018 13:03, Urs Liska wrote:
> Hi Johannes,
> 
> please add this to the issue tracker of the notation-fonts package on
> Github.
> 
> I know what it is and will be able to fix it later, maybe this evening.
> 
> Best
> Urs
> 
> 
> Am 15.02.2018 um 12:59 schrieb Johannes Roeßler:
>> Hi,
>>
>> I'm trying to change the music font according to the descrition on
>> github: https://github.com/openlilylib/notation-fonts
>>
>> Whith this source code:
>>
>> \version "2.19.58"
>>
>> \include "oll-core/package.ily"
>> \loadPackage notation-fonts
>>
>> \useNotationFont "beethoven"
>>
>> \relative c' {
>>   c8 d e f g a b c
>>   c, e g r d f a r
>> }
>>
>>
>> I get this log and now result:
>> Starte lilypond-windows.exe 2.19.58 [example.ly]...
>> »C:/Users/Johannes/AppData/Local/Temp/frescobaldi-b939qq8v/tmpcg17kub8/example.ly«
>> wird verarbeitet
>> Analysieren...
>> C:/Users/Johannes/OLL/notation-fonts/__init__.ily:81:2: Fehler: GUILE
>> signalisierte einen Fehler für den hier beginnenden Ausdruck
>> #
>>  (let*
>> C:/Users/Johannes/AppData/Local/Temp/frescobaldi-b939qq8v/tmpcg17kub8/example.ly:6:1:
>> Warnung:
>>
>> Trying to access non-existent option: global.installed-fonts.otf
>>
>>
>> \useNotationFont "beethoven"
>>
>> Unbound variable: os-path-join-unix
>> C:/Users/Johannes/OLL/notation-fonts/package.ily:102:12: In procedure
>> member in expression (member use-name (#> #> " \\getChildOption global.installed-fonts
>>     #(cond
>>   ((eq? 'svg (ly:get-option 'backend))
>>    'svg)
>>   ((eq? 'svg-woff (ly:get-option 'backend))
>>    'woff)
>>   (else 'otf))
>>  " "C:/Users/Johannes/OLL/notation-fonts/package.ily" ...)):
>> C:/Users/Johannes/OLL/notation-fonts/package.ily:102:12: Wrong type
>> argument in position 2: #f
>> Wurde mit dem Return-Code 1 beendet.
>>
>> I do remeber there might be issues with the path? Any hints?
>>
>> Cheers, Joei
>>
>>
>> ___
>> 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
> 



signature.asc
Description: OpenPGP digital signature
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: usage of OLL notation-fonts

2018-02-15 Thread Johannes Roeßler

added this issue... but just like discribed here - cant condense it further ;)
Cheers Joei
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: usage of OLL notation-fonts

2018-02-15 Thread Johannes Roeßler

great hint Martin, so I was able to fix this issue for me... its indeed 
os-path-join instead of os-path-join-unix... thx!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: OT: typewriter LaTeX package

2018-02-15 Thread David Wright
On Thu, 15 Feb 2018 13:23:13 (+0100), Urs Liska wrote:
> 
> Sorry for the OT post, but I just have to share this new LaTeX package: 
> http://www.ctan.org/pkg/typewriter
> 
> I really hope I'll find an opportunity to use it soon:-)

Neat, but do you also get this error when you run it on
its own documentation?

Package: typewriter 2018-02-10 v1.1 typewriter package
[…]
)
! Missing = inserted for \ifnum.
 
-
l.4 
  
? 


The output itself looks fine AFAICT.

$ md5sum texmf/tex/latex/misc/typewriter.sty
cae0138ece19240d898bb6a2f19dd9dc  texmf/tex/latex/misc/typewriter.sty

Cheers,
David.

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


Re: OT: typewriter LaTeX package

2018-02-15 Thread Shane Brandes
Hi Urs,

The documentation and example, one and the same, are nicely
convincing. Going to have to see if it can be pushed beyond the
intended font. That really made my day. i have been wondering about
such a trick for years.

regards,
Shane

On Thu, Feb 15, 2018 at 7:23 AM, Urs Liska  wrote:
> Sorry for the OT post, but I just have to share this new LaTeX package:
> http://www.ctan.org/pkg/typewriter
>
> I really hope I'll find an opportunity to use it soon:-)
>
> Urs
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>

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


Re: usage of OLL notation-fonts

2018-02-15 Thread Martin Neubauer
You could try making the che changes in my pull request to your local
copy and see if it fixes your problem. I think I got exactly that error
message, but hey, that's more than a week ago, so what do I know...

Good luck,
Martin

On 15/02/2018 16:00, Johannes Roeßler wrote:
> added this issue... but just like discribed here - cant condense it
> further ;)
> Cheers Joei
> 
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
> 



signature.asc
Description: OpenPGP digital signature
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: OT: typewriter LaTeX package

2018-02-15 Thread mskala
On Thu, 15 Feb 2018, Urs Liska wrote:
> Sorry for the OT post, but I just have to share this new LaTeX package:
> http://www.ctan.org/pkg/typewriter
>
> I really hope I'll find an opportunity to use it soon:-)

Cute.  For the genuine typewriter feel, it's important for the
between-sentences space to be twice the width of the between-words space;
that may not be standard for proportional typesetting (even LaTeX's
standard 1.33 factor is no longer popular) but the double-width sentence
space was universal in typewritten texts when typewriters were common.

-- 
Matthew Skala
msk...@ansuz.sooke.bc.ca People before principles.
http://ansuz.sooke.bc.ca/

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


Better way to get correct slur shapes?

2018-02-15 Thread Knute Snortum
I am hoping to get some feedback from the power LilyPond users on this list.

I have a slurring problem that's not terribly difficult to solve, but I'm
wondering if there's a better way to do it.  Here's my example:

%%%
\version "2.19"
\language "english"

slurShapeA = \shape #'((0.75 . 2) (0.5 . 1.5) (0.33 . 1) (0.25 . 0)) \etc

\relative {
  \time 6/8
  \key g \minor

  % Could something like this work?
  r8 << { 4 } \\ { af8 f } \\ { \voiceTwo \hideNotes f'8 ^( f, ) }
>>

  % This works, but it's tedious and brittle
  r8 << { 4 } \\ { bf8 -\slurShapeA ^( g ) } >> |
}
%%%

In the piece I'm engraving there are dozens of this kind of slurs.  In the
second half of the measure, I've used the \shape function to modify the
slur between the two eighth notes to look like it starts at the quarter
note in the other voice.  I can do it this way, but it will take dozens of
shapes, all controlled manually.  This is a tedious and brittle solution,
because any change in the page layout that affects how the measures are
spaced may change all the slur shapes (like switching from letter size to
A4).

So I was hoping I could use some hidden notes in a third voice to make the
slur, but as you can see from the first half of the measure, it's not going
very well.  Can this or some other solution work?

---
Knute Snortum
(via Gmail)
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: usage of OLL notation-fonts

2018-02-15 Thread Urs Liska

Hi all,

sorry that I missed to handle the pull request earlier. As stated Martin 
had already fixed the issue a week ago. Now it's merged and available in 
the master branch.


Best
Urs


Am 15.02.2018 um 16:59 schrieb Martin Neubauer:

You could try making the che changes in my pull request to your local
copy and see if it fixes your problem. I think I got exactly that error
message, but hey, that's more than a week ago, so what do I know...

Good luck,
Martin

On 15/02/2018 16:00, Johannes Roeßler wrote:

added this issue... but just like discribed here - cant condense it
further ;)
Cheers Joei


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




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


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


Re: OT: typewriter LaTeX package

2018-02-15 Thread Urs Liska



Am 15.02.2018 um 17:29 schrieb msk...@ansuz.sooke.bc.ca:

On Thu, 15 Feb 2018, Urs Liska wrote:

Sorry for the OT post, but I just have to share this new LaTeX package:
http://www.ctan.org/pkg/typewriter

I really hope I'll find an opportunity to use it soon:-)

Cute.  For the genuine typewriter feel, it's important for the
between-sentences space to be twice the width of the between-words space;
that may not be standard for proportional typesetting (even LaTeX's
standard 1.33 factor is no longer popular) but the double-width sentence
space was universal in typewritten texts when typewriters were common.



Are you sure this is not related to language and culture? I can't recall 
seeing such double spaces in German texts - but I don't have any 
relevant books at hand to check. I'd assume it's similar to English 
texts (traditionally but less nowadays) having wider space after 
punctuation (LaTeX's default) while for German I'd use \frenchspacing 
exclusively.


Urs


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


Re: Better way to get correct slur shapes?

2018-02-15 Thread Simon Albrecht

Hi Knute,

how about this?


\version "2.19.80"
\language "english"

dummy =
#(define-music-function (mus) (ly:music?)
   #{
 \hideNotes
 \override NoteColumn.ignore-collision = ##t
 \voiceTwo
 $mus
 \unHideNotes
 \revert NoteColumn.ignore-collision
 \voiceOne
   #})

\relative {
  \time 6/8
  \key g \minor

  r8 << { 4*1/2( \dummy f,8) } \\ { af8 f } >>

  r8 << { 4*1/2( \dummy g,8) } \\ { bf8 g } >> |
}
%%

I think, the slur shapes Lily chooses there are quite neat.

Best, Simon


On 15.02.2018 18:02, Knute Snortum wrote:
I am hoping to get some feedback from the power LilyPond users on this 
list.


I have a slurring problem that's not terribly difficult to solve, but 
I'm wondering if there's a better way to do it. Here's my example:


%%%
\version "2.19"
\language "english"

slurShapeA = \shape #'((0.75 . 2) (0.5 . 1.5) (0.33 . 1) (0.25 . 0)) \etc

\relative {
  \time 6/8
  \key g \minor
  % Could something like this work?
  r8 << { 4 } \\ { af8 f } \\ { \voiceTwo \hideNotes f'8 ^( f, 
) } >>

  % This works, but it's tedious and brittle
  r8 << { 4 } \\ { bf8 -\slurShapeA ^( g ) } >> |
}
%%%

In the piece I'm engraving there are dozens of this kind of slurs.  In 
the second half of the measure, I've used the \shape function to 
modify the slur between the two eighth notes to look like it starts at 
the quarter note in the other voice. I can do it this way, but it will 
take dozens of shapes, all controlled manually.  This is a tedious and 
brittle solution, because any change in the page layout that affects 
how the measures are spaced may change all the slur shapes (like 
switching from letter size to A4).


So I was hoping I could use some hidden notes in a third voice to make 
the slur, but as you can see from the first half of the measure, it's 
not going very well.  Can this or some other solution work?


---
Knute Snortum
(via Gmail)


___
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: OT: typewriter LaTeX package

2018-02-15 Thread Kieren MacMillan
Hi Urs,

> Are you sure this is not related to language and culture?

Perhaps this link will help clarify:


Best,
Kieren.


Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


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


Re: OT: typewriter LaTeX package

2018-02-15 Thread mskala
On Thu, 15 Feb 2018, Urs Liska wrote:
> > that may not be standard for proportional typesetting (even LaTeX's
> > standard 1.33 factor is no longer popular) but the double-width sentence
> > space was universal in typewritten texts when typewriters were common.
> >
>
> Are you sure this is not related to language and culture? I can't recall

It may be.  I was talking about English-language typewritten texts.

-- 
Matthew Skala
msk...@ansuz.sooke.bc.ca People before principles.
http://ansuz.sooke.bc.ca/

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


Re: OT: typewriter LaTeX package

2018-02-15 Thread Hugh S. Myers
If memory serves (touch typist since 1963) it was assumed to be universal.
I had a good deal of correspondence with folks across the pond and never
thought twice about the double space post-sentence. I think with the advent
of first the IBM Selectric and much later the Apple/Postscript combination,
somewhere in there it sort of went away!

Love the new package BTW! Tre retro :)

On Thu, Feb 15, 2018 at 10:42 AM,  wrote:

> On Thu, 15 Feb 2018, Urs Liska wrote:
> > > that may not be standard for proportional typesetting (even LaTeX's
> > > standard 1.33 factor is no longer popular) but the double-width
> sentence
> > > space was universal in typewritten texts when typewriters were common.
> > >
> >
> > Are you sure this is not related to language and culture? I can't recall
>
> It may be.  I was talking about English-language typewritten texts.
>
> --
> Matthew Skala
> msk...@ansuz.sooke.bc.ca People before principles.
> http://ansuz.sooke.bc.ca/
>
> ___
> 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: OT: typewriter LaTeX package

2018-02-15 Thread Karlin High

On 2/15/2018 12:04 PM, Hugh S. Myers wrote:
I had a good deal of correspondence with folks across the pond and never 
thought twice about the double space post-sentence.


XKCD: "Third Way"
https://xkcd.com/1285/
--
Karlin High
Missouri, USA

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


Re: OT: typewriter LaTeX package

2018-02-15 Thread J Martin Rushton
As someone who does most of my work in monospaced fonts, the double
space at the end of the sentence is essential.  Without it you get the
"wall of text" with no obvious breaks.  What word processors do is of
course down to the whims of the (perpetrator) programmer!

On 15/02/18 18:04, Hugh S. Myers wrote:
> If memory serves (touch typist since 1963) it was assumed to be
> universal.  I had a good deal of correspondence with folks across the
> pond and never thought twice about the double space post-sentence. I
> think with the advent of first the IBM Selectric and much later the
> Apple/Postscript combination, somewhere in there it sort of went away!
> 
> Love the new package BTW! Tre retro :)
> 
> On Thu, Feb 15, 2018 at 10:42 AM,  > wrote:
> 
> On Thu, 15 Feb 2018, Urs Liska wrote:
> > > that may not be standard for proportional typesetting (even LaTeX's
> > > standard 1.33 factor is no longer popular) but the double-width 
> sentence
> > > space was universal in typewritten texts when typewriters were common.
> > >
> >
> > Are you sure this is not related to language and culture? I can't recall
> 
> It may be.  I was talking about English-language typewritten texts.
> 
> --
> Matthew Skala
> msk...@ansuz.sooke.bc.ca          
>        People before principles.
> http://ansuz.sooke.bc.ca/
> 
> ___
> 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
> 



signature.asc
Description: OpenPGP digital signature
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: OT: typewriter LaTeX package

2018-02-15 Thread Torsten Hämmerle
Hugh Myers wrote
> I had a good deal of correspondence with folks across the pond and never
> thought twice about the double space post-sentence.

Your're certainly right, but I strongly suspect that all this correspondence
was in English.

Let me assure you that Urs is right: in Germany, without any doubt, there is
no double space.
And, as you surely know, we Germans are famous for our over-regulation:
There even is a common DIN (German Institute for Standardization) standard:

DIN 5008 Regeln für Maschinenschreiben (Typewriting standards)

It says that there is only ONE space after punctuation marks according to
German standards.
The Duden, a kind of German Bible of orthography containing the official
rules, traditionally contains a chapter about typewriting---stating there is
one space only after the end of a sentence.

The same holds true for France, too, by the way (hence the term "French
spacing").


Finally Associated Press Stylebook (!): "Use a single space after a period
at the end of a sentence."



Quintessence:
There are far more languages than American English in the world and,
consequently, there has always been a certain variety of typographic
conventions.


All the best,
Torsten




--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

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


Re: OT: typewriter LaTeX package

2018-02-15 Thread mskala
On Thu, 15 Feb 2018, Torsten Hämmerle wrote:
> Let me assure you that Urs is right: in Germany, without any doubt, there is
> no double space.

> It says that there is only ONE space after punctuation marks according to
> German standards.

> Finally Associated Press Stylebook (!): "Use a single space after a period
> at the end of a sentence."

All present tense... there's no doubt that the narrow space is more common
*today*, but typewritten documents in the typewriter era (which ended in
roughly the 1980s) are not necessarily the same story.

-- 
Matthew Skala
msk...@ansuz.sooke.bc.ca People before principles.
http://ansuz.sooke.bc.ca/___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: OT: typewriter LaTeX package

2018-02-15 Thread Torsten Hämmerle
mskala wrote
> All present tense... there's no doubt that the narrow space is more common
> *today*, but typewritten documents in the typewriter era (which ended in
> roughly the 1980s) are not necessarily the same story.

Sorry, I forgot to mention that DIN 5008 dates back to 1928.
My mother, who has been professionally trained in the 1950s, confirmed that
using one space only was common German practice in the golden typewriter era
and this was officially taught.

Schmidt.jpg   

Please find attached an original letter from (1978, *not* today). It's an
official letter by German chancellor Helmut Schmidt, so you can bet on it
that the typist was top-notch. I've marked the one-space gaps between
sentences in red.

Cheerio,
Torsten




--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

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


Re: missing document browser

2018-02-15 Thread Daryls_Produce
I appreciated SFS's reply. 

Wisdom and experience are treasured!

I played around with the windows on the right panel of the Frescobaldi
screen, and found that the Document browser was there

... but there still isn't a tab at the bottom of the right panel, like there
is for the log and music.

How do I get a tab for the documentation?

Thanks,

Daryl from:

Daryl's Roadside Honor System Vegetable Stand and Dairy Produce



--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

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


Positioning graphic markup inside staff

2018-02-15 Thread Ebo H
Dear Lilypond users,


I am trying to position graphic markup within the staff.

The example attached shows a simple graphic used extensively by Kurtag to 
indicate a long pause. It is straight-forward to draw the marking as a graphic 
in markup with a path.  will move the graphic as expected, but 
adjusting the   will not position the markup on the staff.


There is a discussion of a similar issue at 
http://lists.gnu.org/archive/html/lilypond-user/2009-04/msg00673.html but the 
code is for v2.12 and no longer works (I am using 2.19.80).


Any help or direction to relevant documentation will be greatly appreciated.


Thanks,

delboh


\version "2.19.80"

%% snippet
{
  s4 _\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4
  \bar ".."
  s4 _\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4
  \once\override TextScript.X-offset = -1
  s4 _\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4
  \once\override TextScript.X-offset = 1
  s4 _\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4
  \bar ".."
  s4 _\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4
  \once\override TextScript.Y-offset = -4
  s4 _\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4
  \bar ".."
  s4 _\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4
  \once\override TextScript.Y-offset = -6
  s4 _\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4
  \bar ".."
  s4 ^\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4
  \once\override TextScript.Y-offset = -4
  s4 ^\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4
  \bar ".."
  s4 ^\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4
  \once\override TextScript.Y-offset = -6
  s4 ^\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4
  \bar ".."
}___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Positioning graphic markup inside staff

2018-02-15 Thread Andrew Bernard
Hi Delboh,

Here's one way to do it.

  \once \override TextScript.extra-offset = #'(0 . -3.5)
  s4 ^\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4
s4 s4

Not ideal, but sometimes using extra-offset is the quickest way to get the
job done!

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


Re: Positioning graphic markup inside staff

2018-02-15 Thread Andrew Bernard
Hi Delboh,

You could also just draw in Postscript.

  ^\markup { \postscript #"0.25 setlinewidth 0 0 moveto 0 3 4 3 4 0 curveto
stroke" }

You can see the syntax is closely related.

Some may object to that as it removes the possibility of producing SVG
output. I have never needed SVG myself, and I use Postscript for a large
number of things in my New Complexity School scores.


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


Re: missing document browser

2018-02-15 Thread Ben

On 2/15/2018 6:56 PM, Daryls_Produce wrote:

I appreciated SFS's reply.

Wisdom and experience are treasured!

I played around with the windows on the right panel of the Frescobaldi
screen, and found that the Document browser was there

... but there still isn't a tab at the bottom of the right panel, like there
is for the log and music.

How do I get a tab for the documentation?



Hello,

To re-position the tabbed browser anywhere you'd like, simply click and 
drag it by the title bar :) You can dock it on the side, top, bottom, etc.
Click the "documentation browser" title area and you'll see it move 
around the interface...


(see attachment)


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


Re: Positioning graphic markup inside staff

2018-02-15 Thread Ebo H
Thank you Andrew; both of the solutions you have provided will be useful. 

It had not occurred to me that adjusting position with 'extra-offset' would 
behave differently from setting 'X-offset' and 'Y-offset' directly. 

delboh

del...@hotmail.com

On 16 Feb 2018, at 12:52 am, Andrew Bernard  wrote:

Hi Delboh,

Here's one way to do it.

  \once \override TextScript.extra-offset = #'(0 . -3.5)
  s4 ^\markup { \path #0.25  #'((moveto 0 0)  (curveto 0 3 4 3 4 0) ) } s4 s4 s4

Not ideal, but sometimes using extra-offset is the quickest way to get the job 
done!

Andrew



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


Re: Positioning graphic markup inside staff

2018-02-15 Thread Torsten Hämmerle
Hi delboh,

By design, an outside-staff object is not supposed to be placed inside the
staff. That's the simple reason why setting Y-offset doesn't help---an
outside-staff object just can't cross the border into the stave.

*Remedy:*
An outside-staff object can be made "inside-staff" by setting
outside-staff-priority = ##f.

In this case, with  
\override TextScript.outside-staff-priority = ##f
you may even set X-offset to any value inside the staff and the TextScript
will be placed there as desired.

HTH,
Torsten 




--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

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


Re: Positioning graphic markup inside staff

2018-02-15 Thread Torsten Hämmerle
Torsten Hämmerle wrote
> you may even set X-offset to any value inside the staff and the TextScript
> will be placed there as desired.

Addenda et corrigenda
Sorry, I meant Y-offset, of course...




--
Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html

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


Re: Positioning graphic markup inside staff

2018-02-15 Thread Andrew Bernard
Hi Torsten,

I _knew_ there was a proper answer to this somewhere. Thanks!

Andrew


On 16 February 2018 at 18:12, Torsten Hämmerle 
wrote:

>
> By design, an outside-staff object is not supposed to be placed inside the
> staff. That's the simple reason why setting Y-offset doesn't help---an
> outside-staff object just can't cross the border into the stave.
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: OT: typewriter LaTeX package

2018-02-15 Thread Johan Vromans
Cute. Really cute.

I did a lot of typing on an old Underwood when I was a kid and it looks
very familiar. But IIRC the period and comma looked much heavier (maybe
because my (lack of) typing skills at the time).

What I also recall is that on a dual-colour typewriter (typically black/red)
you could get black letters that were partly red in descenders.

Ah, sweet memories...

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


Re: OT: typewriter LaTeX package

2018-02-15 Thread Hugh S. Myers
period and comma is how you tell old docs are originals and not just
copys—flip them over and look at incised dots and such…

On Fri, Feb 16, 2018 at 12:35 AM, Johan Vromans 
wrote:

> Cute. Really cute.
>
> I did a lot of typing on an old Underwood when I was a kid and it looks
> very familiar. But IIRC the period and comma looked much heavier (maybe
> because my (lack of) typing skills at the time).
>
> What I also recall is that on a dual-colour typewriter (typically
> black/red)
> you could get black letters that were partly red in descenders.
>
> Ah, sweet memories...
>
> ___
> 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