Spacing issues
Hi there... I was just into beginning to learn using LilyPond - figuring it will be a nice tool to learn to use, and being fond of music and of nice typographical output, although not much of a musician myself. I must say I was deeply impressed with LilyPond's interface and capabilities. The input syntax is quite convenient (just took me a while and a few mistakes to grasp the relative octave pitches), and the output looks significantly better, by default, than all other notation software I've had my little experience with. Keep on with the good work! Anyway, for my first exercise in learning after the tutorial, I took typesetting a small and simple piece of music by Robert A. Schumann: Opus 68 No 8. Wilder Reiter (The Wild Horseman) from the Album für die Jugend (The Album for The Young). Here's my input for it: http://www.cs.huji.ac.il/~alsbergt/local/music/sheets/schumann/wilderreiter/wilderreiter.ly And the output I got: http://www.cs.huji.ac.il/~alsbergt/local/music/sheets/schumann/wilderreiter/wilderreiter.pdf (The other output files including the PostScript and MIDI are in the same directory at http://www.cs.huji.ac.il/~alsbergt/local/music/sheets/schumann/wilderreiter/) First of all, any comments (on what I might have better done differently, etc.) are appreciated. Now to the specifics: Without adjusting the spacing-increment, the default output seemed a bit too condensed, and didn't fill the page anyway, so I set spacing-increment to 1.6 in the layout. That made it look rather well, but it seems the spacing could be improved still a bit in a few spots: The spacing around the single note (1/8th staccato e) in the first partial measure and after the repeat bar in the 8th measure and the division bar in the 16th measure seems a bit too tight. Is it possible to set some minimum distance between the time signature and a bar-line or between bar-lines? Also, in a few spots (the 3rd, 7th, 19th and 23rd measures), where the measure on the bottom (left-hand) staff begins with a chord with a sharp accidental ( in those cases), the sharp accidental seems a bit too tight with the bar-line before it - some spacing between it and the bar would look better, in my opinion. How can I adjust that? The space between the last 1/8th rest and the end double bar could also be somewhat bigger - when I look at some older professionally engraved sheets I have, the end bar-line is always a bit more distant. A related thing - a pleasing thing in many traditionally engraved pieces is that the end double bar-line is not set within the staff like other bar lines, but right to the edge of the staff - so that the last staff group always looks a bit longer and sticks (by the width/thickness of a "|." bar-line) into the right margin, and the staff lines do not show through the space between the lines (they terminate normally). If I may try to use some ASCII art to demonstrate, LilyPond gives me this by default: -|--||---+-++ -|--||---|-|| -|--||---|-|| -|--||---|-|| -|--||---|-|| | || | || | || | || -|--||---|-|| -|--||---|-|| -|--||---|-|| -|--||---|-|| -|--||---+-++ with the normal right margin While some traditional engravings have this at the last line: -|--||--+-++ -|--||--| || -|--||--| || -|--||--| || -|--||--| || | || | || | || | || -|--||--| || -|--||--| || -|--||--| || -|--||--| || -|--||--+-++ Which (to me) looks better in a way. Can that be done in LilyPond? And now a somewhat unrelated question: In the creation of a PDF output file, LilyPond creates an intermediate PostScript file. That PostScri
Re: Multi-page SVG file
Julian Peterson escreveu: > Developers--- > I noted that in older lilypond documentation, it states that when using > the svg backend, lilypond should output separate files for each page, > although this doesn't seem to be the case anymore. Would it be > difficult to reinstate this behavior? (perhaps as an additional backend > option?) I can't remember, frankly. If anyone wants to attack this, the relevant code is in framework-svg.scm. You'd have to fold output-framework and dump-page inside out, so each dump-page opens the file and writes the SVG header info. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: how to remove unwanted clef before line break?
[EMAIL PROTECTED]: > I want a new line to start with a different clef. However, I always get a > second copy of the new clef on the old line, just before the line break. I ... Your code looks like two parts in a piano score, for that you are bettor off using an additional staff. Else, I don't know. You could do: se = { \set Score.defaultBarType = "" } sl = { \set Score.defaultBarType = "|" } ct = { \override Staff.Clef #'transparent = ##t } cv = { \override Staff.Clef #'transparent = ##f } \score { \new Staff { \time 2/4 \clef treble c' d' e' f' \bar "||" \cadenzaOn \ct \break \se \stopStaff s128 \startStaff \cv \sl \cadenzaOff \clef bass c4 d e f \bar "||" } \layout { \context { \Staff \override Clef #'full-size-change = ##t } } } I.e. move the clef change from the line break, but the problem with above is that next line begins with an indent, which could be ok for a coda. Regards /Karl ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: How tell LaTeX where to find LP?
[EMAIL PROTECTED]: > Karl Hammar <[EMAIL PROTECTED]> skrev: > > > http://aspodata.se/noter/victoria/ > > Phew! I think I´ll need some years until I can even understand that. > Good to get help from the pro´s :) I understand that you don't understand the text (in swedish), but if you read through it (disregarding latex commands), what was difficult to understand? The structure is: \documentclass[a4paper,twoside,openany,10pt,swedish]{book} %latex stuff... \lilypondfile{clefs.ly} %latex stuff... \lilypondfile{sign.ly} %latex stuff... \lilypondfile{notes.ly}\\ %latex stuff... \lilypondfile{A.ly} %latex stuff... \lilypondfile{B.ly} %latex stuff... \lilypondfile{ligatur.ly} %latex stuff... \lilypondfile{mensur.ly} %latex stuff... \end{document} Where each ly-file can be run through lilypond directly to generate a ps/pdf for that part. Or is the problem how to run the programs? I use linux in this case, and I don't know how to do same from MS-Win, perhaps someone else can help you with that. > Thank you everybody for your help, t helped me sorting a few things out. > I obviously misunderstood something in the book but now you set me on > the right trail! Can you point to something in the manual which is unclear or could be phrased better? Regards /Karl ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: my blank music sheet errors
Hi. > > > Could someone please tell me where I was wrong? > Re-posting the example _without_ the line numbering might get you more answers. Best, Gilles ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Spacing issues
Hi there... I was just into beginning to learn using LilyPond - figuring it will be a nice tool to learn to use, and being fond of music and of nice typographical output, although not much of a musician myself. I must say I was deeply impressed with LilyPond's interface and capabilities. The input syntax is quite convenient (just took me a while and a few mistakes to grasp the relative octave pitches), and the output looks significantly better, by default, than all other notation software I've had my little experience with. Keep on with the good work! Anyway, for my first exercise in learning after the tutorial, I took typesetting a small and simple piece of music by Robert A. Schumann: Opus 68 No 8. Wilder Reiter (The Wild Horseman) from the Album für die Jugend (The Album for The Young). Here's my input for it: http://www.cs.huji.ac.il/~alsbergt/local/music/sheets/schumann/wilderreiter/wilderreiter.ly And the output I got: http://www.cs.huji.ac.il/~alsbergt/local/music/sheets/schumann/wilderreiter/wilderreiter.pdf (The other output files including the PostScript and MIDI are in the same directory at http://www.cs.huji.ac.il/~alsbergt/local/music/sheets/schumann/wilderreiter/) First of all, any comments (on what I might have better done differently, etc.) are appreciated. Now to the specifics: Without adjusting the spacing-increment, the default output seemed a bit too condensed, and didn't fill the page anyway, so I set spacing-increment to 1.6 in the layout. That made it look rather well, but it seems the spacing could be improved still a bit in a few spots: The spacing around the single note (1/8th staccato e) in the first partial measure and after the repeat bar in the 8th measure and the division bar in the 16th measure seems a bit too tight. Is it possible to set some minimum distance between the time signature and a bar-line or between bar-lines? Also, in a few spots (the 3rd, 7th, 19th and 23rd measures), where the measure on the bottom (left-hand) staff begins with a chord with a sharp accidental ( in those cases), the sharp accidental seems a bit too tight with the bar-line before it - some spacing between it and the bar would look better, in my opinion. How can I adjust that? The space between the last 1/8th rest and the end double bar could also be somewhat bigger - when I look at some older professionally engraved sheets I have, the end bar-line is always a bit more distant. A related thing - a pleasing thing in many traditionally engraved pieces is that the end double bar-line is not set within the staff like other bar lines, but right to the edge of the staff - so that the last staff group always looks a bit longer and sticks (by the width/thickness of a "|." bar-line) into the right margin, and the staff lines do not show through the space between the lines (they terminate normally). If I may try to use some ASCII art to demonstrate, LilyPond gives me this by default: -|--||---+-++ -|--||---|-|| -|--||---|-|| -|--||---|-|| -|--||---|-|| | || | || | || | || -|--||---|-|| -|--||---|-|| -|--||---|-|| -|--||---|-|| -|--||---+-++ with the normal right margin While some traditional engravings have this at the last line: -|--||--+-++ -|--||--| || -|--||--| || -|--||--| || -|--||--| || | || | || | || | || -|--||--| || -|--||--| || -|--||--| || -|--||--| || -|--||--+-++ Which (to me) looks better in a way. Can that be done in LilyPond? And now a somewhat unrelated question: In the creation of a PDF output file, LilyPond creates an intermediate PostScript file. That PostScri
Re: Spacing issues
Excuse the repost... I noticed it arrived just now together with the original. -- Tom -- Tom Alsberg - hacker (being the best description fitting this space) Web page: http://www.cs.huji.ac.il/~alsbergt/ DISCLAIMER: The above message does not even necessarily represent what my fingers have typed on the keyboard, save anything further. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
"\times" vs "\tuplet" (Was: Constructive Criticism and a Question)
Hi everybody, I'm not trying here to "feed the troll", but however I'd like to try to add my two cents in this discussion. Just a brief foreword: tuplets are very, _very_ useful to many contemporary composers nowadays, as far as it gives them the ability to write complex rhythms and patterns without having to use weird time signatures. In a word, tuplet-based music is way more musician- and reader-friendy, without getting too simple. (I think about Ligeti, for instance.) The point is, as a composer, I use throughout the music I write, many tuplet-based patterns, in almost every bar. Typing, each time, "\times 3/2" and so on, is not very pleasant (well, it doesn't kill me, but typesetting everything else is so fast that I find this precise sequence very slowing down). I totally agree with the proposition that was made to use \tuplet instead of \times, but I'd like to propose something more audacious and more ambitious: How about: "Tuplets are made with the minimalistic \t keyword". "If you do not specify a tuplet argument, the argument last entered is used for the next tuplet. The argument of the first tuplet in input defaults to 2/3." Example: \t 2/3 { f8 g a } \t { c r c } This way, entering tuplets gets as simple as entering pitches and basic durations. (I like this idea, but since it has come to me last night at 4 a.m., maybe it isn't _that_ good...) Greetings, V. Villenave. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
customize key signature
Hi. As a composer, I'm trying to write an orchestral score which needs a custom key signature. I need to have both B and E flat (nothing unusual until here) and F and C sharp. I've seen it is possible to manually set Staff.keySignature, but i haven't seen documentation about the functions parameters. Can anyone help me please ? regards ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: customize key signature
Yvan JANET <[EMAIL PROTECTED]> writes: Hi Yvan, > As a composer, I'm trying to write an orchestral score which needs a > custom key signature. I need to have both B and E flat (nothing > unusual until here) and F and C sharp. > > I've seen it is possible to manually set Staff.keySignature, but i > haven't seen documentation about the functions parameters. What version of LilyPond are you using? For 2.10, the documentation is here http://lilypond.org/doc/v2.10/Documentation/user/lilypond-internals/Key_005fengraver#Key_005fengraver and here is an example http://lilypond.org/doc/v2.10/input/regression/collated-files#keys.ly Jan. -- Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
accidentals with trills
Is there a way to put an accidental between the "tr" and the trill span? I need a "natural" accidental. I need to show that the trill pitches are "A" with "B natural" for the first three and a half bars, then "B flat" , then "G sharp" with "A", then ... etc. Here is the code; \version "2.6.4" \header { title = "Sandman" composer = "Humperdinck" meter = "Moderato" tagline = " lullaby (2007) " } #(set-global-staff-size 19) global = {\key d \major \time 4/4 } } melody = \relative c'' { \key d \major s4 s s f,8 [(g)] a4 a a d cis4. e8 a,4 f8 [(g)] a4 a a d cis a8 [(b)] c4 r8 a gis4 gis g4.^\( e'8\) fis,4 fis f4.^\( d'8\) e,2.. ( e'8) } text = \lyricmode { Then lit -- tle sleep -- y eye -- lids close, And lit -- tle limbs in sweet re -- pose: And if they're good and quick -- ly go to sleep, } upper = \relative c'' { \clef treble \key d \major \time 4/4 s1 << { a'1 \startTrillSpan } { s2. s8 s16 s32 s64 \grace { s128[\stopTrillSpan s] } } >> << { a1 \startTrillSpan } { s2. s8 s16 s32 s64 \grace { s128[\stopTrillSpan s] } } >> << { a1 \startTrillSpan } { s2. s8 s16 s32 s64 \grace { s128[\stopTrillSpan s] } } >> << { a2 \startTrillSpan } { s4 s8 \grace { s16[\stopTrillSpan s] } } >> << { a2 \startTrillSpan } { s4 s8 \grace { s16[\stopTrillSpan s] } } >> << { gis2 \startTrillSpan } { s4 s8 \grace { s16[\stopTrillSpan s] } } >> << { g2 \startTrillSpan } { s4 s8 \grace { s16[\stopTrillSpan s] } } >> << { fis2 \startTrillSpan } { s4 s8 \grace { s16[\stopTrillSpan s] } } >> << { f2 \startTrillSpan } { s4 s8 \grace { s16[\stopTrillSpan s] } } >> e1 \bar "|." } lower = \relative c { \clef treble \key d \major \time 4/4 s1 \clef bass <<{a'8 (cis e cis) a (d f d) a (cis e cis a' e f d)}\\{a1~ a}>> <<{a8 (cis e cis) a (d f d) e, (a cis g) fis (c' b a)}\\{g2 (f e dis)}>> <<{r8 gis (b e) r g, (bes e)}\\{e,2 (cis!)}>> <<{r8 fis (a d) r f, (bes d)}\\{d,2 (bes)}>> <<{r8 e (\change Staff = upper \revert Stem #'direction b'! cis? d \change Staff = lower \revert Stem #'direction gis, e fis?)}\\{gis,2 (b!)}>> } \score { \context ChoirStaff << \context Voice = mel { \autoBeamOff \melody } \lyricsto mel \new Lyrics \text \context Lyrics = solo \lyricsto solo \text \context PianoStaff << \set PianoStaff.instrument = "Piano " \context Staff = upper \upper \context Staff = lower \lower >> >> \layout { \context { \Staff minimumVerticalExtent = #'(-3. 0) } } \midi { \tempo 4=75 } } Daniel Boronka __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: my blank music sheet errors
Re-posting the example _without_ the line numbering might get you more answers. Ok, here we go ... % WQ.ly => for Woodwind Quintet \version "2.10.10" trebleemptymusic = { \repeat unfold 2 { \clef treble s1\break } \bar "" } bassemptymusic = { \repeat unfold 2 { \clef bass s1\break } \bar "" } \new Score \with { \override TimeSignature #'transparent = ##t defaultBarType = #"" \remove Bar_number_engraver } % \new StaffGroup << \new Staff \trebleemptymusic { \set Staff.instrumentName = \markup {"flute"} } \new Staff \trebleemptymusic { \set Staff.instrumentName = \markup {"oboe"} } \new GrandStaff << \new Staff \trebleemptymusic { \set Staff.instrumentName = \markup { {\column { \line {"clarinet"} \line {"in B" \flat} } } } \new Staff \trebleemptymusic { \set Staff.instrumentName = \markup { {\column { \line {"clarinet"} \line {"in C"} } } } \new GrandStaff << \new Staff \trebleemptymusic { \set Staff.instrumentName = \markup {\column { \line {"horn"} \line {"in F"} } } } \new Staff \trebleemptymusic { \set Staff.instrumentName = \markup {\column { \line {"horn"} \line {"in C"} } } } \new Staff \bassemptymusic { \set Staff.instrumentName = \markup {"bassoon"} } % end of WQ.ly thank you very much Neuro - Original Message - From: "Gilles Sadowski" <[EMAIL PROTECTED]> To: Sent: Friday, January 12, 2007 3:50 AM Subject: Re: my blank music sheet errors Hi. Could someone please tell me where I was wrong? Re-posting the example _without_ the line numbering might get you more answers. Best, Gilles ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ps and pdf question
Tom wrote: . . . a somewhat unrelated question: In the creation of a PDF output file, LilyPond creates an intermediate PostScript file. That PostScript file is sometimes viewable using gv and sometimes it gives some errors. But it never prints on any printer I tried it on (several HP models, Gestetner/Ricoh, Xerox) - always either no pages at all, or some error message about some fonts. Is the PostScript output at all meant to be publishable/printable? It would be convenient if for printing the sheets I could just print the PostScript output to the printer directly, instead of having to go through the PDF. My question is: can one dispense with the Postscript file altogether? I just use the pdf and always delete the ps file. Is there a way to save a step and processing time by just not producing the ps file in the first place? PS Thanks for a great application. In a fairly short time I am able to enter music faster with LP than with any of the graphical software I've tried. That it's more flexible and prettier goes without saying. Tim Reeves ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
pitchedTrill with harmonic
Hi, can somebody give me a working example how to greate a pitched trill with a harmonic (diamond) notehead between the brackets? I suspect it could be tweaked with the #'stencil property of the TrillPitchHead, but I don't know how to do it. -- Orm ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Spacing issues
Tom Alsberg wrote: Hi there... I was just into beginning to learn using LilyPond - figuring it will be a nice tool to learn to use, and being fond of music and of nice typographical output, although not much of a musician myself. I was beginning my typesettings, one year ago, with some little pieces by Schumann, op 68. I used the piano centered dynamics. Perhaps you can compare and learn something. But i'm not a reference. http://www.mutopiaproject.org/cgibin/piece-info.cgi?id=655 It isn't updated for 2.10.x on the site. No issues but for midi you must change \midi { \tempo 4=152 \context { \type "Performer_group" \name Dynamics } } by \midi { \context { tempoWholesPerMinute = #(ly:make-moment 152 4) } \context { \type "Performer_group" \name Dynamics } } Hope this helps Phil ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ps and pdf question
Le vendredi 12 janvier 2007 à 11:01 -0800, Tim Reeves a écrit : > Tom wrote: > >. . . a somewhat unrelated question: In the creation of a PDF output > >file, LilyPond creates an intermediate PostScript file. That > >PostScript file is sometimes viewable using gv and sometimes it gives > >some errors. But it never prints on any printer I tried it on > >(several HP models, Gestetner/Ricoh, Xerox) - always either no pages > >at all, or some error message about some fonts. Is the PostScript > >output at all meant to be publishable/printable? It would be > >convenient if for printing the sheets I could just print the > >PostScript output to the printer directly, instead of having to go > >through the PDF. > As far as I know, LilyPond PS output is to be processed by Ghostscript (ps2pdf), it is not designed to be sent directly to a printer. > My question is: can one dispense with the Postscript file altogether? > I just use the pdf and always delete the ps file. > Is there a way to save a step and processing time by just not > producing the ps file in the first place? No, LilyPond outputs PostScript, then Ghostscript (ps2pdf) converts it to PDF. On the contrary, if you have a viewer that can display PS files produced by LilyPond, you can save the ps2pdf step by running LilyPond with the --ps option. Regards -- John Mandereau <[EMAIL PROTECTED]> ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: How tell LaTeX where to find LP?
Karl Hammar <[EMAIL PROTECTED]> wrote: > I understand that you don't understand the text (in swedish) Jamen jeg forstår svensk > what was difficult to > understand? I´m a complete beginner in LP and the way I´ve been using it so far has been just one file and just print one (or two) page(s) of music - no includes and no piping (or whatever it´s called) between programs. The way I understood it I was supposed to enter LP code into LaTeX (which worked as well once I put this file into the right place in the TeXShop folder) and LP-book is the other way round. > I use linux I´m on Mac OSX > Can you point to something in the manual which is unclear or could be > phrased better? I think the reasons are that 1) I´m not a programmer and 2) when I find something that I don´t understand I have a tendency to just read on and hope that some day I might understand :) so probably there´s nothing wrong with the manual! I´ll try on and probably get the hang of it ... took me long to get into the simplest way of using lilypond in the beginning. It´s been just a few months since I managed to get any output at all. -- My new CD "Know Greed": http://cdbaby.com/cd/rogge ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ps and pdf question
Tim Reeves escreveu: > > Tom wrote: > > . . . a somewhat unrelated question: In the creation of a PDF output > file, LilyPond creates an intermediate PostScript file. That > PostScript file is sometimes viewable using gv and sometimes it gives > some errors. But it never prints on any printer I tried it on > (several HP models, Gestetner/Ricoh, Xerox) - always either no pages > at all, or some error message about some fonts. Is the PostScript > output at all meant to be publishable/printable? It would be > convenient if for printing the sheets I could just print the > PostScript output to the printer directly, instead of having to go > through the PDF. > > > My question is: can one dispense with the Postscript file altogether? I > just use the pdf and always delete the ps file. > Is there a way to save a step and processing time by just not producing > the ps file in the first place? No, the PDF is produced from the PS. The PS uses an embedded CFF font that is binary data. You'd have to check out the Postscript standard to see what printers can handle this. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen LilyPond Software Design -- Code for Music Notation http://www.lilypond-design.com ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ps and pdf question
> "Han-Wen" == Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: >> My question is: can one dispense with the Postscript file >> altogether? I just use the pdf and always delete the ps file. >> Is there a way to save a step and processing time by just not >> producing the ps file in the first place? Han-Wen> No, the PDF is produced from the PS. The PS uses an Han-Wen> embedded CFF font that is binary data. You'd have to Han-Wen> check out the Postscript standard to see what printers Han-Wen> can handle this. But if we aren't going to consider it a bug when the postscript file doesn't print, shouldn't we treat it as a temporary file and delete it for the user instead of leaving it there? I used to usually print the postscript files, and I still forget and try to do it sometimes, and it doesn't work with my current printer. -- Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ ) (617) 661-8097 fax: (501) 641-5011 233 Broadway, Cambridge, MA 02139 ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ps and pdf question
This would be a bad idea from my point of view, because in order to generate a pdf that's on a non-standard sheet of paper, I must use the postscript, so not having that file would make it impossible for me to generate a file that prints on, say, 9"x12" paper. On Friday, January 12, 2007, at 02:42PM, "Laura Conrad" <[EMAIL PROTECTED]> wrote: >> "Han-Wen" == Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: > >>> My question is: can one dispense with the Postscript file >>> altogether? I just use the pdf and always delete the ps file. >>> Is there a way to save a step and processing time by just not >>> producing the ps file in the first place? > >Han-Wen> No, the PDF is produced from the PS. The PS uses an >Han-Wen> embedded CFF font that is binary data. You'd have to >Han-Wen> check out the Postscript standard to see what printers >Han-Wen> can handle this. > >But if we aren't going to consider it a bug when the postscript file >doesn't print, shouldn't we treat it as a temporary file and delete it >for the user instead of leaving it there? I used to usually print the >postscript files, and I still forget and try to do it sometimes, and >it doesn't work with my current printer. > > >-- >Laura (mailto:[EMAIL PROTECTED] , http://www.laymusic.org/ ) >(617) 661-8097 fax: (501) 641-5011 >233 Broadway, Cambridge, MA 02139 > > >___ >lilypond-user mailing list >lilypond-user@gnu.org >http://lists.gnu.org/mailman/listinfo/lilypond-user > > ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ps and pdf question
James E. Bailey wrote: This would be a bad idea from my point of view, because in order to generate a pdf that's on a non-standard sheet of paper, I must use the postscript, so not having that file would make it impossible for me to generate a file that prints on, say, 9"x12" paper. On Friday, January 12, 2007, at 02:42PM, "Laura Conrad" <[EMAIL PROTECTED]> wrote: Han-Wen> No, the PDF is produced from the PS. The PS uses an Han-Wen> embedded CFF font that is binary data. You'd have to Han-Wen> check out the Postscript standard to see what printers Han-Wen> can handle this. But if we aren't going to consider it a bug when the postscript file doesn't print, shouldn't we treat it as a temporary file and delete it for the user instead of leaving it there? I used to usually print the postscript files, and I still forget and try to do it sometimes, and it doesn't work with my current printer. James, please do not top-post unless you are certain it is appropriate. It makes discussions like this quite confusing. Anybody who wants to play tricks with ps files (and I am occasionally one of them) is free to invoke lilypond --ps, so this is a red herring. I agree with Laura: we should treat the .ps files are temporary and delete them. I have a script that does this automatically, but I think that deleting the .ps files is a good default option. Most users don't want ps, and many users who investigate the ps files won't know how to deal with them properly. Anybody who really wants a ps file can invoke with --ps. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
New bug Was: Re: Strange...
Hello list, hello Han-Wen, thank You for the very fast fixing of the "beam on wrong side". After installing version 2.10.11 all beams in op 10 No. 1 are correct again. Unfortunately I found a new bug, which did still exist in version 2.10.9, but I'd not seen before ... This bug has to do with the positioning of rests: If the right hand changes down to the lower system, then rests do appear UNDER the notes of the left hand. Overriding rest direction has no effect. The rest behaviour was correct in version 2.8.8 (and earlier). A little example is in the attached .ly-file. There is no converting necessary between 2.8 and 2.10 (only the version number), so it is very easy to see the problem. Best Regards Roland \version "2.10.11" \include "deutsch.ly" rechts = \context Staff \relative c'{ \context Voice = "rechts" d''16 a f h, d a f h, \once\override Beam #'positions = #'(10 . 7) d \change Staff = down a f h, r4 } links = \context Staff \relative c{ \context Voice = "links" 2. \stemDown 4 } \score { \context PianoStaff << \context Staff = "up" << \clef violin \rechts >> \context Staff = "down" << \clef bass \links >> >> \layout { ragged-right = ##t \context { \PianoStaff \override VerticalAlignment #'forced-distance = #9.5 } } } ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user