<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!-- header_tag --> <html lang="de"> <head> <title>Takt- und Taktzahlüberprüfung - 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="Bars.de.html#Bars" title="Takte"> <link rel="prev" href="Bar-numbers.de.html#Bar-numbers" title="Taktzahlen"> <link rel="next" href="Rehearsal-marks.de.html#Rehearsal-marks" title="Übungszeichen"> <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="Bar-and-bar-number-checks"></a> nächstes: <a rel="next" accesskey="n" href="Rehearsal-marks.de.html#Rehearsal-marks">Übungszeichen</a>, voriges: <a rel="previous" accesskey="p" href="Bar-numbers.de.html#Bar-numbers">Taktzahlen</a>, aufwärts: <a rel="up" accesskey="u" href="Bars.de.html#Bars">Takte</a> <hr> </div> <h5 class="subsubsection">1.2.5.3 Takt- und Taktzahlüberprüfung</h5> <p><a name="index-Takt_00c3_00bcberpr_00c3_00bcfung-220"></a><a name="index-barCheckSynchronize-221"></a><a name="index-barCheckSynchronize-222"></a> <a name="index-g_t_007c-223"></a><a name="index-g_t_007c-224"></a> <p>Die Taktüberprüfung hilft, Fehler in den Notendauern zu entdecken. Eine Taktüberprüfung wird mit dem Taktstrichsymbol „|“ (Taste AltGr+<) eingegeben. Immer, wenn LilyPond bei der Ausgabe des Notendrucks auf dieses Zeichen stößt, sollte hier in den Noten auch ein Taktstrich erscheinen. Wenn das nicht der Fall ist, wird eine Warnung ausgegeben. Im nächsten Beispiel resultiert die zweite Taktüberprüfung in einer Fehlermeldung. <pre class="example">\time 3/4 c2 e4 | g2 | </pre> <p>Taktüberprüfungen können auch in Liedtexten verwendet werden: <pre class="example">\lyricmode { \time 2/4 Twin -- kle | Twin -- kle } </pre> <p>Eine Taktüberprüfung gilt als nicht bestanden, wenn die Notenwerte nicht stimmen. Besonders in mehrstimmiger komplizierter Musik können solche falschen Notenwerte die ganze Partitur durcheinander bringen. Es lohnt sich also, die Fehlersuche damit zu beginnen, nicht bestandene Taktüberprüfungen zu kontrollieren. <p><a name="index-g_t_007c-225"></a><a name="index-g_t_007c-226"></a> <a name="index-pipeSymbol-227"></a><a name="index-pipeSymbol-228"></a> <p>Es ist auch möglich, die Bedeutung des Symbols <code>|</code> umzudefinieren. Das geschieht, indem man der Pipe (<code>pipeSymbol</code> einen musikalischen Ausdruck zuweist: <blockquote> <pre class="verbatim"> pipeSymbol = \bar "||" { c'2 c' | c'2 c' } </pre> <p> <a href="../dc/lily-3aaead34.ly"> <img align="middle" border="0" src="../dc/lily-3aaead34.png" alt="[image of music]"> </a> </p> </blockquote> <p>Wenn man größere Musikstücke kopiert, kann es hilfreich sein, wenn LilyPond überprüft, ob die Taktnummer, in der Sie gerade kopieren, mit der des Originales übereinstimmt. Das kann mit dem Befehl <code>\barNumberCheck</code> folgenderweise überprüft werden: <pre class="verbatim"> \barNumberCheck #123 </pre> <p class="noindent">Eine Warnung wird ausgegeben, wenn der interne Zähler <code>currentBarNumber</code> von LilyPond nicht mit dem Wert 123 übereinstimmt. <!-- footer_tag --><br><hr> <div class="node"> <p> nächstes: <a rel="next" accesskey="n" href="Rehearsal-marks.de.html#Rehearsal-marks">Übungszeichen</a>, voriges: <a rel="previous" accesskey="p" href="Bar-numbers.de.html#Bar-numbers">Taktzahlen</a>, aufwärts: <a rel="up" accesskey="u" href="Bars.de.html#Bars">Takte</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="Bar-and-bar-number-checks.html">English</a>, <a href="Bar-and-bar-number-checks.fr.html">français</a>, <a href="Bar-and-bar-number-checks.es.html">español</a>. <BR> </P> </BODY></html>