[過去ログ]
\chapter{\TeX} % 第八章 (983レス)
\chapter{\TeX} % 第八章 http://peace.5ch.net/test/read.cgi/unix/1323615979/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
873: 名無しさん@お腹いっぱい。 [sage] 2013/05/13(月) 04:01:54.95 standaloneパッケージを platex から使いたい。 図のファイル (zu.texとする)を standalone.cls で作成し、zu.pdf を生成する ことはできる。次にそうして作った図のファイル( zu.pdf )を、メインのファイル (main.texとする) にインクルードするのに失敗する。 具体的には main.tex で \usepackage{standalone} しておき \includestandalone[extension=.pdf]{zu} とやるのだが、ここで pdftex のプリミティブ \pdffilemoddate を要求される。 ファイルの mtime を調べるもののようだ。 で、とりあえず \providecommand{\pdffilemoddate}[1]{D:20130513023108+09'00'} などと適当な time string を返すようにしてみれば、あとはエラーにならない。 なーんだ、\pdffilemoddate たった1つのせいで使えないのか。 というわけで、誰か \pdffilemoddate をエミュレートしてくれない? http://peace.5ch.net/test/read.cgi/unix/1323615979/873
874: 873 [sage] 2013/05/13(月) 06:21:00.89 とりあえず \write18 使って -shell-escape で無理矢理実装してみたが あまりにもポータビリティに欠けるw ptexで \write18 使わずにファイルの mtime を読んだりって出来ないの?? http://peace.5ch.net/test/read.cgi/unix/1323615979/874
875: 873 [sage] 2013/05/13(月) 06:32:45.73 × -shell-escape で無理矢理実装 ◎ -shell-escape で動かすよう、無理矢理実装 http://peace.5ch.net/test/read.cgi/unix/1323615979/875
881: 名無しさん@お腹いっぱい。 [sage] 2013/05/14(火) 19:15:27.61 >>873 >>878 >>890 うーん、結局うまく行かなかった。 このpdftexのプリミティブを利用するのは、zu.tex と zu.pdf の新旧を 比較して zu.tex が新しければ zu.pdf を新たに生成するという機能。 (なので、どっちにせよ図の生成で -shell-escape は使うことになる) これは main.tex で \usepackage[mode=buildnew]{standalone} とか \includestandalone[mode=buildnew]{zu} とかのオプションで必要になる。 この機能さえ使わなければ、\pdffilemoddate は単なる fake でよく、 うざいエラーが出ないようにしておくだけでよい。 http://peace.5ch.net/test/read.cgi/unix/1323615979/881
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.143s*