[OS X TeX] Including pdf and ps graphics in the same document.
Daniel Becker
daniel.becker at uni-rostock.de
Tue Mar 24 18:37:33 EDT 2009
Hallo -
a very basic thing to know is that pdflatex (tex -> pdf) accepts PDF,
PNG, JPEG and GIF as graphic formats, latex (tex -> dvi (-> ps) ->
pdf) accepts only eps. Let's call them PDF-mode and DVI-mode...
So you have to decide whether you want to typeset in pdflatex or in
latex mode. (I prefer PDF-mode.)
>>> I have an exam that I'm putting together and would like to use some
>>> graphics
>>> that are in pdf and also some graphics created with PSTricks.
>
> The pdf graphics (created in Mathematica or Adobe Illustrator, and
> then run
> through Apple's Preview to save as a pdf (I like the results better
> than
> using either programs/ built in pdf)) are included in the document
> with
> \includegraphics[scale=1]{file.pdf}
So you have the graphics in eps? And then a conversion "by hand" with
preview.app? You could
1) use the eps-files directly, but then you need to typeset in DVI-
mode. Ross Moore's suggestion to use
\includegraphics[scale=1]{file} without extension means that file.eps
is used if typeseting is done in DVI-mode and file.pdf in PDF-mode.
2) even in pdf-mode, you can use the .eps-files directly. The packages
epstopdf and epspdfconversion both make sure that
\includegraphics[scale=1]{file.eps} works also in PDF-mode. In the
background, a conversion script is called, if you have a file file.eps
it gets converted into file.pdf. There are several advantages compared
with you approach of using preview.app, but read the documentation ....
Both packages need the --shell-escape option. In my texmaker copy, the
pdflatex-command is defined as
"/usr/texbin/pdflatex" --shell-escape -interaction=nonstopmode %.tex
> The PSTricks pictures are in a \begin{pspicture} . . . \end{pspicture}
> environment.
Below you can find an example that works for me when typesetting in
PDF-mode in a situation like yours.
You will see that I include every graphic file with its eps/pdf/png/...
% To be typeset with pdflatex not latex, no DVI-mode
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc} %encoding
\usepackage{textcomp}
\usepackage{pdftricks}
\begin{psinputs}
\usepackage{pstricks}
\usepackage{pstricks-add}
\usepackage{pst-plot}
\usepackage{pst-text,pst-node,pst-tree}
\end{psinputs}
%for the conversion eps -> pdf
\usepackage[GRAY,bbox]{epspdfconversion}
\begin{document}
hallo
%inclusion of an eps-file, it gets converted to pdf in the background:
\includegraphics[scale=0.5]{epstest.eps}
huhu
%direct
\includegraphics[]{testbild.pdf}
hehe
\begin{pdfdisplay}
\begin{pspicture}(-1,-1)(5,7)
\psgrid[subgriddiv=1,griddots=10,gridlabels=10pt](-2,-2)(5,7)
\psaxes[labels=none,ticks=none,linewidth=0.2mm,Dx=10,Dy=10]{->}(0,0)
(4,6)
\end{pspicture}
\end{pdfdisplay}
\end{document}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4647 bytes
Desc: not available
URL: <http://email.esm.psu.edu/pipermail/macosx-tex/attachments/20090324/8ff8a6ba/attachment.p7s>
More information about the MacOSX-TeX
mailing list