VineSeed ML アーカイブ



[VineSeed:20573] [proposed-updates の提案] groff

  • From: HARADA Kazutaka <kazutaka@xxxxxxxxxxxxxxxx>
  • Subject: [VineSeed:20573] [proposed-updates の提案] groff
  • Date: Tue, 23 Mar 2010 19:13:44 +0900
ハラダです。

しばらく前に[vine-users:079834] "[ - ](ハイフン)について"
のスレッドで話が出ていた、英語の man ページで ハイフンの
幅が広くなってしまう件ですが、検索する時に影響が出たりと
結構不便なので対策したパッケージを用意しよう思っています。

方法しては[vine-users:079888]で長南さんが書かれていた通り
で、以下の patch を当てて手元でテストしてみています。

$ cat ~/rpm/SOURCES/groff-1.18.1.1-fix-minus-char.patch
--- tmac/troffrc.orig	2010-03-23 16:08:26.000000000 +0900
+++ tmac/troffrc	2010-03-23 16:23:29.000000000 +0900
@@ -48,4 +48,12 @@
 .el .ie "\V[LANG]"zh_SG.GBK"   .do mso gb.tmac
 .el .if "\V[LANG]"zh_TW"       .do mso big5.tmac
 .
+.\" convert hypyen/minus variants to ASCII-compatible HYPHEN-MINUS
+.if '\*[.T]'utf8' \{\
+.    char - \N'45'
+.    char \- \N'45'
+.    char ' \N'39'
+.    char \' \N'39'
+.\}
+
 .\" Don't let blank lines creep in here.

手元でいくつか試した範囲では問題なく表示できています。

特に異論や問題等が無ければ、数日待って proposed-updates
に put しようと思いますのでご意見よろしくお願いします。

-- 
--------------------------------------
Kazutaka HARADA
  e-mail:kazutaka@xxxxxxxxxxxxxxxx
--------------------------------------