LilyPond 2.5.28 for Microsoft Windows

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

LilyPond 2.5.28 for Microsoft Windows

Jan Nieuwenhuizen
The installer has been updated

    http://lilypond.org/mingw/setup.exe
    http://lilypond.org/mingw/upgrade.exe

and lots of bugs have been fixed.  Chinese fonts may work, as we now
use the included ttftool font load mechanism on Windows too, so that
we're not pestered by ghostscript bugs.

Please test.

Jan.

CHANGES
  * update to lilypond-2.5.28
    - rewrite ps2png in scm, fixes PNG output (add --png flag manually),
    - more robust font loading through ttftool, instead of ghostscript,
    - lots of bugfixes.
  * include new package gs-fonts-ncsb with new century schoolbook fonts,
    this should fix use of ugly Verdana Bitstream.
  * lilypond.bat: typo fixes.
  * *.bat: quoting of cd and set arguments for lesser Windows versions.
  * ly context menu: generate PDF should now use regular Windows file
    names instead of MSDOS names.
  * out of environment space (ooes) test for lesser Windows versions
    (untested).
    The test shows a warning popup at the end of the installation
    procedure if environment space problems are detected.  This is
    untested code as we only received bug reports, but no working
    useful test results or code snippets yet.
  * lilypad: argv[0] bugfix/workaround, now can be invoked as
    `lilypond foo.ly'.  This may or may not fix a reported crasher, we
    only received a complaint but no useful bug report or backtrace
    yet.
  * syn editor support.

--
Jan Nieuwenhuizen <[hidden email]> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien       | http://www.lilypond.org



_______________________________________________
lilypond-devel mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-devel
Reply | Threaded
Open this post in threaded view
|

Re: LilyPond 2.5.28 for Microsoft Windows

Bertalan Fodor
Still tries to load Vera.ttf, and the causes "Bad TTF file". The PS file
is only:

%!PS-Adobe-3.0
%%Creator: LilyPond
%%Pages: 3
%%PageOrder: Ascend
%%Orientation: Portrait
%%DocumentPaperSizes: a4
%%DocumentSuppliedResources: font BitstreamVeraSans-Roman
%%DocumentSuppliedResources: font CenturySchL-Bold
%%DocumentSuppliedResources: font CenturySchL-Ital
%%DocumentSuppliedResources: font CenturySchL-Roma
%%DocumentSuppliedResources: font PFAEmmentaler-11
%%DocumentSuppliedResources: font PFAEmmentaler-16
%%DocumentSuppliedResources: font PFAEmmentaler-18
%%EndComments

---------
The verbose log is:

LILYPOND_DATADIR="/usr/share/lilypond/2.5.28"
LILYPONDPREFIX="C:\Program Files\LilyPond\usr\share\lilypond\2.5.28"
LOCALEDIR="/usr/share/locale"
Effective prefix: "C:/Program Files/LilyPond/usr/share/lilypond/2.5.28"
FONTCONFIG_FILE="C:\Program Files\LilyPond\usr\etc\fonts\fonts.conf"
GS_FONTPATH="C:\WINDOWS\fonts;C:\Program Files\LilyPond\usr\share\gs\fonts;"
GS_LIB="C:\Program Files\LilyPond\usr\share\gs\lib;C:\Program
Files\LilyPond\usr\share\gs\Resource;"
GUILE_LOAD_PATH="C:\Program Files\LilyPond\usr\share\guile\1.7"
PANGO_RC_FILE="C:\Program Files\LilyPond\usr\etc\pango\pangorc"
PATH="C:\Program
Files\LilyPond\usr\bin;C:\texmf\miktex\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\prog\j2sdk\bin;c:\prog\ant\bin;C:\Program
Files\Common Files\GTK\2.0\bin;"
[C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/lily-library.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/file-cache.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/define-music-types.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/output-lib.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/c++.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/chord-ignatzek-names.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/chord-entry.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/chord-generic-names.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/stencil.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/markup.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/bass-figure.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/music-functions.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/part-combiner.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/define-music-properties.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/auto-beam.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/chord-name.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/ly-from-scheme.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/define-context-properties.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/translation-functions.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/script.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/midi.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/beam.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/clef.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/slur.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/font.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/encoding.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/fret-diagrams.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/define-markup-commands.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/define-grob-properties.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/define-grobs.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/define-grob-interfaces.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/define-stencil-commands.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/page-layout.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/titling.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/paper.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/backend-library.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/x11-color.scm][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/scm/safe-lily.scm]
Initializing FontConfig...
adding font directory: C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/fonts/otf/
adding font directory: C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/fonts/type1/
adding font directory: C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/fonts/svg/
Processing `...'
Parsing...[C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/init.ly[C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/declarations-init.ly[C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/music-functions-init.ly][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/nederlands.ly][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/drumpitch-init.ly][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/chord-modifiers-init.ly][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/script-init.ly][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/scale-definitions-init.ly][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/grace-init.ly][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/midi-init.ly[C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/performer-init.ly]][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/paper-defaults.ly[C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/titling-init.ly]][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/engraver-init.ly][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/dynamic-scripts-init.ly][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/spanners-init.ly][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/property-init.ly]][myFile.ly[C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/ly/deutsch.ly]]
Interpreting music...
elapsed time: 0.17 seconds
Interpreting music... [C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/fonts/otf//emmentaler-20.otf][8][16][24][32][40][48][56][64][72][80][88][96][104][112][120][128][136][141]
elapsed time: 4.19 seconds
Element count 9060 (spanners 624)
Preprocessing graphical objects...
Grob count 14198[C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/fonts/otf//emmentaler-11.otf][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/fonts/otf//emmentaler-13.otf][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/fonts/otf//emmentaler-14.otf][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/fonts/otf//emmentaler-16.otf][C:/Program
Files/LilyPond/usr/share/lilypond/2.5.28/fonts/otf//emmentaler-18.otf]
Calculating line breaks... [century_schoolbook_l__2.4541015625]
Global shortest duration is 1/8
[century_schoolbook_l__3.470703125][sans_3.6767578125][sans_2.599609375][3][6][9][12][15][18][21][24][27][30][33][36][39][42][45][48][51][54][57][60][63][66][69][72][75][78][81][84][87][90][93][96][99][102][105][century_schoolbook_l__2.1865234375][108][111][114][117][120][123][126][129][132][135][138][141][142]
Optimal demerits: 2.959134
Element count
7807.[[century_schoolbook_l__italic_2.4541015625]0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16]
MIDI output to `myFile.midi'...
Track...
[0][1][2][3][century_schoolbook_l__bold_4.908203125][century_schoolbook_l__3.091796875]
Calculating page breaks...[8][15]
Layout output to `myFile.ps'...[C:/WINDOWS/fonts/Vera.ttfBad TTF file


_______________________________________________
lilypond-devel mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-devel
Reply | Threaded
Open this post in threaded view
|

Re: LilyPond 2.5.28 for Microsoft Windows

Han-Wen Nienhuys
Bertalan Fodor wrote:
> Still tries to load Vera.ttf, and the causes "Bad TTF file". The PS file
> is only:
>

> [0][1][2][3][century_schoolbook_l__bold_4.908203125][century_schoolbook_l__3.091796875]
>
> Calculating page breaks...[8][15]
> Layout output to `myFile.ps'...[C:/WINDOWS/fonts/Vera.ttfBad TTF file

can you send me your Vera.ttf ?  (privately)

thanks.
--
  Han-Wen Nienhuys - [hidden email] - http://www.xs4all.nl/~hanwen


_______________________________________________
lilypond-devel mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-devel
Reply | Threaded
Open this post in threaded view
|

Re: LilyPond 2.5.28 for Microsoft Windows

Bertalan Fodor
I tried with fonts.conf edited, to use Arial, and it gives the 'same'
message:

Layout output to `myFile.ps'...[C:/WINDOWS/fonts/arial.ttfBad TTF file

Bert


_______________________________________________
lilypond-devel mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-devel
Reply | Threaded
Open this post in threaded view
|

Re: LilyPond 2.5.28 for Microsoft Windows

Han-Wen Nienhuys
Bertalan Fodor wrote:
> I tried with fonts.conf edited, to use Arial, and it gives the 'same'
> message:
>
> Layout output to `myFile.ps'...[C:/WINDOWS/fonts/arial.ttfBad TTF file
>

can you double check that the lilypond process has permissions to read
that file?

> Bert
>


--
  Han-Wen Nienhuys - [hidden email] - http://www.xs4all.nl/~hanwen


_______________________________________________
lilypond-devel mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-devel
Reply | Threaded
Open this post in threaded view
|

Re: LilyPond 2.5.28 for Microsoft Windows

Bertalan Fodor

>
> can you double check that the lilypond process has permissions to read
> that file?
>
I can't check right now, but 5 minutes before, lilypond-2.5.27 could use
it. However, I don't even know, how to set permissions to not allow reading.

Bert


_______________________________________________
lilypond-devel mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-devel
Reply | Threaded
Open this post in threaded view
|

Re: LilyPond 2.5.28 for Microsoft Windows

Han-Wen Nienhuys
Bertalan Fodor wrote:
>>can you double check that the lilypond process has permissions to read
>>that file?
>>
>
> I can't check right now, but 5 minutes before, lilypond-2.5.27 could use
> it. However, I don't even know, how to set permissions to not allow reading.

No, but perhaps the install program did.

there are two possibilities: lily doesn't handle the TTF correctly, or
there is another problem with I/O (eg. wrong permissions.) If you send
the TTF, I can rule out the 1st possibility.



--
  Han-Wen Nienhuys - [hidden email] - http://www.xs4all.nl/~hanwen


_______________________________________________
lilypond-devel mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-devel
Reply | Threaded
Open this post in threaded view
|

Re: LilyPond 2.5.28 for Microsoft Windows

Han-Wen Nienhuys
Bertalan Fodor wrote:
>>there are two possibilities: lily doesn't handle the TTF correctly, or
>>there is another problem with I/O (eg. wrong permissions.) If you send
>>the TTF, I can rule out the 1st possibility.
>>
>
> Take it.
>

Hi,

Your Vera.ttf is identical to mine, and embeds fine over here.

I am not sure how we can diagnose  further. The next LilyPond version
will have better diagnostic, so maybe we'll know.

What version of windows do you run?
  --
  Han-Wen Nienhuys - [hidden email] - http://www.xs4all.nl/~hanwen


_______________________________________________
lilypond-devel mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-devel
Reply | Threaded
Open this post in threaded view
|

Re: LilyPond 2.5.28 for Microsoft Windows

Bertalan Fodor

>
> I am not sure how we can diagnose  further. The next LilyPond version
> will have better diagnostic, so maybe we'll know.

I hope so.

>
> What version of windows do you run?

Windows XP SP2


_______________________________________________
lilypond-devel mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/lilypond-devel