From 4d62ff54526538c715ac557ef63155a6feaf91db Mon Sep 17 00:00:00 2001 From: fred Date: Tue, 26 Mar 2002 21:48:21 +0000 Subject: [PATCH] lilypond-1.1.36 --- Documentation/faq.yo | 29 +++++++++++++++++++++++++---- TODO | 13 ++++++++----- 2 files changed, 33 insertions(+), 9 deletions(-) diff --git a/Documentation/faq.yo b/Documentation/faq.yo index b7278b5206..aa15a3196e 100644 --- a/Documentation/faq.yo +++ b/Documentation/faq.yo @@ -393,13 +393,34 @@ file(buildscripts/clean-fonts.sh). question(How does PS output work?) -Make Type-1 fonts: issue +itemize( + it() +Generate the PostScript Type-3 fonts. In the file(mf/) +subdirectory, issue: verb( make pfa -) in the mf/ subdirectory -Set GS_FONTPATH to the directory containing the pfas. In the source -tree, this is file(mf/out/). Run lilypond with option tt(-f ps). +) in the mf/ subdirectory. This will also make file(mfplain) for metapost. +it() +Run lilypond with option tt(-f ps): +verb( + lilypond -fps foo.ly +) +it() To view the file(.ps) output with GhostView, set GS_FONTPATH to the +directory containing the file(pfa)s, and set GS_LIB to the directory containing the file(.ps) library files of LilyPond. In the source tree, these are file(mf/out/) and file(ps/). + + +i.e. do something like: +verb( + export GS_FONTPATH=$HOME/usr/src/lilypond/mf/out + export GS_LIB=$HOME/usr/src/lilypond/ps + gv foo.ps & +) +) + +Direct PS output is still experimental. For creating nice looking ps +output, use TeX() and code(dvips). + question(The beams and slurs are gone if use the XDvi magnifying glass!?) The beams and slurs are done in PostScript. XDvi doesn't show diff --git a/TODO b/TODO index 3df133a7cd..10fca2894a 100644 --- a/TODO +++ b/TODO @@ -9,6 +9,8 @@ Most of the items are marked in the code as well Grep for TODO and ugh/ugr/urg. .* BUGS +. * header for PS enteredby = "bla " +. * ps/lily.ps . * AFM for BlueSky AFM files. . * staff size for post/prebreaks . * .ly files @@ -50,8 +52,6 @@ Grep for TODO and ugh/ugr/urg. . *P.P.S. It can be cool in mudela-book to distinguish in pre,postMudelaExample, whether MudelaExample is epsed or not: ( if this fragment is floating eps, than 1, otherwise 2). say preMudelaExample[eps]{}, and change it in document body sometimes. - -. * tetex: mfplain.mem . * fix singleStaffBracket . * declare performers in \midi . * fix MIDI @@ -74,6 +74,7 @@ present, they're not properly distinguished) but no distinct way to specify the third. Should there be? .* TODO before 1.2 +. * \selectmusic to cut pieces from music. . * break priority setting from SCM. . * Gade score . * remove [] in favour of auto-beamer @@ -313,6 +314,8 @@ touching it. . * glibc 2.0: f = fopen ("/dev/null", "r") assert (feof (f)) + +. * tetex: mfplain.mem .* 3RD PARTY PROJECTS: . * make GCC warn about ctor that leaves member vars uninitialised. . * GNU patch @@ -439,12 +442,12 @@ with a broadcast/acknowledge process. So the best way of handling this, is -* supporting dynamic settings in Audio_note + 1 supporting dynamic settings in Audio_note -* mimicking the broadcast/acknowledge mechanism of the Engravers in + 2 mimicking the broadcast/acknowledge mechanism of the Engravers in the Performers -* using that mechanism to write a Dynamics_performer that will modify + 3 using that mechanism to write a Dynamics_performer that will modify any notes it finds to set appropriate strengths. You could also kludge this by deriving from Performer_group_performer -- 2.39.5