質問用フォーラムです。ご質問の前に質問のしかたをご覧ください。

cannot open DVI file

- naru kun の投稿
Macbookのブートキャンプを使って、vistaをいれてそこに乙部厳己氏のpLATEX2ε for WINDOWSをインストールしました。

コンパイルして、guishellaが起動し、dvioutが開いたかと思うと「cannot open DVI file」という表示が出ます。

何が原因なのでしょうか?

! Extra alignment tab has been changed to \cr

- Gu Tao の投稿

ネットで以下の情報を得ています。

「amsmath パッケージが提供する各種の“行列”用の環境(matrix など)の列数が多すぎる場合にもこのエラーが生じますが,その場合には LaTeX のカウンタ MaxMatrixCols の値を充分に大きな値に再設定してください.」

「LaTeX のカウンタ MaxMatrixCols の値を充分に大きな値に再設定してください.」というのはどうやって設定するのでしょうか。

ご伝授いただけませんでしょうか。

よろしくお願いいたします。


mimeTeXもどき

- 奥村 晴彦 の投稿
mimeTeXやimgTeXやtexvcというものがあるようですが,サーバにはPHPがインストールされていてそれをうまく使えないかと考えています。作りかけのコードです(imgTeXを参考にしました):

/home/okumura/php/phptex.inc:

<?php
function tex($x) {
  $t = md5($x);
  if (!file_exists("teximg/$t.png")) {
    $f = fopen("teximg/$t.tex", "w");
    fwrite($f, "\\documentclass{article}\n\\usepackage{type1cm,amsmath,amssymb}\n\\pagestyle{empty}\n\\begin{document}\n$x\n\\end{document}\n");
    fclose($f);
    system("$HOME=/tmp; ulimit -t 10 -f 1024 -c 0; cd teximg; latex -interaction=nonstopmode $t.tex >/dev/null 2>&1 && dvipng -q -D 200 -T tight -M -pp 1 --noghostscript $t.dvi -o $t.png >/dev/null 2>&1", $retval);
    if ($retval) die("Error");
  }
  echo "<img src=\"teximg/$t.png\" alt=\"$x\" style=\"vertical-align:middle\" />";
}
?>

数式を使いたいファイルの頭のところで

<?php require("/home/okumura/php/phptex.inc") ?>

と書いておいて,数式にしたいところは

<?php tex('$E=mc^2$') ?>

と書きます。同じディレクトリに teximg というサブディレクトリを作っておき,apache に書き込み権を与えておきます。

急いで作ったので何かミスをおかしているかもしれません。コメントいただければ幸いです。

TeXの数式をRPNで入力

- 前田 航 の投稿
前田と申します。

TeXの数式をRPN(Reverse Polish Notation:逆ポーランド記法)で入力するためのWebアプリを作ってみました。
使ってみた感想等頂ければ幸いです。
http://cacao.homeunix.org/RPN2TeX/

なお,上記アプリは,以前よりMac OS X向けに公開していたRPN2TeXというソフトのWeb移植版となっています。
http://homepage.mac.com/wataru_maeda/software/RPN2TeX/index.html

MetaPostについて

- 匿 名 の投稿
MetaPostについて質問させて頂きます。
現在、自分のPCでMetaPostやMePoTeXの利用環境を整備している者です。

http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?MetaPost#j8ce9e55
に掲載されているソース

prologues:=1;
defaultfont := "rptmr";
defaultscale := 1.5;
beginfig(1);
u=100;
fill (u,0)..(2u,u)..(u,2u)..(0,u)..cycle withcolor red;
label("Red Ball", (u,u));
endfig;
end.

を記述したファイルの名前をtest.mpとして、コマンドプロンプトで

jmpost test.mp

を実行してみると、変なところはありませんでした。
しかし、ソース内での「Red Ball」を「赤い玉」に変えて、コマンドプロンプトで

jmpost test.mp

を実行し、生成されたEPSファイル(test.1)をGSView for Windows(version 4.9)で開いてみると、赤い玉の中の文字が

¢°

と表示されてしまいました。

「Red Ball」と表示されていたところに「赤い玉」と表示させてみたいのです。自分なりに調べてみましたが、よく分からず投稿させて頂いた次第です。解決方法をご存知の方、教えて頂けると幸いです。


なお、私のPCの環境やTeXの環境等は以下の通りです。

OSはWindows Professional XP Service Pack 3です。
2008年11月30日付けのW32TeXをフルインストールしました。
test.mpはTeraPadというテキストエディタで編集しており、文字コードはShift_JISです。

出力の制御について

- 高田 由起子 の投稿
文書内のある部分を出力したりしなかったりする方法を考えているのですが
なかなかうまくいきません.
たとえば,文章1から文章10まであって,
あるときはこれら全部を出力し,
あるときは文章2,3,7以外を出力する
というような使い方です.
もちろん,該当個所をいちいちコメントアウトしていけばよいのでしょうが,
数が増えると面倒です.カウンタの値によって出力するかしないかを
切り替えられるとうれしいです.
お知恵をお借りできると幸いです.
よろしくお願いいたします.

PDFしおり文字化け

- 共振 回路 の投稿

こんにちは、winshell3.1を使用しております。PDFを作成すると中身はちゃんと表示出来るのですが、オプションのしおりの部分が文字化けします。この部分をちゃんと表示させる方法を教えて下さい。