[JM:03176] Re: 悩ましいman日本語化不備

Zurück zum Archiv-Index
matsuand michi****@gmail*****
2022年 1月 18日 (火) 17:01:47 JST


matsuand です。

On Tue, Jan 18, 2022 at 12:24 AM K.Shirakata <argra****@ub32*****> wrote:
>
>   白方です。
...
>   検索してみたところ、この問題でしょうか:
>
> https://qiita.com/false-git@github/items/970762d7205b04b0fa5e
>
>   リンク先ではローカルに.dsマクロを追加しているようですが、
>   ひょっとしてこれをファイルの先頭に書いたらうまく
>   動作したりしないでしょうか?

情報ありがとうございます。
ご指摘のリンク先が、だいたい目標とする対処になる
かと思います。少々古いので手直しが必要でした。

おおざっぱに言って
/usr/share/groff/site-tmac/mdoc.local として
.\" -*- nroff -*-
.\"
.\" This file is loaded after doc.tmac.
.\" Put any local modifications to doc.tmac here.
.
.if d lang \{
. if \*[lang] ja_JP.UTF-8 \{
.  ds doc-section-name     \[u540D]\[u524D]
.  ds doc-section-synopsis \[u66F8]\[u5F0F]
. \}
.\}
 みたいなことをすれば良さそうです。

なお、当該ファイル (今の場合 libmagic.3)に
.ds doc-section-name ...
などを書き込んでも駄目でした。

# 確か doc-setup-header だったかの
# マクロを読み込むタイミングで
# doc-section-name などが評価される
# 様子なので、libmagic.3 内に記述しても
# 評価後で反映されないのだろうと想像します。

mdoc.local を導入するのであれば、
それを精緻に仕上げた上で、
これを周知して利用して頂けるような
段取りを組む必要あり、というところか
と思います。

いろいろ考慮すべきことがありそうで、
今は即断はしません。おいおい。


linuxjm-discuss メーリングリストの案内
Zurück zum Archiv-Index