PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Skalierung von pstricks-Bildern in Beamer-Präsentationen (XeLaTeX)



Spindoctor
07-04-2015, 00:48
Hallo liebe Leute!

Ich habe vor einigen Jahren eine LaTeX-Beamer-Präsentation erstellt, und darin auch einige pstricks-Bilder untergebracht. Leider habe ich vergessen, wie ich das Ding damals zum Kompilieren gebracht habe - vermutlich auch deshalb, weil dafür schon unterschiedliche Wege eingeschlagen habe. Nachdem ich gestern mehrere Stunden mit unzähligen Versuchen verbracht habe, ist mir wieder eingefallen, dass ich (glaube ich) zuletzt XeLaTeX dafür verwendet habe.

Wenn ich XeLaTeX ohne weitere Einstellungen verwende, kompiliert die Präsentation immerhin ohne Fehlermeldungen. Allerdings sind die pstricks-Bilder dann zu groß - ich glaube, die Skalierungs-Optionen werden nicht berücksichtigt.

Nach einiger Zeit hab ich mich dann erinnert, dass ich zuletzt das preview-Paket verwendet habe, um dieses Problem zu umgehen. Irgendwo im Header hab ich noch ein paar Zeilen gefunden, die darauf hinweisen. Allerdings bekomme ich mit der Preview umgebung einen überraschenden Ghostscript-Fehler. Ich hab mal ein Minimal-Example draus gemacht:


\listfiles
\documentclass{beamer}

\usepackage{pstricks}

% preview must come after any pstricks package!
\usepackage[active,tightpage]{preview} % <comment out="">
\PreviewBorder=0pt\relax % <comment out="">

\begin{document}
\begin{frame}

\psset{xunit=.5pt,yunit=.5pt,runit=.5pt}
\begin{pspicture}(549.21258545,425.19683838)
{
\newrgbcolor{curcolor}{0 0.60000002 0.60000002}
\pscustom[linestyle=none,fillstyle=solid,fillcolor=curcolor]
{
\newpath
\moveto(177.16535,177.16534838)
\lineto(354.33071,17.71653838)
\lineto(177.16535,17.71653838)
\closepath
}
}
\end{pspicture}
% Hat Inkscape erstellt, ich geb's zu ;-)

\end{frame}
\end{document}


Hier ist der Output
http://pastebin.com/UBYaUwEe

Der Interessante Teil ist wohl der da:


Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1910 1 3 %oparray_pop 1909 1 3 %oparray_pop 1893 1 3 %oparray_pop 1787 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- 1910 1 3 %oparray_pop 1909 1 3 %oparray_pop 1893 1 3 %oparray_pop 1787 1 3 %oparray_pop --nostringval-- %errorexec_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval--
Dictionary stack:
--dict:1173/1684(ro)(G)-- --dict:0/20(G)-- --dict:77/200(L)--
Current allocation mode is local
Current file position is 8
GPL Ghostscript 9.06: Unrecoverable error, exit code 1

Wie krieg ich das File zum Kompilieren, ohne dass das pstricks-Bild falsch skaliert ist? Ich versteife mich überhaupt nicht auf XeLaTeX - wenn es anders leichter geht, auch gut!

Danke schon jetzt!</comment></comment>

P.S.:
Vielleicht ist die File-List auch noch interessant:

*File List*
beamer.cls 2013/12/02 3.33 A class for typesetting presentations (rcs-revi
sion 332bfd3ce558)
beamerbasercs.sty 2013/12/25 (rcs-revision 31cc758a62ae)
beamerbasemodes.sty 2013/09/03 (rcs-revision 768f2d98ca64)
beamerbasedecode.sty 2010/05/01 (rcs-revision efa082c6111d)
ifpdf.sty 2011/01/30 v2.3 Provides the ifpdf switch (HO)
beamerbaseoptions.sty 2013/03/10 (rcs-revision 47431932db0d)
keyval.sty 2014/05/08 v1.15 key=value parser (DPC)
geometry.sty 2010/09/12 v5.6 Page Geometry
ifvtex.sty 2010/03/01 v1.5 Detect VTeX and its facilities (HO)
ifxetex.sty 2010/09/12 v0.6 Provides ifxetex conditional
size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
pgfcore.sty 2010/04/11 v3.0.0 (rcs-revision 1.7)
graphicx.sty 2014/04/25 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
xetex.def 2014/07/25 v4.03 LaTeX color/graphics driver for XeTeX (RRM/JK)

pgfsys.sty 2013/11/30 v3.0.0 (rcs-revision 1.47)
pgfrcs.sty 2013/12/20 v3.0.0 (rcs-revision 1.28)
everyshi.sty 2001/05/15 v3.00 EveryShipout Package (MS)
pgfrcs.code.tex
pgfsys.code.tex
pgfsyssoftpath.code.tex 2013/09/09 (rcs-revision 1.9)
pgfsysprotocol.code.tex 2006/10/16 (rcs-revision 1.4)
xcolor.sty 2007/01/21 v2.11 LaTeX color extensions (UK)
color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
pgfcore.code.tex
xxcolor.sty 2003/10/24 ver 0.1
atbegshi.sty 2011/10/05 v1.16 At begin shipout hook (HO)
infwarerr.sty 2010/04/08 v1.3 Providing info/warning/error messages (HO)
ltxcmds.sty 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
hyperref.sty 2012/11/06 v6.83m Hypertext links for LaTeX
hobsub-hyperref.sty 2012/05/28 v1.13 Bundle oberdiek, subset hyperref (HO)
hobsub-generic.sty 2012/05/28 v1.13 Bundle oberdiek, subset generic (HO)
hobsub.sty 2012/05/28 v1.13 Construct package bundles (HO)
ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
intcalc.sty 2007/09/27 v1.1 Expandable calculations with integers (HO)
etexcmds.sty 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
kvsetkeys.sty 2012/04/25 v1.16 Key value parser (HO)
kvdefinekeys.sty 2011/04/07 v1.3 Define keys (HO)
pdftexcmds.sty 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO)
pdfescape.sty 2011/11/25 v1.13 Implements pdfTeX's escape features (HO)
bigintcalc.sty 2012/04/08 v1.3 Expandable calculations on big integers (HO)
bitset.sty 2011/01/30 v1.1 Handle bit-vector datatype (HO)
uniquecounter.sty 2011/01/30 v1.2 Provide unlimited unique counter (HO)
letltxmacro.sty 2010/09/02 v1.4 Let assignment for LaTeX macros (HO)
hopatch.sty 2012/05/28 v1.2 Wrapper for package hooks (HO)
xcolor-patch.sty 2011/01/30 xcolor patch
atveryend.sty 2011/06/30 v1.8 Hooks at the very end of document (HO)
refcount.sty 2011/10/16 v3.4 Data extraction from label references (HO)
hycolor.sty 2011/01/30 v1.7 Color options for hyperref/bookmark (HO)
auxhook.sty 2011/03/04 v1.3 Hooks for auxiliary files (HO)
kvoptions.sty 2011/06/30 v3.11 Key value format for package options (HO)
pd1enc.def 2012/11/06 v6.83m Hyperref: PDFDocEncoding definition (HO)
hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
url.sty 2013/09/16 ver 3.4 Verb mode for urls, etc.
hxetex.def 2012/11/06 v6.83m Hyperref driver for XeTeX
puenc.def 2012/11/06 v6.83m Hyperref: PDF Unicode definition (HO)
stringenc.sty 2011/12/02 v1.10 Convert strings between diff. encodings (HO)
rerunfilecheck.sty 2011/04/15 v1.7 Rerun checks for auxiliary files (HO)
se-ascii-print.def 2011/12/02 v1.10 stringenc: Printable ASCII characters
beamerbaserequires.sty 2010/05/01 (rcs-revision efa082c6111d)
beamerbasecompatibility.sty 2012/05/01 (rcs-revision 67c48b3b652d)
beamerbasefont.sty 2013/10/18 (rcs-revision 72f39e01808a)
amssymb.sty 2013/01/14 v3.01 AMS font symbols
amsfonts.sty 2013/01/14 v3.01 Basic AMSFonts support
beamerbasetranslator.sty 2010/06/11 (rcs-revision 85fd1cc7fc42)
translator.sty 2010/06/12 ver 1.10
translator-language-mappings.tex
beamerbasemisc.sty 2013/09/03 (rcs-revision a55719c41d85)
beamerbasetwoscreens.sty 2010/05/01 (rcs-revision efa082c6111d)
beamerbaseoverlay.sty 2013/12/25 (rcs-revision f6bd5e3805da)
beamerbasetitle.sty 2010/09/21 (rcs-revision f0446ed0b6ae)
beamerbasesection.sty 2013/06/07 (rcs-revision 60b9fe0f342f)
beamerbaseframe.sty 2013/10/02 (rcs-revision cdc8e9a3aaac)
beamerbaseverbatim.sty 2012/08/30 (rcs-revision dfdb135076b3)
beamerbaseframesize.sty 2011/09/12 (rcs-revision 70f9d8411e54)
beamerbaseframecomponents.sty 2013/10/18 (rcs-revision 5cf6c5555a45)
beamerbasecolor.sty 2010/06/06 (rcs-revision d1a9b48be06d)
beamerbasenotes.sty 2012/12/19 (rcs-revision 1686da3db3c9)
beamerbasetoc.sty 2013/05/23 (rcs-revision 0fdf5bc43be8)
beamerbasetemplates.sty 2010/05/01 (rcs-revision efa082c6111d)
beamerbaseauxtemplates.sty 2013/09/04 (rcs-revision 4ac715c499d0)
beamerbaseboxes.sty 2012/05/13 (rcs-revision 56972908a390)
beamerbaselocalstructure.sty 2013/09/04 (rcs-revision 4ac715c499d0)
enumerate.sty 2014/10/28 v3.00 enumerate extensions (DPC)
beamerbasenavigation.sty 2013/10/05 (rcs-revision 62be157fe783)
beamerbasetheorems.sty 2010/06/06 (rcs-revision 7e7cc5e53e9d)
amsmath.sty 2013/01/14 v2.14 AMS math features
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 operator names
amsthm.sty 2009/07/02 v2.20.1
beamerbasethemes.sty 2010/05/01 (rcs-revision efa082c6111d)
beamerthemedefault.sty 2010/06/17 (rcs-revision d02a7cf4d8ae)
beamerfontthemedefault.sty 2012/12/19 (rcs-revision 1686da3db3c9)
beamercolorthemedefault.sty 2012/12/19 (rcs-revision 1686da3db3c9)
beamerinnerthemedefault.sty 2013/10/15 (rcs-revision 65cb471f9634)
beamerouterthemedefault.sty 2012/12/19 (rcs-revision 1686da3db3c9)
pstricks.sty 2013/12/12 v0.60 LaTeX wrapper for `PSTricks' (RN,HV)
pstricks.tex 2014/10/25 v2.60 `PSTricks' (tvz,hv)
pst-xkey.tex 2005/11/25 v1.6 PSTricks specialization of xkeyval (HA)
xkeyval.sty 2014/05/25 v2.7 package option processing (HA)
xkeyval.tex 2014/05/25 v2.7 key=value parser (HA)
pst-fp.tex 2014/10/25 v2.60 `PST-fp' (hv)
preview.sty 2010/02/14 11.88 (AUCTeX/preview-latex)
prtightpage.def
nameref.sty 2012/10/27 v2.43 Cross-referencing by name of section
gettitlestring.sty 2010/12/03 v1.4 Cleanup title references (HO)
test.out
test.out
translator-basic-dictionary-English.dict
translator-bibliography-dictionary-English.dict
translator-environment-dictionary-English.dict
translator-months-dictionary-English.dict
translator-numbers-dictionary-English.dict
translator-theorem-dictionary-English.dict
***********