こんにちは
山下と申します.以下の現象が起こるのは私だけなのか確認させて頂きたく,よろしくお願い致します.
(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
- Akira Kakuto の投稿
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 がこのような挙動になっているのはなにか理由があるのでしょうか?
このトピックを読む
(現在の返信数: 3)
TeXworksでMiKTeXを使う
- 松木 孝幸 の投稿
TeXworksでは日本語が使えるようなTeXのパッケージを利用されているようですが、TeX Wikiを完璧にするために以下のことを記述しておきます。
もうすでにどなたかこの話題について解説がありましたら、ご容赦願います。
TeXworksでeps画像ファイルが入った(La)TeXファイルをMiKTeXで処理すると、epsファイルを認識しません。そのために、以下の操作が必要です。
TeXworksで新しいタイプセットを作成します。Windowsの場合には以下のバッチファイルを作成します。Linux/MacOSの場合には同等のshellスクリプトを書けば良い。
tex-dvips-ps2pdf.bat
@tex -synctex=1 "%1.tex" && dvips "%1.dvi" && ps2pdf "%1.ps"
latex-dvips-ps2pdf.bat
@latex -synctex=1 "%1.tex" && dvips "%1.dvi" && ps2pdf "%1.ps"
これらをMikTeXかTeXworksのbinディレクトリに保存後、[編集]→[設定]→[タイプセット→[タイプセットの方法]→[+を押下]
名前:pdfLaTeX2
プログラム:[参照]ボタンを押し、上記のlatex-dvips-ps2pdf.batを選択
引数:$basename
[☓]実行後、PDFを表示する
これらを入力後に、[デフォルト]に上記の[pdfLaTeX2]を選択する。pdfTeXについても上記と同様にする。TeXを種に使う場合にはpdfTeX2をデファオルトにする。
以上で、MiKTeXパッケージでもepsファイルエラーを出さずにTeXworksを使用できるようになります。
このトピックを読む
(現在の返信数: 0)
Macに新しく入れたTeX
- Wakui の投稿
初めてご質問いたします。
以前、Windowsの方で「LaTeX2e 美文書作成入門 改訂第4版」のCD-ROMを用いて、TeXを使っており、Macにも同じCD-ROMを使って、TeXを導入しました。
Windowsの方で、問題なくコンパイルできたファイルを、テキスト(メモ帳)に保存して、Macのパソコンでコピー・ペーストをして、コンパイルしようとしたのですが、
### platex-sjis Program-for-winter-camp1.tex
This is pTeX, Version 3.141592-p3.1.10 (sjis) (Web2C 7.5.4)
(./Program-for-winter-camp1.tex
pLaTeX2e <2006/01/04>+0 (based on LaTeX2e <2005/12/01> patch level 0)
(/usr/local/teTeX/share/texmf-local/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/local/teTeX/share/texmf-local/tex/latex/base/leqno.clo)
(/usr/local/teTeX/share/texmf-local/tex/latex/base/size12.clo))
(/usr/local/teTeX/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/local/teTeX/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/local/teTeX/share/texmf/ptex/platex/utfsrc/utf.sty
(/usr/local/teTeX/share/texmf/ptex/platex/otfstable/ajmacros.sty))
(/usr/local/teTeX/share/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/local/teTeX/share/texmf-local/tex/latex/graphics/keyval.sty)
(/usr/local/teTeX/share/texmf-dist/tex/latex/geometry/geometry.cfg))
(/usr/local/teTeX/share/texmf-dist/tex/latex/oberdiek/epstopdf.sty
Package epstopdf Warning: No graphics package `graphic{s,x}' loaded.
) (/usr/local/teTeX/share/texmf-local/tex/latex/graphics/graphicx.sty
(/usr/local/teTeX/share/texmf-local/tex/latex/graphics/graphics.sty
(/usr/local/teTeX/share/texmf-local/tex/latex/graphics/trig.sty)
(/usr/local/teTeX/share/texmf-dist/tex/latex/graphics/graphics.cfg)
(/usr/local/teTeX/share/texmf-local/tex/latex/graphics/dvips.def)))
(./Program-for-winter-camp1.aux)
(/usr/local/teTeX/share/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/local/teTeX/share/texmf-dist/tex/latex/amsfonts/umsb.fd) [1] [2]
(./Program-for-winter-camp1.aux) )
Output written on Program-for-winter-camp1.dvi (2 pages, 3936 bytes).
Transcript written on Program-for-winter-camp1.log.
### dvipdfmx Program-for-winter-camp1.dvi
Program-for-winter-camp1.dvi -> Program-for-winter-camp1.pdf
[1
** WARNING ** Could not locate a virtual/physical font for TFM "gbm".
** WARNING ** >> This font is mapped to a physical font "HiraKakuPro-W6".
** WARNING ** >> Please check if kpathsea library can find this font: HiraKakuPro-W6
** ERROR ** Cannot proceed without .vf or "physical" font for PDF output...
Output file removed.
### dvipdfmx error
となり、エラーとなってしまいました。
どのようなエラーであるか、使い始めたばかりなので、認識できておりません。
この場合、どのようにすればよいのでしょうか?
このトピックを読む
(現在の返信数: 7)
モトヤフォントの埋め込み
- tsuzaki zero の投稿
TeX GyreフォントとOTFの共存
- tsuzaki zero の投稿
欧文フォントとしてTeX GyreのTermes,Herosを指定すると,OTFによる太字が表示
できなくなります.以下のようなTeXファイル
\documentclass{jsarticle}
\usepackage{tgtermes,tgheros}
\usepackage[deluxe]{otf}
\begin{document}
ほげほげ{\bfseries ぴよぴよ}
\end{document}
をコンパイルすると,
LaTeX Font Warning: Font shape `JT1/hmc/b/n' undefined
(Font) using `JT1/hmc/m/n' instead on input line 5.
LaTeX Font Warning: Font shape `JY1/hmc/b/n' undefined
(Font) using `JY1/hmc/m/n' instead on input line 5.
というメッセージが表示され,boldではなくmediumで表示されます.なにがいけ
ないのでしょう.
できなくなります.以下のようなTeXファイル
\documentclass{jsarticle}
\usepackage{tgtermes,tgheros}
\usepackage[deluxe]{otf}
\begin{document}
ほげほげ{\bfseries ぴよぴよ}
\end{document}
をコンパイルすると,
LaTeX Font Warning: Font shape `JT1/hmc/b/n' undefined
(Font) using `JT1/hmc/m/n' instead on input line 5.
LaTeX Font Warning: Font shape `JY1/hmc/b/n' undefined
(Font) using `JY1/hmc/m/n' instead on input line 5.
というメッセージが表示され,boldではなくmediumで表示されます.なにがいけ
ないのでしょう.
このトピックを読む
(現在の返信数: 2)
Re: \bm で \left( でカッコが大きくならない
- Akira Kakuto の投稿
\section*{}によって章番号のついていない章のタイトルをヘッダーに出力するには?
- a i の投稿
reportクラスにおいて\usepackage{fancyhdr}を使用して、
chapterの番号とタイトル、sectionの番号とタイトルをヘッダーに出力しようとしています。
chapterの番号及びタイトル、section番号のついたsection番号及びタイトルは正しく出力できているのですが、
\section*{}によって番号の振られていないsectionのタイトルを同じように出力できません。
\renewcommandで\sectionmarkを再定義すれば出来るのではと考えて色々試したのですが、
その先の解決策が見いだせずにいます。
もし解決策をご存知の方がいらっしゃれば是非ご教授頂けないでしょうか?
よろしくお願い致します。
このトピックを読む
(現在の返信数: 2)
TeXWorks のショートカット
- Akira Kakuto の投稿