- From: Koji Ishii <kojii@chromium.org>
- Date: Thu, 8 Apr 2021 17:50:03 +0900
- To: Kobayashi Toshi <binn@k.email.ne.jp>
- Cc: 木田泰夫 <kida@me.com>, JLReq TF 日本語 <public-i18n-japanese@w3.org>
- Message-ID: <CAHe_1dKkwZAvWa4c2qOOZmVKGDsfoPmb8yp98UXGi3qHWH+7rQ@mail.gmail.com>
ちょっと違う観点からのコメントになってしまいますが >理想的にはプレーンテキストを流し込んで自動的にうまくいって欲しい。 自動縦書き化は多分想像していらっしゃるのよりはだいぶ複雑です。何度かスクリプトを書いたことがあります。やってるととても楽しいんですが、きりがない、というか。 敏先生もご指摘くださっていますが、「2文字はOK」と思っても「CDやDVD」でCDだけ縦中横は不自然、とか。1文字は正立でしょう、と思っても「2021年4月」は不自然(これは漢数字に直すしかないかと思います。)「!?」と半角2文字で書かれていたら、全角一文字の「⁉」に置換したい、とか、引用符は鉤括弧に直す、とか、小数点や桁取りカンマの処理とか、普通の縦書きにするだけでも結構なルールが必要です。 で、「流し込んで」というキーワードでふと思ったんですが、アプリやツールの機能と、ファイルフォーマットの機能を線引きして分類すると、議論がすっきりしませんか? もちろんHTMLやCSSはテキストエディタで書く、という人が多いので、この線引きが難しいというのは承知していますが、テキストエディタでも、マクロやスクリプトの方が向いている作業というのはあると思います。この線引きを意識してみるだけでも、議論の方向性がまとまりやすいのではないかと思います。 On Thu, Apr 8, 2021 at 2:01 PM Kobayashi Toshi <binn@k.email.ne.jp> wrote: > 木田泰夫 様 > みなさま > > 小林 敏 です. > > 木田泰夫 さんwrote > > >A-b か A-c について、縦中横や正立などの指定ができる場合は良いのですが、できな > >い環境の場合は横倒しのままになりますね。縦書き環境に縦中横または正立指定の機 > >能は必要不可欠と言うべきでしょうか? > > 縦書き環境での縦中横または正立指定の機能は必要不可欠と言うべきでしょう > か?という問題への私の返事は,“縦中横はあるのが望ましいが,正立指定の機 > 能は必要ならどうぞ”ということかな. > > 縦組で2桁のアラビア数字を“縦中横の処理は,今日ではかなり一般化していま > すので,その必要性は高いでしょう. > > 欧字の正立指定の機能は,縦組専用であれば,全角欧字を使用すればいいことで, > 問題は縦横共通なデータを作成する場合に必要になります.横組では全角欧字を > 使うと,特に単語の場合に字間がばらばらになって好ましくないということにな > り,全部の欧字をプロポーショナルの欧字を使いたいということになり,それを > 縦組にする場合に必要になります. > > ただし,欧字の1字またはそれと近い文字列は,縦中横の処理で可能になるので, > 字数のある欧字の文字列の扱いが問題になる. > > ところで,縦組で欧字を正立させるという組版は,私の日常の読書の経験からは, > あまり好ましいとは思っていません.欧字1字の場合と,字数の少ない頭字語で, > しかも1字1字読む,例えば“OECD”は正立がいいかもしれないが,単語のように > 読む“OPAC”とか“JETRO”なんかや,字数の多い頭字語は横向きでよく,まし > てや小文字を含む単語は正立させない方が,私は読みやすいと思っています.た > だし,文字はまずは正立させるのが望ましいという,意見もあります,私の経験 > は紙に印刷したものでの経験ですので,簡単に本を傾けることができるからとい > う点もあります(ただし,私は単語程度であれば,傾けないで横向きで読んでし > まいます). > > なお,1文字の欧字を含めて,すべて横向き(正立させない)の組版でもいいん > だということを過去にいった人もおりました. > > >また、正立させたい場合を探して指定をかける手間がとても面倒くさそうです。理想 > >的にはプレーンテキストを流し込んで自動的にうまくいって欲しい。かといって、一 > >文字の場合という条件で自動処理すると副作用が怖いですよね。その意味で入力の段 > >階で挙動をあらかじめ指定できる全角コードポイントの存在はありがたいように思い > >ます。 > > WordやDTPなどでは,桁数(字数)を指定して縦中横にする機能があったと思い > ます.1文字はすべて正立は機械的にやっても大丈夫じゃないかな.たたし2文字 > は問題かも.(ただし,私の場合,原稿執筆または原稿整理も行っているデータ > の組版ですから,データの内容を知っているからという点もあるかもしれませ > ん.) > > ある判断により(1字や2字程度),入力段階で必要なものを全角で入力するの > は,ありえる方法かと思いますが,全角の字形とプロポーショナルも字形が揃え > ばいいのですが,…… > > >全角を指定する IVS ってあるんですか? もしそれがあるなら、そしてインプットメ > >ソッドがそれをサポートしてくれれば、状況を少しマシにできましょうかね。 > > いま,InDesignが使えない環境なのでわかりませんが,少なくともアラビア数字 > には,プロポーショナル,二分,三分,全角字形を持っていたと思います.欧字 > はその必要性がなかったので,使ったことはないが,あるんではないかな? > > どこかにIVSで選択できる文字一覧があったのでないかな? > >
Received on Thursday, 8 April 2021 08:50:30 UTC