[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Verifications sur le balisage (was Re: [comit] hardware.sgml)



On Tue, Apr 16, 2002 at 09:44:01AM +0200, Patrice Karatchentzeff wrote:
Content-Description: message body and .signature
> Salut,
> 
> J'ai synchronisé avec le cvs anglais 1.74. Vous pouvez aussi le relire
> si cela vous démange...

C'est impec' cette fois, merci.
Juste un ch'ti détail, je passe maintenant le script joint afin de détecter
des erreurs de correspondance entre VO et VF (nécessite le tout récent
po-debiandoc 0.5.8) ; il a juste trouvé quelques différences dans les <p>,
j'ai modifié ton fichier pour ne plus avoir ces erreurs.

Denis
#! /bin/sh

#   Usage:  check-syntax orig.sgml trans.sgml
orig=$1
trans=$2

if grep '<!-- *original version:' $trans >/dev/null 2>&1; then
    vers=`grep '<!-- *original version:' $trans |\
            sed -e 's/<!-- *original version: *\([0-9.]*\).*/\1/' -e 1q`
    dir=`dirname $orig`
    file=`basename $orig`
    if grep "^/$file/$vers/" $dir/CVS/Entries >/dev/null 2>&1; then
        update=
    else
        ( cd $dir && cvs update -r $vers $file ) || { echo 'CVS error' 1>&2; exit 1; }
        update=1
    fi
fi
debiandoc2po -f chapter -r $orig $trans
if test "x$update" != x; then
        ( cd $dir && cvs update -A $vers $file ) || { echo 'CVS error' 1>&2; exit 1; }
fi

Reply to: