[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:43268] Re: LANG=ja_JP.UTF-8 のときのマニュアル中のハイフン
- From: SATOH Fumiyasu <fumiya@xxxxxxxxxxx>
- Subject: [debian-users:43268] Re: LANG=ja_JP.UTF-8 のときのマニュアル中のハイフン
- Date: Thu, 17 Mar 2005 12:22:00 +0900
- List-help: <mailto:debian-users-ctl@debian.or.jp?body=help>
- List-id: debian-users.debian.or.jp
- List-owner: <mailto:debian-users-admin@debian.or.jp>
- List-post: <mailto:debian-users@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-users-ctl@debian.or.jp?body=unsubscribe>
- Organization: Samba-JP / Namazu Developer / THRUST Co., Ltd.
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-original-to: debian-users@debian.or.jp
- X-spam-level:
- X-spam-status: No, hits=0.4 required=10.0 tests=IN_REP_TO,ISO2022JP_BODY,ISO2022JP_CHARSET,NOSPAM_INC, QUOTED_EMAIL_TEXT,RCVD_IN_ORBS,RCVD_IN_OSIRUSOFT_COM, REFERENCES,SIGNATURE_SHORT_DENSE,SPAM_PHRASE_00_01, USER_AGENT,X_OSIRU_OPEN_RELAY version=2.44
- References: <87brgf1xrn.wl%fumiya@xxxxxxxxxxx>
- Message-id: <87mzt3yn1k.wl%fumiya@xxxxxxxxxxx>
- X-mail-count: 43268
- User-agent: Wanderlust/2.11.30 (Wonderwall) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.3 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI)
さとうふみやす です。
去年の話ですが、解決したので蒸し返します。
At Thu, 9 Sep 2004 20:28:05 +0900,
佐藤文優@Samba wrote:
> 私はこのごろ Debian sid にて環境変数 LANG を ja_JP.UTF-8 で
> 利用しています。発覚している問題としては、
*** snip ***
> 2. man や perldoc でマニュアルを表示したとき、
> ハイフンが 2種類現われる。
*** snip ***
> 同じようにシングルクォートも 2種類あり、コードの例に
> 後者がまぎれこんでいることがあります。
>
> $ unicode "'"
> U+0027 APOSTROPHE
> UTF-8: 27 UTF-16BE: 0027 Decimal: '
> '
> Category: Po (Punctuation, Other)
> Bidi: ON (Other Neutrals)
>
> $ unicode ’
> U+2019 RIGHT SINGLE QUOTATION MARK
> UTF-8: e2 80 99 UTF-16BE: 2019 Decimal: ’
> ’
> Category: Pf (Punctuation, Final quote)
> Bidi: ON (Other Neutrals)
この問題ですが、/etc/groff/man.local を編集することにより
解決しました。具体的には、以下のような行を追加しました。
. if '\*[.T]'utf8' \
. char - \N'45'
. if '\*[.T]'utf8' \
. char ' \N'39'
解決の糸口となったのは Debian Weekly News の翻訳版の以下の
記事です。非常に助かりました。ありがとうございます。
At Thu, 17 Mar 2005 05:18:23 +0900,
Nobuhiro IMAI wrote:
> もうとっくに 11 号が出てますが、こちらはやっと第 10 号です。
> # 今週号は査読を受けていません。おかしなところがあればご指摘ください。
> man ページでの正しいエンコーディング。Eric Lavarde さんは、man ページ
> 中のシングルクォートとハイフンが常にあるべき姿に見えないのに気がつきま
> した[24]。それに応じて Clint Adams さんが、ハイフンとマイナス記号に使
> われる文字について説明しました[25]。さらに Adeodato Simo' さんが、
> groff[26] パッケージには回避方法が書かれている、と指摘しました[27]。
>
> 24. http://lists.debian.org/debian-devel/2005/02/msg01320.html
> 25. http://lists.debian.org/debian-devel/2005/02/msg01321.html
> 26. http://packages.debian.org/groff
> 27. http://lists.debian.org/debian-devel/2005/02/msg01322.html
--
-- Name: SATOH Fumiyasu -- Home: http://www.sfo.jp (in Japanese only)
-- Mail: fumiya at net-thrust.com, samba.gr.jp, namazu.org or ...