3

私はpstricksを機能させようとしてきましたが、役に立ちませんでした。Miktexを使用していて、パッケージマネージャーからパッケージをダウンロードしました。しかし、私がそれを構築しようとすると、それは常に失敗します:

This is XeTeX, Version 3.1415926-2.2-0.9995.1 (MiKTeX 2.8)
entering extended mode
(C:\xxxx\Desktop\untitled-6.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, german-x-2009-06-19, ngerman-x-2009-06-19, french, portuguese, l
oaded.
("C:\Program Files\MiKTeX 2.8\tex\latex\base\article.cls"
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
("C:\Program Files\MiKTeX 2.8\tex\latex\base\size10.clo"))
("C:\Program Files\MiKTeX 2.8\tex\latex\oberdiek\epstopdf.sty"
("C:\Program Files\MiKTeX 2.8\tex\latex\oberdiek\epstopdf-base.sty"
("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\infwarerr.sty")
("C:\Program Files\MiKTeX 2.8\tex\latex\oberdiek\grfext.sty")
("C:\Program Files\MiKTeX 2.8\tex\latex\oberdiek\kvoptions.sty"
("C:\Program Files\MiKTeX 2.8\tex\latex\graphics\keyval.sty")
("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\kvsetkeys.sty"
("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\etexcmds.sty")))
("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\pdftexcmds.sty"
("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\ifluatex.sty")
("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\ltxcmds.sty"))

Package epstopdf Warning: No graphics package `graphic{s,x}' loaded.

)) ("C:\Program Files\MiKTeX 2.8\tex\latex\graphics\graphics.sty"
("C:\Program Files\MiKTeX 2.8\tex\latex\graphics\trig.sty")
("C:\Program Files\MiKTeX 2.8\tex\latex\00miktex\graphics.cfg")
("C:\Program Files\MiKTeX 2.8\tex\xelatex\xetex-def\xetex.def"))
("C:\Program Files\MiKTeX 2.8\tex\latex\pstricks\pstricks.sty"
("C:\Program Files\MiKTeX 2.8\tex\generic\pstricks\pstricks.tex"
`PSTricks' v1.29  <2009/05/19> (tvz)

======================================================================
starting package maintenance...
installation directory: "C:\Program Files\MiKTeX 2.8"
package repository: http://ftp.eq.uc.pt/software/TeX/systems/win32/miktex/tm/packages/
lightweight database digest: ecef59fd2592919972b79117b8fcd1c8
going to download 1520 bytes
going to install 4 file(s) (1 package(s))
downloading http://ftp.eq.uc.pt/software/TeX/systems/win32/miktex/tm/packages/xetex-pstricks.tar.lzma...
1520 bytes, 8.84 KB/Sec
extracting files from xetex-pstricks.tar.lzma...
miktex-xetex.exe: Windows API error 87: The parameter is incorrect.

miktex-xetex.exe: Data: C:\ProgramData\MiKTeX\2.8\miktex\config\1567d83d412396067c84a669e65114a0.fndb
======================================================================
("C:\Program Files\MiKTeX 2.8\tex\generic\pstricks\pstricks.con"))
("C:\Program Files\MiKTeX 2.8\tex\latex\xcolor\xcolor.sty"
("C:\Program Files\MiKTeX 2.8\tex\latex\00miktex\color.cfg")))
(C:\xxxx\Desktop\untitled-6.aux)
! Undefined control sequence.
<recently read> \c@lor@to@ps 

l.8 \psframe(0.7,2)(3.3,3)

? 

私がしなければならない特別なことはありますか?

編集ありがとう:

コードは次のとおりです。

\documentclass{article}
\usepackage{epstopdf}
\usepackage{graphics}
\usepackage{pstricks}
\begin{document}
\begin{figure}
\begin{pspicture}(4,5)
\psframe(0.7,2)(3.3,3)
\rput(2,2.5){First Example}
\end{pspicture}
\end{figure}
\end{document}
4

2 に答える 2

1

部分的なログ結果からはわかりませんが、pstricks はそこまで到達しているため、正常にロードされているようです。結果をさらに調べて確認すると、使用されている pstricks パッケージが一覧表示されます。私が見ることができる2つの問題があります。まず、あなたが必要です

\usepackage{graphics}

次に、TeXworks に表示されるドロップダウン メニューから DVI を選択する必要があります。LaTex + DVI + PDF のように表示されます。pstricks で pdflatex を使用できます (例: http://www.coli.uni-saarland.de/~fouvry/how-do-I.htmlを参照) が、dvi の方が簡単です。pdflatex ルートを使用する場合、最初のステップは次のとおりです。

\usepackage{epstopdf}

このパッケージを省略すると、上記のエラーが発生しますが、修正後は他のエラーになります (上記の Web サイトを参照)。マイナーなことはさておき、上記のコメントには明らかに必要だったので、写真を見るのは良かったですが、さらにコードをコピーしてテキストとして貼り付けることは、コピーして試すのに役立ちました(はい、私は少しです怠惰)。

于 2010-01-21T08:20:11.017 に答える
0

PDFTricksではなく、PSTricksです。

最初にPSに変換し、次にPDFに変換することでこれを解決しました。TeXNic Center には、そのためのオプションがあります。上部のドロップダウン ボックスには、LaTeX => PS => PDF のように見えます。

TeXlipse では、プロジェクトを右クリックし、ビルド コマンドとして "latex.exe + dvips.exe + ps2pdf.exe" を選択してセットアップできます。

于 2010-02-16T18:01:08.103 に答える