]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/ntweb/index.yo
release: 1.1.18
[lilypond.git] / Documentation / ntweb / index.yo
1 mailto(daboys@bga.com)
2 article(LilyPond Windows NT 4.0 Distribution)(nemail(Jeffrey B. Reed)(daboys@bga.com))(label(contents))
3 sect(Windows NT 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 I'm back from the dead!  There have been many changes since my last
20 update.  Please read information on batch files and update as needed.
21 The fonts have changed so you will also need to remove any cached
22 fonts. In addition please bring music sources up to date by using
23 convert-mudela utility.  I used:
24
25 verb(
26 % bf(convert-mudela.py -e angels.ly)
27 )
28
29 Also please refer to LilyPond documentation for new and changed
30 features.
31
32 subsect(NEWS) label(news)
33 This is what the version @TOPLEVEL_VERSION@ brings:
34
35 verb(
36 top_of_NEWS
37 )
38
39 link(Back to top)(contents)
40 clearpage()
41
42
43 subsect(Required packages) label(packages)
44
45 LilyPond uses the code(TeX) package as its rendering engine. code(TeX)
46 represents the state-of-the-art in computer typesetting. It is used to
47 generate documentation, article, and book quality output. It is an
48 assume tool to have in your toolbox.
49
50 LilyPond uses a code(Python) script named code(ly2dvi) to render a
51 professional quality music score. code(Python) is an interpreted,
52 interactive, object-oriented programming language.  It is often
53 compared to code(Tcl), code(Perl), code(Scheme) or code(Java).
54
55 itemize(
56     it()url(code(MiKTeX))(http://www.snafu.de/~cschenk/miktex/)
57     it()url(code(Python))(http://www.python.org)
58 )
59
60 link(Back to top)(contents)
61 clearpage()
62
63
64 subsect(Download) label(download)
65
66 itemize(
67     it() pre-guile version lurl(lilypond-1.0.17.jbr1.bin.zip) nl()
68         NOTE: LILYPONDPREFIX=em(LilyPond-dir) for this version
69     it()lurl(lilypond-@TOPLEVEL_VERSION@.bin.zip)
70 )
71
72 link(Back to top)(contents)
73 clearpage()
74
75
76 subsect(Installation) label(installation)
77
78 itemize(
79   it()link(Download)(download) the distribution.
80   it()unzip
81   it()Set your path variable for lilypond and TeX 
82   description(
83     dit(batch file)
84       In a batch file you can add the following entries: nl()
85       bf(set LILYPONDHOME=em(LilyPond-dir)) nl()
86       bf(set LILYPONDPREFIX=%LILYPONDHOME%\share\lilypond) nl()
87       bf(set path=%path%;%LILYPONDHOME%\bin;em(MiKTeX-dir)\miktex\bin) nl()
88       bf(set TEXINPUTS=%LILYPONDPREFIX%\tex;%LILYPONDPREFIX%\ps;;) nl()
89       bf(set MFINPUTS=%LILYPONDPREFIX%\mf;;) nl()
90 COMMENT(    dit(Windows Environment)
91       In the Windows environment you can select
92       properties menu of the My Computer icon. Click on
93       the environment tag and add the following to the user
94       variables path entry. nl()
95       bf(em(LilyPond-dir)\bin;em(MiKTeX-dir)\miktex\bin))
96    ) nl()
97    it() The first installation of LilyPond also requires these
98         additional steps:
99      description(
100        dit(LaTeX geometry package)
101        itemize(
102          it()url(download)(ftp://ctan.tug.org/tex-archive/macros/latex/contrib/supported/geometry.zip) the zip file to code(\Temp).
103          it()Extract the zip file into the LaTeX package area of
104              code(MiKTeX). This will be bf(em(MiKTeX-dir)\tex\latex)
105          it()From a Command Prompt change directory into geometry
106              directory that was just extracted.
107          it()In the geometry directory type bf(latex geometry.ins)
108        ) nl()
109        dit(Miscellaneous fonts)
110        itemize(
111          it()In your favorite editor create a file named
112              code(cmbx14.mf). Add the following lines: nl()
113              bf(design_size=14.4; ) nl()
114              bf(input b-cmbx;)
115          it()From a Command Prompt copy cmbx14.mf to the public font
116              area of MiKTeX: nl()
117              bf(copy cmbx14.mf em(MiKTeX-dir)\fonts\source\public\cm\base)
118         )
119         dit(NOTE) 
120         MiKTeX-1.11 localtexmf configurations should use
121         bf(em(localtexmf-dir)) in place of bf(em(MiKTeX-dir)).
122       ) nl()
123   it()See the link(Running)(running) instructions below
124 )
125
126 link(Back to top)(contents)
127 clearpage()
128
129
130 subsect(Running LilyPond) label(running)
131
132 itemize(
133   it()Take a look at url(angels.ly)(angels.ly)
134   it()Save angels.ly to your local disk
135   it()From a Command Prompt run: nl()
136   bf(ly2dvi.py angels.ly) nl()
137   bf(dvips angels.dvi) nl()
138   bf(cmd /c angels.ps) nl()
139 )
140
141 link(Back to top)(contents)
142 clearpage()
143
144 subsect(LilyPond resources) label(resources)
145
146 itemize(
147   it()url(LilyPond Homepage)
148         (http://www.cs.ruu.nl/people/hanwen/lilypond/index.html)
149   it()url(LilyPond Ftp Site)(ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/)
150   it()url(gnu-music-discuss mail archive)
151         (http://jab.org/mail/gnu-music-discuss@gnu.org/)
152   it()Please feel free to mail us at url(gnu-music-discuss)
153         (mailto:gnu-music-discuss@gnu.org)
154 )
155
156 link(Back to top)(contents)
157 clearpage()
158