1 mailto(daboys@austin.rr.com)
2 article(LilyPond Windows NT 4.0/95 Distribution)(nemail(Jeffrey B. Reed)(daboys@austin.rr.com))(label(contents))
3 sect(Windows NT/95 Binary Distribution)
5 subsect(Introduction) label(introduction)
7 This page is dedicated to the distribution of precompiled and
8 preformatted LilyPond binaries for Windows NT 4.0 . This package is
9 covered under the GNU General Public License and all of the source is
10 available on the official
11 url(LilyPond Homepage)(http://www.cs.ruu.nl/people/hanwen/lilypond/index.html).
12 A full set of url(documentation)(http://www.cs.ruu.nl/people/hanwen/lilypond/Documentation/tex/out-www/index.html) in various formats is also available.
14 includefile(../BLURB.in)
16 link(Back to top)(contents)
19 subsect(NEWS) label(news)
24 it() os.rename(this.__base + '.' + str(os.getpid()) + '.dvi', outfile) nl()
25 os.error: (2, 'No such file or directory') nl()
26 This problem was reported by many and thoroughly debugged by
27 Wolf Lother. We have abandoned the use of os.getpid(), which
28 for one reason or another resulted in negative numbers on
29 windows 95, in favor of the tempfile module. We have also
30 attempted to use only one '.' in naming temporary files.
37 it() We have had preliminary reports that the Windows 95
38 installation works on Windows 98. Many thanks to Christian
41 it() Please use the Add/Remove program control panel entry to
42 unistall your current version of Lilypond before you attempt to
45 it() If you are upgrading from a previous version of lilypond you will most
46 likely need to flush your font cache. I generally just toss
47 file(D:\localtexmf\fonts\tfm\public\ehrhardt) and
48 file(D:\localtexmf\fonts\pk\ljfour\public\ehrhardt) in the Recyle
49 Bin. Your local font directory may be different, please refer to your
50 local installation of code(TeX).
52 it() The FAT16, FAT32, and NTFS file system problems have been
53 corrected. I have tested various installations that are known
58 The installer was created with
59 url(CreateInstall)(http://www.gentee.com/). This is a shareware
60 application that has capabilities close to the high dollar installers
61 bf(InstallShield), bf(Install Vise), and bf(WiseInstaller).
62 bf(CreateInstall) does cost $38 to register which is probably going to
63 be frowned upon, but I was unable to find a freeware install builder
64 that was suitable. The self extracting distribution currently:
67 it() Installs the lilypond distribution on any valid file system.
68 it() Optionally creates a em(Lilypond) shortcut group on your start
69 menu with the following shortcuts.
74 it() Allows unistall through the Add/Remove Program interface on the
76 it() The bf(lilyshell) uses the /E and /K switches to extend the
77 environment size and initialize the shell environment.
78 it() It has the look and feel of a real Windows installer
81 The bf(lilyshell) shortcut initializes the environment so you can
82 generate music from a MSDOS prompt with commands like:
92 This release has been tested on Windows NT 4.0sp3 and Windows 95 and
93 found to be operational. If you have any troubles and or comments
94 please do not hesitate to drop me a line
95 url(Jeffrey B. Reed)(mailto:daboys@austin.rr.com).
97 This is what the version @TOPLEVEL_VERSION@ brings:
103 link(Back to top)(contents)
106 subsect(BUGS) label(news)
109 it() Using any text that contains '{}' for the value of the any
110 valid mudela bf(header) construct will cause bf(ly2dvi) to
111 fail. A work around for the bf(latexheaders) construct is to
112 create a bf(TeX) file and set bf(latexheaders) to "\input
116 link(Back to top)(contents)
119 subsect(Required Packages) label(packages)
121 LilyPond uses the code(TeX) package as its rendering engine. code(TeX)
122 represents the state-of-the-art in computer typesetting. It is used to
123 generate documentation, article, and book quality output. It is an
124 assume tool to have in your toolbox.
126 LilyPond uses a code(Python) script named code(ly2dvi) to render a
127 professional quality music score. code(Python) is an interpreted,
128 interactive, object-oriented programming language. It is often
129 compared to code(Tcl), code(Perl), code(Scheme) or code(Java).
131 Gsview is used to display and print the music scores created by
135 it()url(code(MiKTeX))(http://www.snafu.de/~cschenk/miktex/). Versions
136 1.10b, 1.11, and 1.20b are known to work.
137 it()url(code(Python))(http://www.python.org). Version 1.5.1 and
139 it()url(code(gsview))(http://www.cs.wisc.edu/~ghost/gsview/index.html).
140 Version 5.10 is known to work.
143 link(Back to top)(contents)
147 subsect(Download) label(download)
151 url(lilypond-@TOPLEVEL_VERSION@-95)(lilypond-@TOPLEVEL_VERSION@-95.exe)
153 url(lilypond-@TOPLEVEL_VERSION@-nt)(lilypond-@TOPLEVEL_VERSION@-nt.exe)
156 link(Back to top)(contents)
160 subsect(Installation) label(installation)
163 it()link(Download)(download) the distribution.
164 it()run downloaded executable. nl()
165 it() The first installation of LilyPond also requires these
168 dit(LaTeX geometry package)
170 it()url(download)(ftp://ctan.tug.org/tex-archive/macros/latex/contrib/supported/geometry.zip) the zip file to code(\Temp).
171 it()Extract the zip file into the LaTeX package area of
172 code(MiKTeX). This will be bf(em(MiKTeX-dir)\tex\latex)
173 it()From a Command Prompt change directory into geometry
174 directory that was just extracted.
175 it()In the geometry directory type bf(latex geometry.ins)
177 dit(Miscellaneous fonts)
179 it()In your favorite editor create a file named
180 code(cmbx14.mf). Add the following lines: nl()
181 bf(design_size=14.4; ) nl()
183 it()From a Command Prompt copy cmbx14.mf to the public font
185 bf(copy cmbx14.mf em(MiKTeX-dir)\fonts\source\public\cm\base)
188 MiKTeX-1.11 localtexmf configurations should use
189 bf(em(localtexmf-dir)) in place of bf(em(MiKTeX-dir)).
191 it()See the link(Running)(running) instructions below
194 link(Back to top)(contents)
198 subsect(Running LilyPond) label(running)
201 it()Take a look at url(angels.ly)(angels.ly)
202 it()Save angels.ly to your local disk
203 it()Select the bf(lilyshell) shortcut from the em(Lilypond) group nl()
204 it() From a LilyPond Command Prompt run: nl()
205 bf(ly2dvi angels.ly) nl()
206 bf(dvips angels.dvi) nl()
207 bf(start angels.ps) nl()
210 link(Back to top)(contents)
213 subsect(LilyPond resources) label(resources)
216 it()url(LilyPond Homepage)
217 (http://www.cs.ruu.nl/people/hanwen/lilypond/index.html)
218 it()url(LilyPond Ftp Site)(ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/)
219 it()url(gnu-music-discuss mail archive)
220 (http://jab.org/mail/gnu-music-discuss@gnu.org/)
221 it()Please feel free to mail us at url(gnu-music-discuss)
222 (mailto:gnu-music-discuss@gnu.org)
225 link(Back to top)(contents)