diff options
author | Karl Berry <karl@freefriends.org> | 2009-09-03 18:04:30 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-09-03 18:04:30 +0000 |
commit | fb72bda0c82db35efdc4d25f2864a127463bd880 (patch) | |
tree | 9d9a854322fa633ca877aea4d9f4a06f82de9ada /Master/texmf-dist/doc/latex/epspdfconversion/example | |
parent | 571d635dc27595303cb4b2a9ef61d2b0918e517a (diff) |
epspdfconversion update (2sep09)
git-svn-id: svn://tug.org/texlive/trunk@15027 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/epspdfconversion/example')
4 files changed, 1445 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/epspdfconversion/example/epspdfconversion_docu.tex b/Master/texmf-dist/doc/latex/epspdfconversion/example/epspdfconversion_docu.tex new file mode 100644 index 00000000000..59f86c52391 --- /dev/null +++ b/Master/texmf-dist/doc/latex/epspdfconversion/example/epspdfconversion_docu.tex @@ -0,0 +1,356 @@ + +\documentclass[11pt]{scrartcl} +\usepackage[T1]{fontenc} +\usepackage[latin1]{inputenc} +\usepackage{microtype} +\usepackage[english]{babel} +\usepackage{booktabs} +\usepackage{tabularx} + + +%DRAWING, IMAGES +\usepackage[final]{graphicx} +\usepackage{epic}% +\usepackage{color}% + +\usepackage[pdfversion=1.3,bbox=true,GRAY]{epspdfconversion} + +\usepackage{amsmath} +\usepackage{amssymb} + +%Anführungen mit \enquote{++++} +\usepackage[babel,% +english= american, %american, +german=quotes %, guillemets, swiss +]{csquotes} + + +%DIMENSIONS +\usepackage[a4paper,left=1.3in,right=1.3in,top=1.3in,bottom=1.3in]{geometry}% +\setlength{\parindent}{0mm} +\addtolength{\parskip}{1mm} + + +\definecolor{dunkelblau}{rgb}{0.063,0.030,0.670} + + +\usepackage[bookmarks,bookmarksopen]{hyperref}%pdftex +\hypersetup{ +colorlinks=true, +linkcolor=dunkelblau, +anchorcolor=black, +citecolor=black, +filecolor=black, +menucolor=black, +pagecolor=black, +urlcolor=dunkelblau, +hypertexnames=true, +pdftitle = {The package epspdfconversion v0.4}, +pdfsubject = {documentation of the package epspdfconversion.sty }, +pdfkeywords = {epspdf, conversion, LaTeX, eps, eps->pdf}, +pdfauthor = {daniel.becker@uni-rostock.de} +} + +\usepackage{ltxtable} + + +%marginnotes: +\newcommand{\query}[1]{\marginpar{% + \vskip-\baselineskip %raise the marginpar a bit + \raggedright\tiny \hrule\smallskip#1\par\smallskip\hrule}} + +\newcommand{\removequeries}{\renewcommand{\query}[1]{}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%% END OF PREAMBLE, START OF TEXT %%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\begin{document} + + + +\newcommand{\pack}{{{\texttt{epspdfconversion}}}} + +\hypersetup{pageanchor=false} + +\title{The package {\pack}} +\author{Daniel Becker\\ \texttt{\href{mailto:daniel.becker@uni-rostock.de}{daniel.becker@uni-rostock.de}} +\thanks{Many thanks to Siep Kroonenberg and Heiko Oberdiek for their help.} +} +\date{25. November 2007, version 0.4} + +\maketitle + +\tableofcontents + +\section{What is it for?} + +This package enables the use of the epspdf tools (see \url{http://tex.aanhet.net/epspdf/}) from within (pdf)LaTeX \enquote{on the fly}. It is similar to and based on the epstopdf package that uses the script \verb"epstopdf" for the actual conversion while this packages uses \verb"epspdf" (Note the \verb"epsTOpdf" vs \verb"epspdf").\footnote{You might also want to read the documentation of epstopdf. See \url{http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek/epstopdf.pdf}.} It is possible to pass several options to the \verb"epspdf" conversion-command. + +While this package can be used for the conversion of eps-files to pdf, the \verb"epspdf"-tools itself can do the conversion both ways.\footnote{It might be possible to add support for conversion like pdf->pdf or pdf->eps and so on. If you are interested, contact me.} + +Use this package at your own risk.\footnote{I am by no means an {\TeX}pert. What I did is to take the epstopdf-package (\url{http://www.ctan.org/tex-archive/help/Catalogue/entries/epstopdf.html}) and adjusted it to my needs and then gave this the new name {\pack}. Heiko Oberdiek then improved the code a lot.} + +I am using this package for the inclusion of eps-figures that are produced en-masse by a software packages like Stata, Mathematica or Maple and that are often updated. The package makes sure that I can include the eps-figures easily and the updating of the corresponding pdf's is done ``on-the-fly''. Using the \verb"epspdf"-tools (and not \verb"epstopdf") helps a lot to prepare a final pdf that is, for example, accepted by your print shop (really grayscale, prepress-ready, ...). + +\section{Installation} + +If you are using a recent version of TeXLive ($\geqslant$ 2008), you can skip steps 1-4. + +\begin{enumerate} + \item Go to \url{http://tex.aanhet.net/epspdf/} and follow the installation instructions there. + + Alternative URL's for \verb"epspdf" are \\ \url{http://www.ctan.org/tex-archive/support/epspdf/} or\\ \url{http://www.ctan.org/tex-archive/help/Catalogue/entries/epspdf.html} + + See also Bruno Voisin's notes at \url{http://tug.org/pipermail/macostex-archives/2007-April/030318.html}. + + \item the package needs a recent version of the epstopf-package as a prerequisite, at least version 2.2. + + \item Make sure that you can use \verb"epspdf" from the command line. I am using Mac OS X. After the installation of epspdf (or with TeXLive / MacTeX $\geqslant$ 2008), the following command is working from the command line (assuming the file \verb"/Users/daniel/Desktop/testimage.eps" exists): +\begin{verbatim} +macbook-daniel:~ daniel$ which epstopdf +/usr/texbin/epstopdf +macbook-daniel:~ daniel$ epspdf /Users/daniel/Desktop/testimage.eps +\end{verbatim} +It results in a file \verb"/Users/daniel/Desktop/testimage.pdf". + +I did no testing for other Systems (Windows,...) -- simply follow the instructions at the \verb"epspdf"-website. It would be nice if you let me know whether this package works for you.\footnote{The package seems to work as expected with a Linux/TeXLive2007 and with a Windows/MikTeX2.5 installation.} + \item Put the sty-file {\pack}.sty for this package where TeX can find it. For example in the same directory as your main .tex file. Or -- again on Mac OS X -- in \verb"~/Library/texmf/tex/latex/" where the \verb"~" stands for your home directory. + + If you are using MikTeX, you can use the package-manager to install \\{\pack}. If you are using a recent version of TeXLive, it is already included in your distribution. + \item The package requires that shell escapes are enabled. You should get a warning in your .log-file if this is not the case. + + + +However, a test with MikTeX and the command-line option -shell-escape resulted in the warning ``Package epstopdf Warning: Shell escape feature is not enabled.'' Try \verb"--enable-write18" if you are using MikTeX. Look for \enquote{shell escape} and \enquote{write18} in the Help-Section of your preferred application for Typesetting on how to enable it (TeXShop, WinEdt, ....). + + + +\end{enumerate} + +\section{Usage} + +Put in the preamble of your .tex-file the line +\begin{verbatim} +\usepackage[OPTIONSHERE]{epspdfconversion} +\end{verbatim} +where ``OPTIONSHERE'' can be either empty or be filled with the options described below. + +If you typeset your document, and (pdf)LaTeX detects that you want to use an eps-figure, the {\pack}-package makes sure that it is converted to a pdf that is then included. + +By default, if you include your eps-figure \emph{with} the \verb".eps" extension, as in +\begin{verbatim} +\includegraphics[width=0.5\textwidth]{image.eps} +\end{verbatim} +, there will be a conversion to pdf named \verb"image-epspdf-to.pdf" that is then used in your document. The next run will only call a conversion if the original .eps-file is newer (has been updated in the meanwhile). This is to save typesetting time. You can change this behaviour with the option \verb"update=false", see below. + +If you insist on using \verb"\includegraphics" without the extension, as in +\begin{verbatim} +\includegraphics[width=0.5\textwidth]{image} +\end{verbatim} +, the situation is more complicated. If you are using \verb"\includegraphics" without the extension, pdfLaTeX when used with epstopdf or {\pack} looks for files that can be used in the following order: +\begin{verbatim} +Package grfext Info: Graphics extension search list: +(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF, +.JPG,.JPEG,.JBIG2,.JB2,.eps] +\end{verbatim} +If - for whatever reason, a file \verb"image.png" exists, this one will be used, not the .eps or the converted pdf. However, you can use the option prepend the \enquote{Graphics extension search list} will look like this: +\begin{verbatim} +Package grfext Info: Graphics extension search list: +(grfext) [.eps,.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF, +.JPG,.JPEG,.JBIG2,.JB2] +\end{verbatim} +This implies that image.eps is found first and used with a conversion to pdf is necessary. Complicated? Consider to use \verb"\includegraphics" with the extension, that avoids confusion which file actually makes it into you document. See options prepend, prefersuffix, update, suffix below and try to figure out how many different scenarios there are. + +Below, I include a figure \verb"testimage.eps" and another \verb"testimage-static.eps" with the following lines. + +\label{bilderbefehle} +\begin{verbatim} +\begin{center} +\includegraphics[width=0.5\textwidth]{testimage.eps}\\ +\includegraphics[width=0.5\textwidth]{testimage-static} +\end{center} +\end{verbatim} + +\section{Options} + +{\pack} accepts several options. Table \ref{optiontable} gives an overview. The explanations are more or less taken from the documentationof epspdf and epstopdf. + + + +%Put the following code in your main document. store the table in an extra-tex-file named LongTable.tex that might live in a subfolder Tables + +\LTXtable{\textwidth}{optionstable.tex} + + + +Important: When there are several options in the first column, divided by |, this means that you should \emph{choose only one} of them. For example, it does not make sense have this in the preamble: +\begin{verbatim} +\usepackage[pdfversion=1.3,pdfversion=1.4]{epspdfconversion} +\end{verbatim} + +\verb"\pdfminorversion": When you choose the options pdfversion=1.2 or pdfversion=1.3, you need to set \verb"\pdfminorversion" accordingly. The package checks if you have done that properly and shows a warning if not. + + +Changing the options somewhere in the middle of your .tex document is supported. Writing +\begin{verbatim} +\epspdfconversionsetup{target=prepress,bbox} +\end{verbatim} +changes the options of {\pack} to \verb"target=prepress,bbox". Other options than \verb"target=..." remain in effect. + + +\section{\textbackslash\texttt{epspdfconversioncmdline}} + +Many of the options described above change the command that is used to call epspdf for the conversion from .eps to .pdf. % + +Typing \verb"\epspdfconversioncmdline" somewhere in your source-.tex file will output the call that you have defined in your preamble. For example, this file has in the preamble + +\begin{verbatim} +\usepackage[pdfversion=1.3,GRAY]{epspdfconversion} +\end{verbatim} + +and the \verb"\epspdfconversioncmdline" then is: \verb"epspdf --GRAY --version=1.3". + +This means that you can use \verb"\renewcommand" to define you own \verb"\epspdfconversioncmdline". + +For example, to restore the behaviour of the epstopdf-package, you could write +% +\begin{verbatim} +\renewcommand{\epspdfconversioncmdline}% +{epstopdf } +\end{verbatim} +% +This allows you to use whatever tool you want for your eps->pdf conversion. + + +\section{A test} + +What follows is the output of the \verb"\includegraphics"-command from page \pageref{bilderbefehle}. + + +\begin{center} +\includegraphics[width=0.5\textwidth]{image.eps} +\end{center} + +\section{Switching options temporarily} + +It is possible to switch the options only temporarily using curly braces. Consider you have set the options \verb"GRAY" such that all your figures appear in grayscale. Now you want color for a single figure. This can be done like this: +% +\small +\begin{verbatim} +{% <= New group started +\epspdfconversionsetup{nogray,bbox=false} +\fbox{\includegraphics[width=4cm]{image2.eps}} +}% <= New group ended; grayscaling,bbox set to previous value. +\includegraphics[width=4cm]{image2.eps} +\end{verbatim} +\normalsize + +The figure \verb"image2.eps" will be exceptionally in color, other figures in gray, according to the general rule for this document: + +{% <= New group started +\epspdfconversionsetup{nogray,bbox=false} +\fbox{\includegraphics[width=4cm]{image2.eps}} +}% <= New group ended; grayscaling,bbox set to previous value. +\includegraphics[width=4cm]{image.eps} + +\section{A note for users of latexmk} + +latexmk is a perl script for running LaTeX, BibTex, Makeindex etc the correct number of times. See \url{http://www.phys.psu.edu/~collins/software/latexmk/}. It can be configured to run pdflatex if an eps-image has been updated (since version V. 3.21i). In your local configuration file, you should have something like this: + +\small +\begin{verbatim} +# FOR USERS OF epstopdf v1.5 and later only: +add_cus_dep('eps', 'pdf', 0, 'cus_dep_require_primary_run'); +\end{verbatim} +\normalsize + +Note that both epstopdf and latexmk are under active development. Please check the latexmk-documentation to if you have difficulties with setting up a latexmk-configuration that works together with epstopdf and {\pack}. + +\section{--help of epstopdf} + +The help of epspdf (version 0.4.1) reads: +% +\small +\begin{verbatim} +macbook-daniel:~ daniel$ epspdf --help +Epspdf version 0.4.1 +Copyright (C) 2006, 2008, 2009 Siep Kroonenberg +Epspdf 0.4.0 +Convert between [e]ps and pdf formats +Usage: epspdf.rb [options] infile [outfile] + +Default for outfile is file.pdf if infile is file.eps or file.ps +Default for outfile is file.eps if infile is file.pdf + + -g, --gray, --grey Convert to grayscale; + success not guaranteed + -G, --GRAY, --GREY Try harder to convert to grayscale + -p, --pagenumber=PAGENUMBER Page to be converted or selected + -b, --bbox, --BoundingBox Compute tight boundingbox + -n, --no-hires Don't use hires boundingbox + -r, --hires Use hires boundingbox + -T, --target=TARGET Target use of pdf; one of + default, printer, prepress, screen, ebook + -N, --pdfversion=PDFVERSION Pdf version to be generated + -V, --version=PDFVERSION Deprecated; use `-N' or `--pdfversion'. + -I Ignore pdftops even if available + (default: use if available) + -U Use pdftops if available + (overrides previous -I setting) + -C, --custom=CUSTOMOPTIONS Custom options for conversion to pdf, + view Use.htm and ps2pdf.htm from + the Ghostscript documentation set + -P, --psoptions=PSOPTIONS Options for pdftops; default -level3, + don't include -eps or page number options; + these will be generated by the program + -i, --info Info: display detected filetype + -s Save (some) settings + -d Debug: don't remove temp files + + -v Prints version info + -h, --help Show this message +macbook-daniel:~ daniel$ +\end{verbatim} +\normalsize + + + +\vfill + +\section{Version-history, ToDo's} + + + + + + + +\begin{description} + \item[ToDo's] add support for ps->pdf, pdf->pdf / add support for tif and others in pdflatex via convert / add support for pdf-inclusion in latex (not pdf-latex) / add support for more file-types (tif, jpeg,...) in latex (not pdf-latex). Please report errors and missing features. + \item[v.0.5, 2009-09-02:] this update makes use of changes in the epstopdf-package v2.2\begin{itemize} + \item new options + update,verbose,prefersuffix,suffix,outdir + (they are really epstopdf options, but can be set + as options for this package) + \item default is that converted files have a suffix + \item info in logfile about the setup that is used for epstopdf + \item new options hires, no-hires +\end{itemize} + \item[v.0.4, 2007-11-24:] the epstopdf-package is now loaded with options [update,prepend] (works only when epstopdf version 1.5 is used) An update of epstopd.sty (part of the oberdiek-bundle) is recommended. Added options nogrey,nogray + \item[v.0.3, 2007-10-02:] \begin{itemize} + \item check whether \verb"\pdfminorversion" has been set in accordance with option pdfversion=... + \item Use the kvoptions-package for the implemention of options. It uses key value syntax that can be used both as package options and a separate setup macro. + \item Almost all options of epstopdf are now available as an option of this package. + \item The command \verb"\epspdfconversionsetup" is new and allows a change of the options for this package anywhere in your document. + \item The command \verb"\epspdfconversioncmdline" has been renamed to\\ \verb"\epspdfconversioncmdline". + \item the documentation has been updated +\end{itemize} + \item[v.0.2, 2007-09-21:] the package is now simply based on epstopdf. It essentially defines \verb"\@namedef{Gin@rule@.eps}#1{{pdf}{.pdf}{`\epspdfconversioncmdline #1}}" differently than epstopdf. The code has been cleaned up. Improvements of documentation and additional warning about pdfminorversion.... + \item[v.0.1, 2007-09-21:] first try +\end{description} + +\end{document} +
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/epspdfconversion/example/image.eps b/Master/texmf-dist/doc/latex/epspdfconversion/example/image.eps new file mode 100644 index 00000000000..a0c4a4516f4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/epspdfconversion/example/image.eps @@ -0,0 +1,496 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%% This is a Stata generated postscript file +%%BoundingBox: 0 0 504 288 +%%HiResBoundingBox: 0.000 0.000 504.000 288.000 +%%DocumentNeededResources: font Helvetica +/xratio 0.015750 def +/yratio 0.015751 def +/Sbgfill { + /y1 exch def + /x1 exch def + /y0 exch def + /x0 exch def + x0 y0 moveto + x0 y1 lineto x1 y1 lineto x1 y0 lineto x0 y0 lineto + fill +} def +/Spt { + yratio mul + /yp exch def + xratio mul + /xp exch def + Slrgb setrgbcolor + newpath + xp yp moveto + xp Slw add yp + lineto + currentlinecap + 1 setlinecap + stroke + setlinecap +} def +/Sln { + yratio mul + /y1p exch def + xratio mul + /x1p exch def + yratio mul + /y0p exch def + xratio mul + /x0p exch def + Slw setlinewidth + Slrgb setrgbcolor + x0p y0p M x1p y1p lineto S +} def +/Stxtl { + /sp exch def + yratio mul + /sizep exch def + dup + /anglep exch def + 0 exch sub + /angle2p exch def + yratio mul + /y0p exch def + xratio mul + /x0p exch def + Strgb setrgbcolor + x0p y0p M anglep rotate sizep fntsize sp show stroke angle2p rotate +} def +/Stxtc { + /sp exch def + yratio mul + /sizep exch def + dup + /anglep exch def + 0 exch sub + /angle2p exch def + yratio mul + /y0p exch def + xratio mul + /x0p exch def + Strgb setrgbcolor + x0p y0p M anglep rotate sizep fntsize sp stringwidth exch -2 div exch rm sp show stroke angle2p rotate +} def +/Stxtr { + /sp exch def + yratio mul + /sizep exch def + dup + /anglep exch def + 0 exch sub + /angle2p exch def + yratio mul + /y0p exch def + xratio mul + /x0p exch def + Strgb setrgbcolor + x0p y0p M anglep rotate sizep fntsize sp stringwidth 1 index -1 mul exch rm pop sp show stroke angle2p rotate +} def +/Srect { + /sfill exch def + yratio mul + /y1 exch def + xratio mul + /x1 exch def + yratio mul + /y0 exch def + xratio mul + /x0 exch def + sfill 1 eq { + Ssrgb setrgbcolor + x0 y0 moveto + x0 y1 lineto x1 y1 lineto x1 y0 lineto x0 y0 lineto + fill + } if + Slw setlinewidth + Slrgb setrgbcolor + x0 y0 moveto + x0 y1 lineto x1 y1 lineto x1 y0 lineto x0 y0 lineto + stroke +} def +/Stri { + /sfill exch def + xratio mul + /r exch def + yratio mul + /y0 exch def + xratio mul + /x0 exch def + /xcen x0 def + y0 r add + /ytop exch def + r 2 div + y0 exch sub + /ybot exch def + r 3 sqrt 2 div mul dup + xcen exch sub + /xleft exch def + xcen add + /xright exch def + sfill 1 eq { + Ssrgb setrgbcolor + xcen ytop moveto xright ybot lineto xleft ybot lineto xcen ytop lineto fill + } if + Slw setlinewidth + Slrgb setrgbcolor + xcen ytop moveto xright ybot lineto xleft ybot lineto xcen ytop lineto stroke +} def +/Soldtri { + /sfill exch def + xratio mul + /r exch def + yratio mul + /y0 exch def + xratio mul + /x0 exch def + x0 r sub + /x1 exch def + y0 r sub + /y1 exch def + x0 r add + /x2 exch def + y0 r sub + /y2 exch def + /x3 x0 def + y0 r add + /y3 exch def + sfill 1 eq { + Ssrgb setrgbcolor + x1 y1 moveto x2 y2 lineto x3 y3 lineto x1 y1 lineto fill + } if + Slw setlinewidth + Slrgb setrgbcolor + x1 y1 moveto x2 y2 lineto x3 y3 lineto x1 y1 lineto stroke +} def +/Sdia { + /sfill exch def + xratio mul + /r exch def + yratio mul + /y exch def + xratio mul + /x exch def + x r sub + /x0 exch def + /y0 y def + /x1 x def + y r sub + /y1 exch def + x r add + /x2 exch def + /y2 y def + /x3 x def + y r add + /y3 exch def + sfill 1 eq { + Ssrgb setrgbcolor + x0 y0 moveto x1 y1 lineto x2 y2 lineto x3 y3 lineto x0 y0 lineto fill + } if + Slw setlinewidth + Slrgb setrgbcolor + x0 y0 moveto x1 y1 lineto x2 y2 lineto x3 y3 lineto x0 y0 lineto stroke +} def +/Scc { + /sfill exch def + xratio mul + /r0 exch def + yratio mul + /y0 exch def + xratio mul + /x0 exch def + sfill 1 eq { + Ssrgb setrgbcolor + x0 y0 r0 0 360 arc fill + } if + Slw setlinewidth + Slrgb setrgbcolor + x0 y0 r0 0 360 arc stroke +} def +/Spie { + /sfill exch def + /a1 exch def + /a0 exch def + xratio mul + /r exch def + yratio mul + /y exch def + xratio mul + /x exch def + sfill 1 eq { + Ssrgb setrgbcolor + newpath x y moveto x y r a0 a1 arc closepath + fill + } if + Slw setlinewidth + Slrgb setrgbcolor + newpath x y moveto x y r a0 a1 arc closepath + stroke +} def +/Splu { + xratio mul + /r exch def + yratio mul + /y exch def + xratio mul + /x exch def + x r sub + /x0 exch def + x r add + /x1 exch def + x0 y M x1 y L + y r sub + /y0 exch def + y r add + /y1 exch def + x y0 M x y1 L +} def +/Scro { + xratio mul + /r exch def + yratio mul + /y exch def + xratio mul + /x exch def + x r sub + /x0 exch def + y r sub + /y0 exch def + x r add + /x1 exch def + y r add + /y1 exch def + x0 y0 M x1 y1 L + x r add + /x0 exch def + y r sub + /y0 exch def + x r sub + /x1 exch def + y r add + /y1 exch def + x0 y0 M x1 y1 L +} def +/Sm { + yratio mul + /y exch def + xratio mul + /x exch def + x y M +} def +/Sl { + yratio mul + /y exch def + xratio mul + /x exch def + x y L +} def +/SPl { + yratio mul + /y exch def + xratio mul + /x exch def + x y PL +} def +/Lcs { + currentlinecap + 1 setlinecap +} def +/Lcr { + setlinecap +} def +/Sbp { + newpath +} def +/Sep { + /sfill exch def + closepath + sfill 1 eq { + Ssrgb setrgbcolor + gsave + fill + grestore + } if + Slw setlinewidth + Slrgb setrgbcolor + Lcs + stroke + Lcr +} def +/cp {currentpoint} def +/M {moveto} def +/rm {rmoveto} def +/S {stroke} def +/L {Slw setlinewidth Slrgb setrgbcolor lineto Lcs S Lcr} def +/PL {Slw setlinewidth Slrgb setrgbcolor lineto} def +/MF { % make new latin1 encoded font + /newfontname exch def + /fontname exch def + /fontdict fontname findfont def + /newfont fontdict maxlength dict def + fontdict { + exch dup /FID eq {pop pop} {exch newfont 3 1 roll put} ifelse + } forall + newfont /FontName newfontname put + newfont /Encoding ISOLatin1Encoding put + newfontname newfont definefont pop +} def +/Helvetica /Helvetica-Latin1 MF +/reg {/Helvetica-Latin1 findfont 1 scalefont setfont } def +/fntsize {/Helvetica-Latin1 findfont exch scalefont setfont } def +/Slw 0.120 def +1.000 1.000 1.000 setrgbcolor +0 0 504.000 288.000 Sbgfill +/Slrgb {1.000 1.000 1.000} def +/Strgb {1.000 1.000 1.000} def +/Ssrgb {1.000 1.000 1.000} def +/Slw 0.576 def +0 0 31999 18285 1 Srect +9001 7024 31359 17645 1 Srect +/Slrgb {0.000 0.000 0.000} def +/Strgb {0.000 0.000 0.000} def +/Slw 0.120 def +9001 7024 9001 17645 Sln +/Slw 0.576 def +/Slw 0.120 def +13344 7024 13344 17645 Sln +/Slw 0.576 def +/Slw 0.120 def +17688 7024 17688 17645 Sln +/Slw 0.576 def +/Slw 0.120 def +22031 7024 22031 17645 Sln +/Slw 0.576 def +/Slw 0.120 def +26375 7024 26375 17645 Sln +/Slw 0.576 def +/Slw 0.120 def +30719 7024 30719 17645 Sln +/Slw 0.576 def +/Ssrgb {0.102 0.278 0.435} def +/Slw 0.720 def +/Slrgb {0.102 0.278 0.435} def +9001 7955 16816 9413 1 Srect +/Ssrgb {0.565 0.208 0.231} def +/Slrgb {0.565 0.208 0.231} def +16816 7955 19514 9413 1 Srect +/Ssrgb {0.333 0.459 0.184} def +/Slrgb {0.333 0.459 0.184} def +19514 7955 24286 9413 1 Srect +/Ssrgb {0.890 0.494 0.000} def +/Slrgb {0.890 0.494 0.000} def +24286 7955 28367 9413 1 Srect +/Ssrgb {0.431 0.557 0.518} def +/Slrgb {0.431 0.557 0.518} def +28367 7955 30719 9413 1 Srect +/Ssrgb {0.102 0.278 0.435} def +/Slrgb {0.102 0.278 0.435} def +9001 10389 18822 11846 1 Srect +/Ssrgb {0.565 0.208 0.231} def +/Slrgb {0.565 0.208 0.231} def +18822 10389 22583 11846 1 Srect +/Ssrgb {0.333 0.459 0.184} def +/Slrgb {0.333 0.459 0.184} def +22583 10389 26894 11846 1 Srect +/Ssrgb {0.890 0.494 0.000} def +/Slrgb {0.890 0.494 0.000} def +26894 10389 29357 11846 1 Srect +/Ssrgb {0.431 0.557 0.518} def +/Slrgb {0.431 0.557 0.518} def +29357 10389 30719 11846 1 Srect +/Ssrgb {0.102 0.278 0.435} def +/Slrgb {0.102 0.278 0.435} def +9001 12823 21136 14280 1 Srect +/Ssrgb {0.565 0.208 0.231} def +/Slrgb {0.565 0.208 0.231} def +21136 12823 24821 14280 1 Srect +/Ssrgb {0.333 0.459 0.184} def +/Slrgb {0.333 0.459 0.184} def +24821 12823 28280 14280 1 Srect +/Ssrgb {0.890 0.494 0.000} def +/Slrgb {0.890 0.494 0.000} def +28280 12823 29415 14280 1 Srect +/Ssrgb {0.431 0.557 0.518} def +/Slrgb {0.431 0.557 0.518} def +29415 12823 30719 14280 1 Srect +/Ssrgb {0.102 0.278 0.435} def +/Slrgb {0.102 0.278 0.435} def +9001 15256 21888 16714 1 Srect +/Ssrgb {0.565 0.208 0.231} def +/Slrgb {0.565 0.208 0.231} def +21888 15256 26852 16714 1 Srect +/Ssrgb {0.333 0.459 0.184} def +/Slrgb {0.333 0.459 0.184} def +26852 15256 29382 16714 1 Srect +/Ssrgb {0.890 0.494 0.000} def +/Slrgb {0.890 0.494 0.000} def +29382 15256 30385 16714 1 Srect +/Ssrgb {0.431 0.557 0.518} def +/Slrgb {0.431 0.557 0.518} def +30385 15256 30719 16714 1 Srect +12908 8506 0.000 508 (36) Stxtc +18165 8506 0.000 508 (12) Stxtc +21900 8506 0.000 508 (22) Stxtc +26327 8506 0.000 508 (19) Stxtc +29543 8506 0.000 508 (11) Stxtc +13911 10940 0.000 508 (45) Stxtc +20702 10940 0.000 508 (17) Stxtc +24738 10940 0.000 508 (20) Stxtc +28126 10940 0.000 508 (11) Stxtc +30038 10940 0.000 508 (6) Stxtc +15068 13373 0.000 508 (56) Stxtc +22978 13373 0.000 508 (17) Stxtc +26551 13373 0.000 508 (16) Stxtc +28848 13373 0.000 508 (5) Stxtc +30067 13373 0.000 508 (6) Stxtc +15444 15807 0.000 508 (59) Stxtc +24370 15807 0.000 508 (23) Stxtc +28117 15807 0.000 508 (12) Stxtc +29883 15807 0.000 508 (5) Stxtc +30552 15807 0.000 508 (2) Stxtc +/Slw 0.576 def +/Slrgb {0.000 0.000 0.000} def +9001 7024 31359 7024 Sln +9001 7024 9001 6770 Sln +9001 6199 0.000 635 (0) Stxtc +13344 7024 13344 6770 Sln +13344 6199 0.000 635 (20) Stxtc +17688 7024 17688 6770 Sln +17688 6199 0.000 635 (40) Stxtc +22031 7024 22031 6770 Sln +22031 6199 0.000 635 (60) Stxtc +26375 7024 26375 6770 Sln +26375 6199 0.000 635 (80) Stxtc +30719 7024 30719 6770 Sln +30719 6199 0.000 635 (100) Stxtc +9001 7024 9001 17645 Sln +8747 8462 0.000 635 (Studienabschlussphase >9) Stxtr +8747 10896 0.000 635 (Hauptstudium 5-9) Stxtr +8747 13329 0.000 635 (Vertiefungsphase 3-4) Stxtr +8747 15763 0.000 635 (Studienanfangsphase 1-2) Stxtr +/Ssrgb {1.000 1.000 1.000} def +/Slrgb {1.000 1.000 1.000} def +15389 859 24970 5598 1 Srect +/Ssrgb {0.102 0.278 0.435} def +/Slw 0.720 def +/Slrgb {0.102 0.278 0.435} def +15663 4689 16465 5324 1 Srect +/Ssrgb {0.565 0.208 0.231} def +/Slrgb {0.565 0.208 0.231} def +15663 3800 16465 4435 1 Srect +/Ssrgb {0.333 0.459 0.184} def +/Slrgb {0.333 0.459 0.184} def +15663 2911 16465 3546 1 Srect +/Ssrgb {0.890 0.494 0.000} def +/Slrgb {0.890 0.494 0.000} def +15663 2023 16465 2657 1 Srect +/Ssrgb {0.431 0.557 0.518} def +/Slrgb {0.431 0.557 0.518} def +15663 1134 16465 1769 1 Srect +16674 4784 0.000 635 (Ich konnte bisher immer teilnehmen) Stxtl +16674 3896 0.000 635 (1-mal) Stxtl +16674 3007 0.000 635 (2-mal) Stxtl +16674 2118 0.000 635 (3-mal) Stxtl +16674 1229 0.000 635 (mehr als 3-mal) Stxtl +S showpage +%%EOF diff --git a/Master/texmf-dist/doc/latex/epspdfconversion/example/image2.eps b/Master/texmf-dist/doc/latex/epspdfconversion/example/image2.eps new file mode 100644 index 00000000000..a0c4a4516f4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/epspdfconversion/example/image2.eps @@ -0,0 +1,496 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%% This is a Stata generated postscript file +%%BoundingBox: 0 0 504 288 +%%HiResBoundingBox: 0.000 0.000 504.000 288.000 +%%DocumentNeededResources: font Helvetica +/xratio 0.015750 def +/yratio 0.015751 def +/Sbgfill { + /y1 exch def + /x1 exch def + /y0 exch def + /x0 exch def + x0 y0 moveto + x0 y1 lineto x1 y1 lineto x1 y0 lineto x0 y0 lineto + fill +} def +/Spt { + yratio mul + /yp exch def + xratio mul + /xp exch def + Slrgb setrgbcolor + newpath + xp yp moveto + xp Slw add yp + lineto + currentlinecap + 1 setlinecap + stroke + setlinecap +} def +/Sln { + yratio mul + /y1p exch def + xratio mul + /x1p exch def + yratio mul + /y0p exch def + xratio mul + /x0p exch def + Slw setlinewidth + Slrgb setrgbcolor + x0p y0p M x1p y1p lineto S +} def +/Stxtl { + /sp exch def + yratio mul + /sizep exch def + dup + /anglep exch def + 0 exch sub + /angle2p exch def + yratio mul + /y0p exch def + xratio mul + /x0p exch def + Strgb setrgbcolor + x0p y0p M anglep rotate sizep fntsize sp show stroke angle2p rotate +} def +/Stxtc { + /sp exch def + yratio mul + /sizep exch def + dup + /anglep exch def + 0 exch sub + /angle2p exch def + yratio mul + /y0p exch def + xratio mul + /x0p exch def + Strgb setrgbcolor + x0p y0p M anglep rotate sizep fntsize sp stringwidth exch -2 div exch rm sp show stroke angle2p rotate +} def +/Stxtr { + /sp exch def + yratio mul + /sizep exch def + dup + /anglep exch def + 0 exch sub + /angle2p exch def + yratio mul + /y0p exch def + xratio mul + /x0p exch def + Strgb setrgbcolor + x0p y0p M anglep rotate sizep fntsize sp stringwidth 1 index -1 mul exch rm pop sp show stroke angle2p rotate +} def +/Srect { + /sfill exch def + yratio mul + /y1 exch def + xratio mul + /x1 exch def + yratio mul + /y0 exch def + xratio mul + /x0 exch def + sfill 1 eq { + Ssrgb setrgbcolor + x0 y0 moveto + x0 y1 lineto x1 y1 lineto x1 y0 lineto x0 y0 lineto + fill + } if + Slw setlinewidth + Slrgb setrgbcolor + x0 y0 moveto + x0 y1 lineto x1 y1 lineto x1 y0 lineto x0 y0 lineto + stroke +} def +/Stri { + /sfill exch def + xratio mul + /r exch def + yratio mul + /y0 exch def + xratio mul + /x0 exch def + /xcen x0 def + y0 r add + /ytop exch def + r 2 div + y0 exch sub + /ybot exch def + r 3 sqrt 2 div mul dup + xcen exch sub + /xleft exch def + xcen add + /xright exch def + sfill 1 eq { + Ssrgb setrgbcolor + xcen ytop moveto xright ybot lineto xleft ybot lineto xcen ytop lineto fill + } if + Slw setlinewidth + Slrgb setrgbcolor + xcen ytop moveto xright ybot lineto xleft ybot lineto xcen ytop lineto stroke +} def +/Soldtri { + /sfill exch def + xratio mul + /r exch def + yratio mul + /y0 exch def + xratio mul + /x0 exch def + x0 r sub + /x1 exch def + y0 r sub + /y1 exch def + x0 r add + /x2 exch def + y0 r sub + /y2 exch def + /x3 x0 def + y0 r add + /y3 exch def + sfill 1 eq { + Ssrgb setrgbcolor + x1 y1 moveto x2 y2 lineto x3 y3 lineto x1 y1 lineto fill + } if + Slw setlinewidth + Slrgb setrgbcolor + x1 y1 moveto x2 y2 lineto x3 y3 lineto x1 y1 lineto stroke +} def +/Sdia { + /sfill exch def + xratio mul + /r exch def + yratio mul + /y exch def + xratio mul + /x exch def + x r sub + /x0 exch def + /y0 y def + /x1 x def + y r sub + /y1 exch def + x r add + /x2 exch def + /y2 y def + /x3 x def + y r add + /y3 exch def + sfill 1 eq { + Ssrgb setrgbcolor + x0 y0 moveto x1 y1 lineto x2 y2 lineto x3 y3 lineto x0 y0 lineto fill + } if + Slw setlinewidth + Slrgb setrgbcolor + x0 y0 moveto x1 y1 lineto x2 y2 lineto x3 y3 lineto x0 y0 lineto stroke +} def +/Scc { + /sfill exch def + xratio mul + /r0 exch def + yratio mul + /y0 exch def + xratio mul + /x0 exch def + sfill 1 eq { + Ssrgb setrgbcolor + x0 y0 r0 0 360 arc fill + } if + Slw setlinewidth + Slrgb setrgbcolor + x0 y0 r0 0 360 arc stroke +} def +/Spie { + /sfill exch def + /a1 exch def + /a0 exch def + xratio mul + /r exch def + yratio mul + /y exch def + xratio mul + /x exch def + sfill 1 eq { + Ssrgb setrgbcolor + newpath x y moveto x y r a0 a1 arc closepath + fill + } if + Slw setlinewidth + Slrgb setrgbcolor + newpath x y moveto x y r a0 a1 arc closepath + stroke +} def +/Splu { + xratio mul + /r exch def + yratio mul + /y exch def + xratio mul + /x exch def + x r sub + /x0 exch def + x r add + /x1 exch def + x0 y M x1 y L + y r sub + /y0 exch def + y r add + /y1 exch def + x y0 M x y1 L +} def +/Scro { + xratio mul + /r exch def + yratio mul + /y exch def + xratio mul + /x exch def + x r sub + /x0 exch def + y r sub + /y0 exch def + x r add + /x1 exch def + y r add + /y1 exch def + x0 y0 M x1 y1 L + x r add + /x0 exch def + y r sub + /y0 exch def + x r sub + /x1 exch def + y r add + /y1 exch def + x0 y0 M x1 y1 L +} def +/Sm { + yratio mul + /y exch def + xratio mul + /x exch def + x y M +} def +/Sl { + yratio mul + /y exch def + xratio mul + /x exch def + x y L +} def +/SPl { + yratio mul + /y exch def + xratio mul + /x exch def + x y PL +} def +/Lcs { + currentlinecap + 1 setlinecap +} def +/Lcr { + setlinecap +} def +/Sbp { + newpath +} def +/Sep { + /sfill exch def + closepath + sfill 1 eq { + Ssrgb setrgbcolor + gsave + fill + grestore + } if + Slw setlinewidth + Slrgb setrgbcolor + Lcs + stroke + Lcr +} def +/cp {currentpoint} def +/M {moveto} def +/rm {rmoveto} def +/S {stroke} def +/L {Slw setlinewidth Slrgb setrgbcolor lineto Lcs S Lcr} def +/PL {Slw setlinewidth Slrgb setrgbcolor lineto} def +/MF { % make new latin1 encoded font + /newfontname exch def + /fontname exch def + /fontdict fontname findfont def + /newfont fontdict maxlength dict def + fontdict { + exch dup /FID eq {pop pop} {exch newfont 3 1 roll put} ifelse + } forall + newfont /FontName newfontname put + newfont /Encoding ISOLatin1Encoding put + newfontname newfont definefont pop +} def +/Helvetica /Helvetica-Latin1 MF +/reg {/Helvetica-Latin1 findfont 1 scalefont setfont } def +/fntsize {/Helvetica-Latin1 findfont exch scalefont setfont } def +/Slw 0.120 def +1.000 1.000 1.000 setrgbcolor +0 0 504.000 288.000 Sbgfill +/Slrgb {1.000 1.000 1.000} def +/Strgb {1.000 1.000 1.000} def +/Ssrgb {1.000 1.000 1.000} def +/Slw 0.576 def +0 0 31999 18285 1 Srect +9001 7024 31359 17645 1 Srect +/Slrgb {0.000 0.000 0.000} def +/Strgb {0.000 0.000 0.000} def +/Slw 0.120 def +9001 7024 9001 17645 Sln +/Slw 0.576 def +/Slw 0.120 def +13344 7024 13344 17645 Sln +/Slw 0.576 def +/Slw 0.120 def +17688 7024 17688 17645 Sln +/Slw 0.576 def +/Slw 0.120 def +22031 7024 22031 17645 Sln +/Slw 0.576 def +/Slw 0.120 def +26375 7024 26375 17645 Sln +/Slw 0.576 def +/Slw 0.120 def +30719 7024 30719 17645 Sln +/Slw 0.576 def +/Ssrgb {0.102 0.278 0.435} def +/Slw 0.720 def +/Slrgb {0.102 0.278 0.435} def +9001 7955 16816 9413 1 Srect +/Ssrgb {0.565 0.208 0.231} def +/Slrgb {0.565 0.208 0.231} def +16816 7955 19514 9413 1 Srect +/Ssrgb {0.333 0.459 0.184} def +/Slrgb {0.333 0.459 0.184} def +19514 7955 24286 9413 1 Srect +/Ssrgb {0.890 0.494 0.000} def +/Slrgb {0.890 0.494 0.000} def +24286 7955 28367 9413 1 Srect +/Ssrgb {0.431 0.557 0.518} def +/Slrgb {0.431 0.557 0.518} def +28367 7955 30719 9413 1 Srect +/Ssrgb {0.102 0.278 0.435} def +/Slrgb {0.102 0.278 0.435} def +9001 10389 18822 11846 1 Srect +/Ssrgb {0.565 0.208 0.231} def +/Slrgb {0.565 0.208 0.231} def +18822 10389 22583 11846 1 Srect +/Ssrgb {0.333 0.459 0.184} def +/Slrgb {0.333 0.459 0.184} def +22583 10389 26894 11846 1 Srect +/Ssrgb {0.890 0.494 0.000} def +/Slrgb {0.890 0.494 0.000} def +26894 10389 29357 11846 1 Srect +/Ssrgb {0.431 0.557 0.518} def +/Slrgb {0.431 0.557 0.518} def +29357 10389 30719 11846 1 Srect +/Ssrgb {0.102 0.278 0.435} def +/Slrgb {0.102 0.278 0.435} def +9001 12823 21136 14280 1 Srect +/Ssrgb {0.565 0.208 0.231} def +/Slrgb {0.565 0.208 0.231} def +21136 12823 24821 14280 1 Srect +/Ssrgb {0.333 0.459 0.184} def +/Slrgb {0.333 0.459 0.184} def +24821 12823 28280 14280 1 Srect +/Ssrgb {0.890 0.494 0.000} def +/Slrgb {0.890 0.494 0.000} def +28280 12823 29415 14280 1 Srect +/Ssrgb {0.431 0.557 0.518} def +/Slrgb {0.431 0.557 0.518} def +29415 12823 30719 14280 1 Srect +/Ssrgb {0.102 0.278 0.435} def +/Slrgb {0.102 0.278 0.435} def +9001 15256 21888 16714 1 Srect +/Ssrgb {0.565 0.208 0.231} def +/Slrgb {0.565 0.208 0.231} def +21888 15256 26852 16714 1 Srect +/Ssrgb {0.333 0.459 0.184} def +/Slrgb {0.333 0.459 0.184} def +26852 15256 29382 16714 1 Srect +/Ssrgb {0.890 0.494 0.000} def +/Slrgb {0.890 0.494 0.000} def +29382 15256 30385 16714 1 Srect +/Ssrgb {0.431 0.557 0.518} def +/Slrgb {0.431 0.557 0.518} def +30385 15256 30719 16714 1 Srect +12908 8506 0.000 508 (36) Stxtc +18165 8506 0.000 508 (12) Stxtc +21900 8506 0.000 508 (22) Stxtc +26327 8506 0.000 508 (19) Stxtc +29543 8506 0.000 508 (11) Stxtc +13911 10940 0.000 508 (45) Stxtc +20702 10940 0.000 508 (17) Stxtc +24738 10940 0.000 508 (20) Stxtc +28126 10940 0.000 508 (11) Stxtc +30038 10940 0.000 508 (6) Stxtc +15068 13373 0.000 508 (56) Stxtc +22978 13373 0.000 508 (17) Stxtc +26551 13373 0.000 508 (16) Stxtc +28848 13373 0.000 508 (5) Stxtc +30067 13373 0.000 508 (6) Stxtc +15444 15807 0.000 508 (59) Stxtc +24370 15807 0.000 508 (23) Stxtc +28117 15807 0.000 508 (12) Stxtc +29883 15807 0.000 508 (5) Stxtc +30552 15807 0.000 508 (2) Stxtc +/Slw 0.576 def +/Slrgb {0.000 0.000 0.000} def +9001 7024 31359 7024 Sln +9001 7024 9001 6770 Sln +9001 6199 0.000 635 (0) Stxtc +13344 7024 13344 6770 Sln +13344 6199 0.000 635 (20) Stxtc +17688 7024 17688 6770 Sln +17688 6199 0.000 635 (40) Stxtc +22031 7024 22031 6770 Sln +22031 6199 0.000 635 (60) Stxtc +26375 7024 26375 6770 Sln +26375 6199 0.000 635 (80) Stxtc +30719 7024 30719 6770 Sln +30719 6199 0.000 635 (100) Stxtc +9001 7024 9001 17645 Sln +8747 8462 0.000 635 (Studienabschlussphase >9) Stxtr +8747 10896 0.000 635 (Hauptstudium 5-9) Stxtr +8747 13329 0.000 635 (Vertiefungsphase 3-4) Stxtr +8747 15763 0.000 635 (Studienanfangsphase 1-2) Stxtr +/Ssrgb {1.000 1.000 1.000} def +/Slrgb {1.000 1.000 1.000} def +15389 859 24970 5598 1 Srect +/Ssrgb {0.102 0.278 0.435} def +/Slw 0.720 def +/Slrgb {0.102 0.278 0.435} def +15663 4689 16465 5324 1 Srect +/Ssrgb {0.565 0.208 0.231} def +/Slrgb {0.565 0.208 0.231} def +15663 3800 16465 4435 1 Srect +/Ssrgb {0.333 0.459 0.184} def +/Slrgb {0.333 0.459 0.184} def +15663 2911 16465 3546 1 Srect +/Ssrgb {0.890 0.494 0.000} def +/Slrgb {0.890 0.494 0.000} def +15663 2023 16465 2657 1 Srect +/Ssrgb {0.431 0.557 0.518} def +/Slrgb {0.431 0.557 0.518} def +15663 1134 16465 1769 1 Srect +16674 4784 0.000 635 (Ich konnte bisher immer teilnehmen) Stxtl +16674 3896 0.000 635 (1-mal) Stxtl +16674 3007 0.000 635 (2-mal) Stxtl +16674 2118 0.000 635 (3-mal) Stxtl +16674 1229 0.000 635 (mehr als 3-mal) Stxtl +S showpage +%%EOF diff --git a/Master/texmf-dist/doc/latex/epspdfconversion/example/optionstable.tex b/Master/texmf-dist/doc/latex/epspdfconversion/example/optionstable.tex new file mode 100644 index 00000000000..041b8c17695 --- /dev/null +++ b/Master/texmf-dist/doc/latex/epspdfconversion/example/optionstable.tex @@ -0,0 +1,97 @@ +% !TEX root = epspdfconversion_docu.tex +%START CODE FOR THE LONG TABLE +\small +\begin{longtable}{ +>{\hsize=.9\hsize}X +>{\hsize=1.1\hsize}X +} +%Die Summe muss/sollte 2 sein. Man kontrolliert damit die Breite der Spalten, wobei Zeilenumbruch in der Spalte funktioniert! +% +% Definition of Headers and caption, these are shown where the table starts +\caption{Options for the package {\pack}\label{optiontable}} +\\ +\toprule +option & explanation \\ \midrule +\endfirsthead +% % Definition of Headers and caption, these are shown after a page break +\caption[]{Options for the package {\pack} -- continued} +\\ +\toprule +option & explanation \\ \midrule +\endhead +% before a page break you will see: +\midrule +\multicolumn{2}{r}{... to be continued on next page ....} \\ +\endfoot +% when the tabloe ends, you will see: +\midrule +\multicolumn{2}{r}{(end of table)}\\ +\bottomrule +\endlastfoot +%%%%% +%%%%% the content of the table comes after here +% +\multicolumn{2}{l}{\textbf{Options related to epspdf}} \\ +% +\verb"help" & You will be shown the help of the epspdf command in your logfile. This option does not overrule all the others as previously.\\ & \\ +% +\verb"simple" & the epspdf-conversion will be done with no option at all. Don't use it together with any of the options below.\\ & \\ +% +\verb"gray | grey | GRAY | GREY" & gray | grey : convert eps-figures to grayscale (success not guaranteed); GRAY | GREY: Try harder to convert to grayscale (success still not guaranteed) \\ +% +\verb"nogray | nogrey" & nogray | nogrey : do not try to convert eps-figures to grayscale \\ & \\ +% +\verb"default | printer |" \verb"prepress | screen | ebook |" \verb"target=default |" \verb"target=printer | " \verb"target=prepess |" \verb"target=screen | " \verb"target=ebook" & target use of pdf \\ & \\ +% +\verb"pdfversion=default |" \verb"pdfversion=1.2 |" \verb"pdfversion=1.3 |" \verb"pdfversion=1.4" & Pdf version to be generated. Setting another version than those on the left will result in an error. `default' means +whatever Ghostscript's default is. \\ & \\ +% +\verb"bbox |" \verb"bbox=true" | \verb"bbox=false" & If true: Compute tight boundingbox\\ & \\ +% +\verb"nopdftops" & Ignore pdftops even if available (default: use if available)\\ & \\ +% +\verb"pdftops" & use pdftops if available\\ & \\ +% +\verb"hires" & compute hires-Boundingbox\\ & \\ +% +\verb"no-hires" & don't compute hires-Boundingbox\\ & \\ +% +\verb"custom={-dPDFX}" & This option allows you to pass a string to the ghostscript-commandline. On the left it would be Here you can set custom options for conversion to pdf, +view \href{http://pages.cs.wisc.edu/~ghost/doc/cvs/Use.htm}{Use.htm} and \href{http://pages.cs.wisc.edu/~ghost/doc/cvs/Ps2pdf.htm}{ps2pdf.htm} from +the Ghostscript documentation set. The example on the left adds \verb"-dPDFX" to the ghostscript-call by epstopdf \\ & \\ +% +\verb"psoptions={-level2}" & This sets the options for pdftops; the default is -level2, don't include -eps or page number options; these will be generated by epstopdf itself \\ & \\ +% +\verb"pagenumber={1}" & Page (in the eps-file) to be converted\\ & \\ +% +\multicolumn{2}{l}{\textbf{Options related to epstopdf.sty (the package)}} \\ +% + & These options are options that are passed over to epstopdf.sty that works in the background. You could also use +\verb"\epstopdfsetup{OPTIONSforEPSTOPDF.sty}", +but you can also control the behaviour of epstopdf.sty by means of setting option to {\pack}. The explanation is borrowed from the \href{http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek/epstopdf.pdf}{documentation of epstopdf}.\\ & \\ +% +\verb"prepend" | \verb"prepend=true" | \verb"prepend=false" & Determines whether .eps is appended (if false) or prepended (if true) to the Graphics extension search list. (default: false). (Note that there is no option append. Use \verb"prepend=false" instead.)\\ & \\ +% +\verb"update" | \verb"update=true" | \verb"update=false" & The conversion program is only called, if the target file does not exist or is older than the source image file.\\ & \\ +% +\verb"verbose" | \verb"verbose=true" | \verb"verbose=false" & prints some information about the image in the .log file (default: true). +\\ & \\ +% +\verb"suffix={-mysuffix}" & defines a string that is put between the file name base and the extension of the output file. This avoids that existing pdf-files are overwritten. See the \href{http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek/epstopdf.pdf}{documentation of epstopdf} for a more detailed explanation. (default: suffix=-epspdf-to)\\ & \\ +% +\verb"prefersuffix" | \verb"prefersuffix=true" | \verb"prefersuffix=false" & If a suffix is set by option su?x, then there can be two image file names that could be taken into account for inclusion: A image ?le name with the suffix string inside its name and a image file name without; e.g. for +\verb"foo.eps" the names could be: +\verb"foo-suffix.pdf", \verb"foo.pdf" +If option prefersuffix is turned on, the file \verb"foo-suffix.pdf" and its generation +is preferred over using \verb"foo.pdf". Otherwise \verb"foo.pdf" is included without generating \verb"foo-suffix.pdf". (default: true)\\ & \\ +% +\verb"outdir=./" & The converted file may put in an other output directory. The value of outdir must include the directory separator. Example for the current directory: \newline +\verb"\epstopdfsetup{outdir=./}"\newline +For other directories ensure that they can be found. See \verb"\graphicspath" or \verb"TEXINPUTS". You might need to set \verb"suffix=" to use another directory than the current. (default: outdir=) \\ +% +\end{longtable} +%END CODE FOR THE LONG TABLE + + + + |