Re: babel の機能制限

名前: しっぽ愛好家
日時: 2003-04-06 12:16:00
IPアドレス: 211.4.118.*

>>18002 >babel の目的は、 >その言語圏のひとに読んでもらう文書を作ることにあるのだと思います。 そうですね.そういう目的のため(少なくとも,文書の全体あるいは(章・節といった) ``文書単位'' を丸ごと何らかの言語で組版するため)にデザインされているような 気がします. %%% そうでないと,\selectlanguage の際に toc ファイルなどにも %%% \select@language が書き込まれるという挙動は(私には)理解できません. %%% また,この挙動は ``メインの言語を固定した文書に他の言語で記述された %%% 断片が挿入される'' という使用法を念頭に置いたものではないようにも思えます. したがって,再定義するにしろオプションを導入するにしろ, >ですから、\captionsLANGUAGE と \dateLANGUAGE を無効にしてしまうのは >もったいないように思います。 というのはその通りですし,また,``行うものではないこと'' の範疇に 属するのかもしれません. %%% 自分で,そういう ``オプションでも用意されていると好都合かもしれません'' と %%% 言っておきながらなんですが… 一方, >babel を \extrasLANGUAGE のためだけに使う というのも,おそらく,よく見られる使用法なのでしょう. ただ,``メインの言語を固定した文書に他の言語で記述した断片を挿入する'' という目的のためには,その(断片として挿入される方の)言語の記述用の パッケージを(存在すれば)用いた方がよいのではないか,とも思います. %%% まあ,そのようなパッケージの実装が,結局 ``\extrasLANGUAGE のみを %%% 使用するような簡易版 babel パッケージ'' になったとしても, %%% それは実装上の問題ですね.

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)