1 @c -*- coding: utf-8; mode: texinfo; -*-
3 Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. For details, see the Contributors'
7 Guide, node Updating translation committishes..
10 @include included/generating-output.itexi
12 @macro warningTextBased
13 @warning{LilyPond is a @strong{text-based} music engraver; it is
14 more similar to a programming language than a graphical score
15 editing program. Before downloading LilyPond, please read about
16 our @ref{Text input}.}
22 @divClass{heading-center}
24 @c yes, we want versionDevel here, since the online links
25 @c for @version won't be up yet!
26 @heading Downloads for LilyPond @versionDevel
28 @warning{Links for the stable version of LilyPond can be found at
29 @uref{http://lilypond.org, lilypond.org}}
32 @heading Downloads for LilyPond @versionStable
39 @divClass{link-headings}
41 @divClass{column-left-top}
47 @c ref is duplicated to avoid underlining ref as image.
48 @ref{Unix, @sourceimage{logo-linux,,,}
49 @sourceimage{logo-freebsd,,,}}
50 @ref{Unix, Unix (GNU/Linux and FreeBSD)}
53 @ref{MacOS X, @sourceimage{logo-macosx,,,}}
54 @ref{MacOS X, MacOS X}
57 @ref{Windows, @sourceimage{logo-windows,,,}}
58 @ref{Windows, Microsoft Windows}
64 @divClass{column-right-top}
65 @subheading For developers
77 @item @ref{Development}:
78 latest unstable version
85 @divClass{column-center-bottom}
87 @subheading Software License
89 LilyPond is published under the
90 @ref{GPL, GNU General Public License}.
98 Many thanks to @uref{http://www.vt.edu/, Virginia Tech} and
99 @uref{http://www.linuxaudio.org/, linuxaudio.org} for sponsoring
102 @sourceimage{VTlogo_ITF,,,}
103 @sourceimage{lao_banner_06_on_white_demo,,,}
108 All logos and product images are copyright and trademark
138 @divClass{heading-center}
142 @divClass{column-center-top}
143 @subheading Generic Packages or Distribution-Specific Packages?
145 Many distributions already include LilyPond within their normal
146 package repositories and these are often much easier to install than the
147 generic packages found here. However the version of LilyPond in those
148 repositories may be @emph{significantly} older than the current stable
149 version. If you wish to use our generic packages, please check that
150 your LilyPond editor is using the correct version of lilypond. See
151 @ref{Easier editing}.
156 @divClass{column-left-top}
157 @subheading Generic Packages
159 @subsubheading Download
164 @sourceimage{logo-linux,,,}
166 @downloadDevelLinuxNormal
169 @downloadStableLinuxNormal
172 (if in doubt, use this)
175 @sourceimage{logo-linux,,,}
176 @downloadStableLinuxBig
179 @sourceimage{logo-linux,,,}
180 @downloadStableLinuxPPC
183 @sourceimage{logo-freebsd,,,}
184 @downloadStableFreeBSDNormal
187 @sourceimage{logo-freebsd,,,}
188 @downloadStableFreeBSDBig
193 @subsubheading Install
198 cd PATH-TO-DOWNLOAD-DIRECTORY
199 sh lilypond-@versionStable{}-OS-TYPE.sh
202 @subsubheading Uninstall
215 sh lilypond-@versionStable{}-OS-TYPE.sh --help
222 @divClass{column-right-top}
223 @subheading Distribution-specific Packages
225 Please use your distribution's package manager to install or
226 upgrade to these versions.
231 @sourceimage{logo-fedora,,,}
232 @uref{http://koji.fedoraproject.org/koji/packageinfo?packageID=2447,
233 Fedora: LilyPond 2.14.2}
236 @sourceimage{logo-ubuntu,,,}
237 @uref{http://packages.ubuntu.com/search?keywords=lilypond,
238 Ubuntu: LilyPond 2.14.2}
241 @sourceimage{logo-slackware,,,}
242 @uref{http://www.johannes-schoepfer.de/lilypond/,
243 Slackware: LilyPond 2.14.2}
246 @sourceimage{logo-debian,,,}
247 @uref{http://packages.debian.org/search?keywords=lilypond,
248 Debian: LilyPond 2.12.3}
251 @sourceimage{logo-suse,,,}
252 @uref{http://software.opensuse.org/search?baseproject=openSUSE%3A11.2&p=1&q=lilypond,
253 openSUSE: LilyPond 2.12.3}
260 @divClass{column-center-top}
261 @subheading Compiling a file
268 @divClass{column-center-bottom}
272 All logos and product images are copyright and trademark
284 @unnumberedsec MacOS X
286 @divClass{heading-center}
290 @divClass{column-left-top}
293 @subsubheading Download
298 @sourceimage{logo-macosx,,,}
299 @downloadStableDarwinNormal
300 For MacOS X 10.4 or higher, running on Intel CPUs (if in doubt,
305 @sourceimage{logo-macosx,,,}
306 @downloadStableDarwinPPC
307 For MacOS X 10.4 or higher, running on G3 and G4 CPUs (old Apple
313 @subsubheading Install
315 Double-click the downloaded file, then drag it to wherever you
318 @subsubheading Uninstall
320 Delete the LilyPond.app folder.
325 @divClass{column-right-top}
326 @subheading Running on the command-line
328 @warning{If you are happy with the GUI instructions below, then
329 please ignore these instructions.}
331 @subsubheading MacOS X on the command line
333 The most convenient way to run lilypond scripts is by setting up
334 @qq{helper} scripts of your own.
339 Create a directory to store these scripts,
348 Create a file called @command{lilypond} which contains
350 @divClass{h-scroll-auto}
353 exec @var{DIR}/LilyPond.app/Contents/Resources/bin/lilypond "$@@"
357 @warning{@var{DIR} will generally be @code{/Applications/}}
361 Create similar files @command{lilypond-book},
362 @command{convert-ly}, and any other scripts you wish to use, by
363 replacing the @command{bin/lilypond} with @command{bin/convert-ly}
364 (or other program name).
368 Make the file executable,
376 Now, add this directory to your path. Modify (or create) a file
377 called @code{.profile} in your home directory such that it
381 export PATH=$PATH:~/bin
384 This file should end with a blank line.
389 @subsubheading Invoking individual scripts
391 The scripts --- such as @command{lilypond-book}, @command{convert-ly},
392 @command{abc2ly}, and even @command{lilypond} itself --- are included
393 inside the @code{.app} file for MacOS@tie{}X.
395 Scripts can also be run from the command line by invoking them
398 @divClass{h-scroll-auto}
400 @var{path/to}/LilyPond.app/Contents/Resources/bin/lilypond
404 The same is true for all other scripts in that directory, such as
405 @command{lilypond-book} and @command{convert-ly}.
410 @divClass{column-center-top}
411 @subheading Compiling a file
418 @divClass{column-center-bottom}
422 All logos and product images are copyright and trademark
433 @unnumberedsec Windows
435 @divClass{heading-center}
439 @divClass{column-left-top}
442 @subsubheading Download
447 @sourceimage{logo-windows,,,}
448 @downloadStableWindows
449 For Windows 2000, XP, Vista, Windows 7 and 8.
453 @subsubheading Install
458 Locate the downloaded file and double-click on it to start the
459 installer. Follow the instructions given to you by the installer;
460 we recommend that you leave all the install options checked and
461 use the default installation location. Click the @q{Finish} button
462 when the installer has completed. LilyPond is now installed.
466 @subsubheading Uninstall
468 To uninstall LilyPond either:
473 Locate the LilyPond folder from the @q{Start} menu and click on the
474 @q{Uninstall} icon. Click the @q{Finish} button when the uninstaller
478 Or from within the Control Panel, locate and select LilyPond and then
479 choose the option to uninstall/remove the software. Click the @q{Finish}
480 button when the uninstaller has completed.
487 @divClass{column-right-top}
488 @subheading Running on the command-line
490 @warning{If you are happy with the GUI instructions below, then
491 please ignore these instructions.}
493 @subsubheading Windows on the command line
496 CHECK: check the following descriptions.
497 I don't have English version of Windows.
500 The most convenient way to run LilyPond is by adding the folder
501 which contains LilyPond executable files to the environmental variable
507 Open your @qq{System} on the Control Panel,
508 select Advanced tab and click Environmental Variables button.
511 Select the Variable @qq{Path} from Environmental variables list
512 and click the Edit button.
513 You will be presented a window titled @qq{Edit System Variable};
514 append to @qq{Variable value} the name of the folder
515 which contains LilyPond executable files like this:
518 [@var{pre-set paths}];@var{DIR}\LilyPond\usr\bin
521 @warning{@var{DIR} will generally be @code{C:@bs{}Program Files}.}
524 and click @qq{OK} button to close the window.
528 @subsubheading Invoking individual executable files
530 LilyPond executable files
531 -- such as lilypond, lilypond-book, convert-ly, and so on --
532 can be run from the command-line by invoking them:
541 @divClass{column-center-top}
542 @subheading Compiling a file
549 @divClass{column-center-bottom}
553 All logos and product images are copyright and trademark
564 @unnumberedsec Source
566 @divClass{heading-center}
570 @warning{We @strong{do not} recommend that you attempt to build
571 LilyPond yourself; almost all user needs are better met with the
574 @divClass{column-left-bottom}
575 @subheading Source tarball
577 @downloadStableSource{}
579 For an extensive listing of all versions (old and new), see our
580 @uref{http://download.linuxaudio.org/lilypond/source/?C=N;O=D,
585 @divClass{column-right-bottom}
586 @subheading Compiling instructions
588 Instructions are listed in @rcontrib{Compiling}.
594 @unnumberedsec Old downloads
596 @divClass{heading-center}
600 @divClass{column-center-top}
601 @subheading All versions
603 For an extensive listing of all versions (old and new), see our
604 @uref{http://download.linuxaudio.org/lilypond/binaries/, download
613 @divClass{column-center-top}
614 @subheading Software license
616 GNU LilyPond is published under the GNU General Public License.
617 An introduction to this license, and our reasons for choosing it,
618 is given in @ref{Freedom}.
622 @divClass{column-center-bottom}
623 @subheading GNU General Public License