GnuCash 日本語翻訳 Japanese translation

帳票文字化けの問題

最終更新:

gnucashtransation

- view
メンバー限定 登録/ログイン

これは移行しません



GnuCash 2.3.x Windows版では帳票を作成すると文字化けします。

Philさん、Tao Wang さんのご尽力により解決したようです。
Bug#616606


  • 原因
    • GnuCash は html で帳票を作成する。
    • GnuCash が作成する帳票は <head> タグに <title> のみ設定する。charset とかは無い
    • GnuCash の Windows 版は html のレンダラーに webkit を利用している (Linux版は gtkhtml)
    • Webkit が言語情報や charset の指定をしていない html の言語解析に失敗してフォントがトーフになっている

  • 回避方法1
    • GnuCash 2.3.x を自力で gtkhtml でコンパイルする packaging/win32/install.sh の configure オプションを webkit から gtkhtml に変えるだけです。

  • 回避方法2
    • メニューボタンの [エクスポート] を利用して適当な場所に html として保存する
    • 保存した html ファイルを IE または firefox で開く

  • 修正について
    • GnuCash 2.4 でははWindows版のレンダラーもが WebKitになると決まったので早急に直す必要がある。
    • GnuCash 2.2.9 についてはGtkHTMLのため正しく表示される。(ただしASCII以外の文字が全てコードポイントでエンコーディングされていますが)
目安箱バナー