#!/usr/bin/perl -w

=encoding ISO8859-1

=head1 NOM

.acheck - Fichier de configuration d'acheck

=head1 DESCRIPTION

Il s'agit du fichier de configuration pour acheck. S'il existe, il doit être
situé dans votre répertoire personnel (F<$HOME>). Ce fichier est optionnel à
moins que vous ne souhaitiez pas utiliser les valeurs par défaut.

Les lignes commençant par un dièse («E<nbsp>B<#>E<nbsp>») et les lignes vides
sont ignorées. Les espaces au début et à la fin d'une ligne sont aussi ignorés
ainsi que les tabulations. Si vous avez besoin d'espaces à la fin ou au début
d'une valeur, vous pouvez utilisez des guillemets anglo-saxons
(«E<nbsp>B<">E<nbsp>»). Une ligne d'option débute par le nom de l'option suivi
par sa valeur. Le signe égal est optionnel. Un commentaire commence par un
dièse, il peut y avoir des espaces ou des tabulations devant le dièse.
Quelques exemplesE<nbsp>:

 # cette ligne est ignorée
 option   valeur
 option = valeur                               # ceci est un commentaire
 option        "valeur avec espaces à la fin   "

Vous devez protéger le caractère dièse avec une barre oblique inversée
(«E<nbsp>B<\>E<nbsp>») si vous voulez l'utiliser dans une valeur.

Les valeurs par défaut sont fournies entre crochets, elles devraient convenir
pour la plupart des configurations.

=head1 ORTHOGRAPHE

Définit si vous voulez utiliser ispell pour vérifier l'orthographe et comme
l'utiliser.

=over 4

=item I<check_spelling>

utiliser aspell pour vérifier l'orthographe si «E<nbsp>B<yes>E<nbsp>» (oui)
[yes]E<nbsp>;

=item I<dictionary>

dictionnaire à utiliser avec ispell, utiliser celui par défaut si vide
[vide]E<nbsp>;

=item I<word_letters>

expression rationnelle définissant les caractères autorisés pour former un mot,
le motif correspond selon la locale [\w]E<nbsp>;

=item I<$Review_mode>

positionnez cette valeur à «E<nbsp>B<yes>E<nbsp>» (oui) si vous voulez ajouter
des commentaires de relecture après les lignes analysées dans le fichier
corrigé, sinon le script corrige uniquement les erreurs [no].

=back

=head1 COULEURS

Définit les couleurs du texte pour une meilleure présentation.

Les couleurs reconnues sontE<nbsp>: B<clear> et B<reset> (normal), B<dark>
(sombre), B<bold> (gras), B<underline> et B<underscore> (souligné), B<blink>
(clignotant), B<reverse> (inversé), B<concealed> (caché), B<black> (noir),
B<red> (rouge), B<green> (vert), B<yellow> (jaune), B<blue> (bleu), B<magenta>
(mangenta), B<cyan> (cyan), B<white> (blanc), B<on_black> (sur noir), B<on_red>
(sur rouge), B<on_green> (sur vert), B<on_yellow> (sur jaune), B<on_blue> (sur
bleu), B<on_magenta> (sur magenta), B<on_cyan> (sur cyan), et B<on_white> (sur
blanc). La casse n'est pas significative. B<underline> et B<underscore> sont
équivalents, de même que B<clear> et B<reset>, utilisez celui qui vous semble
le plus intuitif. Les I<couleurs> seules définissent la couleur des caractères,
et les I<sur couleurs> définissent la couleur du fond.

Notez que toutes les couleurs ne sont pas supportées par tous les types de
terminaux, et certains terminaux peuvent ne supporter aucune de ces séquences.
B<dark>, B<blink> et B<concealed> en particulier sont souvent manquantes.

=over 4

=item I<error_color>

couleur utilisée pour surligner les erreurs, elle devrait colorer les
caractères d'espacement [bold on_red]E<nbsp>;

=item I<fix_color>

couleur utilisée pour surligner les suggestions, elle devrait colorer les
caractères d'espacement [bold on_green]E<nbsp>;

=item I<error_head_color>

couleur utilisée pour afficher l'en-tête des lignes erronées [bold red]E<nbsp>;

=item I<error_color>

couleur utilisée pour afficher l'en-tête des lignes de suggestion
[bold green]E<nbsp>;

=item I<comment_color>

couleur utilisée pour les commentaires [cyan].

=back

=head1 AUTRES

=over 4

=item I<bak_ext>

extension pour les fichiers de sauvegarde [bak]E<nbsp>;

=item I<comment>

chaîne de commentaire pour la relecture [>>E<nbsp>]E<nbsp>;

=item I<debug>

niveau de bavardage [0].

=back

Niveaux de bavardageE<nbsp>:

=over 4

=item I<0> silencieux, normal

seulement les avertissements et les erreursE<nbsp>;

=item I<1> débogage

noms des procéduresE<nbsp>;

=item I<2> débogage bavard

noms et arguments des procéduresE<nbsp>;

=item I<3> .. I<5> débogage très bavard

détails des analyses et des vérifications.

=back

=head1 VOIR AUSSI

acheck(1), acheck-rules(5)

=head1 AUTEUR

Nicolas Bertolissio <bertol@debian.org>
  
=cut
