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