Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[BI]Man avec les caractères accentués SI SI
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Sun Jan 22, 2006 10:22 pm    Post subject: [BI]Man avec les caractères accentués SI SI Reply with quote

bon c'est brut de fonderie de la part d'un non-codeur

edit : Et si je disais à quoi celà me sert :?:

jusqu'à présent je galerai pour avoir mes lettres accentuées dans toutes les page man (localisé en Fr)
changer la valeur du nroff faisait que les bizarreries d'affichage évoluaient selon la valeur nroff de /etc/man.conf.

avec ce script, je n'ai plus de pb . :D :D

Code:

#!/bin/bash
# llfm par nemo13
# dédicacé à Brigitte  ( je suis nul en poèsie )
# version-0.0
#          o
# du 2006-01-22
#
# utilisation : rendre la copie de ce fichier exécutable ( chmod -x )
#               le lancer par /bin/bash llfm le_fichier                                         
#
# limitations : je ne traite pas les passage d'option de man
#               il faut déactiver le cache de man : décommentez NOCACHE dans man.conf
#               et celles dont vous allez me faire part.
#*******************************************************************************************
#
# en gros man fait :
#
# (cd /usr/share/man &&
#         (echo ".ll 9.6i"; echo ".nr LL 9.6i"; echo ".pl 1100i"
#         /bin/gunzip -c 'le_chemin/la_page_man.gz'
#         echo ".\\\""
#         echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -Tascii -c -mandoc | /usr/bin/less
# )
# simple n'est pas ?
#
# problème : nroff n'est pas dynamique et il n'a pas l'air de digérer utf8
#            il est fixé dans /etc/man.conf
#            les pages man n'ont pas toutes le même charset
#            il faudrait donc que nroff varie selon le charset
#
#            yakafokon ;-)
#
# les différentes pages testées à la mimine
#                                               Tascii       Tlatin1  Tutf8  Tcp1047 ?   absent
#A=`man -w hostname`     # charset=us-ascii     ok           ok       ok    (pas fait)    ok
#A=`man -w netstat`      # charset=us-ascii     ok           ok       ok    (pas fait)    ok
#A=`man -w passwd`       # charset=iso-8859-1   pas accent   beurk    ok    (pas fait)    ok
#A=`man -w man.conf`     # charset=iso-8859-1   pas accent   beurk    ok    (pas fait)    ok
#A=`man -w null`         # charset=utf-8        beurk        ok       beurk (pas fait)    beurk
#A=`man -w unicode`      # charset=utf-8        beurk        beurk    beurk (pas fait)    beurk
#
# la solution : l' iconv qui va bien pour les pages unicodes ;-)
# et Tutf8 pour les autres
#
#
#echo $1        # de la chance ; que de la chance !
A=`man -w $1`   # flagrante la différence entre ' et ` qui a dit: presbyte !!!
#echo $A
#exit
B=`file -iz $A`     # récupération d'informations sur la page man désirée
echo $B             # cà c'est geek à mort! \o/ le hacker \o/
EncodageFichier=`file -iz $A | grep "$1" | awk '{print $3}'` # c'est le 3° champs qui intéresse
#
case $EncodageFichier in
        "charset=us-ascii")  #***********traitement de l'ascii******************
#echo us-ascii nroff avec Tutf8
(cd /usr/share/man &&
         (echo ".ll 9.6i"; echo ".nr LL 9.6i"; echo ".pl 1100i"  # pas la peine de me demander !!
         /bin/gunzip -c $A      #injection de la page man désirée
         echo ".\\\""           # la non plus !!
#injection de la commande adaptée
        echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -Tutf8 -c -mandoc | /usr/bin/less
)
exit
;;
        "charset=iso-8859-1")  #***********traitement de xx_FR******************
#echo 8859-1 nroff avec Tutf8
(cd /usr/share/man &&
         (echo ".ll 9.6i"; echo ".nr LL 9.6i"; echo ".pl 1100i"
         /bin/gunzip -c $A
         echo ".\\\""
        echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -Tutf8 -c -mandoc | /usr/bin/less
)
exit
;;
        "charset=utf-8")        #***********traitement de l'unicode******************
#echo utf8 iconv en 8859 nroff sans T
(cd /usr/share/man &&
         (echo ".ll 9.6i"; echo ".nr LL 9.6i"; echo ".pl 1100i"
         /bin/gunzip -c $A
         echo ".\\\""
 echo ".pl \n(nlu+10") | /usr/bin/gtbl | iconv -f utf-8 -t iso-8859-1 | /usr/bin/nroff -c -mandoc | /usr/bin/less
)
exit
;;
        *)
echo "flûte encodage inconnu"
exit
;;
esac
#
exit
#       petit panel d'essais
# echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -Tascii -c -mandoc | /usr/bin/less
# echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -Tlatin1 -c -mandoc | /usr/bin/less
# echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -Tutf8 -c -mandoc | /usr/bin/less
# echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -Tcp1047 -c -mandoc | /usr/bin/less
# echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -c -mandoc | /usr/bin/less
# echo ".pl \n(nlu+10") | /usr/bin/gtbl | iconv -f utf-8 -t iso-8859-1 | /usr/bin/nroff -c -mandoc | /usr/bin/less
#


Last edited by nemo13 on Mon Jan 23, 2006 7:27 pm; edited 2 times in total
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Sun Jan 22, 2006 10:24 pm    Post subject: Reply with quote

Y'aurait-il une âme charitable qui me dise comment fait-on pour éviter
les retour à la ligne intempestifs ??
merci
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Mon Jan 23, 2006 8:30 am    Post subject: Reply with quote

Code:
echo -n "blabla"
devrait normalement faire l'affaire
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Mon Jan 23, 2006 5:25 pm    Post subject: Reply with quote

bonsoir,

je ne suis mal exprimé, les retours intempestifs sont sur le script
que j'ai posté .Du moins c'est je que je vois sur mon écran donc je ne peux pas savoir ce que les éventuels lecteurs voient !
#injection de la commande adaptée
exemple :
Code:
 
        echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -Tutf8 -c -mandoc | /usr/bin/less 

doit être sur une seule ligne et apparement
le /usr/bin/less est sur la ligne suivante.

édit : désolé c'est un artéfact d'affichage car avec un copier/coller à la souris
c'est pil-poil

voili-voilà
Back to top
View user's profile Send private message
olivier elmekki
n00b
n00b


Joined: 29 Jan 2006
Posts: 55

PostPosted: Sun Jan 29, 2006 7:04 pm    Post subject: Reply with quote

Bonjour.

Euh, tu es bien sûr que cela est nécessaire? Pour ma part, j'ai juste modifié /etc/man.conf en mettant, à la ligne de nroff:
Code:
NROFF           /usr/bin/nroff -Tlatin1 -c -mandoc


et j'ai mis ensuite, dans mon bashrc:
Code:
LESSCHARSET="latin1"


Bon, d'accord, ca ne fait pas vraiment de l'UTF-8, mais tu as les accents simplement, et puis les mans d'un systême ne sont pas voués à être lus sur un autre ;)
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Sun Jan 29, 2006 10:13 pm    Post subject: Reply with quote

olivier elmekki wrote:

Euh, tu es bien sûr que cela est nécessaire?


1) Merci d'avoir lu
2) Pourquoi faire simple quand on peux faire compliqué ? 8)

serieusement , c'est juste pour montrer que si la "fonction" man était recodée,
l'utilisateur final n'aurait pas besoin de bidouiller de-ci de-là pour avoir de zolis
caractères accentués

A+:jlp
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3623
Location: Belgium

PostPosted: Mon Jan 30, 2006 11:54 am    Post subject: Reply with quote

nemo13 wrote:
si la "fonction" man était recodée, l'utilisateur final n'aurait pas besoin de bidouiller de-ci de-là pour avoir de zolis caractères accentués

En effet !
Merci d'avoir démystifié quelque peu cette épineuse question du transposage de caractères !
Back to top
View user's profile Send private message
k-root
Guru
Guru


Joined: 08 Jan 2005
Posts: 428

PostPosted: Wed Feb 15, 2006 4:58 pm    Post subject: Reply with quote

voici une version un peu modifier.

on peut spécifier une section maintenant. 8)

Code:
#!/bin/sh
#
# llfm is a simple rtfm frontend.
#
# dédicacé à Brigitte  ( je suis nul en poèsie )
#
# auteurs:    nemo13
# contribution:   k-root
#
# version-0.0a   2006-02-15
#      - on peut maintenant specifier une section.
#
# version-0.0   2006-01-22
#      -
# utilisation :
#      1) rendre le script exécutable ( chmod +x llfm.sh )
#      
#      2) placer le dans votre $PATH ( /opt/bin )
#         ou creer un alias ( alias uman="~/bin/llfm.sh" )
#
#
# limitation :
#      seules les options nom et section sont traitées, la présence
#      d'autres options provoque un appel à man
#
#

DEBUG=false

if [ $# = 0 ]; then
   # pas d'arguments
   echo "Quelle page désirez-vous consulter ?"
   exit
fi

for arg; do
   if echo $arg |egrep -q '^-'; then
      # appel direct de man
      echo `man $*`
      exit
   fi
done

# recherche du chemin de la page de man
manPagePath=`man -w $*| head -n 1`

if [ ! -d $manPagePath  ] ;  then
   # on a trouver une page, c'est le 3° champs qui nous intéresse   
   EncodageFichier=`file -iz $manPagePath | awk '{print $3}'`
else
    exit
fi

ICONV="cat"
NROFF="/usr/bin/nroff -Tutf8 -c -mandoc"

case $EncodageFichier in   
   "charset=utf-8")
   ICONV="iconv -f utf-8 -t iso-8859-1 "
   NROFF=" /usr/bin/nroff -c -mandoc"
   ;;       
   
   *)
   ;;   
esac

cd /usr/share/man && (echo ".ll 9.6i .nr LL 9.6i .pl 1100i"; /bin/gunzip -c $manPagePath; echo ".\\\".pl \n(nlu+10") |$ICONV | $NROFF | /usr/bin/less -is

if $DEBUG; then
echo "manPagePath= $manPagePath ($EncodageFichier)
NROFF= $NROFF
ICONV= $ICONV"
fi

exit


_________________
boozo wrote:
Gentoo, ça mange des ours et baffe des buffles par 37°C avec un bob et des tongs


Last edited by k-root on Wed Mar 01, 2006 4:06 pm; edited 2 times in total
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Sun Feb 26, 2006 3:53 pm    Post subject: Reply with quote

k-root wrote:
voici une version un peu modifiée.
on peut spécifier une section maintenant.

Merci pour la contribution
A part y corriger quelques fautes d'orthographe , j'aurai du mal à y reconnaitre mon bricolo du départ
A+:jlp
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Mon Feb 27, 2006 12:47 pm    Post subject: Reply with quote

olivier elmekki wrote:
Bonjour.

Euh, tu es bien sûr que cela est nécessaire? Pour ma part, j'ai juste modifié /etc/man.conf en mettant, à la ligne de nroff:
Code:
NROFF           /usr/bin/nroff -Tlatin1 -c -mandoc


et j'ai mis ensuite, dans mon bashrc:
Code:
LESSCHARSET="latin1"


Bon, d'accord, ca ne fait pas vraiment de l'UTF-8, mais tu as les accents simplement, et puis les mans d'un systême ne sont pas voués à être lus sur un autre ;)


Salut, la solution d'Olivier qui concerne le man.conf ne fonctionnait pas par contre la ligne NROFF qui me permet d'avoir de jolis accents avec les pages man est celle-ci :
Code:
NROFF iconv -f utf8 -t iso8859-1 | /usr/bin/nroff -Tlatin1 -c -mandoc

astuce tirée ICI.
Le pourquoi du comment...et je ne sais pas :? mais j'ai les accents :wink:
Back to top
View user's profile Send private message
olivier elmekki
n00b
n00b


Joined: 29 Jan 2006
Posts: 55

PostPosted: Mon Feb 27, 2006 1:27 pm    Post subject: Reply with quote

Bonjour,

Je suis en train de rechercher la documentation qui m'avait donné cette astuce. Je l'avais faite une fois sur une systeme perso, puis une autre fois sur ma gentoo actuelle, et je ne pense pas avoir fait autre chose que modifier la ligne nroff et la variable $LESSCHARSET :s

En attendant, j'ai trouvé un truc qui pourrait t'intéresser, même si la solution proposé se rapproche de celle de Némo:
http://www.linuxfromscratch.org/hints/downloads/files/man-i18n.txt

Je te poste l'ensemble de cette section de mon man.conf si tu veux comparer, mais encore une fois, je ne me souviens pas avoir modifié autre chose que nroff...

Code:
TROFF      /usr/bin/groff -Tps -mandoc
NROFF      /usr/bin/nroff -Tlatin1 -c -mandoc
JNROFF      /usr/bin/groff -Tnippon -mandocj
EQN      /usr/bin/geqn -Tps
NEQN      /usr/bin/geqn -Tlatin1
JNEQN      /usr/bin/geqn -Tnippon
TBL      /usr/bin/gtbl
# COL      /usr/bin/col
REFER      /usr/bin/refer
PIC      /usr/bin/pic
VGRIND      
GRAP      
PAGER      /usr/bin/less -is
BROWSER      /usr/bin/less -is
HTMLPAGER   /bin/cat
CAT      /bin/cat


edit: voici les deux liens sur lesquels je m'étais appuyé:
http://www.linuxfromscratch.org/lfs/view/stable/chapter06/man.html (pour nroff)
http://archives.linuxfromscratch.org/mail-archives/lfs-dev/2001-April/013255.html (pour lesscharset)
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Mon Feb 27, 2006 8:23 pm    Post subject: Reply with quote

bonsoir,
Ouille , je déchaine les foules 8) 8) 8) ( zut les césars c'était hier ).
Ma proposition de solution est tordue car tous les fichiers de "man françisé" n'ont pas le même
encodage (dans mon post du début je donne quelques exemples )

je ne crois donc pas qu'on puisse avoir une seule écriture de la ligne nroff !

dans la page :http://www.linuxfromscratch.org/hints/downloads/files/man-i18n.txt
il est dit:
Quote:

2) Make sure that all installed manual pages are in ISO-8859-1 encoding.
This means that one has to remove all manual pages for languages that cannot

le pb est qu'avec la gentoo tes pages man peuvent évoluer et rien ne te garantie qu'elles resteront en iso-8859-1
c'est donc pour cela que j'ai essayé d'avoir un décodage de man qui " s'adapte" au codage de la page

c'est tout ce que je sais faire ,n'étant pas codeur.

voili--voilà
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Mon Feb 27, 2006 8:45 pm    Post subject: Reply with quote

MickTux wrote:
par contre la ligne NROFF qui me permet d'avoir de jolis accents avec les pages man est celle-ci :
Code:
NROFF iconv -f utf8 -t iso8859-1 | /usr/bin/nroff -Tlatin1 -c -mandoc

astuce tirée ICI.
Le pourquoi du comment...et je ne sais pas :? mais j'ai les accents :wink:


Bonsoir,
A l'insu de mon plein gré, je ne suis pas un spécialiste du transcodage ; mon explication risque donc d'être fort foireuse ( là c'est du bottage en touche de 1° :P )

A priori groff ne saurait pas traiter les encodages multi-octet , ors utf8 est multi-octets ( 2 ) donc si l'on balance de l'utf8 dans groff , ben il fait la geule .

par contre la transformation utf8 -> iso-8859-1 faite par iconv revient en gros à passer un encodage de 2 octets à un encodage sur 1 octet donc groff ne plante plus.

mon 0,0005 cents :wink:

(mais que donnerait une page de man avec le caractère ¤ ? :wink: )
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Mon Feb 27, 2006 9:15 pm    Post subject: Reply with quote

Quote:
(mais que donnerait une page de man avec le caractère ¤ ? :wink: )

Si tu as un exemple nemo13, je teste de suite.
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Mon Feb 27, 2006 10:00 pm    Post subject: Reply with quote

MickTux wrote:
Quote:
(mais que donnerait une page de man avec le caractère ¤ ? :wink: )

Si tu as un exemple nemo13, je teste de suite.


ben je n'en connais pas mais à minima pour afficher le caractère ¤ il faut du latin9 ( iso-8859-15 )
donc à priori le iconv -f utf8 -t iso8859-1 devrait se vautrer.

A+ Bonne nuit.
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Wed Mar 01, 2006 7:42 pm    Post subject: Reply with quote

Aie la cadence des mises à jour.
Allez pour faire suite à :ceci
voici la nouvelle mouture ( encore merci à K.root )
Code:
#!/bin/sh
#
# llfm is a simple rtfm frontend.
#
# dédicacé à Brigitte
#
#      auteurs:   nemo13
# contribution:   k-root
#
#
##################################################################
#
# version-0.1    2006-03-01
#      - la fonction iconv devient -t iso-8859-15 car sinon elle
#         plante sur le symbole ¤ ( Euro )
#         ( mais la glyphe est encore incorrecte ( une contrib ? )
#
# version-0.0a   2006-02-15
#      - on peut maintenant spécifier une section.
#
# version-0.0   2006-01-22
#      -
#
#################################################################
#
# utilisation :
#      1) rendre le script exécutable ( chmod +x llfm.sh )
#     
#      2) placer le dans votre $PATH ( /opt/bin )
#         ou créer un alias ( alias uman="~/bin/llfm.sh" )
#
#
# limitation :
#      seules les options nom et section sont traitées, la présence
#      d'autres options provoque un appel à man
#
#

DEBUG=false

if [ $# = 0 ]; then
   # pas d'arguments
   echo "Quelle page désirez-vous consulter ?"
   exit
fi

for arg; do
   if echo $arg |egrep -q '^-'; then
      # appel direct de man
      echo `man $*`
      exit
   fi
done

# recherche du chemin de la page de man
manPagePath=`man -w $*| head -n 1`

if [ ! -d $manPagePath  ] ;  then
   # on a trouvé une page, c'est le 3° champs qui nous intéresse   
   EncodageFichier=`file -iz $manPagePath | awk '{print $3}'`
else
    exit
fi

ICONV="cat"
NROFF="/usr/bin/nroff -Tutf8 -c -mandoc"

case $EncodageFichier in   
   "charset=utf-8")
   ICONV="iconv -f utf-8 -t iso-8859-15 "
   NROFF=" /usr/bin/nroff -c -mandoc"
   ;;       
   
   *)
   ;;   
esac

cd /usr/share/man && (echo ".ll 9.6i .nr LL 9.6i .pl 1100i"; /bin/gunzip -c $manPagePath; echo ".\\\".pl \n(nlu+10") |$ICONV | $NROFF | /usr/bin/less -is

if $DEBUG; then
echo "manPagePath= $manPagePath ($EncodageFichier)
NROFF= $NROFF
ICONV= $ICONV"
fi

exit


Pour la suite je crois que c'est nroff qui va nous taquiner les méninges
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Wed Mar 01, 2006 8:07 pm    Post subject: Reply with quote

Bon pour nroff je crois que c'est tout vu ( du moins à mon niveau )
Quote:
DESCRIPTION
The nroff script emulates the nroff command using groff. Only ascii, latin1, utf8, and cp1047 are valid arguments for
the -T option, selecting the output encoding emitted by grotty, groff's TTY output device. If an invalid or no -T
option is given, nroff checks the current locale to select a default output device. It first tries the locale program, then the environment variables LC_ALL, LC_CTYPE, and LANG, and finally the LESSCHARSET environment variable.

Et comme j'ai tout défini en utf8
Et comme nroff marche pas en utf8
voili-voilà :cry: :cry:
Back to top
View user's profile Send private message
Deusexodus
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2005
Posts: 124
Location: Paris

PostPosted: Mon Oct 08, 2007 8:56 pm    Post subject: Reply with quote

Maintenant : à cette date le problème se résout avec un :
Code:
NROFF           /usr/bin/nroff -Tutf8 -c -mandoc

dans le fichier /etc/man.conf (cherchez la ligne ou il y a NROFF et remplacez).

Voila si ça peux servir à quelqu'un.

@+
_________________
Lenovo x220 | Lenovo S12 | Hp mini 2133 | Via VB8001
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Tue Oct 09, 2007 8:12 am    Post subject: Reply with quote

Bah, quand je fais un "man cp", ça marche pas.
_________________
Full Gentoo powered.
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Tue Oct 09, 2007 9:50 am    Post subject: Reply with quote

Temet wrote:
Bah, quand je fais un "man cp", ça marche pas.

non plus :?

au lieu d'avoir ça:
Code:
A(C)ventuellement

j'ai ça:
Code:
éventuellement

_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Tue Oct 09, 2007 10:41 am    Post subject: Reply with quote

Et la méthode du iconv me plante le man de mplayer :/
_________________
Full Gentoo powered.
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Wed Oct 10, 2007 2:51 am    Post subject: Reply with quote

J'utilise la valeur ci-desous pour NROFF (c'est la valeur par défaut)
Code:
NROFF           /usr/bin/iconv -c -t iso8859-15 | /usr/bin/nroff -mandoc -c

man cp et man mplayer passent bien.
_________________
Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??)
Back to top
View user's profile Send private message
Temet
Advocate
Advocate


Joined: 14 Mar 2006
Posts: 2586
Location: 92

PostPosted: Wed Oct 10, 2007 9:14 am    Post subject: Reply with quote

Oui moi aussi, avec le man mplayer, ça me virer carrément tous les caractères accentués lol
Du coup, ça passe... il manque juste une lettre sur 5 quoi :D
_________________
Full Gentoo powered.
Back to top
View user's profile Send private message
Ezka
Guru
Guru


Joined: 17 Feb 2005
Posts: 352
Location: par là, mais vraiment ...

PostPosted: Sun Oct 14, 2007 2:28 pm    Post subject: Reply with quote

Ben moi j'ai tout en utf8 ... et j'ai aussi des pb d'accents avec les pages man localisés.
Par contre la pages man de mplayer marchent trés bien avec les accents et tout ...
_________________
Ez.
Back to top
View user's profile Send private message
Deusexodus
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2005
Posts: 124
Location: Paris

PostPosted: Sun Oct 14, 2007 9:54 pm    Post subject: Reply with quote

titoucha wrote:
J'utilise la valeur ci-desous pour NROFF (c'est la valeur par défaut)
Code:
NROFF           /usr/bin/iconv -c -t iso8859-15 | /usr/bin/nroff -mandoc -c

man cp et man mplayer passent bien.

J'avais finalement des problème avec les autres man. Donc j'ai pris cette technique en sachant que ça fait comme Temet le dis : les caractère accentué sont enlevé "vidéo" deviens "vido".

Peut mieux faire, c'est dommage qu'on puisse pas appliquer alternativement utf8 et iso... sur les man particuliers.

@+
_________________
Lenovo x220 | Lenovo S12 | Hp mini 2133 | Via VB8001
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum