From 30773c8a2cca86f5f4a6d3c4e0ba4359e5d05f91 Mon Sep 17 00:00:00 2001 From: Paul Morris Date: Wed, 18 Feb 2015 18:07:52 -0500 Subject: [PATCH] Web: be more consistent with use of columns Issue 4297 use a column on this page: introduction/text-input use columns instead of news-items on this page: introduction/examples only have one h3 heading per column on these pages: introduction/easier-editing dowmloads community/google-summer-of-code --- Documentation/web/community.itexi | 19 ++++++- Documentation/web/download.itexi | 3 ++ Documentation/web/introduction.itexi | 79 +++++++++++++++------------- 3 files changed, 62 insertions(+), 39 deletions(-) diff --git a/Documentation/web/community.itexi b/Documentation/web/community.itexi index de483cfa29..df8c3a4949 100644 --- a/Documentation/web/community.itexi +++ b/Documentation/web/community.itexi @@ -898,7 +898,7 @@ looking for others to participate in future programs. @divEnd -@divClass{column-center-bottom} +@divClass{column-center-middle-color2} @subheading Our Ideas List Below is a list of projects that were suggested for the GSoC 2012 @@ -912,6 +912,9 @@ those who would like to tackle projects such as those listed below. A full list of all the current open issues can be found @uref{http://code.google.com/p/lilypond/issues/list, here}. +@divEnd + +@divClass{column-center-middle-color3} @subheading Grace notes Fix problems with synchronization of grace notes. Grace notes can @@ -923,6 +926,9 @@ multiple staffs are used where some have grace notes and others don't. @strong{Recommended:} familiarity with LilyPond internals @strong{Mentor(s):} Mike Solomon, Carl Sorensen +@divEnd + +@divClass{column-center-middle-color3} @subheading MusicXML Improving MusicXML import and export functions: @@ -958,7 +964,9 @@ each output object to the XML tags. Familiarity with other scorewriters (for cross-testing) would also help. +@divEnd +@divClass{column-center-middle-color3} @subheading Improve slurs and ties The default curves of slurs and ties are often unsatisfactory. Ties @@ -971,6 +979,9 @@ the intended output and writing code to improve them. @strong{Recommended knowledge:} LilyPond knowledge, aesthetic sense @strong{Mentor(s):} Mike Solomon +@divEnd + +@divClass{column-center-middle-color3} @subheading Adding variants of font glyphs @divClass{keep-bullets} @@ -993,6 +1004,9 @@ it. @strong{Recommended knowledge:} basic LilyPond knowledge @strong{Mentor(s):} Werner Lemberg +@divEnd + +@divClass{column-center-middle-color3} @subheading Improve default beam positioning For regular, cross-staff, broken and kneed beams. Beaming should depend @@ -1005,6 +1019,9 @@ section 2.2 here}). If possible also reduce beaming-computation time. @strong{Recommended knowledge:} aesthetic sense @strong{Mentor(s):} Mike Solomon, Carl Sorensen +@divEnd + +@divClass{column-center-middle-color3} @subheading Help improve compilation behavior Automatic code analysis tools, like valgrind memory leak detection or diff --git a/Documentation/web/download.itexi b/Documentation/web/download.itexi index ece6c7b39f..e4d872637e 100644 --- a/Documentation/web/download.itexi +++ b/Documentation/web/download.itexi @@ -102,6 +102,9 @@ our bandwidth. @sourceimage{VTlogo_ITF,,,} @sourceimage{lao_banner_06_on_white_demo,,,} +@divEnd + +@divClass{column-center-bottom} @subheading Legalese @divClass{legal} diff --git a/Documentation/web/introduction.itexi b/Documentation/web/introduction.itexi index cf00fadf64..1f07cf883a 100644 --- a/Documentation/web/introduction.itexi +++ b/Documentation/web/introduction.itexi @@ -307,48 +307,49 @@ already decided to try LilyPond, first read about our LilyPond is a powerful and flexible tool for engraving tasks of all kinds. Please browse our gallery of examples and be inspired! +@divEnd -@newsItem -@subsubheading Classical Music +@divClass{column-center-middle-color2} +@subheading Classical Music This organ work by J.S. Bach is a fairly typical engraving project in LilyPond. @exampleImage{bach-bwv610} -@newsEnd +@divEnd -@newsItem -@subsubheading Complex Notation +@divClass{column-center-middle-color2} +@subheading 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 +@divEnd -@newsItem -@subsubheading Early Music +@divClass{column-center-middle-color2} +@subheading Early Music LilyPond also supports various types of ancient notation, such as this passage of Gregorian chant. @exampleImage{ancient-headword} -@newsEnd +@divEnd -@newsItem -@subsubheading Modern Music +@divClass{column-center-middle-color2} +@subheading Modern Music 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 +@divEnd -@newsItem -@subsubheading Efficient, flexible creation of performance materials +@divClass{column-center-middle-color2} +@subheading Efficient, flexible creation of performance materials Various performance materials can be created from the same source code. This is an excerpt of @uref{http://nicolas.sceaux.free.fr/, @@ -361,10 +362,10 @@ full score, piano-vocal reduction, and a violin part. @exampleImage{sesto-violin} -@newsEnd +@divEnd -@newsItem -@subsubheading Tablature +@divClass{column-center-middle-color2} +@subheading Tablature LilyPond supports tablature notation, which can be customized to suit any instrument that reads from tablature. The tablature @@ -372,10 +373,10 @@ staff is generated automatically from notes entered for the 5-line staff. @exampleImage{tab-example} -@newsEnd +@divEnd -@newsItem -@subsubheading Schenker Graphs +@divClass{column-center-middle-color2} +@subheading Schenker Graphs Standard output can be modified heavily. Here is an impressive Schenkerian analysis, created by Kris Schaffer, for an article @@ -383,19 +384,19 @@ in @uref{http://www.linuxjournal.com/article/8364 , Linux Journal}. The colors have been added for better visibility. @exampleImage{bach-schenker} -@newsEnd +@divEnd -@newsItem -@subsubheading Customized Output +@divClass{column-center-middle-color2} +@subheading Customized Output A short excerpt from Stockhausen's Klavierstück II to demonstrate Lilypond's ability to provide customised output. @exampleImage{Stockhausen_Klavierstueck2} -@newsEnd +@divEnd -@newsItem -@subsubheading Vocal Music +@divClass{column-center-middle-color2} +@subheading Vocal Music LilyPond is excellent for vocal music of all kinds, from sacred hymns to opera. Here is a medieval motet with slightly unusual @@ -406,19 +407,19 @@ Vaticana style clefs, the slashed stems indicating plicated notes, and the ligature braces above certain groups of notes. @exampleImage{aucun-snippet} -@newsEnd +@divEnd -@newsItem -@subsubheading Educational Applications +@divClass{column-center-middle-color2} +@subheading Educational Applications LilyPond is perfectly suited for educational purposes as well. Here is an example of a simple counterpoint exercise. @exampleImage{theory} -@newsEnd +@divEnd -@newsItem -@subsubheading Popular Music +@divClass{column-center-middle-color2} +@subheading Popular Music It is simple to create pop lead sheets with melody, lyrics, chord names, and fretboards. In this example you see some of the @@ -426,10 +427,10 @@ predefined fretboard diagrams, but these can be heavily customized to suit nearly any situation. @exampleImage{chart} -@newsEnd +@divEnd -@newsItem -@subsubheading Large Projects +@divClass{column-center-middle-color2} +@subheading Large Projects LilyPond is excellent for large projects like operas or works for full symphony orchestra, as well. In addition, the text-based @@ -437,8 +438,6 @@ input provides greater accessibility -- this example was contributed by Hu Haipeng, a blind composer. @exampleImage{orchestra} -@newsEnd - @divEnd @divClass{column-center-bottom} @@ -1073,6 +1072,7 @@ Read about our @ref{Text input}. @c TRANSLATORS, so far it's mostly from @c http://lilypond.org/web/switch/howto +@divClass{column-center-top} @subheading @qq{Compiling} Music @imageClickable{nereid-shot-small,png, (click to enlarge), nereid-shot,png, right} @@ -1181,7 +1181,7 @@ 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}. - +@divEnd @divClass{column-center-bottom} @subheading Where now? @@ -1465,7 +1465,10 @@ like to review the @ref{Features}, @ref{Examples}, or the approach to the computational aesthetics of classical engraving is explained in our @ref{Background}. +@divEnd + +@divClass{column-center-bottom} @subheading Legalese @divClass{legal} -- 2.39.5