Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 3a7b4dfc766af1222d90c7f03a0844e6 > files > 7427

lilypond-doc-2.11.57-1mdv2009.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- header_tag -->
<html lang="en">
<head>
<title>Input modes - GNU LilyPond Notation Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="GNU LilyPond Notation Reference">
<meta name="generator" content="makeinfo 4.11">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Useful-concepts-and-properties.html#Useful-concepts-and-properties" title="Useful concepts and properties">
<link rel="next" href="Direction-and-placement.html#Direction-and-placement" title="Direction and placement">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
Copyright (C) 1999--2007 by the authors

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU Free Documentation License,
     Version 1.1 or any later version published by the Free Software
     Foundation; with no Invariant Sections.  A copy of the license is
     included in the section entitled ``GNU Free Documentation
     License''.
   -->
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css"><!--
  pre.display { font-family:inherit }
  pre.format  { font-family:inherit }
  pre.smalldisplay { font-family:inherit; font-size:smaller }
  pre.smallformat  { font-family:inherit; font-size:smaller }
  pre.smallexample { font-size:smaller }
  pre.smalllisp    { font-size:smaller }
  span.sc    { font-variant:small-caps }
  span.roman { font-family:serif; font-weight:normal; } 
  span.sansserif { font-family:sans-serif; font-weight:normal; } 
hr { border:0; height:1; color: #000000; background-color: #000000; }
/* hr {
  border:  none;
  height: 1px;
  color: #666666;
  background-color: #666666;
}
body {
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
  color: #332d28;
  margin-right: auto;
  margin-left: auto;
  width: 60em;
  list-style-type: square;
  font-family: Arial,Helvetica,sans-serif;
  padding-right: 1em;
  padding-left: 1em;
}
a {
  border-bottom: 1px dashed #344242;
  text-decoration: none;
  color: #344242;
}
a:link {
  text-decoration: none;
}
a:visited {
  border-bottom: 1px dashed #666666;
  color: #666666;
}
a:active {
  border-bottom: 1px solid #00cccc;
  color: #00cccc;
}
a:hover {
  border-bottom: 1px solid #1d7b85;
  color: #1d7b85;
}
blockquote {
  border: 1px solid #cccccc;
  padding: 3px;
  width: 40em;
}
.node {
  border-left: 1px solid #666666;
  margin: -0.5em 0px 1em;
  padding: 2px 1px 0px;
  font-style: italic;
}
.node a {
  border:  none;
  text-decoration: underline;
  font-style: normal;
  font-weight: bold;
}
.verbatim {
  font-family: "Courier New",Courier,monospace;
}
.unnumberedsubsubsec {
  font-size: large;
  color: #1d7b85;
}
.subsubheading {
  font-size: large;
  color: #3b220d;
}
.contents {
  border: 1px dashed #339999;
  margin: 3px 2em;
  list-style-type: square;
  padding-right: 1em;
  width: 40em;
  background-color: #fcfff9;
}
.contents a {
  border-bottom: 1px dashed #423d34;
  text-decoration: none;
  color: #423d34;
}
.contents a:visited {
  border-bottom: 1px dashed #666666;
  color: #666666;
}
.contents a:active {
  border-bottom: 1px solid #f0d86d;
  color: #f0d86d;
}
.contents a:hover {
  border-bottom: 1px solid #3b220d;
  color: #3b220d;
}
.menu {
  border-left: 1px dashed #339999;
  margin: 3px 2em 1em;
  list-style-type: square;
  padding-left: 1.4em;
  width: 40em;
}
.unnumbered {
}
h2 {
  font-size: x-large;
  color: #1d7b85;
}
*/
--></style>
</head>
<BODY BGCOLOR=WHITE TEXT=BLACK>

<div class="node">
<p>
<a name="Input-modes"></a>
Next:&nbsp;<a rel="next" accesskey="n" href="Direction-and-placement.html#Direction-and-placement">Direction and placement</a>,
Up:&nbsp;<a rel="up" accesskey="u" href="Useful-concepts-and-properties.html#Useful-concepts-and-properties">Useful concepts and properties</a>
<hr>
</div>

<h4 class="subsection">5.4.1 Input modes</h4>

<p>The way in which the notation contained within an input file is
interpreted is determined by the current input mode.

   <p><strong>Chord mode</strong>

   <p>This is activated with the <code>\chordmode</code> command, and causes
input to be interpreted with the syntax of chord notation, see
<a href="Chord-notation.html#Chord-notation">Chord notation</a>.  Chords are rendered as notes on a staff.

   <p>Chord mode is also activated with the <code>\chords</code> command. 
This also creates a new <code>ChordNames</code> context and
causes the following input to be interpreted with the syntax of
chord notation and rendered as chord names in the <code>ChordNames</code>
context, see <a href="Printing-chord-names.html#Printing-chord-names">Printing chord names</a>.

   <p><strong>Drum mode</strong>

   <p>This is activated with the <code>\drummode</code> command, and causes
input to be interpreted with the syntax of drum notation, see
<a href="Basic-percussion-notation.html#Basic-percussion-notation">Basic percussion notation</a>.

   <p>Drum mode is also activated with the <code>\drums</code> command. 
This also creates a new <code>DrumStaff</code> context and causes the
following input to be interpreted with the syntax of drum notation
and rendered as drum symbols on a drum staff, see <a href="Basic-percussion-notation.html#Basic-percussion-notation">Basic percussion notation</a>.

   <p><strong>Figure mode</strong>

   <p>This is activated with the <code>\figuremode</code> command, and causes
input to be interpreted with the syntax of figured bass, see
<a href="Entering-figured-bass.html#Entering-figured-bass">Entering figured bass</a>.

   <p>Figure mode is also activated with the <code>\figures</code> command. 
This also creates a new <code>FiguredBass</code> context and causes the
following input to be interpreted with the figured bass syntax
and rendered as figured bass symbols in the <code>FiguredBass</code>
context, see <a href="Introduction-to-figured-bass.html#Introduction-to-figured-bass">Introduction to figured bass</a>.

   <p><strong>Fret and tab modes</strong>

   <p>There are no special input modes for entering fret and tab symbols.

   <p>To create tab diagrams, enter notes or chords in note mode and
render them in a <code>TabStaff</code> context, see
<a href="Default-tablatures.html#Default-tablatures">Default tablatures</a>.

   <p>To create fret diagrams above a staff, you have two choices. 
You can either use the <code>FretBoards</code> context (see
<a href="Automatic-fret-diagrams.html#Automatic-fret-diagrams">Automatic fret diagrams</a> or you can enter them as a markup
above the notes using the <code>\fret-diagram</code> command (see
<a href="Fret-diagram-markups.html#Fret-diagram-markups">Fret diagram markups</a>).

   <p><strong>Lyrics mode</strong>

   <p>This is activated with the <code>\lyricmode</code> command, and causes
input to be interpreted as lyric syllables with optional durations
and associated lyric modifiers, see <a href="Vocal-music.html#Vocal-music">Vocal music</a>.

   <p>Lyric mode is also activated with the <code>\addlyrics</code> command. 
This also creates a new <code>Lyrics</code> context and an implicit
<code>\lyricsto</code> command which associates the following lyrics
with the preceding music.

   <p><strong>Markup mode</strong>

   <p>This is activated with the <code>\markup</code> command, and causes
input to be interpreted with the syntax of markup, see
<a href="Text-markup-commands.html#Text-markup-commands">Text markup commands</a>.

<!-- silly work-around for texinfo broken-ness -->
<!-- (@strong{Note...} causes a spurious cross-reference in Info) -->
   <p><b>Note mode</b>

   <p>This is the default mode or it may be activated with the
<code>\notemode</code> command.  Input is interpreted as pitches,
durations, markup, etc and typeset as musical notation on a staff.

   <p>It is not normally necessary to specify note mode explicitly, but
it may be useful to do so in certain situations, for example if you
are in lyric mode, chord mode or any other mode and want to insert
something that only can be done with note mode syntax.

   <p>For example, to indicate dynamic markings for the verses of a
choral pieces it is necessary to enter note mode to interpret
the markings:

   <blockquote>
<pre class="verbatim">     
     { c4 c4 c4 c4 }
     \addlyrics {
       \notemode{\set stanza = \markup{ \dynamic f 1. } }
       To be sung loudly
     }
     \addlyrics {
       \notemode{\set stanza = \markup{ \dynamic p 2. } }
       To be sung quietly
     }
</pre>
     <p>
 <a href="../89/lily-b886dda3.ly">
  <img align="middle"
    border="0" src="../89/lily-b886dda3.png" alt="[image of music]">
 </a>
</p>

   </blockquote>

   <!-- footer_tag --><br><hr>
<div class="node">
<p>
Next:&nbsp;<a rel="next" accesskey="n" href="Direction-and-placement.html#Direction-and-placement">Direction and placement</a>,
Up:&nbsp;<a rel="up" accesskey="u" href="Useful-concepts-and-properties.html#Useful-concepts-and-properties">Useful concepts and properties</a>
</div>

<div style="background-color: #e8ffe8; padding: 2; border: #c0ffc0 1px solid;">
<p>
<font size="-1">
This page is for LilyPond-2.11.57 (development-branch).
<br>
<address>
Report errors to <a href="http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs">http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs</a>. </address>
<br>
Your <a href="http://lilypond.org/web/devel/participating/documentation-adding">suggestions for the documentation</a> are welcome.
</font>
</p>
</div>


<P>
 Other languages: <a href="Input-modes.es.html">espaƱol</a>.
 <BR>
 
</P>
</BODY></html>