TANAKA, Takuji

Results 24 comments of TANAKA, Takuji

冒頭に挙げられていた挙動と対策について、私がよく分かっていない点もありますが、方針を議論してみます。ドキュメント化は適宜することとして。 - [1] pTeX, pLaTeX の標準メトリックは min10 系で固定するのか? - (案1) min10 で維持する。 - (案2) 寸法が同じでグルー設定が正常な jis 系に変更する。 - (案3) 正方形なメトリックを新設して使う。 - [2] (u)jclasses の article 環境のインデントは全角の整数倍でないけどいいのか? - (案1) 挙動を維持する。 -...

> 「巻き戻す手段さえ用意すればデフォルトを変えて良くしてもよい」 は理想的にはそう思っていますが、現実的には巻き戻す手段を実装する労力がつらい場合もあると思います。さらに、「巻き戻す手段のメンテナンスコスト」が将来にわたって重荷になるようだと悲しいです。 そういう意味で費用対効果は把握すべきであり #70 の場合は、少々頑張りすぎのように感じます。 また、巻き戻す手段の提供の仕方は色々あると思います。 [2] (u)jclasses の article 環境のインデント設定のようなケースでは、 「``jarticle.cls``の旧デフォルト設定は ``\setlength\parindent{1\Cwd}`` でした。変更前の挙動が好ましい場合は、それを追加してください」 で充分と思います。 あるいは「旧版の挙動が好ましい場合は、https://github.com/texjporg/platex/releases のものを使ってください」でも充分と思います。 > 何を標準・推奨とすべきかが一意に定まらない難しさがあります。(なので,標準・推奨を定めないのが無難そう。) 文書クラスの場合は、たとえ初心者でもいくつかの候補から選ぶ性質のものなので、標準・推奨を定めないのは腑に落ちます。 それならば (u)jclasses を jsarticle ほどピカピカにすることを頑張らなくてもよいと考えることもできます。 [1] pTeX, pLaTeX の標準メトリックのケースでは、...

もう一つ論点がありました。 > 「jclasses は凍結」みたいな主張はナンセンスだと思っています。LaTeX カーネルも pLaTeX カーネルも pTeX エンジンも組版挙動が変化{する可能性がある,し続けている}状況の中で jclasses.dtx のソースコードだけ凍結することに意味はない これには大いに賛成です。ただし、程度の問題はあると思います。 例えば、「min10を巻き戻す手段を頑張って用意したのにもかかわらず、(p)LaTeXカーネルの挙動の変化による差分の方が大きかった!!」のようなことならば、"min10を巻き戻す手段"が無意味になります。 旧仕様を好む一部のユーザーさんには手間になりますが「旧版は過去のソースを使ってください」を一律にお願いする、という方針もあり得ると思います。 例えば、下記はどうでしょうか。 * [1] (案2) 寸法が同じでグルー設定が正常な jis 系に変更する * 巻き戻し手段は特に用意しない。旧動作が必要な人は旧版のソースを使ってもらう * 正方形のメトリックが好ましい場合は otf パッケージか upTeX を使ってもらう

標準フォントの件、 #73 に移動します。 ふと疑問に思ったのですが、 jsclasses + pLaTeX の縦組みのデフォルトは tmin10 になっているようですが、 jis-v にしなかった理由は何かあるのでしょうか? jis-v より tmin10 の方が好ましいのでしょうか? jis-v と比較し otf パッケージ(japanese-otf)の縦組みは "!", "?" が type 6として扱われている点で相違があるようです。 この理由は何かあるのでしょうか? upLaTeX では、jis-v.pl ベースに upjisr-v.pl...