LilyPond Windows NT 4.0/95 Distribution
This page documents the NT port of LilyPond. It reflects the latest
version of lilypond that was ported.
Introduction
This page is dedicated to the distribution of precompiled and
preformatted LilyPond binaries for Windows NT 4.0 . This package is
covered under the GNU General Public License and all of the source is
available on the official
LilyPond Homepage. A full set of
documentation
in various formats is also available.
LilyPond is a music typesetter. It produces beautiful sheet music
using a high level description file as input. LilyPond is part of
the GNU Project.
News
BUG FIXES
-
- The Windows NT 4.0/95 precompiled preformatted release 1.3.42 is
available.
NOTES
-
- We have had preliminary reports that the Windows 95
installation works on Windows 98. Many thanks to Christian
Mondrup.
- Please use the Add/Remove program control panel entry to
unistall your current version of Lilypond before you attempt to
install this one.
- If you are upgrading from a previous version of lilypond you will most
likely need to flush your font cache. I generally just toss
D:\localtexmf\fonts\tfm\public\ehrhardt
and
D:\localtexmf\fonts\pk\ljfour\public\ehrhardt
in the Recyle
Bin. Your local font directory may be different, please refer to your
local installation of TeX
.
- The FAT16, FAT32, and NTFS file system problems have been
corrected. I have tested various installations that are known
to be operational.
The installer was created with
CreateInstall. This is a shareware
application that has capabilities close to the high dollar installers
InstallShield, Install Vise, and WiseInstaller.
CreateInstall does cost $38 to register which is probably going to
be frowned upon, but I was unable to find a freeware install builder
that was suitable. The self extracting distribution currently:
- Installs the lilypond distribution on any valid file system.
- Optionally creates a Lilypond shortcut group on your start
menu with the following shortcuts.
- Allows unistall through the Add/Remove Program interface on the
control panel.
- The lilyshell uses the /E and /K switches to extend the
environment size and initialize the shell environment.
- It has the look and feel of a real Windows installer
The lilyshell shortcut initializes the environment so you can
generate music from a MSDOS prompt with commands like:
- ly2dvi
- convert-mudela
- mudela-book
- lilypond
- midi2ly
This release has been tested on Windows NT 4.0sp3 and Windows 95 and
found to be operational. If you have any troubles and or comments
please do not hesitate to drop me a line
Jeffrey B. Reed.
Bugs
- Using any text that contains '{}' for the value of the any
valid mudela header construct will cause ly2dvi to
fail. A work around for the latexheaders construct is to
create a TeX file and set latexheaders to "\input
foo.tex".
Required Packages
LilyPond uses the TeX
package as its rendering engine. TeX
represents the state-of-the-art in computer typesetting. It is used to
generate documentation, article, and book quality output. It is an
assume tool to have in your toolbox.
LilyPond uses a Python
script named ly2dvi
to render a
professional quality music score. Python
is an interpreted,
interactive, object-oriented programming language. It is often
compared to Tcl
, Perl
, Scheme
or Java
.
Gsview is used to display and print the music scores created by
LilyPond.
- MiKTeX. Versions
1.10b, 1.11, and 1.20b are known to work.
- Python. Version 1.5.1 and
possibly 1.5 work.
- gsview.
Version 5.10 is known to work.
Download
Installation
- Download the distribution. See Download.
- run downloaded executable.
- The first installation of LilyPond also requires these
additional steps:
LaTeX geometry package
-
- download the zip file to
\Temp
.
- Extract the zip file into the LaTeX package area of
MiKTeX
. This will be MiKTeX-dir\tex\latex
- From a Command Prompt change directory into geometry
directory that was just extracted.
- In the geometry directory type latex geometry.ins
Miscellaneous fonts
-
- In your favorite editor create a file named
cmbx14.mf
. Add the following lines:
design_size=14.4;
input b-cmbx;
- From a Command Prompt copy cmbx14.mf to the public font
area of MiKTeX:
copy cmbx14.mf MiKTeX-dir\fonts\source\public\cm\base
NOTE
- MiKTeX-1.11 localtexmf configurations should use
localtexmf-dir in place of MiKTeX-dir.
instructions below
Running LilyPond
LilyPond Resources