<tex>...<tex>の変換ミス †
- ページ: バグ報告
- 投稿者: 崎間
- 優先順位: 普通
- 状態: 受付済
- 担当者: 崎間
- カテゴリー: kagiPDF
- 投稿日: 2005-10-20 (木) 17:14:07
メッセージ †
<tex>...<tex> で数式を書く場合,タグの開始前に改行が無い場合,たとえば
文章文章文章<tex>\frac{G}{x}-\frac{F}{y}</tex>文章文章文章
などで変換ミスが起こる場合がある.
返答 †
- rst2hooktail の仕様上、上のような書き方は許されていないんじゃないでしょうか? $〜$ を使うべきですよね? -- CO
- あー、そんなこともないのか・・。インラインでもディスプレイスタイルで表示したい場合には上のように書くことになっちゃうのか。 -- CO
- \displaystyle のコマンドは、 $$の中では使えないんですか? -- Joh
- わざわざ上のように書く必要はないと思いますが,HTMLへの変換では問題ないため,上のように書いてあるケースがあります.その場合はインラインではなく,ディスプレイスタイルとして表示されます.で,PDFの方では変換ミスになるということがたまに起きています.これは,すぐに直せますができれば書き方を統一した方がいいかなと.$$の中でも,\displaystyleは使えますね.PDFの場合は $式$ を $\displaystyle 式$ と変換するようにしたいと思います. -- 崎間
- $〜$ に強制的に \displaystyle をつけるよりはやはり 「文章<tex>〜</tex>文章」を認めない仕様にした方が良いと思いますがどうでしょうか・・?(つまりHTMLのほうでも通らないようにする) -- CO
- 「$〜$ に強制的に \displaystyle をつける」 と 「「文章<tex>〜</tex>文章」を認めない」 は別の話題として書きました(いっぺんに書いてすみません)。 「「文章<tex>〜</tex>文章」を認めない」 は、HTMLで通らないようにしてもらえるとありがたいです。「$〜$ に強制的に \displaystyle をつける」については、HTMLのほうでは $〜$ は align* 環境として処理されているので、PDF版でも\displaystyleを付けた方が対応が良くなるかと。分数式の大きさが変わる程度の影響しかないと思いますし -- 崎間
- ちょっと話が細かくなりますので、あとでマスターに要点をメールさせていただきます -- CO
- インラインでもなんでも、いつでも<tex>で済ませられるという点が、とても覚えやすくて重宝してたんですけど・・・。よほど困難が発生するのでなければ、残して欲しいなぁ…と私は思います。プログラムに人間が合わせるんじゃなくて、人間の雑な書き方にもプログラムが合わせられる…という姿勢が私の好み。…プログラマーには厭がられそうだけど。 -- 山本明
- deprecated (推奨しない機能) として残しておくことは可能でしょう -- CO
- ……勘違いだと申し訳ないのですが,山本さん,「いつでも<tex>で済ませられるという点」というのは,数式掲示板でのことではないでしょうか.記事用の書式では,<tex>...</tex>は必ずディスプレイスタイルになり,インラインは必ず $...$ です.だからいつでも<tex>では済ませられないかと.逆に言えば,数式掲示板のスタイルを記事原稿の書式に導入する方が人にやさしい,ということになりますかね. -- 崎間
- うぉっ!ホントだ、勘違いしてました。なにを勘違いしてたかというと、記事用の文書も掲示板と同じく、インラインで<tex>が有効だと思ってました。インラインの時は$でも<tex>でもどちらでも対応してくれる…ような気がしていて。インラインで<tex>を使ってみたら、なるほどエラーが出るんですね…。前の記事では区別してたけど、いま書いてる記事ではインラインで<tex>を使いまくり…直さないとマズいな・・・。というか、掲示板と同じく、インラインの<tex>がOKになると嬉しいなぁ…と思います。 -- 山本明
|