2009-07-01 52 views
1

我使用Par(在Linux中)快速獲得很好的註釋格式。問題是,現在我想介紹包括一些國際字符,如áéíóú或äëïöü...使用par來格式化國際字符代碼中的註釋

該程序伯克利帕爾認爲這些國際字符爲2個ASCII字符(我相信),它輸出的意見莫名其妙因爲它不能正確計數字符。

您以前遇到過這個問題嗎?你有任何解決方案?想法?

回答

1

你的意思是從Add multibyte characters support in "par"代碼(或應用只是補丁原來的源)沒有爲你工作?

然後,也許這是你的shell或它使用的字體的問題。您確定您使用的外殼和字體是否能夠重現Unicode字符

1

我從來沒有聽說過這個工具,但檢查出par 1.52

最新版本的Par在2001年4月29日發佈,tar'd和gzip'd。唯一真正的變化是更好地支持8位字符集(而不僅僅是7位ASCII),但也可參見release notes

編輯:在網頁上,看到par_1.52-i18n.3.diff.gz

傑羅姆Pouiller一個修補程序,增加了對多字節字符集(如 UTF-8),加上Debian軟件包 支持。複製 從http://sysmic.org/par/debian/。 另請參閱他的original announcement

+0

該程序與我正在使用的程序相同,包括版本號。我不知道爲什麼有時候被稱爲Berkley Par :) 但是,它並不支持它。也許是構建它的gentoo linux問題? :S – alvatar 2009-07-04 11:13:57

+0

實際上,編譯這個版本不能正確使用UTF-8字符... – alvatar 2009-07-04 11:18:10