2009-07-01 6 views
1

J'utilise Par (en linux) pour obtenir de bons commentaires de mise en forme rapidement. Le problème est que maintenant je veux introduire des commentaires qui incluent des caractères internationaux, comme ...en utilisant par pour le formatage des commentaires en code avec des caractères internationaux

Le programme Berkeley Par considère ces caractères internationaux comme 2 caractères ASCII (je crois) et il sort les commentaires en quelque sorte brisés car il ne compte pas correctement les caractères.

Avez-vous déjà fait face à ce problème? Avez-vous une solution? Des idées?

Répondre

1

Vous voulez dire que le code de Add multibyte characters support in "par" (ou seulement les patchs appliqués à la source d'origine) ne fonctionnent pas pour vous?

Ensuite, c'est peut-être un problème avec votre shell ou la police qu'il utilise. Êtes-vous sûr que le shell et la police que vous utilisez sont capables de reproduire des caractères Unicode?

+0

Merci beaucoup !!!!!! Cela marche. Ce n'est pas la même chose que dans Gentoo Linux ou celle que vous pouvez trouver dans la page web originale. – alvatar

1

Je n'ai jamais entendu parler de cet outil, mais jetez un oeil à par 1.52.

La dernière version de Par, sortie le 2001-avr-29, tar'd et gzip'd. Le seul vrai changement est un meilleur support pour les jeux de caractères 8 bits (par opposition à seulement 7 bits ASCII), mais voir aussi le release notes.

Modifier: Sur la page, voir par_1.52-i18n.3.diff.gz:

Un patch par Jérôme Pouiller qui ajoute le support pour les jeux de caractères multi-octets (comme UTF-8), ainsi que l'emballage Debian. Copié à partir de http://sysmic.org/par/debian/. Voir également son original announcement.

+0

Ce programme est le même que celui que j'utilise, y compris le numéro de version. Je ne sais pas pourquoi parfois est connu comme Berkley Par :) Cependant, ne le supporte pas. Peut-être est-ce un problème gentoo linux le construire? : S – alvatar

+0

En fait compiler cette version ne fonctionne pas correctement avec les caractères UTF-8 non plus ... – alvatar

Questions connexes