Issue 4199
Added LilyBin to the page, also took the time for some
checks and re-organizing of exiting entries.
* Changed the structure slighly so that the sectioning
is now grouped by 'type' of editor rather than ordered
by the name. This allowed the browser-based ones to no
longer need the Operating System icons next to them.
* Removed the embedded URLs to Encore (GNU Policy for
links to non-free software).
* Checked the 'Other Programs' Section to see if the
URLs still worked (fixed those that didn't) and moved
a couple of the entries to the 'no longer being developed
section' based on the 'last updated' dates on their
respective websites.
@end ignore
@divClass{column-center-top}
@end ignore
@divClass{column-center-top}
+@subheading Front-end Applications
+@subsubheading Frescobaldi
@imageClickable{frescobaldi-lilypond-editor-small,png,
(click to enlarge),frescobaldi-lilypond-editor,png,right}
@imageClickable{frescobaldi-lilypond-editor-small,png,
(click to enlarge),frescobaldi-lilypond-editor,png,right}
Python, with PyQt4 for its user interface, and will run on all major
operating systems (GNU/Linux, Mac OS X and Windows).
Python, with PyQt4 for its user interface, and will run on all major
operating systems (GNU/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}
@imageClickable{screenshot-denemo-small,png,
(click to enlarge),screenshot-denemo,png,right}
@divEnd
@divClass{column-center-top}
@divEnd
@divClass{column-center-top}
-@subheading Tunefl
-@c do we need logos for web-based packages?
-@sourceimage{logo-linux,,,}
-@sourceimage{logo-freebsd,,,}
-@sourceimage{logo-macosx,,,}
-@sourceimage{logo-windows,,,}
+@subheading Browser-based editors
+@subsubheading LilyBin
+@uref{http://lilybin.com}
+
+A web-based LilyPond editor where you can typeset your scores directly
+online without needing to install LilyPond.
+
+@subsubheading Tunefl
@uref{http://www.tunefl.com}
@uref{http://www.tunefl.com}
-With tunefl, you can typeset your mini-scores directly online
-without needing to install LilyPond locally. It allows
-trying out all the program's features using a convenient
-web interface.
+With tunefl, you can typeset your mini-scores directly online without
+needing to install LilyPond locally. It allows trying out all the
+program's features using a convenient web interface.
@divEnd
@divClass{column-center-top}
@divEnd
@divClass{column-center-top}
+@subheading IDE Plug-ins
+
+@subsubheading Elysium
@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
@sourceimage{logo-macosx,,,}
@sourceimage{logo-windows,,,}
@sourceimage{logo-macosx,,,}
@sourceimage{logo-windows,,,}
@uref{http://www.gnu.org/software/emacs/}
@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. A developer has written
+@uref{https://github.com/nsceaux/lyqi,lyqi}, an Emacs major mode.
-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. A developer
-has written @uref{https://github.com/nsceaux/lyqi,lyqi}, an Emacs major
-mode.
+If you are not already familiar with Emacs then you may probably prefer
+to use a different editor for writing LilyPond input files.
-@uref{http://www.vim.org}
+More information on setting up Vim can be found in
+@rprogram{Text editor support}.
+@subsubheading Vim
+@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.
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.
+If you are not already familiar with Vi then you may probably prefer
+to use a different editor for writing LilyPond input files.
-More information on setting up Emacs and Vim can be found in
+More information on setting up Vim can be found in
@rprogram{Text editor support}.
@sourceimage{logo-macosx,,,}
@rprogram{Text editor support}.
@sourceimage{logo-macosx,,,}
@uref{http://www.uoregon.edu/~koch/texshop}
@uref{http://www.uoregon.edu/~koch/texshop}
-The TexShop editor for MacOS@tie{}X can be extended to run LilyPond,
+The TeXShop editor for MacOS@tie{}X can be extended to run LilyPond,
@command{lilypond-book} and @command{convert-ly} from within the editor,
using the extensions available at:
@command{lilypond-book} and @command{convert-ly} from within the editor,
using the extensions available at:
@divEnd
@divClass{column-center-top}
@divEnd
@divClass{column-center-top}
-@subheading Programs that can export LilyPond code
-
+@subheading Other programs that can export LilyPond code
@subsubheading Score, tab and MIDI editors:
@subsubheading Score, tab and MIDI editors:
@item
@uref{http://enc2ly.sourceforge.net/en/,Enc2ly} is a GNU/Linux program
@item
@uref{http://enc2ly.sourceforge.net/en/,Enc2ly} is a GNU/Linux program
-which converts an @uref{http://www.gvox.com/,Encore} music score into
-a LilyPond one.
+which converts an Encore music score into a LilyPond one.
@item
@uref{https://github.com/hanwen/go-enc2ly,go-enc2ly} is a Go tool that
@item
@uref{https://github.com/hanwen/go-enc2ly,go-enc2ly} is a Go tool that
-converts @uref{http://www.gvox.com/,Encore} files to LilyPond. It was
-created using Felipe Castro's research and reverse engineering by
-tweaking existing .enc files and loading them using the 4.55 demo
-version.
+converts Encore files to LilyPond. It was created using Felipe Castro's
+research and reverse engineering by tweaking existing .enc files and
+loading them using the 4.55 demo version.
@item
@uref{http://www.musescore.org,MuseScore}, a score editor, has
@item
@uref{http://www.musescore.org,MuseScore}, a score editor, has
@uref{http://www.rosegardenmusic.com,Rosegarden}, an audio and MIDI
sequencer, which also has a score editor for single-staff editing.
@uref{http://www.rosegardenmusic.com,Rosegarden}, an audio and MIDI
sequencer, which also has a score editor for single-staff editing.
-@item
-@uref{https://launchpad.net/rumor/,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 Algorithmic code generators
@end itemize
@subsubheading Algorithmic code generators
@divClass{column-center-top}
@divClass{column-center-top}
-@subheading Other programs not being actively developed
+@subheading Other programs no longer being actively developed
-@uref{https://sourceforge.net/projects/lily4jedit,LilyPondTool} was created as a
-plugin for the
-@uref{http://www.jedit.org,jEdit} text editor.
+@uref{https://sourceforge.net/projects/lily4jedit,LilyPondTool} was
+created as a plugin for the @uref{http://www.jedit.org,jEdit} text
+editor.
@item
@uref{http://lilykde.googlecode.com/,LilyKDE} has been replaced by
@item
@uref{http://lilykde.googlecode.com/,LilyKDE} has been replaced by
@item
@uref{http://noteedit.berlios.de,NoteEdit}, which imported
@item
@uref{http://noteedit.berlios.de,NoteEdit}, which imported
-@uref{http://www.makemusic.com/musicxml,MusicXML}, has been forked
-into
+@uref{http://www.makemusic.com/musicxml,MusicXML}, has been forked into
@uref{http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml,NtEd}
and @uref{http://canorus.org,Canorus}.
@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.
+
+@item
+@uref{https://launchpad.net/rumor/,Rumor}, a realtime monophonic
+MIDI-to-LilyPond converter.
-@uref{http://lilycomp.sourceforge.net, LilyComp} is a graphical
-note entry program, acting much like a number-pad which produces
-LilyPond notes.
+@uref{http://sourceforge.net/projects/tuxguitar/,TuxGuitar}, a
+multitrack tablature editor and player, includes a score viewer and can
+export to LilyPond.