Texworksについて

Texworksについて

- 井上 玲於 の投稿
返信数: 15
Texworksの使用について質問があります。自分はTeXインストーラ3(http://www.math.sci.hokudai.ac.jp/~abenori/soft/abtexinst.html)よりインストールしました。そしてTexworksを起動してタイプセットを行い、PDFに出力するまで簡単な例文でさえ3秒前後かかります。これは非常に時間がかかりすぎで他の人のTexworksではすぐにPDFが出力され非常に自分のと差があります。これは何が原因なのでしょうか。ご教授お願いします。

例に以下に自分のTexworksのタイプセットしたものを載せます。
\documentclass{jarticle}

\begin{document}

a

a

b

b

b

b

v

v

ああああああ

\end{document}

井上 玲於 への返信

Re: Texworksについて

- 奥村 晴彦 の投稿
> Texworksを起動してタイプセットを行い、PDFに出力するまで簡単な例文でさえ3秒前後

Wordなら起動するだけでもっと時間がかかります(当社比)。
という意味ではないんですね?

私の研究室のメインマシンで同じものを試してみました。
古いMac miniです。

> time (platex test && dvipdfmx test)
real 0m2.540s
user 0m1.899s
sys 0m0.085s
奥村 晴彦 への返信

Re: Texworksについて

- 井上 玲於 の投稿
ここまで時間がかかるのはPCの性能ではなく他の何かが影響してこんなに遅いとで原因があるだろうということです。

すみませんがtime (platex test && dvipdfmx test)はログに残っているのでしょうか。出力の仕方がわかりません
井上 玲於 への返信

Re: Texworksについて

- 奥村 晴彦 の投稿
> Texworksを起動してタイプセットを行い、PDFに出力するまで簡単な例文でさえ3秒前後

ならものすごく速いと思います。

起動時間を含まず,タイプセット・PDF出力で3秒なら,私のマシンとほぼ同じということです。

ただ,この10倍の文章でも,時間は10倍にならないですね。
奥村 晴彦 への返信

Re: Texworksについて

- 井上 玲於 の投稿
自分のほぼ同スペックのPCのでは起動時間を含まずにPDF出力のみで1秒前後なのですがこの差は何なのでしょうか。
PCののインストールしたソフトウェアの分だけ操作が悪くなっているのでしょうか。
井上 玲於 への返信

Re: Texworksについて

- Akira Kakuto の投稿
> 出力の仕方がわかりません
Windows の場合,コマンドプロンプトで

elapsedtime cmd /c "platex test.tex && dvipdfmx test"

としてみて下さい。
Akira Kakuto への返信

Re: Texworksについて

- 井上 玲於 の投稿
Elapsed time = 1575milliseconds 
と出力されました。これはDVI出力のみの計測時間という解釈であっていますよね。PDF出力は含めないという意味ですよね。

TexworksにてDVI出力のみ結果を表示するということは出来るのでしょうか。毎回DVI出力のみで確認をして最終的にPDFに出力するというやり方が理想であるので。
井上 玲於 への返信

Re: Texworksについて

- 奥村 晴彦 の投稿
"platex test.tex && dvipdfmx test": PDFまで出力
"platex test.tex": dviまで
奥村 晴彦 への返信

Re: Texworksについて

- 井上 玲於 の投稿
platex test.tex
Elapsed time = 5milliseconds
dvipdfmx test
Elapsed time = 7milliseconds

でした。
井上 玲於 への返信

Re: Texworksについて

- Akira Kakuto の投稿
> platex test.tex
> Elapsed time = 5milliseconds
> dvipdfmx test
> Elapsed time = 7milliseconds

合計の場合と比べると,速すぎるので
platex test.tex
Elapsed time = 500milliseconds
dvipdfmx test
Elapsed time = 700milliseconds

ぐらいでしょうか?
Akira Kakuto への返信

Re: Texworksについて

- 奥村 晴彦 の投稿
あるいはパスがおかしくて実行されていないとか
奥村 晴彦 への返信

Re: Texworksについて

- 井上 玲於 の投稿
Texおよび関連プログラムのパスはC:/w32tex/bin
にしていあり、そこにちゃんとファルダが存在しています。
それとも*.exeの何かを指定したほうがよろしいでしょうか。
井上 玲於 への返信

Re: Texworksについて

- Akira Kakuto の投稿
こちらでは,速い機械の場合次ぐらいです:
elapsedtime platex test
Elapsed time = 171 milliseconds
elapsedtime dvipdfmx test
Elapsed time = 187 milliseconds
Akira Kakuto への返信

Re: Texworksについて

- 井上 玲於 の投稿
ありがとうございます。比較対象が高性能のマシーンのため自分のTexが遅いと感じたみたいですね。
皆さん、質問に答えてくれてありがとうございます。
井上 玲於 への返信

Re: Texworksについて

- Akira Kakuto の投稿
私がやってみたのは,
> platex test.tex
> Elapsed time = 5milliseconds
> dvipdfmx test
> Elapsed time = 7milliseconds
が何かの間違いであることをわかってほしかった
からでした。

参考:

elapsedtime a b c
Elapsed time = 5 milliseconds
ゴミ /: not found