]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/zh/web/download.itexi
Imported Upstream version 2.14.2
[lilypond.git] / Documentation / zh / web / download.itexi
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: zh -*-
2 @c This file is part of web.texi
3 @ignore
4     Translation of GIT committish: 46ec3bd9ded640faef62938929a0af97345cf955
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  See TRANSLATION for details.
8 @end ignore
9
10 @c Translators: Ben Luo
11
12 @include included/generating-output.itexi
13
14 @macro warningTextBased
15 @warning{LilyPond is a @strong{text-based} music engraver; it is
16 more similar to a programming language than a graphical score
17 editing program.  Before downloading LilyPond, please read about
18 our @ref{Text input}.}
19 @end macro
20
21
22 @node 下载
23 @unnumbered 下载
24 @translationof Download
25
26 @divClass{heading-center}
27 @ifclear web_version
28   @c yes, we want versionDevel here, since the online links
29   @c for @version won't be up yet!
30   @heading Downloads for LilyPond @versionDevel
31
32 @warning{Links for the stable version of LilyPond can be found at
33 @uref{http://lilypond.org, lilypond.org}}
34 @end ifclear
35 @ifset web_version
36   @heading Downloads for LilyPond @versionStable
37 @end ifset
38
39 @warningTextBased
40
41 @divEnd
42
43 @divClass{link-headings}
44
45 @divClass{column-left-top}
46
47 @subheading 使用者
48
49 @itemize
50
51 @item
52 @c ref is duplicated to avoid underlining ref as image.
53 @ref{Unix, @sourceimage{logo-linux,,,}
54 @sourceimage{logo-freebsd,,,}}
55 @ref{Unix, Unix (Linux and FreeBSD)}
56
57 @item
58 @ref{MacOS X, @sourceimage{logo-macosx,,,}}
59 @ref{MacOS X, MacOS X}
60
61 @item
62 @ref{Windows, @sourceimage{logo-windows,,,}}
63 @ref{Windows, Microsoft Windows}
64
65 @end itemize
66
67 @divEnd
68
69 @divClass{column-right-top}
70 @subheading 开发人员
71
72 @itemize
73
74 @item
75 @ref{Source}:
76 for packagers
77
78 @item
79 @ref{Old downloads}:
80 old versions
81
82 @item @ref{Development}:
83 latest unstable version
84
85 @end itemize
86 @divEnd
87
88 @divEnd
89
90 @divClass{column-center-bottom}
91
92 @subheading 软件协议
93
94 LilyPond is published under the
95 @ref{GPL, GNU General Public License}.
96 @divEnd
97
98
99 @divClass{color1}
100
101 @subheading 捐赠人
102
103 Many thanks to @uref{http://www.vt.edu/, Virginia Tech} and
104 @uref{http://www.linuxaudio.org/, linuxaudio.org} for sponsoring
105 our bandwidth.
106
107 @sourceimage{VTlogo_ITF,,,}
108 @sourceimage{lao_banner_06_on_white_demo,,,}
109
110 @subheading 法律条文
111
112 @divClass{legal}
113 All logos and product images are copyright and trademark
114 acknowledged.
115
116 @logoLegalLinux
117
118 @logoLegalFreeBSD
119
120 @logoLegalMacOSX
121
122 @logoLegalWindows
123
124 @divEnd
125 @divEnd
126
127
128 @divClass{hide}
129
130 @menu
131 * Unix::
132 * MacOS X::
133 * Windows::
134 * 源代码::
135 * 旧的下载::
136 * GPL::
137 @end menu
138 @divEnd
139
140 @node Unix
141 @unnumberedsec Unix
142 @translationof Unix
143
144 @divClass{heading-center}
145 @warningTextBased
146 @divEnd
147
148 @divClass{column-center-top}
149
150 @subheading Generic Packages or Distribution-Specific Packages?
151
152 Many distributions include LilyPond in their normal package
153 system.  These versions are easier to install and uninstall than
154 the generic packages, but they may be older.  If you wish to use
155 our generic packages, please uninstall the official version from
156 your system using the normal package manager for your distribution.
157 See your distribution's documentation about how to use their
158 package manager.
159
160 @divEnd
161
162
163 @divClass{column-left-top}
164
165 @subheading Generic Packages
166
167 @subsubheading 下载
168
169 @itemize
170
171 @item
172 @sourceimage{logo-linux,,,}
173 @ifclear web_version
174   @downloadDevelLinuxNormal
175 @end ifclear
176 @ifset web_version
177   @downloadStableLinuxNormal
178 @end ifset
179
180 (if in doubt, use this)
181
182 @item
183 @sourceimage{logo-linux,,,}
184 @downloadStableLinuxBig
185
186 @item
187 @sourceimage{logo-linux,,,}
188 @downloadStableLinuxPPC
189
190 @item
191 @sourceimage{logo-freebsd,,,}
192 @downloadStableFreeBSDNormal
193
194 @item
195 @sourceimage{logo-freebsd,,,}
196 @downloadStableFreeBSDBig
197
198 @end itemize
199
200 @subsubheading 安装
201
202 In the shell, type:
203
204 @example
205 cd PATH-TO-DOWNLOAD-DIRECTORY
206 sh lilypond-@versionStable{}-OS-TYPE.sh
207 @end example
208
209 @subsubheading 卸载
210
211 In the shell, type:
212
213 @example
214 uninstall-lilypond
215 @end example
216
217 @divEnd
218
219
220
221 @divClass{column-right-top}
222
223 @subheading Compiling a file
224
225 @lilypadCommandLine
226
227 @divEnd
228
229
230 @divClass{column-left-top}
231
232 @subheading Distribution-specific Packages
233
234 Please use your distribution's package manager to install or
235 upgrade to these versions.
236
237 @itemize
238
239 @item
240 @sourceimage{logo-fedora,,,}
241 @uref{http://koji.fedoraproject.org/koji/packageinfo?packageID=2447,
242 Fedora: LilyPond 2.12.3}
243
244 @item
245 @sourceimage{logo-ubuntu,,,}
246 @uref{http://packages.ubuntu.com/search?keywords=lilypond,
247 Ubuntu: LilyPond 2.12.2}
248
249 @item
250 @sourceimage{logo-slackware,,,}
251 @uref{http://www.johannes-schoepfer.de/lilypond/,
252 Slackware: LilyPond 2.12.3}
253
254 @item
255 @sourceimage{logo-debian,,,}
256 @uref{http://packages.debian.org/search?keywords=lilypond,
257 Debian: LilyPond 2.12.2}
258
259 @item
260 @sourceimage{logo-suse,,,}
261 @uref{http://software.opensuse.org/search?baseproject=openSUSE%3A11.2&p=1&q=lilypond,
262 openSUSE: LilyPond 2.12.3}
263
264 @end itemize
265
266 @divEnd
267
268
269 @divClass{column-center-bottom}
270
271 @subheading Legalese
272
273 @divClass{legal}
274 All logos and product images are copyright and trademark
275 acknowledged.
276
277 @logoLegalLinux
278
279 @logoLegalFreeBSD
280
281 @divEnd
282 @divEnd
283
284 @node MacOS X
285 @unnumberedsec MacOS X
286 @translationof MacOS X
287
288 @divClass{heading-center}
289 @warningTextBased
290 @divEnd
291
292 @divClass{column-left-top}
293
294 @subheading 包
295 @subsubheading 下载
296
297 @itemize
298
299 @item
300 @sourceimage{logo-macosx,,,}
301 @downloadStableDarwinNormal
302 For MacOS X 10.4 or higher, running on Intel CPUs (if in doubt,
303 use this).
304
305 @item
306 @sourceimage{logo-macosx,,,}
307 @downloadStableDarwinPPC
308 For MacOS X 10.4 or higher, running on G3 and G4 CPUs (old Apple
309 computers).
310
311 @end itemize
312
313 @subsubheading 安装
314
315 Double-click the downloaded file, then drag it to wherever you
316 want.
317
318 @subsubheading 卸载
319
320 Delete the LilyPond.app folder.
321
322 @divEnd
323
324 @divClass{column-right-top}
325
326 @subheading 编译文件
327
328 @lilypadOSX
329
330 @divEnd
331
332
333 @divClass{column-left-top}
334
335 @subheading 在命令行内运行
336
337 @warning{If you are happy with the GUI, then please ignore these
338 instructions.}
339
340 @subsubheading MacOS X 里的命令行
341
342 The most convenient way to run lilypond scripts is by setting up
343 @qq{helper} scripts of your own.
344
345 @enumerate
346
347 @item
348 Create a directory to store these scripts,
349
350 @example
351 mkdir -p ~/bin
352 cd ~/bin
353 @end example
354
355
356 @item
357 Create a file called @command{lilypond} which contains
358
359 @divClass{h-scroll-auto}
360 @example
361 exec @var{DIR}/LilyPond.app/Contents/Resources/bin/lilypond "$@@"
362 @end example
363 @divEnd
364
365 @warning{@var{DIR} will generally be @code{/Applications/}}
366
367
368 @item
369 Create similar files @command{lilypond-book},
370 @command{convert-ly}, and any other scripts you wish to use, by
371 replacing the @command{bin/lilypond} with @command{bin/convert-ly}
372 (or other program name).
373
374
375 @item
376 Make the file executable,
377
378 @example
379 chmod u+x lilypond
380 @end example
381
382
383 @item
384 Now, add this directory to your path.  Modify (or create) a file
385 called @code{.profile} in your home directory such that it
386 contains
387
388 @example
389 export PATH=$PATH:~/bin
390 @end example
391
392 This file should end with a blank line.
393
394 @end enumerate
395
396 @subsubheading 调用单独的脚本
397
398 The scripts --- such as @command{lilypond-book}, @command{convert-ly},
399 @command{abc2ly}, and even @command{lilypond} itself --- are included
400 inside the @code{.app} file for MacOS@tie{}X.
401
402 Scripts can also be run from the command line by invoking them
403 directly:
404
405 @divClass{h-scroll-auto}
406 @example
407 @var{path/to}/LilyPond.app/Contents/Resources/bin/lilypond
408 @end example
409 @divEnd
410
411 The same is true for all other scripts in that directory, such as
412 @command{lilypond-book} and @command{convert-ly}.
413
414 @divEnd
415
416
417 @divClass{column-center-bottom}
418
419 @subheading 法律条文
420
421 @divClass{legal}
422 All logos and product images are copyright and trademark
423 acknowledged.
424
425 @logoLegalMacOSX
426
427 @divEnd
428 @divEnd
429
430 @node Windows
431 @unnumberedsec Windows
432 @translationof Windows
433
434 @divClass{heading-center}
435 @warningTextBased
436 @divEnd
437
438 @divClass{column-left-top}
439
440 @subheading 包
441
442 @subsubheading 下载
443
444 @itemize
445
446 @item
447 @sourceimage{logo-windows,,,}
448 @downloadStableWindows
449 For Windows 2000, XP, Vista and Windows 7.
450
451 @end itemize
452
453 @subsubheading 安装
454
455 @enumerate
456
457 @item
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.
463
464 @end enumerate
465
466 @subsubheading 卸载
467
468 To uninstall LilyPond either:
469
470 @enumerate
471
472 @item
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
475 has completed.
476
477 @item
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.
481
482 @end enumerate
483
484 @divEnd
485
486
487 @divClass{column-right-top}
488
489 @subheading 编译文件
490
491 @lilypadWindows
492
493 @divEnd
494
495
496 @divClass{column-left-top}
497
498 @subheading 在命令行中运行
499
500 @warning{If you are happy with the GUI, then please ignore these
501 instructions.}
502
503 @subsubheading Windows 里的命令行
504
505 @ignore
506 CHECK: check the following descriptions.
507 I don't have English version of Windows.
508 @end ignore
509
510 The most convenient way to run LilyPond is by adding the folder
511 which contains LilyPond executable files to the environmental variable
512 @qq{Path}.
513
514
515 @enumerate
516 @item
517 Open your @qq{System} on the Control Panel,
518 select Advanced tab and click Environmental Variables button.
519
520 @item
521 Select the Variable @qq{Path} from Environmental variables list
522 and click the Edit button.
523 You will be presented a window titled @qq{Edit System Variable};
524 append to @qq{Variable value} the name of the folder
525 which contains LilyPond executable files like this:
526
527 @example
528 [@var{pre-set paths}];@var{DIR}\LilyPond\usr\bin
529 @end example
530
531 @warning{@var{DIR} will generally be @code{C:\Program Files}.}
532
533 @noindent
534 and click @qq{OK} button to close the window.
535
536 @end enumerate
537
538 @subsubheading 调用单独的可运行文件
539
540 LilyPond executable files
541 -- such as lilypond, lilypond-book, convert-ly, and so on --
542 can be run from the command-line by invoking them:
543
544 @example
545 lilypond test.ly
546 @end example
547
548 @divEnd
549
550
551 @divClass{column-center-bottom}
552
553 @subheading 法律条文
554
555 @divClass{legal}
556 All logos and product images are copyright and trademark
557 acknowledged.
558
559 @logoLegalWindows
560
561 @divEnd
562 @divEnd
563
564 @node 源代码
565 @unnumberedsec 源代码
566 @translationof Source
567
568 @divClass{heading-center}
569 @warningTextBased
570 @divEnd
571
572 @warning{We @strong{do not} recommend that you attempt to build
573 LilyPond yourself; almost all user needs are better met with the
574 pre-built version.}
575
576 @divClass{column-left-bottom}
577
578 @subheading 源代码包
579
580 @downloadStableSource{}
581
582 For an extensive listing of all versions (old and new), see our
583 @uref{http://download.linuxaudio.org/lilypond/source/?C=N;O=D,
584 download site}.
585
586 @divEnd
587
588 @divClass{column-right-bottom}
589
590 @subheading 编译指导
591
592 Instructions are listed in @rcontrib{Compiling}.
593
594 @divEnd
595
596 @node 旧的下载
597 @unnumberedsec 旧的下载
598 @translationof Old downloads
599
600 @divClass{heading-center}
601 @warningTextBased
602 @divEnd
603
604 @divClass{column-center-top}
605
606 @subheading 所有版本
607
608 包含所有版本(旧和新)的列表见我们的
609 @uref{http://download.linuxaudio.org/lilypond/binaries/, download
610 site}.
611
612 @divEnd
613
614 @node GPL
615 @unnumberedsec GPL
616 @translationof GPL
617
618 @divClass{column-center-top}
619 @subheading 软件许可证
620
621 GNU LilyPond 在 GNU 通用公共许可证下发布。
622 在 @ref{Freedom} 里我们介绍了这个许可证以及我们选择它的原因。
623
624 @divEnd
625
626 @divClass{column-center-bottom}
627
628 @subheading GNU 通用公共许可证
629
630 @include gpl.itexi
631
632 @divEnd