2009-07-01 2 views
1

Par (Linux)를 사용하여 빠른 주석 형식을 사용하고 있습니다. 문제는 이제 내가 ééíóú 또는 äëïö와 같은 일부 국제적인 문자를 포함하는 주석을 소개하고 싶다는 것입니다.par를 사용하여 국제적인 문자가있는 코드의 주석을 서식 지정합니다.

프로그램 Berkeley Par는이 국제 문자를 2 ASCII 문자로 간주하며 (어쨌든) 주석을 출력합니다. 문자를 제대로 계산하지 않기 때문입니다.

이 문제가 발생 했습니까? 어떤 해결책이 있습니까? 아이디어?

답변

1

당신은 Add multibyte characters support in "par"의 코드를 의미하는 당신을 위해 작동하지 않습니다 (또는 패치는 원본 소스에 적용)?

그러면 쉘이나 사용하는 글꼴에 문제가있을 수 있습니다. 사용하는 쉘 및 글꼴이 유니 코드 문자를 재현 할 수 있습니까?

+0

고마워요 !!!!!! 이 작동합니다. Gentoo Linux에서 배포 한 것과 동일하지 않고 원본 웹 페이지에서 찾을 수있는 것과 다릅니다. – alvatar

1

이 도구에 대해 들어 본 적이 없지만 par 1.52을 확인하십시오.

2001 년 4 월 29 일에 출시 된 Par의 최신 버전, tar'd 및 gzip'd. 유일한 실제 변화는 8 비트 문자 세트 (7 비트 ASCII와 반대)를 더 잘 지원하는 것이지만 release notes도 참조하십시오.

편집 : 페이지에서 par_1.52-i18n.3.diff.gz를 참조하십시오

(같은 UTF-8), 플러스 데비안 포장 멀티 바이트 문자 집합에 대한 지원을 추가 제롬 Pouiller에 의해 패치. 을 http://sysmic.org/par/debian/에서 복사했습니다. 그의 original announcement도 참조하십시오.

+0

이 프로그램은 버전 번호를 포함하여 사용하고있는 것과 동일합니다. 나는 왜 때때로 Berkley Par로 알려져 있는지 모르겠다. :) 그러나, 그것을지지하지는 않습니다. 아마도 젠투 리눅스에 문제가 있습니까? : S – alvatar

+0

실제로이 버전을 컴파일해도 UTF-8 문자로 제대로 작동하지 않습니다 ... – alvatar