]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/general.texi
Doc build: add macros for stable/unstable version numbers.
[lilypond.git] / Documentation / general.texi
1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9 @setfilename general.info
10 @settitle LilyPond -- Music notation for everyone
11 @documentencoding UTF-8
12 @documentlanguage en
13 @afourpaper
14
15 @set web
16 @include macros.itexi
17
18 @afourpaper
19
20 @c don't remove this comment.
21 @ignore
22 @omfcreator Graham Percival and Patrick McCarty
23 @omfdescription General info about the LilyPond music engraving system
24 @omftype program usage
25 @omfcategory Applications|Publishing
26 @omflanguage English
27 @end ignore
28
29
30 @copying
31 Copyright @copyright{} 2009 by the authors.
32
33 @quotation
34 Permission is granted to copy, distribute and/or modify this document
35 under the terms of the GNU Free Documentation License, Version 1.1
36 or any later version published by the Free Software Foundation;
37 with no Invariant Sections.
38 A copy of the license is included in the section entitled ``GNU
39 Free Documentation License''.
40 @end quotation
41 @end copying
42
43
44 @c TITLE PAGE
45 @ifnottex
46 @node Top
47 @top LilyPond... music notation for everyone
48 @end ifnottex
49
50
51 @c hack for texi2html, bleh -gp
52 @ifnothtml
53
54 @finalout
55
56 @titlepage
57 @title LilyPond
58 @subtitle The music typesetter
59 @titlefont{General Information}
60 @author The LilyPond development team
61
62 @vskip 0pt plus 1filll
63 @c @vskip 20pt
64
65 @insertcopying{}
66
67 For LilyPond version @version{}
68 @end titlepage
69 @end ifnothtml
70 @c end hack for texi2html
71
72
73 @c ************************ WEBSITE START ***************
74
75
76 @divId{pageHeader}
77 @heading LilyPond
78
79 ... music notation for everyone
80 @divEnd
81
82 @c @imageId{cmws,web-clef-g-eight-alpha.png,Catchy Musical Web Snippet}
83 @imageId{lilylogo,double-lily-modified3,png,LilyPond logo}
84 @c @im ageId{cmws,web-snippet-alpha.png,Catchy Musical Web Snippet}
85
86 @divId{quickSummary}
87 @subheading What is LilyPond?
88
89 LilyPond is an open-source music engraving program, devoted to
90 producing the highest-quality sheet music possible.  This free
91 software brings the aesthetics of traditionally engraved music to
92 computer printouts.
93
94 @divClass{align-right}
95 Read more in our @ref{Introduction}!
96
97 @divEnd
98 @divEnd
99
100 @divClass{separator}
101 @divEnd
102
103
104 @divId{news}
105 FIXME: process news items like the old web site:
106 select first 4 items to insert here, and generate
107 RSS.
108
109 @divClass{float-right}
110 (@ref{Old news})
111 @divEnd
112
113 @divEnd
114
115
116 @divId{latestVersion}
117 @subheading Quick links
118
119 @c TODO: javascript to detect OS and suggest download?
120
121 @subsubheading Stable
122
123 @ref{Download, Download @versionStable}
124
125 @ref{Manuals, Manuals @versionStable}
126
127 @subsubheading Unstable
128
129 @ref{Development, Download @versionDevel}
130
131 @ref{Development, Manuals @versionDevel}
132
133 @divEnd
134
135
136 @ifnottex
137
138 @divClass{hide}
139 @menu
140 * Introduction::     Start here to creating sheet music.
141 * Download::         Get LilyPond.
142 * Manuals::          Read The Fine Manuals (RTFM).
143 * Community::        Contact other users.
144 @end menu
145 @divEnd
146
147 @end ifnottex
148
149 @contents
150
151
152 @include general/introduction.itexi
153 @include general/download.itexi
154 @include general/manuals.itexi
155 @include general/community.itexi
156
157 @bye