</td>
<td align=center valign=middle width="80%" bgcolor="#e8ffe8">
<h1>GNU LilyPond</h1>
- <h2>Welcome to the home of the GNU Music Typesetter</h2>
+ <h2>@WEB-TITLE@</h2>
</td>
</tr>
<b>What is LilyPond</b>
</td></tr>
<tr><td><font size="-1">
- <a href="@TOP@index.html#everyone">General information</a><br>
+ <a href="@TOP@index.html">General information</a><br>
<a href="@TOP@short-examples.html">Simple examples</a><br>
<a href="@TOP@long-examples.html">Complex examples</a><br>
</font></td></tr>
<b>Download </b>
</td></tr>
<tr><td><font size="-1">
- <a href="@TOP@Documentation/topdocs/out-www/INSTALL.html#download-binaries">Linux</a><br>
- <a href="@TOP@Documentation/windows/out-www/installing.html">Windows</a><br>
+ <a href="@TOP@Documentation/topdocs/out-www/INSTALL.html#download-binaries">GNU/Linux binaries</a><br>
+ <a href="@TOP@Documentation/windows/out-www/installing.html">GNU/Windows binaries</a><br>
<a href="@TOP@Documentation/topdocs/out-www/INSTALL.html#download-source">Source code</a><br>
</font></td></tr>
<tr><td bgcolor="#e8e8ff">
@setfilename index.info
@settitle Index to LilyPond documentation
+@html
+<!--- @@WEB-TITLE@@=Documentation --->
+@end html
+
@node Top, , , (dir)
@top
@setfilename regression-test.info
@settitle LilyPond Regression test
+@html
+<!--- @@WEB-TITLE@@=Regression Test --->
+@end html
+
@c fool ls-latex
@ignore
@author Han-Wen Nienhuys and Jan Nieuwenhuizen
@setfilename AUTHORS.info
@settitle AUTHORS - who did what on GNU LilyPond-
+@html
+<!--- @@WEB-TITLE@@=Authors --->
+@end html
+
@node Top
@top
@menu
@item @email{Roy.Rankin@@alcatel.com.au, Roy R. Rankin},
major extension, fixes to abc2ly, lilypond bug fixes
@item @email{reuterj@@ira.uka.de, Juergen Reuter}
- Custos support.
+ Ancient notation support (custos, porrectus, mensural notation,
+ ancient clefs, etc.)
@item @email{daboys@@austin.rr.com, Jeffrey B. Reed},
Windows-NT support.
@item Shay Rojanski
@setfilename FAQ.info
@settitle FAQ - GNU LilyPond Frequently Asked Questions
+@html
+<!--- @@WEB-TITLE@@=Frequently Asked Questions --->
+@end html
@node Top
@chapter FAQ - GNU LilyPond Frequently Asked Questions
@setfilename INSTALL.info
@settitle INSTALL - compiling and installing GNU LilyPond
+@html
+<!--- @@WEB-TITLE@@=Installation Instructions --->
+@end html
+
@node Top, , , (dir)
@top
For Debian in development ("unstable", the future 2.3 or 3.0):
@example
- apt-get install task-debian-devel task-c++-dev \
- python-base libguile9-dev tetex-bin libkpathsea-dev \
+ apt-get install binutils cpp gcc libc6-dev \
+ g++ libstdc++2.10-dev \
+ python-base libguile-dev tetex-bin libkpathsea-dev \
tetex-extra flex bison texinfo bibtex2html groff gs \
netpbm m4 gettext
@end example
\input texinfo @c -*-texinfo-*-
@setfilename README.info
@settitle This is the toplevel README to LilyPond
+
+@html
+<!--- @@WEB-TITLE@@=README --->
+@end html
+
@node Top, , ,
@top
@setfilename index.info
@settitle LilyPond homepage
+@html
+<!--- @@WEB-TITLE@@=Welcome to the home of the GNU Music Typesetter --->
+@end html
+
@node Top, , , (dir)
@top
\input texinfo
@setfilename glossary.info
+@html
+<!--- @@WEB-TITLE@@=Glossary --->
+@end html
+
+
@c @pagesizes 10.3in
@c @everyheading @| @thispage @|
@setfilename lilypond.info
@settitle GNU LilyPond
+@html
+<!--- @@WEB-TITLE@@=User Manual --->
+@end html
+
@dircategory GNU music project
@direntry
@node Reference Manual
@chapter Reference Manual
+@html
+<!--- @@WEB-TITLE@@=Reference Manual --->
+@end html
+
This document describes GNU LilyPond and its input format. The last
revision of this document was made for LilyPond 1.4.1. It supposes a
passing familiarity with how LilyPond input works. New users are
@c TODO: LilyPond LilyPond LilyPond
-
@node Tutorial
@chapter Tutorial
-
+
+@html
+<!--- @@WEB-TITLE@@=Tutorial --->
+@end html
+
@menu
* First steps:: Music language of LilyPond
* Simple legend:: Small table of music language symbols
+@html
+<!--- @@WEB-TITLE@@=Windows Compilation --->
+@end html
+
@section Obtaining LilyPond
You can get the latest version of LilyPond at
You need the following packages to compile Lilypond on Windows.
@table @code
-@item The GNU + Cygnus tools, 1.1.7 or newer.
+@item The GNU + Cygnus tools, 1.3.2 or newer.
Check out the @uref{http://sources.redhat.com/cygwin,Cygwin webpage}.
You can get the latest version of the GNU + Cygnus tools from cygnus
@uref{http://sources.redhat.com/cygwin/mirrors.html,mirror site}.
These binaries are cross compiled for Windows on a GNU/Linux box. You
may want to check out the
-@uref{http://www.lilypond.org/gnu-windows/cross.tar.gz,cross compilation
-scripts}.
+@uref{http://www.lilypond.org/gnu-windows/cygwin-cross.tar.gz,cross
+compilation scripts}.
@subsection Compiling on Windows
introduction of the bzip2 feature:
@quotation
@example
- tar xjf cygwin-src-20010531.tar.bz2
- tar xjf winsup-src-20010531.tar.bz2
- tar xzf mingw-20010424-1.tar.gz
+ mkdir cygwin-20010709
+ cd cygwin-20010709
+ tar xjf cygwin-src-20010709.tar.bz2
cd winsup/cinstall
- patch < ../../cygwin-installer.patch
+ patch < $HOME/usr/src/lilypond/Documentation/windows/cygwin-installer.patch
cd ../bz2lib
MINGW32=yes CFLAGS='-mno-cygwin' ./configure
make
cd -
MINGW32=yes CFLAGS='-mno-cygwin' ./configure
- cp /home/cygwin/cygwin-1.3.2/usr/lib/mingw/crt2.o .
+ cp $HOME/usr/src/cygwin/cygwin-1.3.2/usr/lib/mingw/crt2.o .
make w32api_lib=/home/cygwin/cygwin-1.3.2/usr/lib/w32api \
CXX='g++ -L/home/cygwin/cygwin-1.3.2/usr/lib/mingw'
@end example
@setfilename installing.info
@settitle LilyPond on Windows
+@html
+<!--- @@WEB-TITLE@@=Windows Installation --->
+@end html
+
@node Top
@top