ご質問はこちらへ
dvipdfmxでipaexフォントを使うと** ERROR ** Could not obtain necessary font info.
図を鮮明に表示させる方法
初めまして
Texworksを使用して、下記HP内のPDF(rei.pdf)を作成しました。
図1は、ワード(fig1.docx)で作成して、windows7のsnipping Toolで画面を切り取り、まずjpgファイル(01.JPG)にした後、acrobatで、epsファイル(01.eps)に変換後、texファイル(rei.tex)に取り込んでいます。
pdfファイル(rei.pdf)を見ていただければ、分かりますが、図1の「文字」、「図」がボケています。
(1)鮮明に表示させることは可能でしょうか?
(2)その他、修正箇所
が御座いましたら、ご教示願います。
luajittex
(専用の ltj-kinsoku.lua を使用します。間違いがある可能性があります。)
luajittex-w32.tar.xz と web2c-w32.tar.xz を更新する必要があります。
明日のお正月ころ入手可能になるでしょう。なお,現在入手可能なものでは
luatex-ja は使用できません。
場合によると思いますが,
luatex-ja on luajitlatex は luatex-ja on lualatex (luatex 0.70.2)
と比べて 1.3 倍ほど早いのではないかと思います。
なお,luatex 0.74.0 の場合は,lua-5.2 なので,ltj-kinsoku.lua
のところで (現在の ltj-kinsoku.lua では) version mismatch になりますが,
R Enter
によって無視すると多分大丈夫でしょう。
また,lua-5.2 は現在の texdoc と矛盾するので,luatex 0.74.0 を通常使用
する場合,luajittex も入手して,texdoc.tlu の 1st line を
#!/usr/bin/env texluajit
としておくと,texdoc が使用可能になります。luajittex は現在のところ
lua-5.1 上の luaJIT に基づいています。
mplib について
luatex 0.70.2 は 1.504 ですが,
他は全てまだバグが多いと思われる 1.780 になっているので,
ご注意下さい。
dvipdfmx で作ったPDFをAcrobat XI で開く
山下と申します.以下の現象が起こるのは私だけなのか確認させて頂きたく,よろしくお願い致します.
(1)dvipdfmx経由でPDFを作る.
(2)このPDFをAcrobat XI Proで開く.
(3)プロパティ→パスワードによるセキュリティ,で「文書の印刷及び編集を制限」
(4)ファイルを保存し,PDF を閉じる.
以上の作業の後,改めてPDFを開こうとすると,「ファイルが壊れています」というメッセージが出てきます.
例えば
\documentclass[a4j,10pt]{jsarticle}
\begin{document}
テスト.$a+b=c$
\end{document}
から作成したPDFがそうなりますが,TeXファイルは何でも同じことのようです.
ちなみに,dvips,Distiller 経由で作成した PDF にセキュリティをかけることは可能なようです.
使用環境は,Dell XPS 8500,Windows 7,角藤先生のサイトから辿れるどこかから12月上旬にダウンロードしたTeXセット一式です.また,Acrobat XI Pro の前には Acrobat 8 Pro を使っていました.
以上,ご存知の方,よろしくご教示お願い致します.
MetaPost 1.780
W32TeX の latexmk.exe の挙動に関して
以下のような test.tex を latexmk でタイプセットする場合に W32TeX の latexmk.exe でタイプセットしようとすると
TeX Live の latexmk.exe や Perl から latexmk.pl を呼び出して実行する場合のコマンドライン引数と同じように実行すると
エラーになるようです.
\documentclass{jsarticle}
\begin{document}
Latexmk テスト
\end{document}
TeX Live の latexmk.exe は以下のコマンドライン引数でタイプセットできます.
latexmk -e "$latex=q/platex -guess-input-enc -synctex=1/" -e "$dvipdf=q/dvipdfmx %O -o %D %S/" -norc -gg -pdfdvi test.tex
Perl から TeX Live の latexmk.pl を実行すると TeX Live の latexmk.exe と同様のコマンドライン引数でタイプセットできます.
perl C:\texlive\2012\texmf-dist\scripts\latexmk\latexmk.pl -e "$latex=q/platex -guess-input-enc -synctex=1/" -e "$dvipdf=q/dvipdfmx %O -o %D %S/" -norc -gg -pdfdvi test.tex
W32TeX で TeX Live の latexmk.exe と同様のコマンドライン引数で latexmk.exe を使用すると以下のようにエラーになります.
latexmk -e "$latex=q/platex -guess-input-enc -synctex=1/" -e "$dvipdf=q/dvipdfmx %O -o %D %S/" -norc -gg -pdfdvi test.tex
Latexmk: Stopping because executing following code from command line
$latex=q/platex
gave an error:
Can't find string terminator "/" anywhere before EOF at (eval 8) line 1.
W32TeX では以下のように latexmk.exe を実行するとタイプセットできるようです.
latexmk -e "$latex=q/platex"" ""-guess-input-enc"" ""-synctex=1/""" -e "$dvipdf=q/dvipdfmx"" ""%O"" ""-o"" ""%D"" ""%S/""" -norc -gg -pdfdvi test.tex
Perl から W32TeX の latexmk.pl を実行すると TeX Live の latexmk.exe と同様のコマンドライン引数でタイプセットできます.
perl C:\w32tex\share\texmf\scripts\latexmk\latexmk.pl -e "$latex=q/platex -guess-input-enc -synctex=1/" -e "$dvipdf=q/dvipdfmx %O -o %D %S/" -norc -gg -pdfdvi test.tex
W32TeX の latexmk.exe がこのような挙動になっているのはなにか理由があるのでしょうか?