]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/ntweb/index.yo
release: 1.0.4
[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 Distribution)
4
5 subsect(Introduction) label(introduction)
6
7 This web page is dedicated to the distrubution of LilyPond for Windows
8 NT 4.0. This package is covered under the GNU General Public License
9 and all of the source and documentation are available on the official
10 url(LilyPond
11 Homepage)(http://www.cs.ruu.nl/people/hanwen/lilypond/index.html).
12
13 LilyPond is the GNU Project music typesetter. This program can print
14 beautiful sheet music from a music definition file. It can also play
15 mechanical performances to a MIDI file. Features include multiple
16 staffs, meters, clefs, keys, lyrics, versatile input language,
17 cadenzas, beams, slurs, triplets, formatting scores, part
18 extraction. It includes a nice font of musical symbols.
19
20 link(Back to top)(contents)
21 clearpage()
22
23
24 subsect(NEWS) label(news)
25
26 Version 1.0.3 is available
27
28 link(Back to top)(contents)
29 clearpage()
30
31
32 subsect(Required packages) label(packages)
33
34 LilyPond uses the code(TeX) package as its rendering engine. code(TeX)
35 represents the state-of-the-art in computer typesetting. It is used to
36 generate documentation, article, and book quality output. It is an
37 assume tool to have in your toolbox.
38
39 LilyPond uses a code(Python) script named code(ly2dvi) to render a
40 professional quality music score. code(Python) is an interpreted,
41 interactive, object-oriented programming language.  It is often
42 compared to code(Tcl), code(Perl), code(Scheme) or code(Java).
43
44 itemize(
45     it()url(code(MiKTeX))(http://www.snafu.de/~cschenk/miktex/)
46     it()url(code(Python))(http://www.python.org)
47 )
48
49 link(Back to top)(contents)
50 clearpage()
51
52
53 subsect(Download) label(download)
54
55 itemize(
56     it()lurl(lilypond-1.0.3.zip)
57 )
58
59 link(Back to top)(contents)
60 clearpage()
61
62
63 subsect(Installation) label(installation)
64
65 itemize(
66   it()link(Download)(download) the distribution.
67   it()unzip
68   it()Set your path variable for lilypond and TeX 
69   description(
70     dit(batch file)
71       In a batch file you can add the following entry: nl()
72       bf(set path=%path%em(LilyPond-dir)\bin;em(MiKTeX-dir)\miktex\bin)
73     dit(Windows Environment)
74       In the Windows environment you can select
75       properties menu of the My Computer icon. Click on
76       the environment tag and add the following to the user
77       variables path entry. nl()
78       bf(em(LilyPond-dir)\bin;em(MiKTeX-dir)\miktex\bin)
79    ) nl()
80    it() The first installation of LilyPond also requires these
81         additional steps:
82      description(
83        dit(LaTeX geometry package)
84        itemize(
85          it()url(download)(ftp://ctan.tug.org/tex-archive/macros/latex/contrib/supported/geometry.zip) the zip file to code(\Temp).
86          it()Extract the zip file into the LaTeX package area of
87              code(MiKTeX). This will be bf(em(MiKTeX-dir)\tex\latex)
88          it()From a Command Prompt change directory into geometry
89              directory that was just extracted.
90          it()In the geometry directory type bf(latex geometry.ins)
91        ) nl()
92        dit(Miscellaneous fonts)
93        itemize(
94          it()In your favorite editor create a file named
95              code(cmbx14.mf). Add the following lines: nl()
96              bf(design_size=14.4; ) nl()
97              bf(input b-cmbx;)
98          it()From a Command Prompt copy cmbx14.mf to the public font
99              area of MiKTeX: nl()
100              bf(copy cmbx14.mf em(MiKTeX-dir)\fonts\source\public\cm\base)
101         )
102       ) nl()
103   it()See the link(Running)(running) instructions below
104 )
105
106 link(Back to top)(contents)
107 clearpage()
108
109
110 subsect(Running LilyPond) label(running)
111 link(Back to top)(contents)
112 clearpage()
113
114 subsect(LilyPond resources) label(resources)
115
116 itemize(
117   it()url(LilyPond Homepage)
118         (http://www.cs.ruu.nl/people/hanwen/lilypond/index.html)
119   it()url(LilyPond Ftp Site)(ftp://ftp.cs.uu.nl/pub/GNU/LilyPond/)
120   it()url(gnu-music-discuss mail archive)
121         (http://jab.org/mail/gnu-music-discuss@gnu.org/)
122   it()Please feel free to mail us at url(gnu-music-discuss)
123         (mailto:gnu-music-discuss@gnu.org)
124 )
125
126 link(Back to top)(contents)
127 clearpage()