From Fedora Project Wiki

< User:Crantila‎ | FSC

Revision as of 01:44, 10 June 2010 by Crantila (talk | contribs) (page creation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

What Frescobaldi Is, and How It Can Help

Installation and Configuration

Installation

1.) run 'yum install frescobaldi' 2.) There are a lot of dependencies, including perl-* packages, subversion, kde* packages, and timidity++ including fluid-soundfont-gm (which is 114 MB?) 3.) Review and approve the dependencies 4.) The application can be found in the K Menu under 'Multimedia' or somewhere in the GNOME 'Applications' menu (probably under 'Multimedia'... for some reason)

Configuration

All of this configuration is optional.

1.) Go to 'Settings > Configure Frescobaldi' 2.) In 'General Preferences' check 'Save document when LilyPond is run', or else you will have to save it manually 3.) Review the other options on this page 4.) In 'Paths', only some of the fields will be filled; this is okay.

 a) GNOME users might want to set "PDF Viewer" to 'evince'; this will not change the embedded PDF viewer, but it will change what opens when you click "Open PDF" in the bottom pane's 'LilyPond Log'.  If left blank, this will open KDE's "Okular".
 b) You can fill in the "MIDI Player" path, so that the "Play MIDI" button will work
   a) The program "pmidi" is available from the Planet CCRMA at Home repositories, and is a command-line MIDI player;  install it with yum; run 'pmidi -l' to see which ports are available; then put "pmidi -p 14:0" in the "MIDI Player" field where "14:0" is instead whatever port you want to use; you'll need a MIDI synthesizer (like FluidSynth) listening
   b) or you can use timidity++
 c) You can change the "Default Directory" to the place where you store your LilyPond files
 d) You can change "LilyPond documentation" if you don't want the right-side-bar "LilyPond Documentation" thing to internet it every time
   a) install the 'lilypond-doc' package (it's 44 MB)
   b) put "/usr/share/doc/lilypond-doc-2.12.2/index.html" in the field (or in another language if that's what you want)
   c) this will need to be updated when LilyPond is updated; if you don't update it, then the built-in "LilyPond Documentation" tab will simply show up blank, instead of with the user guide - so it's harmless if you forget to update

5.) options for the "Editor Component" are the same as those for KWrite

 a) I recommend going to the Editing tab, then "Auto Completion" and ensuring that both boxes are un-checked
 b) You may want to change other settings here; highly-flexible, customizable, powerful; applies only in Frescobaldi

The Basic Features of Frescobaldi

(this is what's inherited by F from the KWrite KPart)

The Advanced Features of Frescobaldi

(this is what's uniquely-LilyPond about Frescobaldi)