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

jsbookのitemize環境

- 匿 名 の投稿
jsbookを選択してitemize環境を使用していたところ54箇所め以降あたりから、itemmize環境の前後の空白が出力されなくなってしまいました?数を使いすぎてしまったのでしょうか?一つ一つvspaceを入れるのも煩瑣なので解決策があったらぜひご教示ください。

dvipdfmの最大ページ数

- 星野 香奈 の投稿
dvipdfmx の20110311版を使っています。
10万ページの英文dviファイルをpdfに変換しようと思っているのですが、
なぜか3万ページほどで循環してしまい、すべて変換できません。
これは仕様なのか、設定次第で何か変わるのか教えて頂けないでしょうか。

阿部様のインストーラでインストールしてから設定は変更していません。
コマンドは dvipdfm -p a5 sample.dvi
としています。

条件が足りなければすみません。
よろしくお願いします。

dvipdfmx を画像キャッシュで高速化

- 土 村 の投稿
dvipdfmx の速度は、platex と比べて、どう思われているでしょうか。

SyncTeX を使って PDF でプレビューする需要が増えているでしょうから、PDF の生成速度は重要になってきていると思います。

私は platex の何倍も遅いものだと思っていたのですが、埋め込み画像をあらかじめ PDF に変換しておくと、platex よりも速いということに、ようやく気づきました。
TeXnichan な皆様にとっては、常識であるとは思います。はじめから画像を PDF に統一しておくのがいいということですね。

ただ、EPS の資産を持っている人が、事前に PDF に変換して適切な .xbb を生成するのは難しいと思います。スクリプトに慣れていればいいですが、そうでないと手間がかかりますし。

そこで、この操作をオンデマンド?で行うように dvipdfmx を改造してみました。オンデマンドというよりも、もともと内部で実行されている動作なので、生成された中間ファイルを消さないようにしただけですが。

ChoF さんにメールしたのですが、返事がまだないので、ひとまずここでパッチを公開してしまいます。
(ついでに http://project.ktug.or.kr/dvipdfmx/ もアクセスできないので、ちょっと心配ではあります。)

オプションが1つ増えて、"-I 24" のように、キャッシュの存続時間(hour)を指定します。"-I -1" だとキャッシュをクリアーします。
キャッシュを作る場所は、オリジナルの仕様で、環境変数 TMPDIR で決まります。

有益なら頑張って上流に投げるように努力してみますが、どんなもんでしょう?

Windows版のTeX LiveでpTeXが更新されない

- 匿 名 の投稿
MacとWindowsの両方でTeX Live 2012を使用しています。
pTeXの「数式の前後の四分アキ」の問題(https://okumuralab.org/tex/mod/forum/discuss.php?d=913)を修正するためにtlptexliveをインストールしたところ、Mac版のpTeXは更新されましたが、Windows版は更新されませんでした。
Windows版のpTeXも更新したいのですが、どうすればよいでしょうか?
バイナリについてはよく知らないので、自分でコンパイルすることは避けたいです。
よろしくお願いします。

ハイフンから始まるファイル名の場合にコマンド プロンプトから dvipdfmx で PDF ファイルに変換できない

- 匿 名 の投稿

Windows で TeX Live 2012 を使用しています.
以下の TeX ファイルを --test--.tex という名前で uplatex + dvipdfmx で処理しようとしています.

\documentclass[uplatex,dvipdfmx]{bxjsarticle}
\usepackage{graphicx}
\begin{document}
\includegraphics{apple.pdf}
\end{document}

>uplatex -- --test--

で処理しようとすると

! Package keyval Error: dvipdfmx undefined.

のエラーが発生したので bxjsarticle.cls に

\DeclareOption{dvipdfmx}{}

を追加してコンパイルができるようにしました.
DVI ファイルが出力できたので

>dvipdfmx --test--

で処理しようとすると

Unknown option in "--test--"
Try "dvipdfmx --help" for more information.

となりオプションとみなされてしまいます.
uplatex と同様に -- を指定したのですが

>dvipdfmx -- --test--
Unknown option in "--"
Try "dvipdfmx --help" for more information.

となり -- はサポートされていないようです.
コマンド プロンプトから変換するのは一旦あきらめて
dvipdfmx.exe に --test--.dvi をドラッグアンドドロップしてみたところ
PDF ファイルに変換できました.

ハイフンから始まるファイル名の場合に
コマンド プロンプトから dvipdfmx で PDF ファイルに変換するには
どうすればよいのでしょうか?

ちなみにいろんなオプションを試してテストしてみたところ dvipdfmx で

>dvipdfmx -qf
Assertion failed: filename, file fontmap.c, line 967

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

>dvipdfmx -qg
>dvipdfmx -qi
>dvipdfmx -qo
>dvipdfmx -qp
>dvipdfmx -qs
>dvipdfmx -qx
>dvipdfmx -qy
>dvipdfmx -q --test--

のようなオプションを指定して実行すると
dvipdfmx が落ちるみたいです.

TeXworksのエラー

- 飯田 保和 の投稿
このたび角藤さんによるTexインストーラ3(0.84)を利用してTeX環境を整備しました。OSはWindows Vista Home Premiumです。

インストールしたW32tex中に含まれていたTeXworksを起動し、
http://hichon.cocolog-nifty.com/blog/2011/10/tex-tex1windows.html
こちらのWebページ中の「図16 入力画面」を参照して以下の内容(A)を入力しました。これを
pdfpLaTeXで出力しようとしたところ、以下のエラー(B)が発生して失敗しました。

私なりに、
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?LaTeX%20%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8
こちらのWebページ中の「! LaTeX Error: Two \documentclass or \documentstyle commands.」を参照してみましたが、(A)はこのWebページに書かれている「\documentclass,\documentstyle を複数回用いた場合」に該当しておらず、自力で解決出来なかったため質問した次第です。

ご教授のほどよろしくお願い致します。


(A)入力した内容:
\documentclass{jsarticle}

\usepackage{okumacro}

\begin{document}


ああ、生きてゐる。何だか\ruby{酷}{ひど}く男が\ruby{羨}{うらや}ましくなつてしまつた。


\end{document}


(B)エラーの内容:

This is e-pTeX, Version 3.1415926-p3.3-110825-2.5 (utf8.sjis) (TeX Live 2012/W32TeX)

restricted \write18 enabled.

entering extended mode

(./untitled-1.tex

pLaTeX2e <2006/11/10>+0 (based on LaTeX2e <2011/06/27> patch level 0)

Babel <v3.8m> and hyphenation patterns for english, german-x-2012-05-30, ngerma

n-x-2012-05-30, afrikaans, ancientgreek, ibycus, arabic, armenian, basque, bulg

arian, catalan, pinyin, coptic, croatian, czech, danish, dutch, ukenglish, usen

glishmax, esperanto, estonian, ethiopic, farsi, finnish, french, friulan, galic

ian, german, ngerman, swissgerman, monogreek, greek, hungarian, icelandic, assa

mese, bengali, gujarati, hindi, kannada, malayalam, marathi, oriya, panjabi, ta

mil, telugu, indonesian, interlingua, irish, italian, kurmanji, latin, latvian,

lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, polish, portuguese, roma

nian, romansh, russian, sanskrit, serbian, serbianc, slovak, slovenian, spanish

, swedish, turkish, turkmen, ukrainian, uppersorbian, welsh, dumylang, nohyphen

ation, loaded.

(c:/w32tex/share/texmf-local/tex/platex/jsclasses/jsarticle.cls


! LaTeX Error: Two \documentclass or \documentstyle commands.


See the LaTeX manual or LaTeX Companion for explanation.

Type H <return> for immediate help.

...

 

l.1 \documentclass{

jsarticle}

?

2段組のページ参照について

- 匿 名 の投稿
匿名での投稿失礼致します。

2段組を利用した文章で、
ページ参照をしたとき(\pageref{hoge})に
左右と行数を自動で表示したいと考えています。
例) "p.9,右,line.20" "p.3,左,line.3"

この機能を提供するパッケージはありますでしょうか?
また、マクロを組むのであれば
どのようにすればいいでしょうか?

大雑把な質問で恐縮ですがよろしくお願いいたします。

ptex2pdf.lua version 0.2 で euptex が使用できない

- 匿 名 の投稿

ptex2pdf.lua version 0.2 で euptex が使用できません.
以下の様な TeX ファイルを作成しました.

\ifdefined\ucs
  Happy e-upTeXing!
\fi
\bye

>ptex2pdf -e -u test.tex
This is ptex2pdf.lua version 0.2.
Processing test.tex.
This is upTeX, Version 3.1415926-p3.3-u1.11 (utf8.uptex) (TeX Live 2012/W32TeX)
 restricted \write18 enabled.
(./test.tex
! Undefined control sequence.
l.1 \ifdefined
              \ucs
?

ptex2pdf.lua の 112行目にある

tex = "uptex"

tex = "euptex"

に修正したところタイプセットできるようになりました.

extractbbに失敗

- T Onoz の投稿
はじめまして。
TeXインストーラ3
http://www.math.sci.hokudai.ac.jp/~abenori/soft/abtexinst.html
からWindowsにインストールしてLaTeXを使用しています。

dvipdfmxを使用する場合epsよりpdf形式の画像の方が処理が早いことや、ファイルサイズの関係からIGORで作製したグラフをpdf形式で貼り付けたいのですが、extractbbが失敗するため画像を貼り付けることができません。

添付の画像について
extractbb Graph1.pdf
とすると
** WARNING ** Invalid xref table entry [11]. PDF file is corrupt...
** WARNING ** Error while parsing PDF file.
** WARNING ** ./Graph1.pdf does not look like a PDF file...
となってしまいます。

https://okumuralab.org/tex/mod/forum/discuss.php?d=817
にも同様の質問があるのですが、 IGORで保存する際にPDFのバージョンを指定する項目が見当たらりません。
また、大量の画像を貼り付けたいため手動で設定することは避けたいと考えています。

何かアドバイスを頂くことができますでしょうか。

os.execute() in LuaTeX 0.75.0

- Akira Kakuto の投稿

Lua 5.2 で変更されたはずの os.execute() が LuaTeX 0.75.0 では

LuaTeX 0.70.2 と同じになっていることについて:

LuaTeX では restricted shell escape を実現するため、 os.execute()

は再定義されていて、 0.70.2 ものが使用されています。

他にもいくつか再定義されたものがありますが、詳細は調べていません。