Sophie

Sophie

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

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- header_tag -->
<html lang="de">
<head>
<title>Akkordbezeichnungen drucken - GNU LilyPond Benutzerhandbuch</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="GNU LilyPond Benutzerhandbuch">
<meta name="generator" content="makeinfo 4.11">
<link title="Top" rel="start" href="index.de.html#Top">
<link rel="up" href="Displaying-chords.de.html#Displaying-chords" title="Displaying chords">
<link rel="next" href="Customizing-chord-names.de.html#Customizing-chord-names" title="Customizing chord names">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
Copyright (C) 1999--2007 bei den Autoren

_The translation of the following copyright notice is provided
for courtesy to non-English speakers, but only the notice in English
legally counts._

_Die Übersetzung der folgenden Lizenzanmerkung ist zur Orientierung
für Leser, die nicht Englisch sprechen. Im rechtlichen Sinne ist aber
nur die englische Version gültig._

     Es ist erlaubt, dieses Dokument unter den Bedingungen der GNU Free
     Documentation Lizenz (Version 1.1 oder spätere, von der Free
     Software Foundation publizierte Versionen, ohne invariante
     Abschnitte), zu kopieren, verbreiten und/oder zu verändern. Eie
     Kopie der Lizenz ist im Abschnitt ``GNU Free Documentation
     License'' angefügt.
     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="Printing-chord-names"></a>
n&auml;chstes:&nbsp;<a rel="next" accesskey="n" href="Customizing-chord-names.de.html#Customizing-chord-names">Customizing chord names</a>,
aufw&auml;rts:&nbsp;<a rel="up" accesskey="u" href="Displaying-chords.de.html#Displaying-chords">Displaying chords</a>
<hr>
</div>

<h5 class="unnumberedsubsubsec">Akkordbezeichnungen drucken</h5>

<p><a name="index-Akkordsymbole-574"></a><a name="index-Ausgabe-von-Akkordbezeichnungen-575"></a><a name="index-Akkorde-576"></a><a name="index-Symbole_002c-Akkord_002d-577"></a>
Um Akkordsymbole anstelle der Noten zu setzen, muss der
<a name="index-ChordNames-578"></a><a href="../lilypond-internals/ChordNames.de.html#ChordNames">ChordNames</a>-Kontext. Die Akkorde können entweder
mit der Notation aus dem vorigen Abschnitt oder direkt
mit der Akkordeingabe für Noten (<code>&lt;</code> und <code>&gt;</code>)
notiert werden.

   <blockquote>
<pre class="verbatim">     
     harmonies = {
       \chordmode {a1 b c} &lt;d' f' a'> &lt;e' g' b'>
     }
     &lt;&lt;
       \new ChordNames \harmonies
       \new Staff \harmonies
     >>
</pre>
     <p>
 <a href="../9e/lily-202b4bb4.ly"> <img align="middle" border="0" src="../9e/lily-202b4bb4.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <p>Sie können Akkordwiederholungen unterdrücken, so dass nur
bei einer Änderung des Akkordes ein Symbol ausgegeben wird. 
Das aktuelle Symbol wird auch am Zeilenanfang wiederholt. 
Das geschieht mit dem Befehl <code>\set chordChanges = ##t</code>.

   <blockquote>
<pre class="verbatim">     
     harmonies = \chordmode {
       c1:m c:m \break c:m c:m d
     }
     &lt;&lt;
       \new ChordNames {
         \set chordChanges = ##t
         \harmonies }
       \new Staff \transpose c c' \harmonies
     >>
</pre>
     <p>
 <a href="../d9/lily-fd0feca4.ly"> <img align="middle" border="0" src="../d9/lily-fd0feca4.png" alt="[image of music]"> </a>
</p>

   </blockquote>

   <p>In den vorangegangenen Beispielen wurden alle Akkorde über dem
Notensystem mit den entsprechenden Noten ausgegeben. Das ist aber
nicht erforderlich. Akkorde können auch alleine gedruckt werden. 
Dabei kann es nötig sein, <a name="index-Volta_005fengraver-579"></a><a href="../lilypond-internals/Volta_005fengraver.de.html#Volta_005fengraver">Volta_engraver</a> und
<a name="index-Bar_005fengraver-580"></a><a href="../lilypond-internals/Bar_005fengraver.de.html#Bar_005fengraver">Bar_engraver</a> einzufügen, damit Wiederholungen
angezeigt werden.

<pre class="verbatim">
\new ChordNames \with {
  \override BarLine #'bar-size = #4
  \consists Bar_engraver
  \consists "Volta_engraver"
}
\chordmode { \repeat volta 2 {
  f1:maj7 f:7 bes:7
  c:maj7
} \alternative {
  es e
}
}
</pre>
<p>
 <a href="../72/lily-b16d85ca.ly"> <img align="middle" border="0" src="../72/lily-b16d85ca.png" alt="[image of music]"> </a>
</p>

   <p>Die Standardeinstellungen für die Symbole entsprechen den Konventionen
im Jazz, wie sie von Klaus Ignatzek (siehe <a href="Literature-list.de.html#Literature-list">Literatur</a>). 
vorgeschlagen wurden. Mit den folgenden Befehlen könne aber
Anpassungen vorgenommen werden:

     
<a name="index-chordNameExceptions-581"></a>
<a name="index-chordNameExceptions-582"></a>
<dl>
<dt><code>chordNameExceptions</code><dd>Das ist eine Liste, die alle Akkorde aufführt, die ungewöhnliche
Form haben.

     <p>Die Liste muss nach dem Schema
     <pre class="example">     { &lt;c f g bes&gt;1 \markup { \super "7" "wahh" } }
</pre>
     <p class="noindent">gesetzt werden.

     <p>Diese Liste in die <code>chordNameExceptions</code>-Funktion einzulesen
ist allerdings etwas kompliziert. Mit dem folgenden Code-Abschnitt
wird <code>chExceptionMusic</code> (aufeinander folgende
Noten) in eine Ausnahmeliste umgewandelt:
     <pre class="example">     (sequential-music-to-chord-exceptions chExceptionMusic #t)
</pre>
     <p>Dann werden mit dem Code
     <pre class="example">     (append
      (sequential-music-to-chord-exceptions chExceptionMusic #t)
      ignatzekExceptions)
</pre>
     <p>die neuen Ausnahmen zu den schon vorhandenen hinzugefügt, die in
der Datei <samp><span class="file">ly/chord-modifier-init.ly</span></samp> definiert sind.

     <!-- Ein Beispiel für die Benutzung dieser Eigenschaft findet sich -->
     <!-- auch in der Datei @lsr{chords,chord@/-name@/-exceptions@/.ly}. -->
     <p><em>Chord name exceptions</em>

     <p>The property <code>chordNameExceptions</code> can be used to store a list of
special notations for specific chords.

     <blockquote>
<pre class="verbatim">          
          % modify maj9 and 6(add9)
          % Exception music is chords with markups
          chExceptionMusic = {
            &lt;c e g b d'>1-\markup { \super "maj9" }
            &lt;c e g a d'>1-\markup { \super "6(add9)" }
          }
          
          % Convert music to list and prepend to existing exceptions.
          chExceptions = #( append
            ( sequential-music-to-chord-exceptions chExceptionMusic #t)
            ignatzekExceptions)
          
          theMusic = \chordmode {
            g1:maj9 g1:6.9
            \set chordNameExceptions = #chExceptions
            g1:maj9 g1:6.9
          }
          
          \layout {
            ragged-right = ##t 
          }
          
          &lt;&lt; \context ChordNames \theMusic
             \context Voice \theMusic
          >>  
     </pre>
          <p>
 <a href="../37/lily-ba6c474e.ly"> <img align="middle" border="0" src="../37/lily-ba6c474e.png" alt="[image of music]"> </a>
</p>

     </blockquote>

     <p><a name="index-Ausnahmen_002c-Akkordsymbole-583"></a>
<a name="index-majorSevenSymbol-584"></a><a name="index-majorSevenSymbol-585"></a>
<br><dt><code>majorSevenSymbol</code><dd>Mit dieser Eigenschaft wird das Aussehen der Notation für die
große Septime (7) bestimmt. Vordefiniert sind die Optionen
<code>whiteTriangleMarkup</code> und <code>blackTriangleMarkup</code>. 
<!-- Siehe auch -->
<!-- @lsr{chords,chord@/-name@/-major7@/.ly} für ein Beispiel. -->

     <p><a name="index-chordNameSeparator-586"></a><a name="index-chordNameSeparator-587"></a>
<br><dt><code>chordNameSeparator</code><dd>Verschiedene Teile eines Akkordsymboles werden normalerweise
durch einen Schrägstrich markiert. Indem <code>chordNameSeparator</code>
ein anderer Wert zugewiesen wird, kann das Aussehen des Trenners
verändert werden, z. B.:
<blockquote>
<pre class="verbatim">          
          \new ChordNames \chordmode {
            c:7sus4
            \set chordNameSeparator
              = \markup { \typewriter "|" }
            c:7sus4
          }
     </pre>
          <p>
 <a href="../86/lily-f2078606.ly"> <img align="middle" border="0" src="../86/lily-f2078606.png" alt="[image of music]"> </a>
</p>

     </blockquote>

     <p><a name="index-chordRootNamer-588"></a><a name="index-chordRootNamer-589"></a>
<br><dt><code>chordRootNamer</code><dd>Der Grundton eines Akkordes wird normalerweise als Buchstabe mit
optionaler Erhöhung oder Erniedrigung dargestellt. Die Interpretation
einer Tonhöhe als Buchstabe wird von der <code>chordRootNamer</code>-Eigenschaft
übernommen. Besondere Bezeichnungen, wie etwa im Deutschen H für
einen H-Dur-Akkord (und nicht &bdquo;B&ldquo; wie im Englischen), können
durch Hinzufügen einer neuen Funktion zu dieser Eigenschaft
erstellt werden.

     <p><a name="index-chordNoteNamer-590"></a><a name="index-chordNoteNamer-591"></a>
<br><dt><code>chordNoteNamer</code><dd>In den Standardeinstellungen wird ein einziger Buchstabe für einen
Akkord ausgegeben, nämlich sein Grundton, der von der
<code>chordRootNamer</code>-Eigenschaft bestimmt wird. Die
<code>chordNoteNamer</code>-Eigenschaft hingegen kann das Aussehen dieses
Buchstaben ändern, ihn etwa als Klein- und nicht als Großbuchstabe
darstellen.

     <p><a name="index-chordPrefixSpacer-592"></a><a name="index-chordPrefixSpacer-593"></a>
<br><dt><code>chordPrefixSpacer</code><dd>Das &bdquo;m&ldquo; für Moll-Akkorde wird normalerweise direkt hinter dem
Akkordbuchstaben gesetzt. Mit der Eigenschaft <code>chordPrefixSpacer</code>
kann ein Abstand(halter) zwischen den Buchstaben und das &bdquo;m&ldquo;
gesetzt werden. Der Abstandhalter wird nicht verwendet, wenn der
Grundton erhöht oder erniedrigt ist.

   </dl>

   <p>Die vordefinierten Befehle <code>\germanChords</code>,
<code>\semiGermanChords</code>, <code>\italianChords</code> und <code>\frenchChords</code>
benutzen diese Variablen. Die Auswirkungen werden im nächsten Beispiel
gezeigt.

<p class="noindent"><p>
 <a href="../71/lily-0293a7c0.ly"> <img align="middle" border="0" src="../71/lily-0293a7c0.png" alt="[image of music]"> </a>
</p>

   <p>Zusätzlich sind zwei weitere Vorlagen: eine alternative Jazz-Notation
und eine systematische Notation, genannt Banter-Akkorde. Die
alternative Jazz-Notation findet sich auch in der Liste im
Abschnitt <a href="Chord-name-chart.de.html#Chord-name-chart">Liste der Akkordbezeichnungen</a>.

<!-- Wie diese Stile verwendet werden, -->
<!-- wird in der Datei -->
<!-- @lsr{chords,chord-names-jazz.ly} gezeigt. -->
   <p><a name="index-Banter-594"></a><a name="index-Jazz_002dAkkorde-595"></a><a name="index-Akkorde_002c-Jazz-596"></a>

<h5 class="subsubheading">Vordefinierte Befehle</h5>

<p><a name="index-g_t_005cgermanChords-597"></a><a name="index-g_t_005cgermanChords-598"></a>
<code>\germanChords</code>,
<a name="index-g_t_005csemiGermanChords-599"></a><a name="index-g_t_005csemiGermanChords-600"></a>
<code>\semiGermanChords</code>. 
<a name="index-g_t_005citalianChords-601"></a><a name="index-g_t_005citalianChords-602"></a>
<code>\italianChords</code>. 
<a name="index-g_t_005cfrenchChords-603"></a><a name="index-g_t_005cfrenchChords-604"></a>
<code>\frenchChords</code>.

<p class="noindent">

<h5 class="subsubheading">Siehe auch</h5>

<p>Beispiele:
<a href="../../../input/lsr/lilypond-snippets/Chords.html#Chords">Akkorde</a>.

   <p>Init-Dateien: <samp><span class="file">scm/chords-ignatzek.scm</span></samp> und
<samp><span class="file">scm/chord-entry.scm</span></samp>.

<p class="noindent">

<h5 class="subsubheading">Bekannte Probleme und Warnungen</h5>

<p>Akkordsymbole werden nur von den Tonhöhenbezeichnungen bestimmt. 
Akkordumkehrungen sind nicht definiert, noch werden Bassnoten
hinzugefügt. Deshalb kann es zu seltsamen Akkord-Symbolen kommen,
wenn die Akkorde mit der <code>&lt; ... &gt;</code> Syntax notiert werden.

   <!-- footer_tag --><br><hr>
<div class="node">
<p>
n&auml;chstes:&nbsp;<a rel="next" accesskey="n" href="Customizing-chord-names.de.html#Customizing-chord-names">Customizing chord names</a>,
aufw&auml;rts:&nbsp;<a rel="up" accesskey="u" href="Displaying-chords.de.html#Displaying-chords">Displaying chords</a>
</div>

<div style="background-color: #e8ffe8; padding: 2; border: #c0ffc0 1px solid;">
<p>
<font size="-1">
Diese Seite ist für LilyPond-2.11.57 (Entwicklungszweig).
<br>
<address>
Fehler bitte an <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> melden. </address>
<br>
Ihre <a href="http://lilypond.org/web/devel/participating/documentation-adding">Vorschläge für die Dokumentation</a> sind willkommen.
</font>
</p>
</div>


<P>
 Andere Sprachen: <a href="Printing-chord-names.html">English</a>, <a href="Printing-chord-names.fr.html">français</a>, <a href="Printing-chord-names.es.html">español</a>.
 <BR>
 
</P>
</BODY></html>