Sophie

Sophie

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

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>Résolution de problèmes &mdash; tout remettre à plat - GNU LilyPond - manuel d'initiation</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="GNU LilyPond - manuel d'initiation">
<meta name="generator" content="makeinfo 4.11">
<link title="Top" rel="start" href="index.fr.html#Top">
<link rel="up" href="When-things-don_0027t-work.fr.html#When-things-don_0027t-work" title="Quand ça ne fonctionne pas">
<link rel="prev" href="Updating-old-files.fr.html#Updating-old-files" title="Mise à jour d'anciens fichiers">
<link rel="next" href="Minimal-examples.fr.html#Minimal-examples" title="Exemples minimaux">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
Copyright (C) 1999--2008 par les auteurs

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

_La traduction de la notice de droits d'auteur ci-dessous vise à
faciliter sa compréhension par le lecteur non anglophone, mais seule la
notice en anglais a valeur légale._

     Vous avez le droit de copier, distribuer et/ou modifier ce document
     selon les termes de la Licence GNU de documentation libre, version
     1.1 ou tout autre version ultérieure publiée par la Free Software
     Foundation, ``sans aucune section invariante''.  Une copie de la
     licence est fournie à la section ``Licence GNU de documentation
     libre''.
     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="Troubleshooting-(taking-it-all-apart)"></a>
<a name="Troubleshooting-_0028taking-it-all-apart_0029"></a>
Suivant&nbsp;:&nbsp;<a rel="next" accesskey="n" href="Minimal-examples.fr.html#Minimal-examples">Exemples minimaux</a>,
Précédent&nbsp;:&nbsp;<a rel="previous" accesskey="p" href="Updating-old-files.fr.html#Updating-old-files">Mise à jour d'anciens fichiers</a>,
Haut&nbsp;:&nbsp;<a rel="up" accesskey="u" href="When-things-don_0027t-work.fr.html#When-things-don_0027t-work">Quand ça ne fonctionne pas</a>
<hr>
</div>

<h4 class="subsection">5.2.2 Résolution de problèmes &mdash; tout remettre à plat</h4>

<p>Tôt ou tard, vous écrirez un fichier que LilyPond ne peut pas
compiler.  Les messages que LilyPond affiche peuvent vous aider à
trouver l'erreur, mais dans beaucoup de cas vous aurez besoin de faire
quelques recherches pour déterminer la source du problème.

   <p>Pour ce faire, les outils les plus puissants sont le commentaire de
fin de ligne, indiqué par <code>%</code>, et le commentaire multilignes (ou
bloc de commentaire), indiqué par <code>%{ ... %}</code>.  Si vous ne
pouvez localiser le problème, commencez par mettre en commentaire de
grandes parties de votre fichier d'entrée.  Après avoir mis en
commentaire une section, essayez de compiler à nouveau.  Si cela
fonctionne, c'est que le problème se situe dans cette partie du
fichier.  Si cela ne fonctionne pas, continuez à mettre en commentaire
d'autres sections, jusqu'à ce que vous ayez quelque chose qui compile.

   <p>Dans un cas extrême, vous pourriez en arriver à

<pre class="example">\score {
  &lt;&lt;
    % \melodie
    % \harmonie
    % \basse
  &gt;&gt;
  \layout{}
}
</pre>
   <p class="noindent">c'est-à-dire un fichier sans aucune musique.

   <p>Si cela arrive, ne vous découragez pas.  Décommentez un peu, la partie
de basse par exemple, et voyez si ça fonctionne.  Si ce n'est pas le
cas, placez en commentaire toute la partie de basse, mais laissez
<code>\basse</code> décommenté dans le bloc <code>\score</code>.

<pre class="example">basse = \relative c' {
%{
  c4 c c c
  d d d d
%}
}
</pre>
   <p>Maintenant commencez à décommenter petit à petit le partie de
<code>basse</code> jusqu'à ce que vous localisiez la ligne qui pose
problème.

   <p>Une autre technique de déboguage très utile est la construction
d'<a href="Minimal-examples.fr.html#Minimal-examples">Exemples minimaux</a>.

   <!-- footer_tag --><br><hr>
<div class="node">
<p>
<a name="Troubleshooting-_0028taking-it-all-apart_0029"></a>
Suivant&nbsp;:&nbsp;<a rel="next" accesskey="n" href="Minimal-examples.fr.html#Minimal-examples">Exemples minimaux</a>,
Précédent&nbsp;:&nbsp;<a rel="previous" accesskey="p" href="Updating-old-files.fr.html#Updating-old-files">Mise à jour d'anciens fichiers</a>,
Haut&nbsp;:&nbsp;<a rel="up" accesskey="u" href="When-things-don_0027t-work.fr.html#When-things-don_0027t-work">Quand ça ne fonctionne pas</a>
</div>

<div style="background-color: #e8ffe8; padding: 2; border: #c0ffc0 1px solid;">
<p>
<font size="-1">
Cette page documente LilyPond-2.11.57 (branche de développement).
<br>
<address>
Rapportez toute anomalie en français à <a href="mailto:lilypond-user-fr@gnu.org">lilypond-user-fr@gnu.org</a> ou en anglais à <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>
Vos <a href="http://lilypond.org/web/devel/participating/documentation-adding">suggestions à propos de la documentation</a> sont les bienvenues.
</font>
</p>
</div>


<P>
 Autres langues&nbsp;: <a href="Troubleshooting-_0028taking-it-all-apart_0029.html">English</a>, <a href="Troubleshooting-_0028taking-it-all-apart_0029.es.html">español</a>, <a href="Troubleshooting-_0028taking-it-all-apart_0029.de.html">deutsch</a>.
 <BR>
 
</P>
</BODY></html>