]> git.donarmstrong.com Git - lilypond.git/commitdiff
Web-zh: Update LilyPond website Chinese translation
authorAnthony Fok <foka@debian.org>
Fri, 8 Jun 2012 11:12:55 +0000 (19:12 +0800)
committerFrancisco Vila <francisco.vila@hispalinux.es>
Fri, 8 Jun 2012 16:36:35 +0000 (18:36 +0200)
This patch brings the LilyPond Chinese (simplified)
website up-to-date, with some revised and added translations,
and old "skeleton files" now filled with actual content.

It should now be fully functional, hopefully, even though
much of the "Chinese" content is still in English for now.

Documentation/po/zh.po
Documentation/zh/macros.itexi
Documentation/zh/search-box.ihtml
Documentation/zh/web.texi
Documentation/zh/web/community.itexi
Documentation/zh/web/download.itexi
Documentation/zh/web/introduction.itexi
Documentation/zh/web/manuals.itexi
Documentation/zh/web/news-front.itexi

index fdaeb1ddd0d748d6f1317e0f21b3017ac05f598d..aaa66c2b1c2a80fc0dc47476751c39ea7a97426d 100644 (file)
@@ -1,17 +1,18 @@
-# translation of LilyPond documentation
+# translation of LilyPond documentation to Chinese (simplified)
 # Copyright (C) 2006 Han-Wen Nienhuys, Jan Nieuwenhuizen
 # This file is distributed under the same license as the lilypond package.
 # Ben Luo <benluo@gmail.com>, 2011
+# Anthony Fok <foka@debian.org>, 2012
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: zh\n"
+"Project-Id-Version: lilypond-doc 2.15.40\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-01-27 13:12+0100\n"
+"POT-Creation-Date: 2012-06-08 12:00+0800\n"
 "PO-Revision-Date: 2011-01-23 20:47+0800\n"
-"Last-Translator: Ben Luo <benluo@gmail.com>\n"
-"Language-Team: 汉语 <LL@li.org>\n"
-"Language: 汉语\n"
+"Last-Translator: Anthony Fok <foka@debian.org>\n"
+"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
+"Language: zh_CN\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -31,12 +32,12 @@ msgstr ""
 #: postprocess_html.py:69
 #, python-format
 msgid "Other languages: %s."
-msgstr "其语言:%s。"
+msgstr "其语言:%s。"
 
 #: postprocess_html.py:70
 #, python-format
 msgid "About <A HREF=\"%s\">automatic language selection</A>."
-msgstr ""
+msgstr "关于 <A HREF=\"%s\">自动语言选择</A>"
 
 #: postprocess_html.py:330
 msgid "stable-branch"
@@ -48,7 +49,7 @@ msgstr "开发分支"
 
 #: translations-status.py:72
 msgid "Section titles"
-msgstr "标题"
+msgstr "章节标题"
 
 #: translations-status.py:73
 #, python-format
@@ -61,7 +62,7 @@ msgstr "翻译者"
 
 #: translations-status.py:74
 msgid "Translation checkers"
-msgstr "校对"
+msgstr "翻译校对"
 
 #: translations-status.py:75
 msgid "Translated"
@@ -73,15 +74,15 @@ msgstr "最新"
 
 #: translations-status.py:76
 msgid "Other info"
-msgstr "其信息"
+msgstr "其信息"
 
 #: translations-status.py:78
 msgid "no"
-msgstr ""
+msgstr ""
 
 #: translations-status.py:79
 msgid "not translated"
-msgstr "没有翻译"
+msgstr "尚未翻译"
 
 #: translations-status.py:81
 #, python-format
@@ -91,7 +92,7 @@ msgstr "部分 (%(p)d %%)"
 #: translations-status.py:83
 #, python-format
 msgid "partially translated (%(p)d %%)"
-msgstr "部分翻译 (%(p)d %%)"
+msgstr "已翻译了一部分 (%(p)d %%)"
 
 #: translations-status.py:84 translations-status.py:86
 msgid "yes"
@@ -107,7 +108,7 @@ msgstr "最新的"
 
 #: translations-status.py:88
 msgid "partially"
-msgstr "部分"
+msgstr "部分"
 
 #: translations-status.py:89
 msgid "partially up to date"
@@ -119,11 +120,11 @@ msgstr "不适用"
 
 #: translations-status.py:91
 msgid "pre-GDP"
-msgstr ""
+msgstr "GDP 前"
 
 #: translations-status.py:92
 msgid "post-GDP"
-msgstr ""
+msgstr "GDP 后"
 
 #. -*- coding: utf-8 -*-
 #. Documentation/changes.tely:158 (variable)
@@ -138,13 +139,12 @@ msgid "Top"
 msgstr "首页"
 
 #. @top in Documentation/changes.tely
-#, fuzzy
 msgid "New features in 2.16 since 2.14"
-msgstr "从2.12到2.13出现的新特性"
+msgstr "从 2.14 到 2.16 出现的新功能"
 
 #. @top in Documentation/macros.itexi
 msgid "LilyPond --- \\\\TITLE\\\\"
-msgstr ""
+msgstr "LilyPond --- \\\\TITLE\\\\"
 
 #. @subsubheading in Documentation/macros.itexi
 msgid "Predefined commands"
@@ -160,7 +160,7 @@ msgstr "参见"
 
 #. @subsubheading in Documentation/macros.itexi
 msgid "Known issues and warnings"
-msgstr "知道的问题和警告"
+msgstr "已知问题和警告"
 
 #. @node in Documentation/essay.tely
 #. @appendix in Documentation/essay.tely
@@ -178,17 +178,17 @@ msgstr "LilyPond 索引"
 #. @node in Documentation/essay/engraving.itely
 #. @chapter in Documentation/essay/engraving.itely
 msgid "Music engraving"
-msgstr ""
+msgstr "音乐雕版"
 
 #. @node in Documentation/essay/engraving.itely
 #. @section in Documentation/essay/engraving.itely
 msgid "The LilyPond story"
-msgstr ""
+msgstr "LilyPond 的故事"
 
 #. @node in Documentation/essay/engraving.itely
 #. @section in Documentation/essay/engraving.itely
 msgid "Engraving details"
-msgstr ""
+msgstr "雕版细节"
 
 #. @node in Documentation/essay/engraving.itely
 #. @unnumberedsubsec in Documentation/essay/engraving.itely
@@ -198,32 +198,32 @@ msgstr "音乐字体"
 #. @node in Documentation/essay/engraving.itely
 #. @unnumberedsubsec in Documentation/essay/engraving.itely
 msgid "Optical spacing"
-msgstr ""
+msgstr "视觉空间"
 
 #. @node in Documentation/essay/engraving.itely
 #. @unnumberedsubsec in Documentation/essay/engraving.itely
 msgid "Ledger lines"
-msgstr ""
+msgstr "附加线"
 
 #. @node in Documentation/essay/engraving.itely
 #. @unnumberedsubsec in Documentation/essay/engraving.itely
 msgid "Optical sizing"
-msgstr "可选的尺寸"
+msgstr "视觉大小调整"
 
 #. @node in Documentation/essay/engraving.itely
 #. @unnumberedsubsec in Documentation/essay/engraving.itely
 msgid "Why work so hard?"
-msgstr "为ä»\80ä¹\88å·¥ä½\9cå\9c°å¦\82æ­¤辛苦?"
+msgstr "为ä»\80ä¹\88å·¥ä½\9cå¾\97è¿\99ä¹\88辛苦?"
 
 #. @node in Documentation/essay/engraving.itely
 #. @section in Documentation/essay/engraving.itely
 msgid "Automated engraving"
-msgstr ""
+msgstr "自动雕版"
 
 #. @node in Documentation/essay/engraving.itely
 #. @unnumberedsubsec in Documentation/essay/engraving.itely
 msgid "Beauty contests"
-msgstr ""
+msgstr "选美大赛"
 
 #. @node in Documentation/essay/engraving.itely
 #. @unnumberedsubsec in Documentation/essay/engraving.itely
@@ -238,7 +238,7 @@ msgstr "把事情做对"
 #. @node in Documentation/essay/engraving.itely
 #. @section in Documentation/essay/engraving.itely
 msgid "Building software"
-msgstr "生产软件"
+msgstr "构建软件"
 
 #. @node in Documentation/essay/engraving.itely
 #. @unnumberedsubsec in Documentation/essay/engraving.itely
@@ -263,7 +263,7 @@ msgstr "让 LilyPond 工作"
 #. @node in Documentation/essay/engraving.itely
 #. @section in Documentation/essay/engraving.itely
 msgid "Engraved examples (BWV 861)"
-msgstr ""
+msgstr "雕版例子 (BWV 861)"
 
 #. @node in Documentation/essay/literature.itely
 #. @chapter in Documentation/essay/literature.itely
@@ -285,13 +285,12 @@ msgid "University of Colorado Engraving music bibliography"
 msgstr ""
 
 #. @subheading in Documentation/essay/literature.itely
-#, fuzzy
 msgid "Computer notation bibliography"
-msgstr "计算机五线谱"
+msgstr "计算机记谱法参考文献"
 
 #. @subheading in Documentation/essay/literature.itely
 msgid "Engraving bibliography"
-msgstr ""
+msgstr "雕版印刷术参考文献"
 
 #. @node in Documentation/fdl.itexi
 #. @appendix in Documentation/fdl.itexi
@@ -306,7 +305,7 @@ msgstr ""
 #. @node in Documentation/fdl.itexi
 #. @appendix in Documentation/fdl.itexi
 msgid "GNU Free Documentation License"
-msgstr "GNU 自由文档协议"
+msgstr "GNU 自由文档许可证"
 
 #. @heading in Documentation/fdl.itexi
 msgid "ADDENDUM: How to use this License for your documents"
@@ -337,12 +336,12 @@ msgstr ""
 #. @node in Documentation/extending/scheme-tutorial.itely
 #. @chapter in Documentation/extending/scheme-tutorial.itely
 msgid "Scheme tutorial"
-msgstr ""
+msgstr "Scheme 教程"
 
 #. @node in Documentation/extending/scheme-tutorial.itely
 #. @section in Documentation/extending/scheme-tutorial.itely
 msgid "Introduction to Scheme"
-msgstr ""
+msgstr "Scheme 简介"
 
 #. @node in Documentation/extending/scheme-tutorial.itely
 #. @subsection in Documentation/extending/scheme-tutorial.itely
@@ -352,7 +351,7 @@ msgstr ""
 #. @node in Documentation/extending/scheme-tutorial.itely
 #. @subsection in Documentation/extending/scheme-tutorial.itely
 msgid "Scheme variables"
-msgstr ""
+msgstr "Scheme 变量"
 
 #. @node in Documentation/extending/scheme-tutorial.itely
 #. @subsection in Documentation/extending/scheme-tutorial.itely
@@ -516,27 +515,25 @@ msgstr "面向程序员的界面"
 
 #. @node in Documentation/extending/programming-interface.itely
 #. @section in Documentation/extending/programming-interface.itely
-#, fuzzy
 msgid "Lilypond code blocks"
-msgstr "LilyPond 组件的变量"
+msgstr "LilyPond 代码块"
 
 #. @node in Documentation/extending/programming-interface.itely
 #. @section in Documentation/extending/programming-interface.itely
 #. @node in Documentation/notation/notation-appendices.itely
 #. @appendixsec in Documentation/notation/notation-appendices.itely
 msgid "Scheme functions"
-msgstr ""
+msgstr "Scheme 函数"
 
 #. @node in Documentation/extending/programming-interface.itely
 #. @subsection in Documentation/extending/programming-interface.itely
 msgid "Scheme function definitions"
-msgstr ""
+msgstr "Scheme 函数定义"
 
 #. @node in Documentation/extending/programming-interface.itely
 #. @subsection in Documentation/extending/programming-interface.itely
-#, fuzzy
 msgid "Scheme function usage"
-msgstr "音乐函数语法"
+msgstr "Scheme 函数用法"
 
 #. @node in Documentation/extending/programming-interface.itely
 #. @subsection in Documentation/extending/programming-interface.itely
@@ -551,15 +548,13 @@ msgstr "音乐函数"
 
 #. @node in Documentation/extending/programming-interface.itely
 #. @subsection in Documentation/extending/programming-interface.itely
-#, fuzzy
 msgid "Music function definitions"
-msgstr "音乐函数"
+msgstr "音乐函数定义"
 
 #. @node in Documentation/extending/programming-interface.itely
 #. @subsection in Documentation/extending/programming-interface.itely
-#, fuzzy
 msgid "Music function usage"
-msgstr "音乐函数"
+msgstr "音乐函数用法"
 
 #. @node in Documentation/extending/programming-interface.itely
 #. @subsection in Documentation/extending/programming-interface.itely
@@ -589,9 +584,8 @@ msgstr "空函数"
 
 #. @node in Documentation/extending/programming-interface.itely
 #. @section in Documentation/extending/programming-interface.itely
-#, fuzzy
 msgid "Event functions"
-msgstr "函数"
+msgstr "事件函数"
 
 #. @node in Documentation/extending/programming-interface.itely
 #. @section in Documentation/extending/programming-interface.itely
@@ -718,7 +712,7 @@ msgstr "编译一个文件"
 #. @node in Documentation/learning/tutorial.itely
 #. @subsection in Documentation/learning/tutorial.itely
 msgid "Entering input"
-msgstr "入输入"
+msgstr "入输入"
 
 #. @subheading in Documentation/learning/tutorial.itely
 msgid "Producing output"
@@ -729,14 +723,14 @@ msgstr "产生输出"
 #. @node in Documentation/cs/learning/tutorial.itely
 #. @subsection in Documentation/cs/learning/tutorial.itely
 msgid "MacOS X"
-msgstr ""
+msgstr "Mac OS X"
 
 #. @node in Documentation/learning/tutorial.itely
 #. @subsection in Documentation/learning/tutorial.itely
 #. @node in Documentation/cs/learning/tutorial.itely
 #. @subsection in Documentation/cs/learning/tutorial.itely
 msgid "Windows"
-msgstr ""
+msgstr "Windows"
 
 #. @node in Documentation/learning/tutorial.itely
 #. @subsection in Documentation/learning/tutorial.itely
@@ -755,7 +749,7 @@ msgstr "简单的乐谱"
 
 #. @subheading in Documentation/learning/tutorial.itely
 msgid "Pitches"
-msgstr ""
+msgstr "音高"
 
 #. @rglos in Documentation/learning/tutorial.itely
 #. @rglos in Documentation/learning/common-notation.itely
@@ -764,14 +758,14 @@ msgstr ""
 #. @rglos in Documentation/cs/learning/tutorial.itely
 #. @rglos in Documentation/cs/learning/common-notation.itely
 msgid "pitch"
-msgstr ""
+msgstr "音高"
 
 #. @rglos in Documentation/learning/tutorial.itely
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/tutorial.itely
 msgid "interval"
-msgstr ""
+msgstr "音程"
 
 #. @rglos in Documentation/learning/tutorial.itely
 #. @node in Documentation/music-glossary.tely
@@ -780,7 +774,7 @@ msgstr ""
 #. Documentation/snippets/changing-the-interval-of-lines-on-the-stave.ly:22 (variable)
 #. Documentation/snippets/printing-note-names-with-and-without-an-octave-marker.ly:32 (variable)
 msgid "scale"
-msgstr ""
+msgstr "音阶"
 
 #. @rglos in Documentation/learning/tutorial.itely
 #. @node in Documentation/music-glossary.tely
@@ -815,7 +809,7 @@ msgstr ""
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/tutorial.itely
 msgid "beam"
-msgstr ""
+msgstr "符杠"
 
 #. @rglos in Documentation/learning/tutorial.itely
 #. @node in Documentation/music-glossary.tely
@@ -871,7 +865,7 @@ msgstr ""
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/tutorial.itely
 msgid "time signature"
-msgstr ""
+msgstr "拍号"
 
 #. @subheading in Documentation/learning/tutorial.itely
 msgid "Tempo marks"
@@ -893,14 +887,14 @@ msgstr ""
 
 #. @subheading in Documentation/learning/tutorial.itely
 msgid "Clef"
-msgstr ""
+msgstr "谱号"
 
 #. @rglos in Documentation/learning/tutorial.itely
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/tutorial.itely
 msgid "clef"
-msgstr ""
+msgstr "谱号"
 
 #. @subheading in Documentation/learning/tutorial.itely
 msgid "All together"
@@ -929,7 +923,7 @@ msgstr "一些常见错误"
 #. @node in Documentation/learning/tutorial.itely
 #. @section in Documentation/learning/tutorial.itely
 msgid "How to read the manuals"
-msgstr "如何手册"
+msgstr "如何阅读手册"
 
 #. @node in Documentation/learning/tutorial.itely
 #. @subsection in Documentation/learning/tutorial.itely
@@ -939,7 +933,7 @@ msgstr ""
 #. @node in Documentation/learning/tutorial.itely
 #. @subsection in Documentation/learning/tutorial.itely
 msgid "Clickable examples"
-msgstr ""
+msgstr "可点击的例子"
 
 #. @node in Documentation/learning/tutorial.itely
 #. @subsection in Documentation/learning/tutorial.itely
@@ -990,16 +984,16 @@ msgstr ""
 #. @node in Documentation/learning/common-notation.itely
 #. @subsection in Documentation/learning/common-notation.itely
 msgid "Bar checks"
-msgstr ""
+msgstr "小节检查"
 
 #. @node in Documentation/learning/common-notation.itely
 #. @subsection in Documentation/learning/common-notation.itely
 msgid "Accidentals and key signatures"
-msgstr ""
+msgstr "变音记号和调号"
 
 #. @subheading in Documentation/learning/common-notation.itely
 msgid "Accidentals"
-msgstr ""
+msgstr "变音记号"
 
 #. @rglos in Documentation/learning/common-notation.itely
 #. @node in Documentation/music-glossary.tely
@@ -1038,7 +1032,7 @@ msgstr ""
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
 msgid "key signature"
-msgstr ""
+msgstr "调号"
 
 #. @rglos in Documentation/learning/common-notation.itely
 #. @node in Documentation/music-glossary.tely
@@ -1070,7 +1064,7 @@ msgstr "自然"
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
 msgid "transposition"
-msgstr ""
+msgstr "移调"
 
 #. @rglos in Documentation/learning/common-notation.itely
 #. @node in Documentation/music-glossary.tely
@@ -1146,7 +1140,7 @@ msgstr ""
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
 msgid "fingering"
-msgstr ""
+msgstr "指法 (fingering)"
 
 #. @subheading in Documentation/learning/common-notation.itely
 #. @subheading in Documentation/learning/tweaks.itely
@@ -1165,14 +1159,14 @@ msgstr ""
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
 msgid "crescendo"
-msgstr ""
+msgstr "渐强"
 
 #. @rglos in Documentation/learning/common-notation.itely
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
 msgid "decrescendo"
-msgstr ""
+msgstr "渐弱"
 
 #. @node in Documentation/learning/common-notation.itely
 #. @subsection in Documentation/learning/common-notation.itely
@@ -1216,7 +1210,7 @@ msgstr ""
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/common-notation.itely
 msgid "triplet"
-msgstr ""
+msgstr "三连音"
 
 #. @subheading in Documentation/learning/common-notation.itely
 msgid "Grace notes"
@@ -2290,7 +2284,7 @@ msgstr ""
 #. @section in Documentation/music-glossary.tely
 #. @rglos in Documentation/cs/learning/fundamental.itely
 msgid "ambitus"
-msgstr ""
+msgstr "音域"
 
 #. @subsubheading in Documentation/learning/fundamental.itely
 msgid "Changing all contexts of the same type"
@@ -3190,7 +3184,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "bass clef"
-msgstr ""
+msgstr "低音谱号"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3215,17 +3209,17 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "brass"
-msgstr ""
+msgstr "铜管乐器"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "breath mark"
-msgstr ""
+msgstr "换气记号"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "breve"
-msgstr ""
+msgstr "倍全音符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3235,17 +3229,17 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "C clef"
-msgstr ""
+msgstr "C 谱号"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "cadence"
-msgstr ""
+msgstr "终止式"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "cadenza"
-msgstr ""
+msgstr "华彩乐段"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3266,12 +3260,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "central C"
-msgstr ""
+msgstr "中央 C"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "chromatic scale"
-msgstr ""
+msgstr "半音音阶"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3281,7 +3275,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "church mode"
-msgstr ""
+msgstr "教会调式"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3316,7 +3310,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "compound interval"
-msgstr ""
+msgstr "复音程"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3326,12 +3320,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "compound time"
-msgstr ""
+msgstr "复拍子"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "concert pitch"
-msgstr ""
+msgstr "实际演出音高"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3341,12 +3335,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "consonance"
-msgstr ""
+msgstr "协和音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "contralto"
-msgstr ""
+msgstr "女低音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3356,12 +3350,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "counterpoint"
-msgstr ""
+msgstr "对位法"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "countertenor"
-msgstr ""
+msgstr "仿女声的男高音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3406,7 +3400,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "diatonic scale"
-msgstr ""
+msgstr "自然音阶"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3416,17 +3410,17 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "diminished interval"
-msgstr ""
+msgstr "减音程"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "diminuendo"
-msgstr ""
+msgstr "渐弱"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "diminution"
-msgstr ""
+msgstr "减值"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3441,7 +3435,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "dissonance"
-msgstr ""
+msgstr "不协和音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3461,22 +3455,22 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "dominant"
-msgstr ""
+msgstr "属音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "dominant ninth chord"
-msgstr ""
+msgstr "属九和弦"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "dominant seventh chord"
-msgstr ""
+msgstr "属七和弦"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "dorian mode"
-msgstr ""
+msgstr "多里安调式"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3516,7 +3510,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "duplet"
-msgstr ""
+msgstr "二连音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3526,12 +3520,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "ecclesiastical mode"
-msgstr ""
+msgstr "教会调式"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "eighth note"
-msgstr ""
+msgstr "八分音符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3546,27 +3540,27 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "embellishment"
-msgstr ""
+msgstr "装饰音;加花"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "engraving"
-msgstr ""
+msgstr "雕版印刷术"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "enharmonic"
-msgstr ""
+msgstr "同音异名"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "equal temperament"
-msgstr ""
+msgstr "平均律"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "expression mark"
-msgstr ""
+msgstr "表情记号"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3576,7 +3570,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "F clef"
-msgstr ""
+msgstr "F 谱号"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3591,7 +3585,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "fermata"
-msgstr ""
+msgstr "延长记号"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3601,12 +3595,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "figured bass"
-msgstr ""
+msgstr "数字低音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "flag"
-msgstr ""
+msgstr "符尾"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3621,7 +3615,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "forte"
-msgstr ""
+msgstr "强(音)"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3646,7 +3640,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "fugue"
-msgstr ""
+msgstr "赋格曲"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3661,12 +3655,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "G clef"
-msgstr ""
+msgstr "G 谱号"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "glissando"
-msgstr ""
+msgstr "滑奏法;滑音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3676,7 +3670,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "grave"
-msgstr ""
+msgstr "严肃沉重地"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3696,7 +3690,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "half rest"
-msgstr ""
+msgstr "二分休止符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3707,12 +3701,12 @@ msgstr ""
 #. @section in Documentation/music-glossary.tely
 #. Documentation/snippets/fretted-string-harmonics-in-tablature.ly:53 (variable)
 msgid "harmonics"
-msgstr ""
+msgstr "泛音;谐振"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "harmony"
-msgstr ""
+msgstr "和声"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3737,7 +3731,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "inversion"
-msgstr ""
+msgstr "转位"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3752,7 +3746,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "key"
-msgstr ""
+msgstr ""
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3762,22 +3756,22 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "largo"
-msgstr ""
+msgstr "慢板;广板"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "leading note"
-msgstr ""
+msgstr "导音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "ledger line"
-msgstr ""
+msgstr "附加线"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "legato"
-msgstr ""
+msgstr "连奏;连唱"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3787,12 +3781,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "leger line"
-msgstr ""
+msgstr "附加线"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "ligature"
-msgstr ""
+msgstr "组合记谱法"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3837,12 +3831,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "meantone temperament"
-msgstr ""
+msgstr "纯三度律"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "measure"
-msgstr ""
+msgstr "小节"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3852,7 +3846,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "mediant"
-msgstr ""
+msgstr "中音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3877,7 +3871,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "meter"
-msgstr ""
+msgstr "拍子"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3892,12 +3886,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "mezzo"
-msgstr ""
+msgstr "半;中"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "mezzo-soprano"
-msgstr ""
+msgstr "女中音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3907,37 +3901,37 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "mixolydian mode"
-msgstr ""
+msgstr "米索利地安调式"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "mode"
-msgstr ""
+msgstr "调式"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "modulation"
-msgstr ""
+msgstr "转调"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "mordent"
-msgstr ""
+msgstr "波音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "motif"
-msgstr ""
+msgstr "动机;乐想"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "motive"
-msgstr ""
+msgstr "动机;乐想"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "movement"
-msgstr ""
+msgstr "乐章;律动"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3952,7 +3946,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "ninth"
-msgstr ""
+msgstr "九度"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3962,12 +3956,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "note"
-msgstr ""
+msgstr "音符;音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "note head"
-msgstr ""
+msgstr "符头"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -3997,7 +3991,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "ornament"
-msgstr ""
+msgstr "装饰音;加花"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4009,7 +4003,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "pause"
-msgstr ""
+msgstr "停顿"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4049,7 +4043,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "polymeter"
-msgstr ""
+msgstr "复合拍子"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4074,7 +4068,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "presto"
-msgstr ""
+msgstr "急板"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4089,7 +4083,7 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "quadruplet"
-msgstr ""
+msgstr "四连音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4099,22 +4093,22 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "quarter rest"
-msgstr ""
+msgstr "四分休止符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "quarter tone"
-msgstr ""
+msgstr "四分之一全音(音程)"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "quintuplet"
-msgstr ""
+msgstr "五连音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "rallentando"
-msgstr ""
+msgstr "渐慢"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4124,39 +4118,39 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "repeat"
-msgstr ""
+msgstr "重复"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. Documentation/snippets/creating-a-sequence-of-notes-on-various-pitches.ly:39 (variable)
 #. Documentation/snippets/jazz-combo-template.ly:307 (context id)
 msgid "rhythm"
-msgstr ""
+msgstr "节奏"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "ritardando"
-msgstr ""
+msgstr "渐慢"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "ritenuto"
-msgstr ""
+msgstr "减低速度"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "scale degree"
-msgstr ""
+msgstr "音级"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "scordatura"
-msgstr ""
+msgstr "异常调弦法"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "score"
-msgstr ""
+msgstr "乐谱"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4166,22 +4160,22 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "semibreve"
-msgstr ""
+msgstr "全音符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "semitone"
-msgstr ""
+msgstr "半音(音程);半级音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "seventh"
-msgstr ""
+msgstr "七度"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "sextolet"
-msgstr ""
+msgstr "六连音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4206,12 +4200,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "sixteenth note"
-msgstr ""
+msgstr "十六分音符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "sixteenth rest"
-msgstr ""
+msgstr "十六分休止符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4221,12 +4215,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "sixty-fourth note"
-msgstr ""
+msgstr "六十四分音符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "sixty-fourth rest"
-msgstr ""
+msgstr "六十四分休止符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4241,12 +4235,12 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "sonata"
-msgstr ""
+msgstr "奏鸣曲"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "sonata form"
-msgstr ""
+msgstr "奏鸣曲式"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4257,27 +4251,27 @@ msgstr ""
 #. @section in Documentation/music-glossary.tely
 #. Documentation/snippets/satb-choir-template---four-staves.ly:79 (context id)
 msgid "soprano"
-msgstr ""
+msgstr "女高音;高音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "staccato"
-msgstr ""
+msgstr "断音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "staves"
-msgstr ""
+msgstr "谱表"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "stem"
-msgstr ""
+msgstr "符杠"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "stringendo"
-msgstr ""
+msgstr "增加紧张度,通常同时加快速度"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4287,17 +4281,17 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "strong beat"
-msgstr ""
+msgstr "强拍"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "subdominant"
-msgstr ""
+msgstr "下属音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "submediant"
-msgstr ""
+msgstr "下中音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4317,17 +4311,17 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "supertonic"
-msgstr ""
+msgstr "上主音;上音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "symphony"
-msgstr ""
+msgstr "交响曲;交响乐"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "syncopation"
-msgstr ""
+msgstr "切分法;切分音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4337,48 +4331,48 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "temperament"
-msgstr ""
+msgstr "乐律"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 #. Documentation/snippets/satb-choir-template---four-staves.ly:93 (context id)
 msgid "tenor"
-msgstr ""
+msgstr "男高音[声乐用];中音[器乐用]"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "tenth"
-msgstr ""
+msgstr "十度"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "tenuto"
-msgstr ""
+msgstr "持续 [奏足时值]"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "third"
-msgstr ""
+msgstr "三度"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "thirty-second note"
-msgstr ""
+msgstr "三十二分音符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "thirty-second rest"
-msgstr ""
+msgstr "三十二分休止符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "thorough bass"
-msgstr ""
+msgstr "通奏低音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "time"
-msgstr ""
+msgstr "(1)拍子;(2)时间"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4393,42 +4387,42 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "transposing instrument"
-msgstr ""
+msgstr "移调乐器"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "treble clef"
-msgstr ""
+msgstr "高音谱号"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "tremolo"
-msgstr ""
+msgstr "颤音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "triad"
-msgstr ""
+msgstr "三和弦"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "trill"
-msgstr ""
+msgstr "震音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "triple meter"
-msgstr ""
+msgstr "三拍子"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "tritone"
-msgstr ""
+msgstr "三全音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "tuning fork"
-msgstr ""
+msgstr "音叉"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4438,17 +4432,17 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "turn"
-msgstr ""
+msgstr "回音"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "unison"
-msgstr ""
+msgstr "(1)同声齐奏;同声齐唱,(2)同度(音程)"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "upbeat"
-msgstr ""
+msgstr "弱拍"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
@@ -4463,22 +4457,22 @@ msgstr ""
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "weak beat"
-msgstr ""
+msgstr "弱拍"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "whole rest"
-msgstr ""
+msgstr "全休止符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "whole tone"
-msgstr ""
+msgstr "全音符"
 
 #. @node in Documentation/music-glossary.tely
 #. @section in Documentation/music-glossary.tely
 msgid "woodwind"
-msgstr ""
+msgstr "木管乐器"
 
 #. @node in Documentation/music-glossary.tely
 #. @chapter in Documentation/music-glossary.tely
@@ -4735,7 +4729,7 @@ msgstr ""
 #. @node in Documentation/notation/input.itely
 #. @subsection in Documentation/notation/input.itely
 msgid "Table of contents"
-msgstr ""
+msgstr "目录"
 
 #. @node in Documentation/notation/input.itely
 #. @section in Documentation/notation/input.itely
@@ -4819,7 +4813,7 @@ msgstr ""
 #. @node in Documentation/notation/input.itely
 #. @section in Documentation/notation/input.itely
 msgid "MIDI output"
-msgstr ""
+msgstr "MIDI 输出"
 
 #. @node in Documentation/notation/input.itely
 #. @subsection in Documentation/notation/input.itely
@@ -6263,7 +6257,7 @@ msgstr ""
 #. @node in Documentation/usage/lilypond-book.itely
 #. @subsection in Documentation/usage/lilypond-book.itely
 msgid "HTML"
-msgstr ""
+msgstr "HTML"
 
 #. @node in Documentation/usage/lilypond-book.itely
 #. @subsection in Documentation/usage/lilypond-book.itely
@@ -6374,12 +6368,12 @@ msgstr ""
 #. @node in Documentation/usage/external.itely
 #. @unnumberedsubsec in Documentation/usage/external.itely
 msgid "Emacs mode"
-msgstr ""
+msgstr "Emacs 模式"
 
 #. @node in Documentation/usage/external.itely
 #. @unnumberedsubsec in Documentation/usage/external.itely
 msgid "Vim mode"
-msgstr ""
+msgstr "Vim 模式"
 
 #. @node in Documentation/usage/external.itely
 #. @unnumberedsubsec in Documentation/usage/external.itely
@@ -11329,7 +11323,7 @@ msgstr ""
 
 #. Documentation/snippets/utf-8.ly:52 (variable)
 msgid "japanese"
-msgstr "日本"
+msgstr ""
 
 #. Documentation/snippets/utf-8.ly:59 (comment)
 msgid "\\\"a legal song to you\\\""
index 78f4191933d34588bc1b083e5413901bebdcdaf0..540cafe06ee17b2580f414918de77529b24aea8e 100644 (file)
@@ -1,6 +1,6 @@
 @c -*- coding: utf-8; mode: texinfo; -*-
 @ignore
-    Translation of GIT committish: 676dd9eed5f81540f71c3e3e55666c60f7af36ac
+    Translation of GIT committish: 8052856914abafa960a0518ca8032b681c9d0588
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -43,7 +43,7 @@ translations should be in macros.itexi.
 @html
 <div class="warning">
 @end html
-@strong{Note:} \TEXT\
+@strong{注意:}\TEXT\
 @c keep the space for proper nesting of </p>
 
 @html
@@ -59,7 +59,7 @@ translations should be in macros.itexi.
 @quotation
 @quotation
 @cartouche
-@b{Note:} \TEXT\
+@b{注意:}\TEXT\
 @end cartouche
 @end quotation
 @end quotation
@@ -120,8 +120,8 @@ documentation, or to read this manual in other formats, see
 @copyrightDeclare
 
 @quotation
\9c¨ç\94±è\87ªç\94±è½¯ä»¶å\8d\8fä¼\9aå\8f\91å¸\83ç\9a\84 GNU è\87ªç\94±æ\96\87æ¡£å\8d\8fè®®ï¼\8c1.1ç\89\88å\8f\8a以å\90\8eç\89\88æ\9c¬ç\9a\84æ\9d¡æ¬¾å\86\85ï¼\8cå\85\81许å¤\8då\88¶ï¼\8cå\88\86å\8f\91å\92\8c\88\96ä¿®æ\94¹æ\9c¬æ\96\87æ¡£å\92\8c没æ\9c\89ä¸\8då\8f\98ç\9a\84é\83¨å\88\86ã\80\82
-这个协议的复本在标题为《GNU 自由文档协议》的段
\9c¨ç\94±è\87ªç\94±è½¯ä»¶å\9fºé\87\91ä¼\9aå\8f\91å¸\83ç\9a\84 GNU è\87ªç\94±æ\96\87档许å\8f¯è¯\81ï¼\8c1.1
+版及以后版本的条款内,允许复制,分发和/或修改本文档和没有不变的部分。这个许可证的复本在标题为《GNU 自由文档许可证》的章节里
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.1
index 673cc9d8f27cae815ca37c0b068ee5a47b57a8db..670a755a0acb5ca63f05feec7dec4114afcae1cc 100644 (file)
@@ -1,11 +1,24 @@
+<!--
+    Translation of GIT committish: ebe492ca408fb0d9abf80b94c56197eef8dc2f09
+
+    When revising a translation, copy the HEAD committish of the
+    version that you are working on.  See TRANSLATION for details.
+
+we depend on an external entity here, which we cannot control.  Suppose
+we go from 2.15.x to 2.17.x and put the documentation under "v2.17".
+For some time, Google won't have the new location in its index, so the
+search would get nothing.  It would be better to keep "v2.15" in the
+search for a while and have a redirection from "v2.15" to "v2.17".
+-->
+
 <form action="http://google.com/search"
       method="get"
       name="search"
-      onSubmit="search.q.value='site:lilypond.org +v2.12 '
+      onSubmit="search.q.value='site:lilypond.org/doc/v2.15 '
                + search.brute_query.value"
-      onMouseMove="search.q.value='site:lilypond.org +v2.12 '
+      onMouseMove="search.q.value='site:lilypond.org/doc/v2.15 '
                   + search.brute_query.value"
-      onKeyUp="search.q.value='site:lilypond.org +v2.12 '
+      onKeyUp="search.q.value='site:lilypond.org/doc/v2.15 '
               + search.brute_query.value">
   <input type="hidden" name="btnG" value="Google 搜索">
   <input type="text" name="brute_query" onfocus="this.value=''" value="搜索">
index effe7661e0086d2a569b216155c92a385ebd841f..e0b5afb30a77f5a7e7de3a6f1f35c4de405bf7fb 100644 (file)
@@ -1,6 +1,6 @@
 \input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: zh -*-
 @ignore
-    Translation of GIT committish: 46ec3bd9ded640faef62938929a0af97345cf955
+    Translation of GIT committish: a8841c7b9212700f2ebac56e0713afa78a8f0ca0
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  For details, see the Contributors'
@@ -8,7 +8,7 @@
 @end ignore
 
 @setfilename web.info
-@settitle LilyPond -- 每一个人的五线谱
+@settitle LilyPond -- 人人的乐谱软件
 @documentencoding UTF-8
 @documentlanguage zh
 @afourpaper
 @c Copyright @copyright{} 2009--2012 by the authors.
 @c @end macro
 
-@c Translators: Ben Luo
+@c Translators: Ben Luo, Anthony Fok
 
 @set FDL
 @set web
 @include macros.itexi
 @include weblinks.itexi
 
-@afourpaper
 
 @c don't remove this comment.
 @ignore
@@ -61,25 +60,25 @@ License''.
 @direntry
 * LilyPond 学习手册: (lilypond-learning).  从这开始。
 * Music 术语表: (music-glossary).               为非英语用户。
-* LilyPond: (lilypond-notation).                           LilyPond 音符参考
+* LilyPond: (lilypond-notation).                           LilyPond 记谱法参考手册
 * LilyPond 片断: (lilypond-snippets).         短的特征,窍门和例子。
-* LilyPond 内部参考: (lilypond-internals).  定义各调节项。
+* LilyPond 内部机制参考手册: (lilypond-internals).  定义各调节项。
 * LilyPond 应用程序的用法: (lilypond-usage). 安装和运行应用程序。
 * LilyPond 网站: (lilypond-web).    新网站预览。
-* lilypond: (lilypond-usage)运行 lilypond.       借助 LilyPond 程序。
-* abc2ly: (lilypond-usage)借助 abc2ly.      导入 ABC.
+* lilypond: (lilypond-usage)运行 lilypond.       调用 LilyPond 程序。
+* abc2ly: (lilypond-usage)调用 abc2ly.      导入 ABC。
 * convert-ly: (lilypond-usage)用convert-ly更新文件。 旧的 LilyPond 版本。
-* etf2ly: (lilypond-usage)借用 etf2ly.      导入 Finale.
+* etf2ly: (lilypond-usage)调用 etf2ly.      导入 Finale。
 * lilypond-book: (lilypond-usage)lilypond-book. 文本和音乐合并。
-* midi2ly: (lilypond-usage)借用 midi2ly.    导入 MIDI.
-* musicxml2ly: (lilypond-usage)借用 musicxml2ly.  导入 MusicXML.
+* midi2ly: (lilypond-usage)调用 midi2ly.    导入 MIDI。
+* musicxml2ly: (lilypond-usage)调用 musicxml2ly.  导入 MusicXML。
 @end direntry
 
 
 @c TITLE PAGE
 @ifnottex
 @node Top
-@top LilyPond... 每一个人的五线谱
+@top LilyPond... 人人的乐谱软件
 @end ifnottex
 
 
@@ -90,7 +89,7 @@ License''.
 
 @titlepage
 @title LilyPond
-@subtitle é\9f³ä¹\90å\87ºç\89\88系统
+@subtitle é\9f³ä¹\90å\88¶è°±系统
 @titlefont{通用信息}
 @author LilyPond 开发团队
 
@@ -111,7 +110,7 @@ LilyPond 版本号 @version{}
 @divId{pageHeader}
 @heading LilyPond
 
-... 每一个人的五线谱
+... 人人的乐谱软件
 @divEnd
 
 @c @imageId{cmws,web-clef-g-eight-alpha.png,Catchy Musical Web Snippet}
@@ -119,13 +118,13 @@ LilyPond 版本号 @version{}
 @c @im ageId{cmws,web-snippet-alpha.png,Catchy Musical Web Snippet}
 
 @divId{quickSummary}
-@subheading 什么是 LilyPond?
+@subheading LilyPond 是什么?
 
-LilyPond 是一个音乐雕版印刷程序,专用来生产高质量五线谱音乐。它把传统音乐雕版印刷的美学带到计算机打印输出系统。Lilypond是自由软件也是 @uref{http://gnu.org,GNU Project} 的一部分.
+LilyPond (荷花池) 是一个音乐雕版软件,致力产生最高质量的乐谱。它把传统音乐雕版印刷的美学,呈现在计算机打印的乐谱上。LilyPond 是自由软件,也是 @uref{http://gnu.org,GNU Project} 的一部分。
 
 
 @divClass{align-right}
-更多内容见 @ref{简介}!
+更多内容,请见@ref{简介}!
 
 @divEnd
 @divEnd
@@ -148,6 +147,44 @@ LilyPond 是一个音乐雕版印刷程序,专用来生产高质量五线谱
 @ifclear web_version
   @c do nothing
 @end ifclear
+@ifset web_version
+  @c make the box:
+@divId{wildCardBox}
+@subheading Pondings
+@divId{wildCardText}
+
+@divEnd
+@divEnd
+@end ifset
+
+@html
+
+<script language="JavaScript" type="text/javascript">
+  function loadXMLDoc(dname)
+    {
+      if (window.XMLHttpRequest)
+        {
+          xhttp=new XMLHttpRequest();
+        }
+      else
+        {
+          xhttp=new ActiveXObject("Microsoft.XMLHTTP");
+        }
+      xhttp.open("GET",dname,false);
+      xhttp.send();
+      return xhttp.responseXML;
+    }
+
+  var xmlDoc = loadXMLDoc("tweets.xml");
+  var tweets = xmlDoc.getElementsByTagName("tweet");
+  var index = Math.floor(Math.random() * tweets.length);
+  var tweet = tweets[index];
+  var text = tweet.childNodes[0];
+  document.getElementById("wildCardText").innerHTML = text.nodeValue;
+</script>
+
+@end html
+
 @ifset web_version
   @c make the box:
 @divId{latestVersion}
@@ -161,7 +198,7 @@ LilyPond 是一个音乐雕版印刷程序,专用来生产高质量五线谱
 
 @ref{Manuals, Manuals @versionStable}
 
-@subsubheading 不稳定
+@subsubheading 开发
 
 @ref{Development, Download @versionDevel}
 
@@ -175,10 +212,10 @@ LilyPond 是一个音乐雕版印刷程序,专用来生产高质量五线谱
 
 @divClass{hide}
 @menu
-* ç®\80ä»\8b::        ä»\8eè¿\99å¼\80å§\8bå\88\9b建äº\94线谱é\9f³ä¹\90
-* 下载::        获得 Lilypond。
+* ç®\80ä»\8b::        ä»\8eè¿\99å¼\80å§\8bå\88\9b建ä¹\90è°±
+* 下载::        获得 LilyPond。
 * 手册::        阅读完整的手册(RTFM)。
-* 社区::        和其用户联络。
+* 社区::        和其用户联络。
 @end menu
 @divEnd
 
@@ -207,7 +244,7 @@ Distributions will want to install lilypond.info in postinstall, doing:
 @c        html; we'll need a bunch of @iftext and stuff in here. -gp
 @c ****************** SPECIAL MACROS FOR WEB MANUAL ************
 @macro docLinks{name,base,refLink,split,big,bigsize,pdf,pdfsize}
-@subheading Read it
+@subheading 开始阅读
 
 @docLinksBare{\name\,\base\,\refLink\,\split\,\big\,\bigsize\,\pdf\,\pdfsize\}
 
@@ -237,11 +274,11 @@ Distributions will want to install lilypond.info in postinstall, doing:
   @*@ @ @emph{(每个页面有一小的下载)}
 
 @item @docLinkBig{\name\,\base\,\big\} @minus{}
-  以单一大HTML页面的方式阅读本手册。
+  以单一大 HTML 页面的方式阅读本手册。
   @*@ @ @emph{(大的单一下载, \bigsize\)}
 
 @item @docLinkPdf{\name\,\base\,\pdf\} @minus{}
-  以PDF文件的方式下载。
+  以 PDF 文件的方式下载。
   @*@ @ @emph{(大的单一下载, \pdfsize\)}
 
 @end itemize
@@ -267,8 +304,7 @@ Distributions will want to install lilypond.info in postinstall, doing:
 
 @divClass{heading-center}
 @divClass{contactBox}
-如果你觉得有其它 \topic\ 需要列在这里,请按照下面的简介让我们知道
-@ref{缺陷报告}.
+如果您知道有其他可以在这里列出的\topic\,请按照@ref{错误报告}页面上的指示,让我们知道。谢谢!
 
 @divEnd
 @divEnd
@@ -279,8 +315,8 @@ Distributions will want to install lilypond.info in postinstall, doing:
 @ifnothtml
 @macro contactUsAbout{topic}
 @cartouche
-如果你觉得有其它 \topic\ 需要列在这里,请按照下面的简介让我们知道
-@ref{缺陷报告}.
+如果您知道有其他可以在这里列出的\topic\,
+请按照@ref{错误报告}页面上的指示,让我们知道。谢谢!
 
 @end cartouche
 
index e839eac80a7ea2e08c27698b8418680632b27636..a01e5abbbe98d53e93a6a2ba04eb3c86f9897336 100644 (file)
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: zh -*-
 @c This file is part of web.texi
 @ignore
-    Translation of GIT committish: 46ec3bd9ded640faef62938929a0af97345cf955
+    Translation of GIT committish: 5239637b8f00a0307b860dac05189f297c7c198a
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
 @end ignore
 
-@c Translators: Ben Luo
+@c Translators: Ben Luo, Anthony Fok
 
 @include included/authors.itexi
 @include included/helpus.itexi
+
 @node 社区
 @unnumbered 社区
 @translationof Community
 
+@divClass{link-headings}
 
+@divClass{column-center-top}
 @subheading 与社区互动
+
+@itemize
+
+@item
+@ref{Contact}: get help, discuss, and keep in touch!
+
+@item
+@ref{Tiny examples}: these are @emph{highly} recommended when
+discussing LilyPond.
+
+@item
+@ref{Bug reports}: something went wrong.
+
+@end itemize
+@divEnd
+
+@divClass{column-left-bottom}
 @subheading 使 LilyPond 更好
-@subheading 其它
+
+@itemize
+
+@item
+@ref{Help us}: your assistance is requested.
+
+@item
+@ref{Sponsoring}: financial contributions.
+
+@item
+@ref{Development}: for contributors and testers.
+
+@item
+@ref{GSoC 2012}: our ideas for 2012 edition of Google Summer of Code.
+
+@item
+@ref{Authors}: the people who made LilyPond what it is today.
+
+@end itemize
+@divEnd
+
+@divClass{column-right-bottom}
+@subheading 其他
+
+@itemize
+
+@item
+@ref{Publications}: what we wrote, and have had written about us.
+
+@item
+@ref{Old news}: an archive.
+
+@item
+@ref{Attic}: announcements and changelogs from past versions.
+
+@end itemize
+@divEnd
+
+@divEnd
+
+@divClass{hide}
 @menu
 * 联系::
 * 小例子::
-* 缺陷报告::
+* 错误报告::
 * 帮助我们::
+* 赞助::
 * 开发::
+* GSoC 2012::
 * 作者::
 * 出版物::
 * 旧闻::
+* Attic::
 @end menu
+@divEnd
+
 
 @node 联系
 @unnumberedsec 联系
 @translationof Contact
 
 
+@divClass{column-left-bottom}
 @subheading 用户讨论和帮助
+
 @subsubheading 用户邮件列表: @code{lilypond-user@@gnu.org}
+
+This mailing list is the main place for users to discuss and help
+each other.
+
+@quotation
+@uref{http://lists.gnu.org/mailman/listinfo/lilypond-user,
+lilypond-user subscribe and info}
+
+@uref{http://lists.gnu.org/archive/html/lilypond-user/,
+user archive1}
+@uref{http://www.mail-archive.com/lilypond-user@@gnu.org/,
+archive2}
+@uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.general,
+archive3}
+
+@uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.general,
+send to lilypond-user with gmane}
+@end quotation
+
+@warning{When asking questions, please use @ref{Tiny examples}!}
+
 @subsubheading LilyPond 片断仓库
+
+The LilyPond Snippet Repository (LilyPond 片断仓库) is a large collection of
+user-submitted examples, which can freely be copied and used
+in your own works.  See what other people have written,
+and add your own!
+
+@example
+@uref{http://lsr.dsi.unimi.it}
+@end example
+
+Particularly instructive examples from LSR are included in our
+official documentation, in @ref{Snippets}.
+
+
 @subsubheading IRC
-@subsubheading 其它语言
-@subheading 保持沟通
+
+Some level of support is provided on our IRC channel,
+
+@example
+@uref{irc://irc.freenode.net/lilypond, #lilypond@@irc.freenode.net}
+@end example
+
+This channel has no public archive, so any question that may
+be useful for others would better be posted to one of the mailing lists.
+
+@html
+<form action="http://webchat.freenode.net"
+      method="get"
+      name="f_lily_irc"
+  <label>irc name:
+    <input name="nick" type="text" size="15" value="">
+  </label>
+  <input name="channels" type="hidden" value="lilypond">
+  <input type="submit" value="Join #lilypond IRC Chat">
+</form>
+
+<script language="JavaScript" type="text/javascript">
+  var username = "web";
+  var lang = window.navigator.userLanguage ? window.navigator.userLanguage
+  : window.navigator.language;
+  username += '-' + lang.substr(0, 2);
+  username += '-' + navigator.appName.substr(0, 2);
+  username += navigator.appCodeName.replace (" ", "").substr(0, 2);
+  username += navigator.platform.replace (" ", "").replace("nux", "").replace("n32", "");
+  document.forms["f_lily_irc"].nick.value = username;
+</script>
+@end html
+
+@subsubheading 其他语言
+
+@quotation
+@uref{http://lists.gnu.org/mailman/listinfo/lilypond-es,
+Spanish mailing list}
+
+@uref{http://www.lilypondforum.de/,
+German forum}
+
+@uref{http://groups.google.com/group/lilypond-brasil,
+Portuguese group}
+
+@uref{http://lists.gnu.org/mailman/listinfo/lilypond-user-fr,
+French mailing list}
+
+@uref{http://www.lilypondforum.nl/,
+Dutch forum}
+@end quotation
+
+@divEnd
+
+
+@divClass{column-right-top}
+@subheading 了解最新动态
+
 @subsubheading LilyPond 报告
+
+The easiest way to keep touch is by reading our community
+newsletter, the LilyPond Report:
+
+@example
+@uref{http://news.lilynet.net}
+@end example
+
 @subsubheading 发行版邮件列表: @code{info-lilypond@@gnu.org}
+This mailing list is a low-volume, read-only list which receives
+notifications of new releases.
+
+@quotation
+@uref{http://lists.gnu.org/mailman/listinfo/info-lilypond,
+info-lilypond subscribe and info}
+
+@uref{http://lists.gnu.org/archive/html/info-lilypond/,
+info archive1}
+@uref{http://www.mail-archive.com/info-lilypond@@gnu.org/,
+archive2}
+@uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.announce,
+archive3}
+
+@c don't include gmane posting here.  -gp
+@end quotation
+
+
+@divEnd
+
+
+@divClass{column-right-bottom}
 @subheading 开发者讨论
+
 @subsubheading 开发者邮件列表: @code{lilypond-devel@@gnu.org}
-@subsubheading 缺陷邮件列表: @code{bug-lilypond@@gnu.org}
+
+Most developer discussion takes place on this list.  Patches
+should be sent here.
+
+@quotation
+@uref{http://lists.gnu.org/mailman/listinfo/lilypond-devel,
+lilypond-devel subscribe and info}
+
+@uref{http://lists.gnu.org/archive/html/lilypond-devel/,
+devel archive1}
+@uref{http://www.mail-archive.com/lilypond-devel@@gnu.org/,
+archive2}
+@uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.devel,
+archive3}
+
+@uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.devel,
+send to lilypond-devel with gmane}
+@end quotation
+
+
+@subsubheading 错误邮件列表: @code{bug-lilypond@@gnu.org}
+
+Bug-specific discussion takes place here.
+
+@quotation
+@uref{http://lists.gnu.org/mailman/listinfo/bug-lilypond,
+bug-lilypond subscribe and info}
+
+@uref{http://lists.gnu.org/archive/html/bug-lilypond/,
+bug archive1}
+@uref{http://www.mail-archive.com/bug-lilypond@@gnu.org/,
+archive2}
+@uref{http://dir.gmane.org/gmane.comp.gnu.lilypond.bugs,
+archive3}
+
+@c don't include gmane posting here.  -gp
+@end quotation
+
+@warning{Before sending a message to the bug list, please read our
+guidelines for @ref{Bug reports}.}
+
+@divEnd
+
+@divClass{column-right-bottom}
+@subheading Sensitive emails
+
+Private matters should be sent to Graham Percival (project
+manager), who will discuss it with those concerned.
+
+@divEnd
+
+
 @node 小例子
 @unnumberedsec 小例子
 @translationof Tiny examples
 
-
+@divClass{column-center-top}
 @subheading 什么是 @qq{小例子}?
-@subheading 为什么创造出来?
-@subheading 我如何创造出来?
-@node 缺陷报告
-@unnumberedsec 缺陷报告
+
+一个小例子 (tiny example) is an example from which @strong{nothing} can be removed.
+@divEnd
+
+@divClass{column-left-bottom}
+@subheading 为什么要创建小例子?
+
+@divClass{keep-bullets}
+@itemize
+
+@item
+The simpler the example is, the quicker potential helpers can
+understand it and help you.
+
+@item
+A tiny example demonstrates that you have put effort towards
+solving the problem yourself.  When people send huge portions of
+input, it looks like they don't care if we help them or not.
+
+@item
+Creating a tiny example helps you to understand what is
+happening.  Many false problem reports can be avoided by
+attempting to create a tiny example; if you cannot replicate a
+@qq{bug} in a tiny example, then the problem was probably an
+insufficient understanding of LilyPond, not an actual bug!
+
+@end itemize
+@divEnd
+
+@divEnd
+
+
+@divClass{column-right-bottom}
+@subheading 如何创建小例子?
+
+@divClass{keep-bullets}
+@itemize
+
+@item
+Include the @code{\version} number.
+
+@item
+Make it small!  Examples about spacing or page layout might
+require many bars of music, but most issues can be reproduced
+using less than a single measure.
+
+@item
+When trying to create an example, try commenting out @w{(@code{%}
+or @code{%@{ @dots{} %@}})} sections of your file.  If you
+can comment something while still demonstrating the main idea,
+then remove the commented-material.
+
+@item
+Avoid using complicated notes, keys or time signatures, unless
+the bug is about the behavior of those items.
+
+@item
+Do not use @code{\override} or @code{\set} commands unless the bug
+is about those specific commands.
+
+@item
+Optionally, attach an image showing the desired graphical output.
+
+@end itemize
+@divEnd
+
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading How tiny should they be?
+
+Is the code below a minimal example?
+
+@example
+\version "2.14.1"
+\include "english.ly"
+
+\score @{
+  \new Staff @{
+    \key d \major
+    \numericTimeSignature
+    \time 2/4
+    <cs' d'' b''>16 <cs' d'' b''>8.
+    %% Here: the tie on the D's looks funny
+    %% Too tall? Left-hand endpoint is not aligned with the B tie?
+    ~
+    <cs' d'' b''>8 [ <b d'' a''> ]
+  @}
+@}
+@end example
+
+Well, it is not very big, but a truly minimal example is here:
+
+@example
+\version "2.14.1"
+@{
+  % middle tie looks funny here:
+  <c' d'' b''>8. ~ <c' d'' b''>8
+@}
+@end example
+
+Very few tiny examples exceed 10 lines of code -
+quite often 4 lines are enough to demonstrate the problem!
+
+@divEnd
+
+
+@node 错误报告
+@unnumberedsec 错误报告
 @translationof Bug reports
 
 
-@subheading 第1步:了解缺陷
-@subheading 第2步:创建缺陷报告
-@subheading 第3步:发送缺陷报告
-@subheading 第4步:等待回应
-@subheading 其它可能的帮助:表现出渴望的举动
+@divClass{heading-center}
+If you have input that results in a crash or wrong output,
+then that is a bug.
+@divEnd
+
+@divClass{column-center-top}
+@subheading 第 1 步:检查是否已知错误
+
+We may already know about this bug.  Check here:
+
+@example
+@uref{http://code.google.com/p/lilypond/issues/list}
+@end example
+
+@warning{Please @strong{DO NOT} add bug reports directly to the
+bug tracker.  Once an issue has been added to the tracker, feel
+free to add more information to that report.}
+
+@divEnd
+
+
+@divClass{column-left-bottom}
+@subheading 第 2 步:创建错误报告
+
+If you have discovered a bug which is not listed,
+please help us by creating a bug report.
+
+@warning{We only accept reports in the form of
+@ref{Tiny examples}.  We have very limited resources,
+so any non-minimal example will be rejected.  Almost
+every bug can be demonstrated in four notes or less!}
+
+Here is an example of a good bug report:
+
+@example
+% Accidentals should be printed for only
+% the first note in a tie, but this version
+% prints flats on both notes.
+\version "2.10.1"
+
+\relative c'' @{
+ bes1 ~
+ bes1
+@}
+@end example
+
+@divEnd
+
+@divClass{column-right-bottom}
+@subheading 第 3 步:发送错误报告
+
+Once you have verified that the issue is not already known and
+created a bug report, please send it to us!
+
+@divClass{keep-bullets}
+@itemize
+
+@item
+If you are subscribed to the @uref{mailto:bug-lilypond@@gnu.org,
+bug-lilypond@@gnu.org} mailing list, send an email like normal.
+
+@item
+If you are not subscribed, you can still post a bug report with
+the
+@uref{http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs,
+gmane lilypond.bugs web interface}.
+
+However, there is a strict @qq{no top-posting} check on the gmane
+interface, which is often incorrectly triggered by lilypond files.
+To avoid this, please add:
+
+@example
+> I'm not top posting.
+@end example
+
+@noindent
+(you @emph{must} include the @code{>} ) to the top of your bug
+report.
+
+@end itemize
+@divEnd
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading 第 4 步:等待回应
+
+Once your bug report has been sent to the list, our Bug Squad will
+examine it; they may ask you for more information.  You will be notified
+when the report will be added to the bug tracker. Please allow up to 4 days,
+as we have a limited number of volunteers for this task.
+
+Once a bug has been added to the tracker, you can comment it to add
+more information about it.
+You may also mark the bug so that you automatically receive emails when
+any activity on the bug occurs.  This requires you have a google
+account.
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading 可选的帮助:展示所期望的行为
+
+Once an issue has been added to the tracker, it can be very
+helpful if we can see the desired output.  Feel free to add input
+code and/or images (possibly created with other tools) which
+demonstrate what you think it should look like!
+
+@divEnd
+
+
 @node 帮助我们
 @unnumberedsec 帮助我们
 @translationof Help us
 
+@divClass{column-center-top}
+@helpusNeed
+
+@divEnd
+
+@divClass{column-left-top}
+@divClass{keep-bullets}
+@helpusSimple
+
+@divEnd
+@divEnd
+
+@divClass{column-right-top}
+@helpusAdvanced
+
+@divEnd
+
+
+@node 赞助
+@unnumberedsec 赞助
+@translationof Sponsoring
+
+@divClass{keep-bullets}
+@divClass{column-left-top}
+@subheading Bounties
+
+In the past,
+
+@itemize
+@item some users have paid for new features
+@item some developers have added new features for hire
+@end itemize
+
+The LilyPond project does not organize such efforts; we neither
+endorse nor discourage such agreements.  Any contracts between
+private individuals is the business of those individuals, not
+ours.
+
+@divEnd
+
+@divClass{column-right-top}
+@subheading Guidelines
+
+Any user wanting to offer money in exchange for work should bear
+in mind the following points:
+
+@itemize
+@item
+LilyPond developers may advertise their services on the lilypond
+email lists from time to time.
+
+@item
+Any agreements between private individuals should include the
+normal precautions when conducting business: who pays, how much do
+they pay, with what method of payment, and upon what set of
+conditions.  We suggest that any ambiguity or uncertainty in these
+questions should be resolved before any work begins.
+
+@end itemize
+
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading Interested developers
+
+Here is a list of people who have expressed an interest in
+bounties.  Note that the amount of work done by individuals varies
+quite a bit throughout the years.  We do not guarantee that this
+list is up-to-date, nor do we guarantee that the people listed
+here have any ability.  The only criteria is "XYZ asked to be
+listed on this page".
+
+Looking at the git history is a good way to determine who the most
+active and experienced developers are.  Statistics up to version
+@versionDevel{}:
+
+@multitable @columnfractions .3 .3 .3
+@item @uref{http://lilypond.org/~graham/gitstats-all/, overall history}
+@tab @uref{http://lilypond.org/~graham/gitstats-1year/, past year}
+@tab @uref{http://lilypond.org/~graham/gitstats-3months/, past three months}
+@end multitable
+
+Interested developers:
+@table @asis
+@item @email{dak@@gnu.org, David Kastrup}
+Donations are required to let me continue my current fulltime work on
+LilyPond.  I focus on user and programmer interface design, coherence,
+implementation, simplification, documentation, and debugging.
+
+@c Format
+@c @item @email{name@@adress.domain, Name}
+@c area of interest (256 chars max)
+
+@end table
+
+@divEnd
+@divEnd
+
 
 @node 开发
 @unnumberedsec 开发
 @translationof Development
 
+@divClass{heading-center}
+@ifclear web_version
+  @heading Development for LilyPond @version
+@end ifclear
+@ifset web_version
+  @heading Development for LilyPond @versionDevel
+@end ifset
+
 
-@subheading 发行号
+@c we normally don't allow named references, but in this case
+@c it's good to emphasize the "stable" part.  -gp
+@warning{These are @emph{unstable development} versions.  If you
+have the slightest doubt about how to use or install LilyPond, we
+urge you to use the @ref{Download, stable Download}, and read the
+@ref{Manuals, stable Manuals}.}
+
+@divEnd
+
+@divClass{column-center-top}
+@subheading Release numbers 发行号
+
+There are two sets of releases for LilyPond: stable releases, and
+unstable development releases.  Stable versions have an
+even-numbered @q{minor} version number (e.g., 2.8, 2.10, 2.12).
+Development versions have an odd-numbered @q{minor} version number
+(e.g., 2.7, 2.9, 2.11).
+
+@divEnd
+
+
+@divClass{column-left-top}
 @subheading 下载
+
+Instructions for git and compiling are in the Contributor's Guide.
+
+@quotation
+@uref{http://git.sv.gnu.org/gitweb/?p=lilypond.git, lilypond git repository}
+@end quotation
+
+Documentation writers and testers will generally want to download
+the latest binary:
+
+@quotation
+
+@downloadDevelLinuxNormal
+
+@downloadDevelLinuxBig
+
+@downloadDevelLinuxPPC
+
+@downloadDevelFreeBSDNormal
+
+@downloadDevelFreeBSDBig
+
+@downloadDevelDarwinNormal
+
+@downloadDevelDarwinPPC
+
+@downloadDevelWindows
+
+@downloadDevelSource
+
+@end quotation
+
+@divEnd
+
+
+@divClass{column-right-top}
 @subheading 贡献者指南
+
+LilyPond development is a fairly complicated matter.  In order to
+help new contributors, and to keep the whole system (mostly)
+stable, we have written a manual for development tasks.
+
+@docLinksBare{Contributor's Guide, contributor,
+  @rcontribnamed{Top,Contributor's Guide},
+  @manualDevelContributorSplit,
+  @manualDevelContributorBig, 500 kB,
+  @manualDevelContributorPdf, 2.8 MB}
+
+@divEnd
+
+
+@divClass{column-center-top}
 @subheading 回归测试
-@subsubheading 发行版
+
+@divClass{keep-bullets}
+
+@ifclear web_version
+
+@itemize
+@item
+@uref{../../input/regression/collated-files.html, Regression tests}:
+This release's regtests.
+(@uref{../../input/regression/collated-files.pdf, pdf version})
+
+@item
+@uref{../../input/regression/musicxml/collated-files.html, MusicXML tests}:
+This release's musicXML tests.
+(@uref{../../input/regression/musicxml/collated-files.pdf, pdf version})
+
+@item
+@uref{../../input/regression/abc2ly/collated-files.html, abc2ly tests}:
+This release's abc2ly tests.
+(@uref{../../input/regression/abc2ly/collated-files.pdf, pdf version})
+
+@item
+@uref{../../input/regression/lilypond-book/collated-files.html, lilypond-book tests}:
+This release's lilypond-book tests.
+(@uref{../../input/regression/lilypond-book/collated-files.pdf, pdf version})
+@end itemize
+
+@end ifclear
+
+@ifset web_version
+@subsubheading 开发中版本
+
+@itemize
+@item @regtestDevel (@regtestDevelPdf{})
+
+@item @regtestDevelXml (@regtestDevelXmlPdf{})
+
+@item @regtestDevelAbc (@regtestDevelAbcPdf{})
+
+@item @regtestDevelLilypondBook (@regtestDevelLilypondBookPdf{})
+@end itemize
+
 @subsubheading 稳定版
+
+@itemize
+@item @regtestStable (@regtestStablePdf{})
+
+@item @regtestStableXml (@regtestStableXmlPdf{})
+
+@item @regtestStableAbc (@regtestStableAbcPdf{})
+
+@item @regtestStableLilypondBook (@regtestStableLilypondBookPdf{})
+@end itemize
+@end ifset
+
+
 @subsubheading 所有版本
+
+@itemize
+@item @uref{http://lilypond.org/test, Comparisons between regression tests}
+
+@item @uref{http://lilypond.org/download/binaries/test-output/,
+Archive of all regression tests}
+
+@end itemize
+
+@divEnd
+@divEnd
+
+
+
+@divClass{column-center-bottom}
 @subheading 手册
+
+@ifclear web_version
+@warning{These manuals are for LilyPond @version{}; the latest
+manuals can be found at @url{http://lilypond.org}}
+@end ifclear
+
+@divClass{normal-table}
+@multitable @columnfractions .3 .3 .3
+@headitem Introduction
+@item
+@docLinkSplit{Learning,learning,@manualDevelLearningSplit}
+@tab
+@docLinkBig{Learning,learning,@manualDevelLearningBig}
+@tab
+@docLinkPdf{Learning,learning,@manualDevelLearningPdf}
+
+@item
+@docLinkSplit{Glossary,music-glossary,@manualDevelGlossarySplit}
+@tab
+@docLinkBig{Glossary,music-glossary,@manualDevelGlossaryBig}
+@tab
+@docLinkPdf{Glossary,music-glossary,@manualDevelGlossaryPdf}
+
+@item
+@docLinkSplit{Essay,essay,@manualDevelEssaySplit}
+@tab
+@docLinkBig{Essay,essay,@manualDevelEssayBig}
+@tab
+@docLinkPdf{Essay,essay,@manualDevelEssayPdf}
+
+@headitem Regular
+
+@item
+@docLinkSplit{Notation,notation,@manualDevelNotationSplit}
+@tab
+@docLinkBig{Notation,notation,@manualDevelNotationBig}
+@tab
+@docLinkPdf{Notation,notation,@manualDevelNotationPdf}
+
+@item
+@docLinkSplit{Usage,usage,@manualDevelUsageSplit}
+@tab
+@docLinkBig{Usage,usage,@manualDevelUsageBig}
+@tab
+@docLinkPdf{Usage,usage,@manualDevelUsagePdf}
+
+@item
+@docLinkSplit{Snippets,snippets,@manualDevelSnippetsSplit}
+@tab
+@docLinkBig{Snippets,snippets,@manualDevelSnippetsBig}
+@tab
+@docLinkPdf{Snippets,snippets,@manualDevelSnippetsPdf}
+
+@headitem Infrequent
+
+@item
+@docLinkSplit{Web,web,@manualDevelWebSplit}
+@tab
+@docLinkBig{Web,web,@manualDevelWebBig}
+@tab
+@docLinkPdf{Web,web,@manualDevelWebPdf}
+
+@item
+@docLinkSplit{Changes,changes,@manualDevelChangesSplit}
+@tab
+@docLinkBig{Changes,changes,@manualDevelChangesBig}
+@tab
+@docLinkPdf{Changes,changes,@manualDevelChangesPdf}
+
+@item
+@docLinkSplit{Extending,extending,@manualDevelExtendingSplit}
+@tab
+@docLinkBig{Extending,extending,@manualDevelExtendingBig}
+@tab
+@docLinkPdf{Extending,extending,@manualDevelExtendingPdf}
+
+@item
+@docLinkSplit{Internals,internals,@manualDevelInternalsSplit}
+@tab
+@docLinkBig{Internals,internals,@manualDevelInternalsBig}
+@tab
+@docLinkPdf{Internals,internals,@manualDevelInternalsPdf}
+
+@ifset web_version
+@headitem Downloadable
+
+@item
+@doctarballDevel
+@end ifset
+
+@end multitable
+
+@divEnd
+@divEnd
+
+
+
+
+@node GSoC 2012
+@unnumberedsec GSoC 2012
+@translationof GSoC 2012
+
+@divClass{column-center-top}
+@subheading What is Google Summer of Code?
+
+It is a global program run by Google that offers students stipends
+for working on open source software projects during summer vacations.
+
+The LilyPond Team decided that this is an excellent opportunity to find
+new contributors and encourage students already participating in LilyPond
+development to become more involved.  One of our contributors was accepted
+for 2012 edition of the program as part of the
+@uref{http://www.gnu.org/, GNU project};
+we hope to participate in future editions as well.
+
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading Our 2012 Ideas List
+
+Below is a list of projects that we suggested for GSoC 2012 students.
+Although the application period is over, we decided to keep this webpage
+online as an inspiration for anyone who is interested in developing LilyPond.
+Some members of the development team are willing to help people who would like
+to tackle these projects.
+
+Of course, there are many more things to improve in LilyPond, including
+very small ones.  A full list of all known issues can be found
+@uref{http://code.google.com/p/lilypond/issues/list, here}.
+
+@subheading Grace notes
+
+Fix problems with synchronization of grace notes,
+together with all underlying architecture (see
+@uref{http://code.google.com/p/lilypond/issues/detail?id=34,
+issue 34 in our tracker}).  Grace notes are confusing to LilyPond's
+timing because they're like going back in time.  This causes weird
+effects, especially when one staff has a grace note and the other
+doesn't.
+
+@strong{难度:}中等
+
+@strong{Requirements:} C++, MIDI
+
+@strong{Recommended:} familiarity with LilyPond internals
+
+@strong{Mentor(s):} Mike Solomon, Carl Sorensen
+
+@subheading MusicXML
+
+Adding comprehensive MusicXML export and improving import,
+together with tests checking that it works. Depending on time available,
+implement some or all of the following:
+
+@divClass{keep-bullets}
+@itemize
+
+@item
+Handle basic musical content export like the MIDI export (i.e. using
+dedicated exporter classes, derived from the translator class)
+
+@item
+Build the XML tree of the basic musical content,
+add a connection from music event to XML tag
+
+@item
+Let all LilyPond engravers do their job
+
+@item
+Add ability to link each output object
+(basically each stencil / group of stencils) to the music cause
+(and thus to the XML tag in the XML tree)
+
+@item
+Add a XML output backend, which can then add the layout information
+for each output object to the XML tags
+
+@end itemize
+@divEnd
+
+The goal will be considered achieved when a (previously chosen) score
+could be imported from MusicXML and exported back with no unintentional
+loss of data.
+
+@strong{难度:}中等
+
+@strong{Requirements:} MusicXML, Python, basic LilyPond knowledge
+
+@strong{Mentor(s):} Reinhold Kainhofer, Mike Solomon
+
+Familiarity with other scorewriters (for cross-testing) would be a nice
+bonus.
+
+@subheading Improve slurs and ties
+
+The default shape of slur and tie curves is often unsatisfactory.
+Ties on enharmonic notes @code{@{ cis'~ des' @}} are not supported,
+ties "broken" by clef or staff change aren't supported well.
+The project includes collecting and sorting examples of bad output,
+deciding on the intended output and writing the actual code.
+
+@strong{难度:}hard
+
+@strong{Requirements:} C++, experience with writing heuristics
+
+@strong{Recommended knowledge:} LilyPond knowledge, aesthetic sense
+
+@strong{Mentor(s):} Mike Solomon
+
+@subheading Adding special variant of font glyphs
+Adding on-staff-line, between-staff-line, shorter and narrower variants
+of some glyphs, for example accidentals, together with a generic
+infrastructure to support them.  An example is ancient notation breve
+notehead coming in two variants, with smaller and bigger hole.
+
+@strong{难度:}easy
+
+@strong{Requirements:} MetaFont, C++, good eye for details
+
+@strong{Recommended knowledge:} basic LilyPond knowledge
+
+@strong{Mentor(s):} Werner Lemberg
+
+@subheading Improve beaming
+
+Default positioning of regular, cross-staff, broken and kneed beams
+should be improved.  Beaming should depend on context and neighbor notes
+(see @uref{http://icking-music-archive.org/lists/sottisier/sottieng.pdf,
+section 2.2 here}).  If possible, reduce beaming computation time.
+
+@strong{难度:}中等
+
+@strong{Requirements:} C++, experience with writing heuristics
+
+@strong{Recommended knowledge:} aesthetic sense
+
+@strong{Mentor(s):} Mike Solomon, Carl Sorensen
+
+@subheading Clean up various compilation warnings
+
+Clean up compiler warnings, static code analysis, and valgrind warnings.
+Automatic code analysis tools (warnings in @code{g++} and @code{clang})
+and analysis tools like valgrind memory leak detection and callgrind
+code profilers provide valuable information about possible flaws in C++
+code.  Cleaning these warnings would allow us to automatically reject
+any patch which introduced extra warnings.
+
+@strong{难度:}中等
+
+@strong{Requirements:} C++
+
+@strong{Mentor(s):} Joe Neeman, Reinhold Kainhofer
+
+@divEnd
+
+
+
+
 @node 作者
 @unnumberedsec 作者
 @translationof Authors
 
-
+@divClass{column-left-top}
 @subheading 目前的开发小组
+
+@divClass{keep-bullets}
+@developersCurrent
+@divEnd
+@divEnd
+
+@divClass{column-right-top}
 @subheading 以前的开发小组
+
+@divClass{keep-bullets}
+@developersPrevious
+@divEnd
+@divEnd
+
+
+@divClass{column-center-top}
 @subheading 目前的贡献者
+
+@divClass{keep-bullets}
 @subsubheading 编程
+
+@coreCurrent
+
 @subsubheading 字体
+
+@fontCurrent
+
 @subsubheading 文档
-@subsubheading 缺陷组
+
+@docCurrent
+
+@subsubheading 错误组 (Bug squad)
+
+@bugsquadCurrent
+
 @subsubheading 支持
+
+@supportCurrent
+
 @subsubheading 翻译
-@subheading 以前的开发小组
+
+@translationsCurrent
+
+@divEnd
+@divEnd
+
+
+@divClass{column-center-bottom}
+@subheading 以往的贡献者
+
+@divClass{keep-bullets}
 @subsubheading 编程
+
+@corePrevious
+
 @subsubheading 字体
+
+@fontPrevious
+
 @subsubheading 文档
+
+@docPrevious
+
+@c    uncomment when we have any previous members -gp
+@c @subsubheading Bug squad
+
+@c @bugsquadCurrent
+
 @subsubheading 支持
+
+@supportPrevious
+
 @subsubheading 翻译
+
+@translationsPrevious
+
+@divEnd
+@divEnd
+
+
+
 @node 出版物
 @unnumberedsec 出版物
 @translationof Publications
 
-
+@divClass{column-center-top}
 @subheading 我们写的有关 LilyPond 的文章
+
+@divClass{keep-bullets}
+
 @include we-wrote.itexi
-@subheading 别人怎么用 LilyPond 的
+
+@divEnd
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading 大家怎么用 LilyPond 的
+
+@divClass{keep-bullets}
+
 @include others-did.itexi
+
+@divEnd
+@divEnd
+
+@contactUsAbout{学术论文}
+
+
 @node 旧闻
 @unnumberedsec 旧闻
 @translationof Old news
 
+@divClass{heading-center}
+@warning{Many old announcements and changelogs can be found in
+the @ref{Attic}}
+@divEnd
 
 @include web/news-front.itexi
+
 @include web/news.itexi
 
-@c -- SKELETON FILE --
+
+@node Attic
+@unnumberedsec Attic
+@translationof Attic
+
+@divClass{column-center-top}
+@subheading Announcements
+
+Announcements and news by version:
+@uref{http://lilypond.org/doc/v2.14/Documentation/web/index#LilyPond-2_002e14_002e0-released_0021-June-6_002c-2011,v2.14},
+@miscLink{announce-v2.12,v2.12},
+@miscLink{announce-v2.10,v2.10},
+@miscLink{announce-v2.8,v2.8},
+@miscLink{announce-v2.6,v2.6},
+@miscLink{announce-v2.4,v2.4},
+@miscLink{announce-v2.2,v2.2},
+@miscLink{announce-v2.0,v2.0},
+@miscLink{ANNOUNCE-1.2,v1.2},
+@miscLink{ANNOUNCE-1.0,v1.0},
+@miscLink{ANNOUNCE-0.1,v0.1}
+
+Descriptive list of changes by version:
+@uref{http://lilypond.org/doc/v2.14/Documentation/changes/index.html,v2.14},
+@uref{http://lilypond.org/doc/v2.12/Documentation/topdocs/NEWS,v2.12},
+@uref{http://lilypond.org/doc/v2.10/Documentation/topdocs/NEWS,v2.10},
+@uref{http://lilypond.org/doc/v2.8/Documentation/topdocs/NEWS,v2.8},
+@uref{http://lilypond.org/doc/v2.6/Documentation/topdocs/NEWS,v2.6},
+@uref{http://lilypond.org/doc/v2.4/Documentation/topdocs/out-www/NEWS,v2.4},
+@uref{http://lilypond.org/doc/v2.2/Documentation/topdocs/out-www/NEWS,v2.2},
+@uref{http://lilypond.org/doc/v2.0/Documentation/topdocs/out-www/NEWS,v2.0},
+@uref{http://lilypond.org/doc/v1.8/Documentation/topdocs/out-www/NEWS,v1.8},
+@uref{http://lilypond.org/doc/v1.6/Documentation/out-www/NEWS,v1.6},
+@miscLink{NEWS-1.4,v1.4},
+@miscLink{NEWS-1.2,v1.2}
+
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading Changelogs
+
+Developers' changelogs by version:
+@miscLink{ChangeLog-2.10,v2.10},
+@miscLink{ChangeLog-2.3,v2.3},
+@miscLink{ChangeLog-2.1,v2.1},
+@miscLink{ChangeLog-1.5,v1.5 (1)},
+@miscLink{CHANGES-1.5,v1.5 (2)},
+@miscLink{CHANGES-1.4,v1.4},
+@miscLink{CHANGES-1.3,v1.3},
+@miscLink{CHANGES-1.2,v1.2},
+@miscLink{CHANGES-1.1,v1.1},
+@miscLink{CHANGES-1.0,v1.0},
+@miscLink{CHANGES-0.1,v0.1},
+@miscLink{CHANGES-0.0,v0.0}
+
+@divEnd
index 51010106211268d9cb30a4a48948f01dab7090c8..25dcd2133de42366fda4828fe08fd86cd87285bf 100644 (file)
@@ -1,24 +1,21 @@
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: zh -*-
-@c This file is part of web.texi
 @ignore
-    Translation of GIT committish: 46ec3bd9ded640faef62938929a0af97345cf955
+    Translation of GIT committish: 9402161bd6fe04e40ab205054864ebe85c5a4724
 
     When revising a translation, copy the HEAD committish of the
-    version that you are working on.  See TRANSLATION for details.
+    version that you are working on.  For details, see the Contributors'
+    Guide, node Updating translation committishes..
 @end ignore
 
-@c Translators: Ben Luo
+@c Translators: Ben Luo, Anthony Fok
 
 @include included/generating-output.itexi
 
 @macro warningTextBased
-@warning{LilyPond is a @strong{text-based} music engraver; it is
-more similar to a programming language than a graphical score
-editing program.  Before downloading LilyPond, please read about
-our @ref{Text input}.}
+@warning{LilyPond 是一个 @strong{基于文本} 的音乐雕版印刷软件;和一般图形界面的打谱软件相比,LilyPond
+倒有点像一门编程语言。在您下载 LilyPond 之前,请先进一步了解我们的@ref{Text input}。}
 @end macro
 
-
 @node 下载
 @unnumbered 下载
 @translationof Download
@@ -27,13 +24,13 @@ our @ref{Text input}.}
 @ifclear web_version
   @c yes, we want versionDevel here, since the online links
   @c for @version won't be up yet!
-  @heading Downloads for LilyPond @versionDevel
+  @heading 下载 LilyPond @versionDevel
 
 @warning{Links for the stable version of LilyPond can be found at
 @uref{http://lilypond.org, lilypond.org}}
 @end ifclear
 @ifset web_version
-  @heading Downloads for LilyPond @versionStable
+  @heading 下载 LilyPond @versionStable
 @end ifset
 
 @warningTextBased
@@ -43,8 +40,7 @@ our @ref{Text input}.}
 @divClass{link-headings}
 
 @divClass{column-left-top}
-
-@subheading 使用者
+@subheading 用户下载
 
 @itemize
 
@@ -52,35 +48,32 @@ our @ref{Text input}.}
 @c ref is duplicated to avoid underlining ref as image.
 @ref{Unix, @sourceimage{logo-linux,,,}
 @sourceimage{logo-freebsd,,,}}
-@ref{Unix, Unix (Linux and FreeBSD)}
+@ref{Unix, Unix (Linux  FreeBSD)}
 
 @item
 @ref{MacOS X, @sourceimage{logo-macosx,,,}}
-@ref{MacOS X, MacOS X}
+@ref{MacOS X, Mac OS X}
 
 @item
 @ref{Windows, @sourceimage{logo-windows,,,}}
-@ref{Windows, Microsoft Windows}
+@ref{Windows, 微软 Windows}
 
 @end itemize
 
 @divEnd
 
 @divClass{column-right-top}
-@subheading 开发人员
+@subheading 开发人员下载
 
 @itemize
 
 @item
-@ref{Source}:
-for packagers
+@ref{Source}:打包人员适用
 
 @item
-@ref{Old downloads}:
-old versions
+@ref{Old downloads}:以往版本
 
-@item @ref{Development}:
-latest unstable version
+@item @ref{Development}:最新开发版
 
 @end itemize
 @divEnd
@@ -89,20 +82,19 @@ latest unstable version
 
 @divClass{column-center-bottom}
 
-@subheading 软件协议
+@subheading 软件许可证
 
-LilyPond is published under the
-@ref{GPL, GNU General Public License}.
+LilyPond 是以
+@ref{GPL, GNU 通用公共许可证 (GPL)} 发布的。
 @divEnd
 
 
 @divClass{color1}
 
-@subheading 捐赠人
+@subheading 赞助商
 
-Many thanks to @uref{http://www.vt.edu/, Virginia Tech} and
-@uref{http://www.linuxaudio.org/, linuxaudio.org} for sponsoring
-our bandwidth.
+非常感谢 @uref{http://www.vt.edu/, Virginia Tech} 和
+@uref{http://www.linuxaudio.org/, linuxaudio.org} 赞助我们的网络带宽。
 
 @sourceimage{VTlogo_ITF,,,}
 @sourceimage{lao_banner_06_on_white_demo,,,}
@@ -126,10 +118,9 @@ acknowledged.
 
 
 @divClass{hide}
-
 @menu
 * Unix::
-* MacOS X::
+* Mac OS X::
 * Windows::
 * 源代码::
 * 旧的下载::
@@ -137,6 +128,7 @@ acknowledged.
 @end menu
 @divEnd
 
+
 @node Unix
 @unnumberedsec Unix
 @translationof Unix
@@ -146,7 +138,6 @@ acknowledged.
 @divEnd
 
 @divClass{column-center-top}
-
 @subheading Generic Packages or Distribution-Specific Packages?
 
 Many distributions include LilyPond in their normal package
@@ -161,7 +152,6 @@ package manager.
 
 
 @divClass{column-left-top}
-
 @subheading Generic Packages
 
 @subsubheading 下载
@@ -197,6 +187,7 @@ package manager.
 
 @end itemize
 
+
 @subsubheading 安装
 
 In the shell, type:
@@ -214,12 +205,19 @@ In the shell, type:
 uninstall-lilypond
 @end example
 
+@subsubheading Help
+
+In the shell, type:
+
+@example
+sh lilypond-@versionStable{}-OS-TYPE.sh --help
+@end example
+
 @divEnd
 
 
 
 @divClass{column-right-top}
-
 @subheading Compiling a file
 
 @lilypadCommandLine
@@ -228,33 +226,31 @@ uninstall-lilypond
 
 
 @divClass{column-left-top}
+@subheading 各大发行版专用的软件包
 
-@subheading Distribution-specific Packages
-
-Please use your distribution's package manager to install or
-upgrade to these versions.
+请使用您的发行版的软件包管理器,来安装或者升级到以下这些版本。
 
 @itemize
 
 @item
 @sourceimage{logo-fedora,,,}
 @uref{http://koji.fedoraproject.org/koji/packageinfo?packageID=2447,
-Fedora: LilyPond 2.12.3}
+Fedora: LilyPond 2.14.2}
 
 @item
 @sourceimage{logo-ubuntu,,,}
 @uref{http://packages.ubuntu.com/search?keywords=lilypond,
-Ubuntu: LilyPond 2.12.2}
+Ubuntu: LilyPond 2.14.2}
 
 @item
 @sourceimage{logo-slackware,,,}
 @uref{http://www.johannes-schoepfer.de/lilypond/,
-Slackware: LilyPond 2.12.3}
+Slackware: LilyPond 2.14.2}
 
 @item
 @sourceimage{logo-debian,,,}
 @uref{http://packages.debian.org/search?keywords=lilypond,
-Debian: LilyPond 2.12.2}
+Debian: LilyPond 2.12.3}
 
 @item
 @sourceimage{logo-suse,,,}
@@ -267,7 +263,6 @@ openSUSE: LilyPond 2.12.3}
 
 
 @divClass{column-center-bottom}
-
 @subheading Legalese
 
 @divClass{legal}
@@ -281,8 +276,9 @@ acknowledged.
 @divEnd
 @divEnd
 
-@node MacOS X
-@unnumberedsec MacOS X
+
+@node Mac OS X
+@unnumberedsec Mac OS X
 @translationof MacOS X
 
 @divClass{heading-center}
@@ -290,8 +286,8 @@ acknowledged.
 @divEnd
 
 @divClass{column-left-top}
+@subheading 软件包
 
-@subheading 包
 @subsubheading 下载
 
 @itemize
@@ -299,16 +295,16 @@ acknowledged.
 @item
 @sourceimage{logo-macosx,,,}
 @downloadStableDarwinNormal
-对于MacOS X 10.4或更高版本,Intel CPU的运行(如果你不能确定,请选择这个)。
+适用于 Mac OS X 10.4 或更高版本,在英特尔处理器 (Intel CPU) 上运行。(如果你不确定,请选择这个。)
 
-MacOS X 10.7狮子尚不支持
+抱歉,目前尚未支持 Mac OS X 10.7 Lion
 
 @item
 @sourceimage{logo-macosx,,,}
 @downloadStableDarwinPPC
-对于MacOS X10.4或更高版本,运行 G3和G4的CPU(老苹果电脑)
+适用于 Mac OS X 10.4 或更高版本,在 G3 和 G4 处理器(上一代的苹果电脑)上运行
 
-MacOS X 10.7狮子尚不支持
+抱歉,目前尚未支持 Mac OS X 10.7 Lion
 
 @end itemize
 
@@ -324,7 +320,6 @@ Delete the LilyPond.app folder.
 @divEnd
 
 @divClass{column-right-top}
-
 @subheading 编译文件
 
 @lilypadOSX
@@ -333,13 +328,11 @@ Delete the LilyPond.app folder.
 
 
 @divClass{column-left-top}
+@subheading 在命令行下运行
 
-@subheading 在命令行内运行
+@warning{如果您使用图形界面已经很满意了,那么请忽略以下说明。}
 
-@warning{If you are happy with the GUI, then please ignore these
-instructions.}
-
-@subsubheading MacOS X 里的命令行
+@subsubheading Mac OS X 的命令行
 
 The most convenient way to run lilypond scripts is by setting up
 @qq{helper} scripts of your own.
@@ -395,11 +388,12 @@ This file should end with a blank line.
 
 @end enumerate
 
+
 @subsubheading 调用单独的脚本
 
 The scripts --- such as @command{lilypond-book}, @command{convert-ly},
 @command{abc2ly}, and even @command{lilypond} itself --- are included
-inside the @code{.app} file for MacOS@tie{}X.
+inside the @code{.app} file for Mac@tie{}OS@tie{}X.
 
 Scripts can also be run from the command line by invoking them
 directly:
@@ -417,7 +411,6 @@ The same is true for all other scripts in that directory, such as
 
 
 @divClass{column-center-bottom}
-
 @subheading 法律条文
 
 @divClass{legal}
@@ -429,6 +422,8 @@ acknowledged.
 @divEnd
 @divEnd
 
+
+
 @node Windows
 @unnumberedsec Windows
 @translationof Windows
@@ -438,8 +433,7 @@ acknowledged.
 @divEnd
 
 @divClass{column-left-top}
-
-@subheading 包
+@subheading 软件包
 
 @subsubheading 下载
 
@@ -487,7 +481,6 @@ button when the uninstaller has completed.
 
 
 @divClass{column-right-top}
-
 @subheading 编译文件
 
 @lilypadWindows
@@ -496,7 +489,6 @@ button when the uninstaller has completed.
 
 
 @divClass{column-left-top}
-
 @subheading 在命令行中运行
 
 @warning{If you are happy with the GUI, then please ignore these
@@ -530,7 +522,7 @@ which contains LilyPond executable files like this:
 [@var{pre-set paths}];@var{DIR}\LilyPond\usr\bin
 @end example
 
-@warning{@var{DIR} will generally be @code{C:\Program Files}.}
+@warning{@var{DIR} will generally be @code{C:@bs{}Program Files}.}
 
 @noindent
 and click @qq{OK} button to close the window.
@@ -551,7 +543,6 @@ lilypond test.ly
 
 
 @divClass{column-center-bottom}
-
 @subheading 法律条文
 
 @divClass{legal}
@@ -563,6 +554,8 @@ acknowledged.
 @divEnd
 @divEnd
 
+
+
 @node 源代码
 @unnumberedsec 源代码
 @translationof Source
@@ -576,7 +569,6 @@ LilyPond yourself; almost all user needs are better met with the
 pre-built version.}
 
 @divClass{column-left-bottom}
-
 @subheading 源代码包
 
 @downloadStableSource{}
@@ -588,13 +580,13 @@ download site}.
 @divEnd
 
 @divClass{column-right-bottom}
-
 @subheading 编译指导
 
 Instructions are listed in @rcontrib{Compiling}.
 
 @divEnd
 
+
 @node 旧的下载
 @unnumberedsec 旧的下载
 @translationof Old downloads
@@ -604,7 +596,6 @@ Instructions are listed in @rcontrib{Compiling}.
 @divEnd
 
 @divClass{column-center-top}
-
 @subheading 所有版本
 
 包含所有版本(旧和新)的列表见我们的
@@ -613,6 +604,7 @@ site}.
 
 @divEnd
 
+
 @node GPL
 @unnumberedsec GPL
 @translationof GPL
@@ -620,13 +612,12 @@ site}.
 @divClass{column-center-top}
 @subheading 软件许可证
 
-GNU LilyPond 在 GNU 通用公共许可证下发布。
-在 @ref{Freedom} 里我们介绍了这个许可证以及我们选择它的原因。
+GNU LilyPond 在 GNU 通用公共许可证 (GPL) 下发布。在
+@ref{Freedom} 里我们介绍了这个许可证以及我们选择它的原因。
 
 @divEnd
 
 @divClass{column-center-bottom}
-
 @subheading GNU 通用公共许可证
 
 @include gpl.itexi
index d0ec2cdd6a87c30c8c737b4172e6299a0c6ad3ea..5876d4cee799e77c1165e1dd8214a27d3b3f03a6 100644 (file)
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: zh -*-
-@c This file is part of web.texi
 @ignore
-    Translation of GIT committish: 46ec3bd9ded640faef62938929a0af97345cf955
+    Translation of GIT committish: 8052856914abafa960a0518ca8032b681c9d0588
 
     When revising a translation, copy the HEAD committish of the
-    version that you are working on.  See TRANSLATION for details.
+    version that you are working on.  For details, see the Contributors'
+    Guide, node Updating translation committishes..
 @end ignore
 
-@c Translators: Ben Luo
+@c Translators: Ben Luo, Anthony Fok
 
 @node 简介
 @unnumbered 简介
 @translationof Introduction
 
-
+@divClass{column-center-top}
 @subheading 我们的目标
-@subheading LilyPond 作什么
-@subheading 使用 LilyPond 
-@subheading LilyPond 如何工作
+
+@imageFloat{flat-design,png,right}
+
+LilyPond 是怎么来的呢?从前,有两位音乐家,对于那种用电脑打谱的、看上去了无生气的乐谱,很是懊恼,希望超越现状。既然音乐家们都喜爱阅读漂亮的乐谱,那为什么程序员不能写出可以制作优雅乐谱的软件呢?
+
+于是,LilyPond
+诞生了!这个系统把音乐家从繁琐的排版细节中释放出来,让他们能够专注于音乐制作。LilyPond
+与音乐家携手,秉承古典音乐传统雕版印刷术最优良的传统,共同打造具有最高出版质量的乐谱。
+
+@divEnd
+
+@divClass{link-headings}
+
+@divClass{column-left-top}
+@subheading LilyPond 的功能
+
+@itemize
+
+@item
+@ref{特色}: LilyPond 都有些什么本领?
+
+@item
+@ref{例子}: 让我看看实际的打谱效果!
+
+@item
+@ref{自由}: LilyPond 是免费的自由软件。
+
+@item
+@ref{背景}: 我们的计算美学。
+
+@end itemize
+@divEnd
+
+@divClass{column-right-top}
+@subheading LilyPond 的实际应用
+@itemize
+
+@item
+@ref{制作}: 现实生活中 LilyPond 的应用。
+
+@item
+@ref{评价}: What do people say?
+
+@end itemize
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading LilyPond 的工作原理
+@itemize
+
+@item
+@ref{文本输入}: You write music as @emph{text}?!
+
+@item
+@ref{编辑更简单}: Other ways of working with LilyPond.
+
+@end itemize
+@divEnd
+
+@divEnd
+
+@c TRANSLATORS, translations are not yet compiled in Info format, so
+@c it's not worth translating the right column of the following
+@c menu. -JM
+@divClass{hide}
 @menu
-* 特色::
-* 例子::
-* 自由::
-* 背景::
-* 生产::
-* 测评::
-* 文本输入::
-* 编辑更简单::
+* 特色::                        What can LilyPond do?
+* 例子::                        I want to see some music!
+* 自由::                        Freedom and the GPL.
+* 背景::                        Computational aesthetics.
+* 制作::                        Real-life use of LilyPond.
+* 评价::                        What do people say about it?
+* 文本输入::                    You write music as text?!
+* 编辑更简单::                  Other ways of working with LilyPond.
 @end menu
+@divEnd
+
+
 
 @node 特色
 @unnumberedsec 特色
 @translationof Features
+@divClass{column-center-top}
 
 
 @subheading 优雅
 @subsubheading 杰出的古典雕版风格
+
+@imageFloat{flat-design,png,right}
+
+LilyPond allows musicians to produce elegant sheet music that is
+easy to read.  Its developer community has spent thousands of hours
+developing powerful music engraving software that results in beautifully
+engraved music.  All of LilyPond's style settings, font designs and
+algorithms have been inspired by the finest hand-engraved music.
+LilyPond output has the same strong, balanced and elegant look as the
+best-engraved classical scores.  This is further explained in our
+@ref{Essay}.
+
+
+
 @subsubheading 有效的版面选择
+
+Spend less time with tweaking the output; LilyPond gets the
+formatting correct right from the start.  It determines spacing by
+itself, and breaks lines and pages to provide a tight and uniform
+layout.  Clashes between lyrics, notes, and chords are resolved
+and slurs and beams are sloped, automatically!
+
+
+@divEnd
+
+@divClass{color2}
 @subheading 易于使用
+
+@imageFloat{lilypond-book,png,right}
+
 @subsubheading 基于文本的输入
+
+LilyPond takes ASCII input, which you can produce in your favorite
+text editor, quickly and comfortably.  The input contains all the
+information, so there is no need to remember complex command sequences:
+simply save a file for later reference.
+
 @subsubheading 音乐和文本混合
+
+Put fragments of music into texts without cutting and pasting
+pictures.  Integrate music into @LaTeX{} or HTML seamlessly, or add
+music to OpenOffice.org with OOoLilyPond.  Plugins are also available
+to allow LilyPond code in various blogs and wikis, making online
+collaboration possible.
+
+
 @subsubheading 易用性
+
+Text-based input also makes score-writing possible for users with
+severe physical disabilities.  Dexterity-impaired users who are
+unable to type or control a computer mouse can use
+speech-recognition software to edit LilyPond files.  Even users
+who are totally blind can use screen-reading software to write
+LilyPond files -- an impossible task in graphical-based
+score-writing programs.
+
 @subsubheading 可扩展的设计
+
+All settings can be changed to suit your personal typographical
+taste.  If that still is not enough, there is always the built-in
+scripting language Scheme, a dialect of the powerful language
+LISP.  Settings, variables and functions are all documented in the
+comprehensive program reference manual.
+
+@divEnd
+
+@divClass{color3}
+
 @subheading 环境
-@subsubheading 自由软件
+
+@imageFloat{frescobaldi-lilypond-editor-small,png,right}
+
+@subsubheading 免费的自由软件
+
+LilyPond 是可以免费下载的!没错,是完全免费的,可从下载页获取。
+
+它也是自由软件。It comes with source
+code, and permission to change and copy it.  So, are you irritated
+by a bug, or yearning for a feature? Simply add it yourself, or
+pay someone else to do it.
+
+
 @subsubheading 出色的支持
-@subsubheading 高级编辑器
-@subheading 现在哪?
+
+LilyPond runs on all popular platforms: GNU/Linux, Mac OS@tie{}X, and
+Windows.  LilyPond comes with extensive documentation and 数以百计的范例文件。There is an active user community answering
+questions on the lilypond-user mailing list, while the development
+team makes sure that problems are solved quickly.
+
+
+@subsubheading 强大的编辑器
+
+
+Several developers, themselves active LilyPond users, have also
+written tools specifically aimed at making the process of editing
+LilyPond files faster and more effective.  For some examples, see
+@ref{Easier editing}.
+
+@divEnd
+@divClass{column-center-bottom}
+@subheading 然后呢?
+
+还没动心吗? Look at some specific @ref{Examples}.  If you've
+already decided to try LilyPond, first read about our
+@ref{Text input}。
+@divEnd
+
+
+
 @node 例子
 @unnumberedsec 例子
 @translationof Examples
 
+LilyPond is a powerful and flexible tool for engraving tasks of
+all kinds.  Please browse our gallery of examples and be inspired!
+
 
+@newsItem
 @subsubheading 古典音乐
-@subsubheading 复杂的乐谱
+
+This organ work by J.S. Bach is a fairly typical engraving project
+in LilyPond.
+
+@exampleImage{bach-bwv610}
+@newsEnd
+
+@newsItem
+@subsubheading 复杂的乐谱 Complex Notation
+
+This example from @emph{Goyescas} by Enrique Granados shows some
+of the more advanced features of typesetting, including kneed
+beams, cross-staff stems, and voice-follow lines.
+
+@exampleImage{granados}
+@newsEnd
+
+@newsItem
 @subsubheading 早期音乐
+
+LilyPond also supports various types of ancient notation, such
+as this passage of Gregorian chant.
+
+@exampleImage{ancient-headword}
+@newsEnd
+
+@newsItem
 @subsubheading 现代音乐
+
+Contemporary composers find LilyPond well-suited to displaying
+unusual notation.  Here is an excerpt from Trevor Bača's
+@emph{Čáry}, for unaccompanied bass flute.
+
+@exampleImage{cary}
+@newsEnd
+
+
+@newsItem
 @subsubheading 有效,灵活地创造表演材料
-@subsubheading 谱号
+
+Various performance materials can be created from the same source
+code.  This is an excerpt of @uref{http://nicolas.sceaux.free.fr/,
+Nicolas Sceaux's} engraving of Handel's @emph{Giulio Cesare}, in
+full score, piano-vocal reduction, and a violin part.
+
+@exampleImage{sesto-full}
+
+@exampleImage{sesto-piano}
+
+@exampleImage{sesto-violin}
+
+@newsEnd
+
+@newsItem
+@subsubheading TAB 吉他谱 (Tablature)
+
+LilyPond 支持 TAB 吉他谱 (六线谱),which can be customized to
+suit any instrument that reads from tablature.  The tablature
+staff is generated automatically from notes entered for the 5-line
+staff.
+
+@exampleImage{tab-example}
+@newsEnd
+
+@newsItem
 @subsubheading 申克分析图
-@subsubheading 声乐
+
+Standard output can be modified heavily.  Here is an impressive
+Schenkerian analysis, created by Kris Schaffer, for an article
+in @uref{http://www.linuxjournal.com/article/8364 , Linux Journal}.
+The colors have been added for better visibility.
+
+@exampleImage{bach-schenker}
+@newsEnd
+
+@newsItem
+@subsubheading 声乐作品
+
+LilyPond is excellent for vocal music of all kinds, from sacred
+hymns to opera.  Here is a 中世纪经文歌 with slightly unusual
+requirements.  The tenor voice is written in a different meter
+than the others, but must line up as if it were in the same meter.
+LilyPond handles this most elegantly.  Note also the incipits with
+Vaticana style clefs, the slashed stems indicating plicated notes,
+and the ligature braces above certain groups of notes.
+
+@exampleImage{aucun-snippet}
+@newsEnd
+
+@newsItem
 @subsubheading 教育方面的应用
+
+LilyPond 同样非常适合用于教育用途。
+下面是一个简单的对位法练习的例子。
+
+@exampleImage{theory}
+@newsEnd
+
+@newsItem
 @subsubheading 流行音乐
+
+It is simple to create pop lead sheets with melody, lyrics,
+chord names, and fretboards.  In this example you see some of the
+predefined fretboard diagrams, but these can be heavily customized
+to suit nearly any situation.
+
+@exampleImage{chart}
+@newsEnd
+
+@newsItem
 @subsubheading 大型项目
-@subheading 现在哪?
+
+LilyPond is excellent for large projects like operas or works for
+full symphony orchestra, as well.  In addition, the text-based
+input provides greater accessibility -- this example was
+contributed by Hu Haipeng, a blind composer.
+
+@exampleImage{orchestra}
+@newsEnd
+
+
+@divClass{column-center-bottom}
+@subheading 然后呢?
+
+还没动心吗?LilyPond 是自由软件, granting you
+@ref{Freedom}.  If you've already decided to try LilyPond, first
+read about our @ref{Text input}.
+@divEnd
+
+
 @node 自由
 @unnumberedsec 自由
 @translationof Freedom
 
-
+@divClass{column-center-top}
 @subheading 自由软件
+
+@uref{http://www.gnu.org/, GNU} LilyPond is written and maintained
+by a community of enthusiasts.  It is published under the
+@ref{GPL, GNU General Public License} and the @ref{FDL, GNU Free
+Documentation License}, giving everybody the freedom to fix,
+modify, and extend the program.  Creating beautiful music should
+not require hundreds of dollars of software!
+@divEnd
+
+
+@c @divClass{column-left-top}
+@divClass{color2}
+@divClass{keep-bullets}
 @subheading 使用者的好处在哪?
+
+@itemize
+
+@item
+No cost: download and try it out!  What do you have to lose?
+
+@item
+Sharing: if you like the program, give a copy to 您的朋友,
+老师、学生和同事!
+
+@item
+Source available: if you are curious about how LilyPond creates
+some notation, you can see exactly how it is done.
+
+@item
+Extendible: you can add features, fix bugs, and change the
+functionality.  If you are not a programmer, you can hire somebody
+to do those tasks.
+
+This may not seem appealing to casual musicians, but the ability
+to extend software can be highly valuable to serious composers,
+companies, and academics.
+
+@item
+Future safety: if a commercial company goes bankrupt, what happens
+to any electronic music which depends on their products?  This is
+not a concern with LilyPond; even if the entire development team
+quits (extremely unlikely), the program will still be legally
+available for copying, modifications, and distribution.
+
+
+@end itemize
+
+@divEnd
+@divEnd
+
+
+@c @divClass{column-right-top}
+@divClass{color3}
+@divClass{keep-bullets}
 @subheading 为什么 LilyPond 的开发者会无偿 @qq{赠送} 他们的工作?
-@subheading 现在哪?
+
+Most of us view LilyPond development as a hobby or volunteer work.
+So this question is really asking @qq{why do people volunteer}?
+
+@itemize
+
+@item
+Fun: working towards a goal can be enjoyable, especially when you
+work as a team!
+
+@item
+Shared goals: we all want beautiful sheet music, but few people
+have the expertise (and nobody has the time!), to create a program
+which can handle all situations.  By working together -- one
+person improves the automatic beaming code, another person
+improves the shape of slurs, and a third person writes
+documentation explaining how to use these features -- we can
+achieve our goal with only a fraction of the individual effort.
+
+@item
+@qq{Gift culture}: the Free Software
+movement has created many great software projects, such as
+@uref{http://kernel.org/, GNU/Linux},
+@uref{http://www.getfirefox.com/, Mozilla Firefox}, and
+@uref{http://www.wesnoth.org/, Battle for Wesnoth}.  Having
+benefitted from these projects, some developers want to @qq{give
+back} to the community.
+
+@item
+Work experience: contributing to free software projects is a great way to
+practice programming, documentation writing, documentation translation,
+or design.  This experience has helped some developers gain job offers
+or scholarships.
+
+
+@end itemize
+
+@divEnd
+@divEnd
+
+
+@divClass{column-center-bottom}
+@subheading 然后呢?
+
+还没动心吗?Read our extensive essay about our engraving
+philosophy in @ref{Background}.  If you've already decided to try
+LilyPond, first read about our @ref{Text input}.
+@divEnd
+
+
 @node 背景
 @unnumberedsec 背景
 @translationof Background
 
-
+@divClass{column-center-top}
 @subheading 背景文章
-@subheading 现在哪?
-@node 生产
-@unnumberedsec 生产
+
+We have an extensive essay describing computational aesthetics:
+the art of creating beauty with a computer.
+
+If you just want a quick introduction to LilyPond, the essay might
+be too much material to read.  If you would like to read it now,
+please progress to @ref{Essay}.
+@divEnd
+
+@divClass{column-center-bottom}
+@subheading 然后呢?
+
+还没动心吗?Read about some of our users'
+@ref{Productions} and sheet music.  If you've already decided to
+try LilyPond, first read about our @ref{Text input}.
+@divEnd
+
+
+@node 制作
+@unnumberedsec 制作
 @translationof Productions
 
+@divClass{column-left-top}
+@subheading 音乐会
 
-@subheading 音乐厅
-@subheading 出版的五线谱音乐
-@subheading 现在哪?
-@node 测评
-@unnumberedsec 测评
-@translationof Reviews
+LilyPond engravings have been used for performances around the world.
+Some highlights:
+
+@divClass{keep-bullets}
+@itemize
+
+@item
+Mussorgsky's @emph{Pictures at an exhibition}, re-orchestrated and
+conducted by @uref{http://www.aurelienbello.com/,Aurélien Bello} with
+the @uref{http://www.junge-philharmonie-brandenburg.de/,
+Junge Philharmonie Brandenburg}
+on Oct 10 2011 and again on Apr 15-16 2012.
+
+@item
+@uref{http://www.kierenmacmillan.info/, Kieren MacMillan}, composer and
+musical director.  His many, recent works include; @emph{Go Thy Way},
+performed by the @uref{http://www.saltlakechoralartists.org/,
+Salt Lake Choral Artists} in March 2012; The
+@emph{Just Out of Reach Suite} performed
+by the
+@uref{http://www.herald-dispatch.com/news/marshall/x1883873762/Music-duo-Chrysalis-to-perform-at-Marshall-University-on-Jan-19,
+Chrysalis Duo} ; @emph{thrafsmata} performed in July 2011 by the
+@uref{http://www.pnme.org/CurrentSeason/PreviousSeasons.html, Pittsburgh
+New Music Ensemble}.
+
+
+@item
+@emph{Anonymous Student Compliment or Complaint}, by
+@uref{http://www.mikesolomon.org, Mike Solomon}, winner chosen from among
+172 entries from 22 countries of the
+@uref{http://leftcoastensemble.org/contest, 2011 Left Coast Composition Contest}.
+Other works include, Norman (age 1) for clarinet solo, performed at the
+@uref{http://emu.music.ufl.edu/fems_concerts.html, University of Florida}'s
+Electroacoustic Music Festival (FEMF), October 2010.
+
+@item
+A modern edition of the @emph{Serenata Erminia} by Alessandro Scarlatti,
+edited by Thomas Griffin, Musicologist (意大利罗马).  Performed on 22
+October 2010 in the Galleria of the Palazzo Zevallos Stigliano, Naples,
+Italy.  @uref{http://www.ascarlatti2010.net, Alessandro Scarlatti 2010},
+in celebration of the composer's 350th birthday.
+
+@item
+@uref{http://www.mercurybaroque.org/02/02109.aspx, Mercury Baroque}'s
+performance of Lully's @emph{Armide}, May 15-16, 2009, in Houston,
+Texas (engraving by @uref{http://nicolas.sceaux.free.fr/,
+Nicolas Sceaux}).
+
+@item
+Instrumental excerpts from Rameau's @emph{Hippolyte et Aricie} at
+St. James's Church in Manhattan, May 8, 2009, by Frederick Renz
+and his ensemble @uref{http://www.earlymusicny.org/, Early Music
+New York} (engraving by Nicolas Sceaux).
+
+@item
+@emph{Affaire étrangère}, an opera by
+@uref{http://valentin.villenave.net/,Valentin Villenave}
+to a French libretto by
+@uref{http://en.wikipedia.org/wiki/Lewis_Trondheim, Lewis
+Trondheim}, premiered February 1, 2009 at
+@uref{http://www.orchestre-montpellier.com/, L'Opéra National de
+Montpellier}, France.
+
+@end itemize
+@divEnd
+
+@divEnd
+
+
+@divClass{column-right-top}
+@subheading 已出版乐谱
+
+@divClass{keep-bullets}
+@itemize
+
+@item
+@uref{http://www.mutopiaproject.org/index.html, Mutopia Project},
+over 1500 pieces of classical sheet music for 免费下载, and
+the main showcase of LilyPond scores.
+
+@c don't make this "Mutopia" a link, since that looks silly.
+@item
+@uref{http://etudeapp.com, Etude}, @qq{sheet music on steroids} is
+an iPhone app which displays piano music engraved with LilyPond,
+including many pieces from Mutopia.  The app includes a virtual
+piano keyboard showing which keys to press to help beginners learn
+how to read sheet music.
+
+@item
+@uref{http://www.adoromusicpub.com/, Adoro Music Publishing},
+high-quality scores of sacred music, available for immediate
+download or in traditional paper format.
+
+@item
+@uref{http://www.shadylane.fr, The Shady Lane Publishing},
+a @qq{micro musical publishing house} whose goal is to promote a
+new form of musical economy closer to the musicians and music
+lovers.
 
+@end itemize
 
+@divEnd
+
+@divEnd
+
+@contactUsAbout{音乐会或者乐谱}
+
+@divClass{column-center-bottom}
+@subheading 然后呢?
+
+Still not convinced?  Read some of our users' @ref{Reviews}.
+If you've already decided to try LilyPond, first read about our
+@ref{Text input}.
+@divEnd
+
+@c TRANSLATORS, so far it's mostly from
+@c http://lilypond.org/web/switch/testimonials
+
+@node 评价
+@unnumberedsec 评价
+@translationof Reviews
+
+@divClass{column-left-top}
 @subheading 出版的文章
+
+@divClass{keep-bullets}
+@itemize
+
+@item
+2011年4月
+
+@uref{http://www.linux-magazine.com,Linux Magazine} publishes an
+article titled
+@uref{http://www.linux-magazine.com/w3/issue/126/088-090_projects.pdf,
+Projects on the Move}.  It is an introductory article on MuseScore,
+LilyPond and Chordii.  Author Carla Schroder states @qq{LilyPond is
+driven from the command line, but don’t let the lack of a GUI scare
+you away; LilyPond is user-friendly and easy to learn}, and provides
+a hands-on example.
+
+@item
+2010年5月
+
+Peter Kirn, on the Create Digital Music website, publishes a
+@uref{http://createdigitalmusic.com/2010/05/14/lilypond-free-beautiful-music-notation-engraving-for-anyone/,LilyPond
+review}.  He takes a balanced view on usage, praises LilyPond's
+high-quality notation and suggests to try it out.
+
+@item
+2009年9月
+
+德国的 LinuxUser 杂志写了一篇
+@uref{http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2009/10/Digitaler-Notenschluessel,
+关于 LilyPond 的文章}。
+
+@item
+2009年8月
+
+Ann Drinan, on the
+@uref{http://www.polyphonic.org/article.php?id=188, Polyphonic.org}
+website, presents comments by two orchestra librarians who
+talk about using software to maintain their libraries.
+
+@item
+2009年6月
+
+In an @uref{http://news.lilynet.net/Free-Music-Now, article}
+published in the French @emph{National Conservatory Parent
+Association}'s yearly magazine, French composer and LilyPond
+contributor Valentin Villenave explains how Free licenses, and
+specifically LilyPond-engraved scores, are instrumental in
+making written music accessible to all.
+
+@item
+2008年2月
+
+In @uref{http://www.musicbyandrew.ca/finale-lilypond-1.html,
+articles on his personal site}, Andrew Hawryluk compares Finale
+and LilyPond in general terms, and evaluates engraving
+capabilities of both pieces of software in detail.  The second
+article is an instructive analysis of engraving issues in
+Rachmaninoff's Piano Prelude No. 6, including comparisons with a
+hand-engraved reference edition.
+
+@item
+2006年6月
+
+@uref{http://distrowatch.com,DistroWatch} awards LilyPond and
+@uref{http://distrowatch.com/weekly.php?issue=20060605,writes}
+@qq{Ladies and Gentleman, we are pleased to announce that, based
+on readers' requests, the DistroWatch May 2006 donation has been
+awarded to LilyPond (@euro{}190.00) and Lua (US$250.00).}
+
+@item
+2005年12月
+
+@uref{http://linuxjournal.com,Linux Journal} publishes an article
+titled @uref{http://www.linuxjournal.com/article/8364, Make
+Stunning Schenker Graphs with GNU LilyPond}.  It is an in-depth
+but hands-on feature article with crisp LilyPond graphics.  Author
+Kris Shaffer remarks @qq{GNU LilyPond generates beautiful graphics
+that make commercial alternatives seem second-rate.}
+
+@item
+2005年8月20日
+
+比利时报纸 De Standaard investigates what drives Free
+Software authors in an article titled
+@uref{http://www.standaard.be/Artikel/Detail.aspx?artikelId=G42H5GD6,
+Delen van KENNIS zonder WINSTBEJAG} (Non-profit sharing of
+knowlegde) in its @q{DS2 bijlage}.  LilyPond is used as an example
+and the article is interspersed with quotes from an email
+interview with Jan Nieuwenhuizen.  This marks LilyPond's first
+appearance in mainstream printed press.
+
+@item
+2005年6月
+
+A French article on the LilyPond 2.6 release appeared on
+@uref{http://linuxfr.org/2005/06/27/19210.html, linuxfr.org}.
+
+@item
+2004年10月
+
+The editors of Computer!Totaal, a Dutch computer magazine,
+@uref{http://lilypond.org/website/pdf/computer-totaal.jpeg,
+describe LilyPond} in the October 2004 issue as: @qq{Wonderful
+free (open source) software [..] The sheet music produced by
+LilyPond is exceptionally pretty [..] a very powerful system that
+can do almost anything.}
+
+@item
+July, August 2004
+
+Dave Phillips wrote an introductory article for
+@uref{http://linuxjournal.com,Linux Journal}: At
+the sounding edge: LilyPond, parts
+@uref{http://www.linuxjournal.com/article/7657, one} and
+@uref{http://www.linuxjournal.com/article/7719, two}.
+
+@item
+2004年3月
+
+Chris Cannam
+@uref{http://www.all-day-breakfast.com/cannam/linux-musician/lilypond.html,interviewed}
+Han-Wen Nienhuys and Jan Nieuwenhuizen on linuxmusician.com
+(original site defunct).  This interview was also reviewed in a
+@uref{http://slashdot.org/article.pl?sid=04/03/13/2054227&tid=,
+slashdot story}.
+
+@item
+2004年2月
+
+Jazz singer Gail Selkirk writes about
+@uref{http://www.songbirdofswing.com/editorial_page/lilypond/,
+Diving into LilyPond}.  @qq{... you can make lead sheets or full
+orchestral parts, and the results can be stunning.}
+@uref{http://www.computermusic.co.uk/, Computer Music Special},
+issue CMS06.
+
+@end itemize
+
+@divEnd
+@divEnd
+
+
+@divClass{column-right-top}
 @subheading 用户推荐
-@subsubheading @uref{http://nyphil.org/meet/orchestra/index.cfm?page=profile&personNum=7, Carter Brey}, Principal Cellist, New York Philharmonic
-@subsubheading @uref{http://icem-www.folkwang-hochschule.de/~finnendahl/, Orm Finnendahl}, professor of Composition, Musikhochschule Freiburg
-@subsubheading Darius Blasband, composer (Brussels, Belgium)
-@subsubheading Kieren MacMillan, composer (Toronto, Canada)
-@subsubheading Chris Cannam, lead programmer of the @uref{http://www.rosegardenmusic.com/, RoseGarden} project
+
+@divClass{testimonial-item}
+@imageFloat{carter-brey,jpg, right}
+@subsubheading @uref{http://nyphil.org/meet/orchestra/index.cfm?page=profile&personNum=7, Carter Brey},纽约爱乐乐团 (New York Philharmonic) 大提琴首席
+
+@qq{@dots{} I've written a couple of encore pieces for solo cello
+which I've printed with LilyPond and which I'm going to submit to
+Schirmer for publication.  I'll bet their engraved version wouldn't
+look half as sharp as mine!}
+@divEnd
+
+
+@divClass{testimonial-item}
+@imageFloat{orm-finnendahl,jpg, left}
+@subsubheading @uref{http://icem-www.folkwang-hochschule.de/~finnendahl/, Orm Finnendahl},弗莱堡音乐学院 (Musikhochschule Freiburg) 作曲教授
+
+@qq{Although I don't know [LilyPond] very well yet, I'm
+@strong{*very} impressed.  I used the program to input a motet of
+Josquin Desprez in mensural notation and there's no doubt that
+lilypond outscores all other notation programs easily concerning
+speed, ease of use and look!}
+@divEnd
+
+
+@divClass{testimonial-item}
+@imageFloat{darius-blasband,jpg, right}
+@subsubheading Darius Blasband,作曲家 (比利时布鲁塞尔)
+
+@qq{[..after the first orchestra rehearsal] I got numerous
+compliments about the quality of the scores.  Even more
+importantly, while LilyPond provides numerous hacks to improve the
+way its scores look, what the orchestra got from me is basically
+the raw, untouched output.}
+@divEnd
+
+
+@divClass{testimonial-item}
+@subsubheading Kieren MacMillan, 作曲家 (加拿大多伦多)
+
+@qq{thanks and kudos to the development team for their incredible
+work.  I've never seen anything approaching the output that I get
+from LilyPond -- I'm totally confident that my music publishing
+needs will be fulfilled beyond my expectations using this great
+application.  [..] basically untweaked LilyPond output [..] looks
+better than most recent @q{professional} publications I've compared
+it to (q.v., just about any Warner Bros. score, and even many of
+the most recent by @q{the old houses}). [..]}
+
+@qq{Beat that, Finale/Sibelius/Igor/whatever!!!}
+@divEnd
+
+
+@divClass{testimonial-item}
+@subsubheading Chris Cannam,@uref{http://www.rosegardenmusic.com/, RoseGarden}项目的主程序员
+
+@qq{LilyPond is obviously the zillion-ton gorilla [of great music
+typesetting].}
+@divEnd
+
+
+@divClass{testimonial-item}
 @subsubheading Chris Snyder, @uref{http://www.adoromusicpub.com/, Adoro Music Publishing}
-@subsubheading David Bobroff, Bass Trombone, Iceland Symphony Orchestra
+
+@qq{The way that music is entered for LilyPond causes me to think in a
+more musical way -- there have been times when I've been stumped as
+to how to tell Lily to engrave something, only to realize that
+even if I did get it exactly as the composer wanted, the music
+would be confusing to read.  LilyPond makes it much easier for me
+to work in my dual editor+engraver role.}
+
+@qq{I've been using LilyPond exclusively for my fledgling music
+publishing business.  Virtually without exception, every composer
+has been blown away by the quality of the engraving when presented
+with the proofs of their music about to be published.  I deserve
+some of the credit for this -- I spend a lot of time tweaking
+output, especially ties (mainly in chords) -- but LilyPond gives
+me an excellent starting point, a very intuitive interface, and
+the ability to modify absolutely anything if I want to take the
+time.  I'm convinced that no commercial product can come close.}
+@divEnd
+
+
+@divClass{testimonial-item}
+@subsubheading David Bobroff, 冰岛交响乐团,低音长号手
+
+@qq{I think LilyPond is great [..] The more I learn about LilyPond
+the more I like it!}
+@divEnd
+
+
+@divClass{testimonial-item}
 @subsubheading Vaylor Trucks, Electric guitar player (Yes, @uref{http://www.allmanbrothersband.com/modules.php?op=modload&name=userpage&file=content&page_id=12, related to})
-@subsubheading @uref{http://nicolas.sceaux.free.fr/, Nicolas Sceaux}, @uref{http://www.mutopiaproject.org/, Mutopia} contributor
+
+@qq{I am super impressed with LilyPond [..]}
+
+@qq{THIS IS THE BEST PROGRAM EVER!!!}
+
+@qq{Thank you all SO MUCH for your hard work and dedication!}
+@divEnd
+
+
+@divClass{testimonial-item}
+@subsubheading @uref{http://nicolas.sceaux.free.fr/, Nicolas Sceaux}, @uref{http://www.mutopiaproject.org/, Mutopia} 贡献者
+
+@qq{I had a kind of hate-passion relationship with it.  Passion
+because the first score I saw was so amazing! The description of
+LilyPond lies about its beautifulness, it is too modest! [..] as
+LilyPond is getting always better, and as I look closer how things
+are done in scheme, I have less and less frustrations.  Anyway,
+what I mean is: thank you for providing LilyPond, it is really
+good.}
+@divEnd
+
+
+@divClass{testimonial-item}
 @subsubheading @uref{http://www.troff.org/whoswho.html#werner, Werner Lemberg}, Conductor at the Theatre in Koblenz, Germany and distinguished GNU Hacker
-@subsubheading Paul Davis, developer of @uref{http://jackaudio.org/, JACK} and @uref{http://www.ardour.org/, Ardour}
+
+@qq{Anyway, LilyPond does an amazingly good job!}
+@divEnd
+
+
+@divClass{testimonial-item}
+@subsubheading Paul Davis,@uref{http://jackaudio.org/, JACK} 和
+@uref{http://www.ardour.org/, Ardour} 的开发者
+
+@qq{I think [LilyPond is] an incredible program, and it produces
+wonderful, wonderful output.  when i read an interview about it
+last year, i was raving to several friends of mine about its
+potential.}
+@divEnd
+
+
+@divClass{testimonial-item}
 @subsubheading @uref{http://webusers.siba.fi/~mkuuskan/, Dr. Mika Kuuskankare}, researcher at the @uref{http://siba.fi, Sibelius Academy Finland}, composer and author of Expressive Notation Package (ENP)
-@subsubheading @uref{http://camerondh.blogspot.com, David Cameron}, Musician, professional typesetter and long time SCORE user
-@subheading 现在哪?
+
+@qq{I have the deepest respect towards LilyPond and towards its creators
+and maintainers as I know from personal experience how difficult this
+kind of software can be.}
+@divEnd
+
+
+@divClass{testimonial-item}
+@subsubheading @uref{http://camerondh.blogspot.com, David Cameron},音乐家、专业音乐制谱员,和 SCORE 打谱软件的长期用户
+
+@qq{My heartfelt thanks to everyone who contributes to this project.  I
+was a power SCORE user for big typesetting houses way back in the '90s,
+but I feel LilyPond finally makes it possible for me to get exactly what
+I want on the page, especially when it isn't "standard" practice.}
+@divEnd
+
+@divEnd
+
+@contactUsAbout{新闻文章或者推荐}
+
+@divClass{column-center-bottom}
+@subheading 然后呢?
+
+了解更多关于我们的 @ref{Text input}。
+@divEnd
+
+
+
 @node 文本输入
 @unnumberedsec 文本输入
 @translationof Text input
 
+@c TRANSLATORS, so far it's mostly from
+@c http://lilypond.org/web/switch/howto
 
 @subheading @qq{编译} 音乐
+
+@imageClickable{nereid-shot-small,png, (click to enlarge), nereid-shot,png, right}
+
+LilyPond is a @emph{compiled} system: it is run on a text file
+describing the music.  The resulting output is viewed on-screen or
+printed.  In some ways, LilyPond is more similar to a programming
+language than graphical score editing software.
+
+You do not write music by dragging notes from a graphical toolbar
+and placing them on a dynamically refreshing score; you write
+music by typing text.  This text is interpreted (or @qq{compiled})
+by LilyPond, which produces beautifully engraved sheet music.
+
+People accustomed to graphical user interfaces might need to learn
+a new way of working, but the results are definitely worth it!
+
+@warning{We present a quick overview of our text input -- it's not
+as complicated as it sounds!  Don't worry about understanding
+every detail in these examples; our beginner documentation covers
+everything at a much more gradual pace.}
+
+
 @subsubheading 就像 A B C 一样简单
+
+Notes are encoded with letters and numbers.  Special commands are
+entered with backslashes.
+
+@imageFloat{text-input-1-annotate,png,center}
+@imageFloat{text-input-1-output,png,center}
+
+Alterations are made with different names: add @w{@code{-is}} for
+sharp, and @w{@code{-es}} for flat (these are Dutch note names, other
+languages are available).  LilyPond figures out where to put
+accidentals.
+
+@imageFloat{text-input-2-annotate,png,center}
+@imageFloat{text-input-2-output,png,center}
+
+
 @subsubheading 流行音乐
+
+Put chords and lyrics together to get a lead sheet:
+
+@imageFloat{text-input-pop-annotate,png,center}
+@imageFloat{text-input-pop-output,png,center}
+
+
+
 @subsubheading 配器部分
+
+The input file contains the notes of piece of music.  Score and
+parts can be made from a single input file, so that changing a
+note always affects the score and parts.  To be able to include
+the same music in multiple places, the music is assigned to a
+@qq{variable} (a name).
+
+@imageFloat{text-input-parts-both-annotate,png,center}
+
+
+This variable is then used in a single part (here transposed, with
+condensed rests spanning several measures):
+
+@imageFloat{text-input-parts-single-annotate,png,center}
+@imageFloat{text-input-parts-single-output,png,center}
+
+
+The same variable is used in the full score (here in concert
+pitch):
+
+@imageFloat{text-input-score-annotate,png,center}
+@imageFloat{text-input-score-output,png,center}
+
+
 @subsubheading 初学者的文档
+
+We realize that many users find this way of entering music a bit
+odd.  For this reason, we have written extensive documentation to
+help new users, beginning with @ref{Learning}.  The Learning
+Manual is the best place to start, as many questions are answered
+before they come up!
+
+Please read the Learning Manual before complaining about bugs!
+New users occasionally believe that LilyPond is not working
+correctly, when in fact it is working precisely as designed.
+
+More in-depth information is available in @ref{Manuals}.
+
+
 @subsubheading 更简单的编辑环境
-@subheading 现在哪?
+
+@imageClickable{lilykde-screenshot-small,png,
+  (click to enlarge),lilykde-screenshot,png,right}
+
+LilyPond is primarily concerned with producing top-quality
+engraved sheet music; creating a Graphical User Interface (GUI)
+would distract us from this goal.  However, there are other
+projects aimed at making it easier to create LilyPond input files.
+
+Some editing environments include syntax highlighting, automatic
+command completion, and pre-made templates.  Other programs
+actually provide a GUI which allows direct manipulation of a
+graphical score.  For more information, see @ref{Easier editing}.
+
+
+
+@divClass{column-center-bottom}
+@subheading 然后呢?
+
+您现在可以随时 @ref{Download, 下载 LilyPond}
+了。还没动心吗?那就请您关注如何 @ref{Easier editing} 吧!
+
+@divEnd
+
+
 @node 编辑更简单
 @unnumberedsec 编辑更简单
 @translationof Easier editing
 
 
+@divClass{column-center-top}
 @subheading LilyPondTool
+
+@imageClickable{lilypondtool-2.12-screenshot-400wide,png,
+  (click to enlarge),lilypondtool-2.12-screenshot,png,right}
+
+@sourceimage{logo-linux,,,}
+@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-macosx,,,}
+@sourceimage{logo-windows,,,}
+
+@uref{http://lilypondtool.organum.hu}
+
+Created as a plugin for the
+@uref{http://www.jedit.org,jEdit} text editor,
+LilyPondTool is one of the most feature-rich text-based tools for
+editing LilyPond scores.  Its features include a Document Wizard
+with lyrics support to set up documents easier, and embedded PDF
+viewer with advanced point-and-click support.
+
+@divEnd
+
+@divClass{column-center-top}
 @subheading Frescobaldi
+
+@imageClickable{frescobaldi-lilypond-editor-small,png,
+  (click to enlarge),frescobaldi-lilypond-editor,png,right}
+
+@sourceimage{logo-linux,,,}
+@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-windows,,,}
+
+@uref{http://www.frescobaldi.org}
+
+Frescobaldi is lightweight, yet powerful LilyPond music and text editor
+with a built-in PDF viewer.  It is easy to use and will run on all major
+operating systems (Linux, Mac OS X and Windows).
+
+@divEnd
+
+@divClass{column-center-top}
 @subheading Denemo
+
+@imageClickable{screenshot-denemo-small,png,
+  (click to enlarge),screenshot-denemo,png,right}
+
+@sourceimage{logo-linux,,,}
+@sourceimage{logo-windows,,,}
+
+@uref{http://denemo.org}
+
+Denemo is a graphical editor which generates LilyPond source code,
+and also allows audio playback.  It allows users to view the
+LilyPond source code in parallel to the graphical view.  Extra
+LilyPond tweaks can be attached to notes, chords etc. and are stored
+with the Denemo file, so that users can continue to edit graphically.
+
+Moving the cursor in the LilyPond text moves the cursor in the graphical
+view, and any syntax errors in your LilyPond tweaks are highlighted in
+the text view when printed from there.
+
+@divEnd
+
+@divClass{column-center-top}
 @subheading 文本编辑器
+
+@sourceimage{logo-linux,,,}
+@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-macosx,,,}
+@sourceimage{logo-windows,,,}
+
+@uref{http://www.gnu.org/software/emacs/}
+
+Emacs is a text editor with language-sensitive capabilities for
+many different computer languages.  Emacs is a highly extensible
+editor and can be used as an Integrated Development Environment.
+There is a @q{lilypond mode} which supplies the language
+definitions for working with LilyPond source files.  As well, one of
+our developers has written
+@uref{http://nicolas.sceaux.free.fr/lilypond/lyqi.html,lyqi}, an
+Emacs major mode.
+
+@uref{http://www.vim.org}
+
+Vim is a minimal text editor and is an extension of the older Unix
+@command{vi} editor.  It is also extensible and configurable.
+
+As a general rule, if you are not already familiar with Emacs or
+Vim, then you would probably prefer to use a different editor for
+writing LilyPond input files.
+
+More information on setting up Emacs and Vim can be found in
+@rprogram{Text editor support}.
+
+@sourceimage{logo-macosx,,,}
+@uref{http://www.uoregon.edu/~koch/texshop}
+
+The TexShop editor for Mac OS@tie{}X can be extended to run LilyPond,
+@command{lilypond-book} and @command{convert-ly} from within the editor,
+using the extensions available at:
+
+@example
+@uref{http://users.dimi.uniud.it/~nicola.vitacolonna/home/content/lilypond-scripts}
+@end example
+
+@sourceimage{logo-macosx,,,}
+There is a LilyPond bundle for TextMate, a commercial editor for MacOS.
+It may be installed by running:
+
+@example
+mkdir -p /Library/Application\ Support/TextMate/Bundles
+cd /Library/Application\ Support/TextMate/Bundles
+git clone http://github.com/textmate/lilypond.tmbundle.git
+
+@end example
+
+@divEnd
+
+@divClass{column-center-top}
 @subheading 可以导出 LilyPond 代码的程序
-@subsubheading 音符,谱号和 MIDI 编辑器:
+
+
+@subsubheading Score, tab and MIDI editors (音符,谱号和 MIDI 编辑器:
+
+@itemize
+
+@item
+@uref{http://www.canorus.org,Canorus}, a score editor, can also
+export to LilyPond, but is still beta-software.  Testers are
+welcome, though.
+
+@item
+@uref{http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml,
+NtEd}, a score editor based on the
+@uref{http://www.cairographics.org,Cairo} library, has experimental
+support for exporting to LilyPond.
+
+@item
+@uref{http://www.musescore.org,MuseScore}, a score editor, has
+incomplete LilyPond export but is being actively developed.
+
+@item
+@uref{http://www.holmessoft.co.uk/homepage/software/NWC2LY/index.htm,
+NW2LY} is a C# program which converts a
+@uref{http://www.noteworthysoftware.com/,NoteWorthy} song into
+LilyPond.
+
+@item
+@uref{https://github.com/ciconia/ripple/blob/master/README.markdown,
+Ripple} is a program that helps create scores and parts, including a
+mode for mixing different musical works together in a single score or
+part.
+
+@item
+@uref{http://www.rosegardenmusic.com,Rosegarden}, an audio and MIDI
+sequencer, which also has a score editor for single-staff editing.
+
+@item
+@uref{http://www.volny.cz/smilauer/rumor/rumor.html,Rumor}, a
+realtime monophonic MIDI to LilyPond converter.
+
+@item
+@uref{http://www.tuxguitar.com.ar/,TuxGuitar}, a multitrack tablature
+editor and player, includes a score viewer and can export to LilyPond.
+
+@end itemize
+
 @subsubheading 算法代码生成器
-@subheading 其它开发不活跃的程序
-@subheading 现在哪?
-@subheading 法律术语
 
-@c -- SKELETON FILE --
+@itemize
+
+@item
+@uref{http://www.projectabjad.org/,Abjad}, a
+@uref{http://www.python.org/,Python} API for Formalized Score
+Control designed to help composers build up complex pieces of
+LilyPond notation in an iterative and incremental way.
+
+@item
+@uref{http://common-lisp.net/project/fomus/,FOMUS}, a LISP library
+to generate music notation from computer music software
+environments.
+
+@item
+@uref{http://strasheela.sourceforge.net,Strasheela}, an
+environment built on top of the
+@uref{http://www.mozart-oz.org/, Mozart/Oz} constraint programming
+language.
+
+@end itemize
+@divEnd
+
+@divClass{column-center-top}
+
+@subheading 其他开发不活跃的程序
+
+@itemize
+
+@item
+@uref{http://lilykde.googlecode.com/,LilyKDE} has been replaced by
+@uref{http://www.frescobaldi.org/,Frescobaldi}, and exists as
+LilyKDE3 for KDE 3.5 and lilypond-KDE4 for KDE 4.1 only.
+
+@item
+@uref{http://noteedit.berlios.de,NoteEdit}, which imported
+@uref{http://www.musicxml.com/xml.html,MusicXML}, has been forked
+into
+@uref{http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml,NtEd}
+and @uref{http://canorus.org,Canorus}.
+
+
+@item
+@uref{http://lilycomp.sourceforge.net, LilyComp} is a graphical
+note entry program, acting much like a number-pad which produces
+lilypond notes.
+
+@end itemize
+
+@divEnd
+
+
+@divClass{column-center-bottom}
+@subheading 然后呢?
+
+You are now ready to @ref{Download, Download LilyPond}.
+
+Still not convinced?  Many composers, musicians, and conductors
+have learned how to write music in our input format.  Experienced
+users even report that they can enter a full score in LilyPond
+faster than with a piano keyboard or mouse+GUI!  Perhaps you would
+like to review the @ref{Features}, @ref{Examples}, or the
+@ref{Freedom} that LilyPond provides, or read about users'
+@ref{Productions} and @ref{Reviews}.  In addition, our
+approach to the computational aesthetics of classical engraving is
+explained in our @ref{Background}.
+
+
+@subheading 法律条文
+
+@divClass{legal}
+All logos and product images are copyright and trademark
+acknowledged.
+
+@logoLegalLinux
+
+@logoLegalFreeBSD
+
+@logoLegalMacOSX
+
+@logoLegalWindows
+
+@divEnd
+
+@divEnd
index 5667e237aee169b36ad921a1189f300db44084f4..63fd22356c50cb3977ff3bbc789b1a06c38e1770 100644 (file)
@@ -1,13 +1,14 @@
-\input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: zh -*-
-@c This file is part of web.texi
+@c -*- coding: utf-8; mode: texinfo; documentlanguage: zh -*-
 @ignore
-    Translation of GIT committish: 46ec3bd9ded640faef62938929a0af97345cf955
+    Translation of GIT committish: 06eda15f45434056ed7f3ea80df551d251f2ab82
 
     When revising a translation, copy the HEAD committish of the
-    version that you are working on.  See TRANSLATION for details.
+    version that you are working on.  For details, see the Contributors'
+    Guide, node Updating translation committishes..
 @end ignore
 
 @c Translators: Ben Luo
+@c Translation checkers: Anthony Fok
 
 @node 手册
 @unnumbered 手册
@@ -15,7 +16,7 @@
 
 @macro details{reference}
 @spanClass{detail}
-(@ref{\reference\, details of \reference\})
+(@ref{\reference\, \reference\ 的详情})
 @spanEnd
 @end macro
 
 @divClass{link-headings}
 
 @divClass{column-center-top}
-
-
 @subheading 简介
 
 @itemize
 
 @item
 @ref{Text input}:
-LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
+LilyPond 是 @strong{基于文本} 的音乐雕版印刷程序。请您先阅读这里的简介
 
 @item
 @ifWebLinks{@manualStableLearningSplitNoName,@rlearningnamed{Top,Learning}}
- @qq{must-read} LilyPond 的简单介绍。
+ @qq{必读} LilyPond 的简单介绍。
 @details{Learning}
 
 @item
 @ifWebLinks{@manualStableGlossarySplitNoName,@rglosnamed{Top,Glossary}}
-@emph{(optional reading)} 音乐术语和翻译。
+@emph{(选读)} 音乐术语和翻译。
 @details{Glossary}
 
 @item
 @ifWebLinks{@manualStableEssaySplitNoName,@ressaynamed{Top,Essay}}
-@emph{(optional reading)} 计算机雕版印刷程序的背景信息。
+@emph{(选读)} 计算机雕版印刷的背景信息。
 @details{Essay}
 
 @end itemize
@@ -62,8 +61,7 @@ LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
 @divEnd
 
 @divClass{column-left-top}
-
-@subheading 正式用法
+@subheading 经常使用
 
 @itemize
 
@@ -79,7 +77,7 @@ LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
 
 @item
 @ifWebLinks{@manualStableSnippetsSplitNoName,@rlsrnamed{Top,Snippets}}
-短的技巧和窍门。
+短的技巧和窍门。
 @details{Snippets}
 
 @end itemize
@@ -88,8 +86,7 @@ LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
 
 
 @divClass{column-right-top}
-
-@subheading 不常用的用法
+@subheading 偶尔使用
 
 @itemize
 
@@ -104,12 +101,12 @@ LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
 
 @item
 @ifWebLinks{@manualStableChangesSplitNoName,@rchangesnamed{Top,Changes}}
-有什么新东西
+有什么新功能
 @details{Changes}
 
 @item
 @ifWebLinks{@manualStableExtendingSplitNoName,@rextendnamed{Top,Extending}}
-有想像力的调整。
+巧妙的调整。
 @details{Extending}
 
 @item
@@ -123,25 +120,29 @@ LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
 
 
 @divClass{column-center-bottom}
+@subheading 其他资料
 
-@subheading 其它资料
 @itemize
 
+@item
+@ref{All}:
+以往的稳定版本文档,以及当前稳定版的文档压缩包。
+
 @item
 @ref{Translated}:
 针对非英语读者的翻译情况。
 
 @item
-@ref{All}:
-可下载和旧的手册
+@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}:
+用户创建的例子、窍门和秘诀
 
 @item
 @ref{Development}:
-不稳定版的手册
+开发版的手册。
 
 @item
 @ref{FDL}:
-这些文档在 GNU 自由文档许可证下发行。
+这些文档以 GNU 自由文档许可证发行。
 
 @end itemize
 
@@ -151,19 +152,18 @@ LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
 
 
 @divClass{hide}
-
 @menu
 * 学习::        学习。
 * 术语表::      术语表。
 * 文章::        文章。
-* 五线谱::      参考
+* 记谱法::      参考手册
 * 使用::        使用。
 * 片断::        片断。
 * 常见问题::    常见问题。
 * Web::         Web.
 * 变化::        新闻。
 * 扩展::        编程。
-* 内部::        内部
+* 内部机制::    内部机制
 * 翻译::        翻译。
 * 所有::        所有手册。
 * FDL::         许可证。
@@ -181,13 +181,13 @@ LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
 @translationof Learning
 
 @divClass{column-left-top}
-@subheading 学习手册
-本书解释了如何开始学习 LilyPond,同时也用简单的术语解释了一些关键的概念。
-你应该顺序地读这些章节。
+@subheading 学习手册 Learning manual
 
-在每一大段的后面有@strong{参见}一段,它包含有对其它大段的交叉参考:
-在第一次阅读的时候你不应该去看这些交叉参考。当你读完所有手册,你可能希望
-再读某些段,并去看些交叉参考来得到更多的信息。
+本书解释了如何开始学习
+LilyPond,同时也用简单的术语解释了一些关键的概念。您应该顺序地读这些章节。
+
+在每一章节的后面有 @strong{See also} @strong{(参见)}
+一段,它包含有对其他章节的交叉参考:在第一次阅读的时候,不要去看这些交叉参考。当您把整本手册都读完了,您可能希望重新阅读某些章节,并去看些交叉参考来得到更多的信息。
 @divEnd
 
 @divClass{column-right-bottom}
@@ -200,13 +200,15 @@ LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
 
 @divEnd
 
+
 @node 术语表
 @unnumberedsec 术语表
 @translationof Glossary
 
 @divClass{column-left-top}
-@subheading 术语表
-这解释了音乐术语也包括了不同语言的翻译。如果你对五线谱不熟悉,或者对音乐术语(尤其如果你不是以英语为母语的人)不熟悉,强烈建议你看术语表。
+@subheading 术语表 Glossary
+
+这解释了音乐术语也包括了不同语言的翻译。如果您对记谱法不熟悉,或者对音乐术语(尤其是如果您的母语不是英语)不熟悉,强烈建议您看术语表。
 
 @divEnd
 
@@ -225,14 +227,13 @@ LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
 @unnumberedsec 文章
 @translationof Essay
 
-
 @divClass{column-left-top}
-@subheading 文章
+@subheading 文章 Essay
 
\9c¬ä¹¦ç»\99å\87ºäº\86é\9f³ä¹\90å\87ºç\89\88ç\9a\84ç®\80è¦\81å\8e\86å\8f²ï¼\8cé\9a\8få\90\8eæ£\80æ\9f¥äº\86 LilyPond ç\9a\84é\9b\95ç\89\88å\8d°å\88·æ\8a\80æ\9c¯ã\80\82
-也对比了 LilyPond 和其它雕版印刷系统的不同
\9c¬ä¹¦ç»\99å\87ºäº\86é\9f³ä¹\90å\8d°å\88·æ\9c¯ç\9a\84ç®\80è¦\81å\8e\86å\8f²ï¼\8c并æ\8e¢è®¨äº\86 LilyPond
+的雕版印刷技术。也对比了 LilyPond 和其他雕版印刷系统的区别
 
-@warning{更详细的印刷例子都是以PDF的形式进行分析,因为PDF版本有更高的分辨率。}
+@warning{因为 PDF 版分辨率更高,阅读 PDF 版可以更容易分析乐谱印刷例子的细节。}
 
 @divEnd
 
@@ -246,16 +247,17 @@ LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
 
 @divEnd
 
-@node 五线谱
-@unnumberedsec 五线谱
+
+@node 记谱法
+@unnumberedsec 记谱法
 @translationof Notation
 
 @divClass{column-left-top}
-@subheading 五线谱参考
-本书解释了 LilyPond 所有生成五线谱的命令。
+@subheading 记谱法参考手册 Notation reference
+
+本书解释了所有生成乐谱的 LilyPond 命令。
 
-@warning{五线谱参考假设读者知道学习手册里的基本资料,也熟悉在术语表里
-英语音乐术语。}
+@warning{《记谱法参考手册》(Notation reference) 假设读者知道《学习手册》(Learning manual) 里的基本资料,也熟悉在术语表里的英语音乐术语。}
 
 @divEnd
 
@@ -275,10 +277,11 @@ LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
 @translationof Usage
 
 @divClass{column-left-top}
-@subheading 使用手册
+@subheading 使用手册 Usage manual
 
-这本书解释如何执行程序,如何让 LilyPond 五线谱和其它程序集成,也提出
-一些为了有效使用的 @qq{best practices} 。
+这本书解释如何执行各个程序,说明如何整合 LilyPond
+记谱法和其他程序,并提出一些有助高效使用的
+@qq{最佳实践 (best practices)},是尝试任何大型项目前必读的推荐读物。
 
 @divEnd
 
@@ -287,27 +290,30 @@ LilyPond 是@strong{基于文本} 的音乐雕版印刷程序。首先读这里
 @docLinks{Usage, usage,
   @rprogramnamed{Top,Usage},
   @manualStableUsageSplit,
-  @manualStableUsageBig, 300 KB,
-  @manualStableUsagePdf, 400 KB}
+  @manualStableUsageBig, 400 KB,
+  @manualStableUsagePdf, 600 KB}
 
 @divEnd
 
+
 @node 片断
 @unnumberedsec 片断
 @translationof Snippets
 
 @divClass{column-left-top}
-@subheading 片断
+@subheading 片断 Snippets
 
-这里显示的 LilyPond 片断集是从
-@uref{http://lsr@/.dsi@/.unimi@/.it,LilyPond Snippet Repository}
-(LSR)来的。所有的片断都是在公共域内。
+这里显示从
+@uref{http://lsr@/.dsi@/.unimi@/.it,
+LilyPond 片断库 (LilyPond Snippet Repository@comma{} LSR)}
+精选出来的一些 LilyPond 片断。所有的片断都属于公有领域。
 
-注意:本文档不是 LSR 的精确子集。LSR 运行在 LilyPond 的稳定版上,所以任何
-发行版中有关新特性的示例必须单独添加。它们保存在 @file{Documentation/snippets/new/}  LilyPond 的源代码树里。
+注意:本文档并非完全是 LSR 的子集。LSR 后台所运行的是 LilyPond
+稳定版,所以任何展示开发版中新特性的示例片断,都要另行添加。它们保存在
+LilyPond 源代码树的 @file{Documentation/snippets/new/} 里。
 
 The list of snippets for each subsection of the Notation are also
-linked from the @strong{参见} portion.
+linked from the @strong{See also (参见)} portion.
 @divEnd
 
 @divClass{column-right-bottom}
@@ -320,38 +326,43 @@ linked from the @strong{参见} portion.
 
 @divEnd
 
+
 @node 常见问题
 @unnumberedsec 常见问题
 @translationof FAQ
 
 @divClass{column-center-top}
-@subheading 问题简介
+@subheading 入门问题
 
-@subsubheading Where are the graphical canvas, menus, and toolbars?
+@subsubheading 录入音符的图形乐谱版面、菜单和工具栏呢?都在哪里啊?
+
+LilyPond 是以文本的方式录入音乐的。请阅读有关我们的 @ref{Text input}。
 
-LilyPond 要求你以文本的方式写音乐。请阅读有关我们的 @ref{Text input}.
 
 @subsubheading 这里有很多文档!我都要读吗?
 
-你需要读 @ref{Learning, Learning manual}。对于其它文档,你只需要读那些和
-你创作有关的段落。
+您需要读 @ref{Learning, Learning manual (学习手册)}。至于其他文档,您只需要读那些和您要创建的音乐符号有关的章节。
 
-@subsubheading 那里仍然有许多读物!这值得吗?
+@subsubheading 那么还是要阅读不少东西呢!这值得吗?
 
-请你自己决定;那些你可能想要用 LilyPond 的原因在 @ref{Introduction}里。
+这个您得自己决定了;在 @ref{Introduction}
+页面有介绍一些您可能想要用 LilyPond 的原因。
 
 @divEnd
 
 @divClass{column-center-bottom}
-@subheading 使用的问题
+@subheading 使用上的问题
+
+@subsubheading 有些东西不工作啊!我该如何解决?
+
+这在 @rprogram{Troubleshooting} 章节里解答。
+
 
-@subsubheading 有些不工作!我如何修正
+@subsubheading 为什么您要改变语法
 
-这在 @rprogram{Troubleshooting}里解释
+这在 @rprogram{Why does the syntax change?} 章节里阐述
 
-@subsubheading 为什么你要改变语法?
 
-这在 @rprogram{Why does the syntax change?} 里解释。
 
 @divEnd
 @node Web
@@ -361,13 +372,13 @@ LilyPond 要求你以文本的方式写音乐。请阅读有关我们的 @ref{Te
 @divClass{column-left-top}
 @subheading Web
 
-本手册提供了有关 LilyPond 的通用信息。它也包含了有关不同社区论坛,缺陷
-报告和开发的信息。
+本手册提供了有关 LilyPond
+的通用信息。它也包含了有关不同社区论坛,错误报告和开发的信息。
 
 @divEnd
 
 @divClass{column-right-bottom}
-@subheading 读它
+@subheading 开始阅读
 
 @subsubheading 最新手册
 
@@ -387,6 +398,7 @@ LilyPond 要求你以文本的方式写音乐。请阅读有关我们的 @ref{Te
 
 @divEnd
 
+
 @node 变化
 @unnumberedsec 变化
 @translationof Changes
@@ -408,6 +420,7 @@ LilyPond 要求你以文本的方式写音乐。请阅读有关我们的 @ref{Te
 
 @divEnd
 
+
 @node 扩展
 @unnumberedsec 扩展
 @translationof Extending
@@ -415,7 +428,7 @@ LilyPond 要求你以文本的方式写音乐。请阅读有关我们的 @ref{Te
 @divClass{column-left-top}
 @subheading 扩展 LilyPond
 
-本手册解释了如何为 Lilypond 写扩展程序。
+本手册解释了如何为 LilyPond 写扩展程序。
 
 @divEnd
 
@@ -429,20 +442,19 @@ LilyPond 要求你以文本的方式写音乐。请阅读有关我们的 @ref{Te
 
 @divEnd
 
-@node 内部
-@unnumberedsec 内部
+
+@node 内部机制
+@unnumberedsec 内部机制
 @translationof Internals
 
 @divClass{column-left-top}
-@subheading 内部参考
+@subheading 内部机制参考手册 Internals reference
 
-这是一个交叉链接页面的集合,这些页面把每一个 LilyPond 的类,对象和函数
-的本质细节进行了归档。它是从格式化好的源码中直接生成的。
+这是一个交叉链接页面的集合,这些页面把每一个 LilyPond
+的类,对象和函数的本质细节进行了归档。它是从源码中的格式化定义直接生成的。
 
-几乎所有格式化好的内部函数用户可以直接使用。例如,绝大部分控制粗细值,距
-离等的变量可以在输入文件中改变。LilyPond 有大量格式化选项,所有这些选项
-都在这份文档中进行了描述。每一个五线谱的段都有一个子段 @b{参见},它指向
-生成的文档。
+几乎所有调整格式的内部函数,用户可以直接使用。例如,绝大部分控制粗细值,距离等的变量,可以在乐谱输入文件中进行更改。LilyPond
+有大量格式化选项,所有这些选项都在这份文档中进行了描述。Notation reference (记谱法参考手册) 的各个章节都有一个 @b{See also (参见)} 小节 ,指向着一份自动生成的文档。
 
 @divEnd
 
@@ -456,15 +468,19 @@ LilyPond 要求你以文本的方式写音乐。请阅读有关我们的 @ref{Te
 
 @divEnd
 
+
 @node 翻译
 @unnumberedsec 翻译
 @translationof Translated
 
 @divClass{column-center-bottom}
 @subheading 翻译状态
+
 @include translations.itexi
+
 @divEnd
 
+
 @node 所有
 @unnumberedsec 所有
 @translationof All
@@ -472,7 +488,7 @@ LilyPond 要求你以文本的方式写音乐。请阅读有关我们的 @ref{Te
 @divClass{column-left-top}
 @subheading 可下载的版本
 @ifclear web_version
-可下载的压缩包只在 @uref{http://lilypond.org} 可见
+可下载的压缩包只通过 @uref{http://lilypond.org} 网站提供
 @end ifclear
 @ifset web_version
 
@@ -489,7 +505,8 @@ LilyPond 要求你以文本的方式写音乐。请阅读有关我们的 @ref{Te
 @divEnd
 
 @divClass{column-right-bottom}
-@subheading 前一个稳定版
+@subheading 以往的稳定版本
+
 @divClass{keep-bullets}
 @itemize
 
@@ -528,18 +545,22 @@ LilyPond 1.6 Documentation}
 @divEnd
 @divEnd
 
+
 @node FDL
 @unnumberedsec FDL
 @translationof FDL
 
 @divClass{column-center-top}
 @subheading 文档许可证
-GNU LilyPond 在 GNU 通用公共许可证下发布。
-在 @ref{Freedom} 里我们介绍了这个许可证以及我们选择它的原因。
+
+GNU LilyPond 的文档以 GNU 自由文档许可证 (GNU FDL)
+发布。在 @ref{Freedom} 里我们介绍了这个许可证以及我们选择它的原因。
 
 @divEnd
 
 @divClass{column-center-bottom}
 @subheading GNU 自由文档许可证 1.1
+
 @include fdl.itexi
+
 @divEnd
index 2a0e5461c2fe2e59bbbedfbb38b9543319c8859c..efa7817f570ca71903875efbf5c9f6c9ed3bec66 100644 (file)
 @c -*- coding: utf-8; mode: texinfo; documentlanguage: zh -*-
-@c This file is part of web.texi
 @ignore
-    Translation of GIT committish: 46ec3bd9ded640faef62938929a0af97345cf955
+    Translation of GIT committish: 06eda15f45434056ed7f3ea80df551d251f2ab82
 
     When revising a translation, copy the HEAD committish of the
     version that you are working on.  See TRANSLATION for details.
 @end ignore
 
-@c Translators: Ben Luo
+@c This file is part of lilypond-web.texi and community.itexi
 
-@subsubheading 第一个预发行版收回  @emph{Jan 13, 2011}
-@subsubheading 2.14 的第一个预发行版 - LilyPond 2.13.46 发布了!  @emph{Jan 12, 2011}
-@subsubheading LilyPond 2.13.45 发布了!  @emph{Jan 3, 2011}
+@c when you add a new item, consider moving the lowest item(s)
+@c into news.itexi.
+
+@c Translators: Ben Luo, Anthony Fok
+
+@c keep two blank lines between news entries
+
+@c used for news about the upcoming release; see CG 10.2
+
+
+@newsItem
+@subsubheading LilyPond 2.15.40 发布了!  @emph{June 05, 2012}
+
+我们很高兴宣布 LilyPond 2.15.40 的发布。这个版本如常解决了一些错误。
+
+强烈建议普通用户 @strong{不要} 使用这个版本,而使用稳定的 2.14
+版。请注意,由于几个关键错误 (Critical bugs),这并不是下一个候选版本。
+
+@newsEnd
+
+
+@newsItem
+@subsubheading 候选版 (Release candidate) 被撤回  @emph{June 01, 2012}
+
+我们发现了一个跟 2.14.2 版相比的一个“回归”
+(regression) 退步问题,因此 LilyPond 2.15.39 不再是
+2.16.0 正式版的候选版本了。不过,请您继续测试它——我们想尽快发现(并修复!)任何剩余的“回归”。如果您发现任何问题,请向我们发送@ref{错误报告}。
+
+@newsEnd
+
+
+@newsItem
+@subsubheading 2.16 的候选版 7 - LilyPond 2.15.39 发布了! @emph{May 22, 2012}
+
+LilyPond 2.15.39 发布了;这是即将推出的 2.16
+稳定版的第七个候选版本
+(release candidate)。欢迎各位用户试验这个版本。自 2.14.2
+以来的新功能,在网站上关于 @ref{开发} 页面的@qq{变更}手册有所描述。
+
+目前尚未发现此版本有严重 (Critical)
+问题。如果找不到严重问题,那么 2.16.0
+官方版将于2012年6月5日正式发布。如果您发现任何问题,请向我们发送@ref{错误报告}。
+
+@newsEnd
+
+
+@newsItem
+@subsubheading The LilyPond Report #26. @emph{May 22, 2012}
+
+The @emph{LilyPond Report} is back, with a new editor on board -
+Pavel Roskin, who tells us about his adventures in strange lands
+of compiler bugs!  There is also a detailed report about current
+development status, and an analysis of example LilyPond output -
+see for yourself how close (or how far?) are we from matching
+the quality of hand-engraved scores.
+
+Come
+@uref{http://news.lilynet.net/?The-LilyPond-Report-26, read
+LilyPond Report 26} now; comments and contributions are
+warmly encouraged!
+
+@newsEnd
+
+
+@newsItem
+@subsubheading Release candidate 6 of 2.16 - LilyPond 2.15.38 released!  @emph{May 3, 2012}
+
+LilyPond 2.15.38 is out; this is the sixth release candidate of
+the upcoming 2.16 stable release.  All users are invited to
+experiment with this version.  New features since 2.14.2 are
+listed in the @qq{Changes} manual on the website section about
+@ref{Development}.
+
+@strong{Update:} Due to a few Critical bugs, another release
+candidate will be required.
+
+@newsEnd
+
+
+@newsItem
+@subsubheading LilyPond takes part in Google Summer of Code 2012!  @emph{April 25, 2012}
+
+Being a part of @uref{http://www.gnu.org/, GNU project}, we are participating in
+@uref{http://www.google-melange.com/gsoc/homepage/google/gsoc2012,
+Google Summer of Code program}, which offers students stipends for
+working on open source software.
+
+Our contributor Janek Warchoł was accepted for 2012 edition of GSoC.
+He will be working on advanced lyrics positioning in LilyPond.
+
+@newsEnd
+
+
+@newsItem
+@subsubheading Release candidate 5 of 2.16 - LilyPond 2.15.37 released!  @emph{April 19, 2012}
+
+LilyPond 2.15.37 is out; this is the fifth release candidate of
+the upcoming 2.16 stable release.  All users are invited to
+experiment with this version.  New features since 2.14.2 are
+listed in the @qq{Changes} manual on the website section about
+@ref{Development}.
+
+There are no known Critical issues with this release.  If no
+Critical bugs are found, then the official 2.16.0 release will be
+on 03 May 2012.  If you discover any problems, please send us
+@ref{Bug reports}.
+
+@newsEnd
 
-@c -- SKELETON FILE --