]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/ntweb/index.yo
1c7f252385b7a76d1a63b588e3698f4cc40b358e
[lilypond.git] / Documentation / ntweb / index.yo
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)
4
5 subsect(Introduction) label(introduction)
6
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.
13
14 includefile(../BLURB.in)
15
16 link(Back to top)(contents)
17 clearpage()
18
19 subsect(NEWS) label(news)
20
21 The FAT16, FAT32, and NTFS file system problems have been corrected.
22 I have tested various installations that are known to be operational.
23 The following configurations that have been tested. 
24
25 description(
26  dit(Windows NT)
27  description(
28   dit(Installed on NTFS)
29   itemize(
30     it()Runs from NTFS partion
31     it()Runs from FAT16 partion
32   )
33   dit(Installed on FAT16)
34   itemize(
35     it()Runs from NTFS partion
36     it()Runs from FAT16 partion
37   )
38  )
39 )
40
41 description(
42  dit(Windows 95)
43  description(
44   dit(Installed on FAT16)
45   itemize(
46     it()Runs from FAT16 partion
47     it()Runs from FAT32 partion
48   )
49   dit(Installed on FAT32)
50   itemize(
51     it()Runs from FAT16 partion
52     it()Runs from FAT32 partion
53   )
54  )
55 )
56   
57 The installer was created with
58 url(CreateInstall)(http://www.gentee.com/).  This is a shareware
59 application that has capabilities close to the high dollar installers
60 bf(InstallShield), bf(Install Vise), and bf(WiseInstaller).
61 bf(CreateInstall) does cost $38 to register which is probably going to
62 be frowned upon, but I was unable to find a freeware install builder
63 that was suitable.  The self extracting distribution currently:
64
65 itemize(
66  it() Installs the lilypond distribution on any valid file system.
67  it() Optionally creates a em(Lilypond) shortcut group on your start
68       menu with the following shortcuts.
69   itemize(
70    it() bf(lilyshell)
71    it() bf(uninstall)
72   )
73  it() Allows unistall through the Add/Remove Program interface on the
74       control panel.
75  it() The bf(lilyshell) uses the /E and /K switches to extend the
76       environment size and initialize the shell environment.
77  it() It has the look and feel of a real Windows installer
78 )
79
80 The bf(lilyshell) shortcut initializes the environment so you can
81 generate music from a MSDOS prompt with commands like:
82
83 itemize(
84     it()ly2dvi
85     it()convert-mudela
86     it()mudela-book
87     it()lilypond
88     it()mi2mu
89 )
90
91 If you are upgrading from a previous version of lilypond you will most
92 likely need to flush your font cache.  I generally just toss
93 file(D:\localtexmf\fonts\tfm\public\ehrhardt) and
94 file(D:\localtexmf\fonts\pk\ljfour\public\ehrhardt) in the Recyle
95 Bin. Your local font directory may be different, please refer to your
96 local installation of code(TeX).
97
98 I have also converted the Manual Pages for the above tools to HTML for
99 easy browsing.  This release has been tested on Windows NT 4.0sp3 and
100 Windows 95 and found to be operational.  If you have any troubles and
101 or comments please do not hesitate to drop me a line
102 url(Jeffrey B. Reed)(mailto:daboys@austin.rr.com). 
103
104 This is what the version @TOPLEVEL_VERSION@ brings:
105
106 verb(
107 top_of_NEWS
108 )
109
110 link(Back to top)(contents)
111 clearpage()
112
113
114 subsect(Required packages) label(packages)
115
116 LilyPond uses the code(TeX) package as its rendering engine. code(TeX)
117 represents the state-of-the-art in computer typesetting. It is used to
118 generate documentation, article, and book quality output. It is an
119 assume tool to have in your toolbox.
120
121 LilyPond uses a code(Python) script named code(ly2dvi) to render a
122 professional quality music score. code(Python) is an interpreted,
123 interactive, object-oriented programming language.  It is often
124 compared to code(Tcl), code(Perl), code(Scheme) or code(Java).
125
126 Gsview is used to display and print the music scores created by
127 LilyPond.
128
129 itemize(
130     it()url(code(MiKTeX))(http://www.snafu.de/~cschenk/miktex/)
131     it()url(code(Python))(http://www.python.org)
132     it()url(code(gsview))(http://www.cs.wisc.edu/~ghost/gsview/index.html)
133 )
134
135 link(Back to top)(contents)
136 clearpage()
137
138
139 subsect(Download) label(download)
140
141 itemize(
142     it()Windows 95
143         url(lilypond-@TOPLEVEL_VERSION@-95)(lilypond-@TOPLEVEL_VERSION@-95.exe)
144     it()Windows NT 4.0
145         url(lilypond-@TOPLEVEL_VERSION@-nt)(lilypond-@TOPLEVEL_VERSION@-nt.exe)
146 )
147
148 link(Back to top)(contents)
149 clearpage()
150
151
152 subsect(Installation) label(installation)
153
154 itemize(
155   it()link(Download)(download) the distribution.
156   it()run downloaded executable. nl()
157   it() The first installation of LilyPond also requires these
158         additional steps:
159      description(
160        dit(LaTeX geometry package)
161        itemize(
162          it()url(download)(ftp://ctan.tug.org/tex-archive/macros/latex/contrib/supported/geometry.zip) the zip file to code(\Temp).
163          it()Extract the zip file into the LaTeX package area of
164              code(MiKTeX). This will be bf(em(MiKTeX-dir)\tex\latex)
165          it()From a Command Prompt change directory into geometry
166              directory that was just extracted.
167          it()In the geometry directory type bf(latex geometry.ins)
168        ) nl()
169        dit(Miscellaneous fonts)
170        itemize(
171          it()In your favorite editor create a file named
172              code(cmbx14.mf). Add the following lines: nl()
173              bf(design_size=14.4; ) nl()
174              bf(input b-cmbx;)
175          it()From a Command Prompt copy cmbx14.mf to the public font
176              area of MiKTeX: nl()
177              bf(copy cmbx14.mf em(MiKTeX-dir)\fonts\source\public\cm\base)
178         )
179         dit(NOTE) 
180         MiKTeX-1.11 localtexmf configurations should use
181         bf(em(localtexmf-dir)) in place of bf(em(MiKTeX-dir)).
182       ) nl()
183   it()See the link(Running)(running) instructions below
184 )
185
186 link(Back to top)(contents)
187 clearpage()
188
189
190 subsect(Running LilyPond) label(running)
191
192 itemize(
193   it()Take a look at url(angels.ly)(angels.ly)
194   it()Save angels.ly to your local disk
195   it()Select the bf(lilyshell) shortcut from the em(Lilypond) group nl()
196   it() From a LilyPond Command Prompt run: nl()
197   bf(ly2dvi angels.ly) nl()
198   bf(dvips angels.dvi) nl()
199   bf(start angels.ps) nl()
200 )
201
202 link(Back to top)(contents)
203 clearpage()
204
205 subsect(LilyPond resources) label(resources)
206
207 itemize(
208   it()url(LilyPond Homepage)
209         (http://www.cs.ruu.nl/people/hanwen/lilypond/index.html)
210   it()url(LilyPond Ftp Site)(ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/)
211   it()url(gnu-music-discuss mail archive)
212         (http://jab.org/mail/gnu-music-discuss@gnu.org/)
213   it()Please feel free to mail us at url(gnu-music-discuss)
214         (mailto:gnu-music-discuss@gnu.org)
215 )
216
217 link(Back to top)(contents)
218 clearpage()
219