PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mal wieder pstricks mit pdflatex



bliss
25-08-2010, 18:28
Hallo,

das Thema "pstricks mit pdflatex" scheint ja nun eins zu sein, das schon oft durchgekaut wurde... Ich hab mir auch alles durchgelesen, was ich zum Thema pst-pdf, ps2pdf, ps4pdf, auto-pst-pdf etc. finden konnte... Nur leider war nichts dabei, das für mein Level von LaTeX-Verständnis brauchbar gewesen wäre. Ich steige einfach nicht durch und wäre sehr froh, wenn sich ein geduldiger Mensch erbarmen würde.

Was ich verwenden möchte, ist ein Paket namens psgo zum Erstellen von Go-Spielbrettern. Dieses baut auf pstricks auf.

Soweit ich pst-pdf verstanden habe, muß ich alles, was mit pstricks zusammenhängt, in eine postscript-Umgebung packen:



\documentclass[]{book}

\usepackage{pstricks}
\usepackage{psgo}
\usepackage{pst-pdf}

\begin{document}

\begin{postscript}
\begin{center}
\begin{psgoboard*}[9]
\label{forcedpic1}
\stone{white}{a}{3}
\stone{white}{b}{3}
\stone{white}{c}{3}
\stone{white}{d}{3}
\stone{white}{e}{3}
\stone{white}{f}{3}
\stone{white}{f}{2}
\stone{white}{f}{1}
\stone{white}{d}{9}
\stone{white}{d}{8}
\stone{white}{d}{7}
\stone{white}{e}{7}
\stone{white}{f}{7}
\stone{white}{g}{7}
\stone{white}{h}{7}
\stone{white}{j}{7}
\stone{black}{a}{2}
\stone{black}{b}{2}
\stone{black}{c}{2}
\stone{black}{d}{2}
\stone{black}{e}{2}
\stone{black}{e}{1}
\stone{black}{e}{9}
\stone{black}{e}{8}
\stone{black}{f}{8}
\stone{black}{g}{8}
\stone{black}{h}{8}
\stone{black}{j}{8}
\markpos{\marklb{A}}{c}{1}
\markpos{\marklb{B}}{b}{1}
\markpos{\marklb{C}}{g}{9}
\markpos{\marklb{D}}{h}{9}
\end{psgoboard*}
\end{center}
\end{postscript}

\end{document}


Danach muß ich wohl noch das Ausgabeprofil (ich verwende TeXnicCenter und MikTeX) anpassen. Dafür habe ich das genommen, das ich hier gefunden habe:

http://mrunix.de/forums/showthread.php?t=47812&highlight=pst-pdf

Die Pfade der drei Compiler im (La)TeX-Tab habe ich angepasst, ansonsten nichts geändert (muß ich noch mehr ändern?)

Leider kriege ich nach wie vor:

Package pst-pdf Warning: pspicture No. 1 undefined.
Package pst-pdf Warning: File `main-pics.pdf' not found.

Was mache ich falsch? Für Hilfe wäre ich sehr dankbar, ich sitze schon lange an diesem Problem!

Viele Grüße,
bliss

voss
25-08-2010, 18:48
Soweit ich pst-pdf verstanden habe, muß ich alles, was mit pstricks zusammenhängt, in eine postscript-Umgebung packen:



\documentclass[]{book}

\usepackage{pstricks}
\usepackage{psgo}
\usepackage{auto-pst-pdf}

\begin{document}

\begin{center}
\begin{postscript}
\begin{psgoboard*}[9]
\label{forcedpic1}
\stone{white}{a}{3}
\stone{white}{b}{3}
\stone{white}{c}{3}
\stone{white}{d}{3}
\stone{white}{e}{3}
\stone{white}{f}{3}
\stone{white}{f}{2}
\stone{white}{f}{1}
\stone{white}{d}{9}
\stone{white}{d}{8}
\stone{white}{d}{7}
\stone{white}{e}{7}
\stone{white}{f}{7}
\stone{white}{g}{7}
\stone{white}{h}{7}
\stone{white}{j}{7}
\stone{black}{a}{2}
\stone{black}{b}{2}
\stone{black}{c}{2}
\stone{black}{d}{2}
\stone{black}{e}{2}
\stone{black}{e}{1}
\stone{black}{e}{9}
\stone{black}{e}{8}
\stone{black}{f}{8}
\stone{black}{g}{8}
\stone{black}{h}{8}
\stone{black}{j}{8}
\markpos{\marklb{A}}{c}{1}
\markpos{\marklb{B}}{b}{1}
\markpos{\marklb{C}}{g}{9}
\markpos{\marklb{D}}{h}{9}
\end{psgoboard*}
\end{postscript}
\end{center}

\end{document}



benutze das Paket auto-pst-pdf und dann lass pdflatex mit der Option
-enable-write18 laufen. Ein Beispiel, wie das in TeXnicCenter
einzutragen ist, siehst du hier:
http://tug.org/PSTricks/main.cgi?file=pdf/pdfoutput#autopstpdf

Nebenbei: setze die postscript-Umgebung in die center-Umgebung.
Siehe oben.

Herbert

bliss
25-08-2010, 19:06
Ich hab den Code durch deinen ersetzt und im Ausgabeprofil LaTeX=>PDF wie beschrieben eingefügt: --enable-write18.

Leider bekomme ich immer noch die Warnungen von oben und zusätzlich:

Package auto-pst-pdf Warning: Creation of main-pics.pdf failed.

Package auto-pst-pdf Warning: Could not create main-pics.pdf. Auxiliary files not deleted.

u_fischer
25-08-2010, 19:28
Schau mal in die log-Datei. auto-pst-pdf gibt sich eine Menge Mühe dort Meldungen über die einzelnen Schrittte reinzuschreiben.

voss
25-08-2010, 19:41
Ich hab den Code durch deinen ersetzt und im Ausgabeprofil LaTeX=>PDF wie beschrieben eingefügt: --enable-write18.

Leider bekomme ich immer noch die Warnungen von oben und zusätzlich:

Package auto-pst-pdf Warning: Creation of main-pics.pdf failed.

Package auto-pst-pdf Warning: Could not create main-pics.pdf. Auxiliary files not deleted.

ok, dann hast du wahrscheinlich kein Perl installiert, richtig?

http://www.activestate.com/perl

Herbert

bliss
25-08-2010, 19:46
Nee hab ich nicht... Läßt sich das nicht vermeiden, eine Extra-Programmiersprache zu installieren? Läßt sich das nicht irgendwie "intern" lösen? (Mein Rechner ist vollgeramscht genug, sowas würde ich nur im äußersten Notfall machen)

voss
25-08-2010, 19:51
Nee hab ich nicht... Läßt sich das nicht vermeiden, eine Extra-Programmiersprache zu installieren? Läßt sich das nicht irgendwie "intern" lösen? (Mein Rechner ist vollgeramscht genug, sowas würde ich nur im äußersten Notfall machen)

nein, denn dann geht auch pdfcrop nicht und ... nicht und ... nicht
Die TeX-Distribution ohne Perl ist eher ungünstig.

Herbert

bliss
25-08-2010, 19:56
OK... dann werd ich das wohl machen müssen. Ich dachte, die Lösung ohne auto-pst-pdf und dafür mit pst-pdf und selbstgebasteltem Ausgabeprofil funktioniert ohne Perl?

u_fischer
25-08-2010, 20:00
Versuche \usepackage[crop=off]{auto-pst-pdf}.

voss
25-08-2010, 20:02
OK... dann werd ich das wohl machen müssen. Ich dachte, die Lösung ohne auto-pst-pdf und dafür mit pst-pdf und selbstgebasteltem Ausgabeprofil funktioniert ohne Perl?

mit pst-pdf schon, aber dann musst du mit der
pspicture-Umgebung vorher genau festlegen, wie groß der
Ausschnitt genau ist, den TeX freihalten soll. Ist die eher
anstrengende Variante.

Herbert

voss
25-08-2010, 20:04
Versuche \usepackage[crop=off]{auto-pst-pdf}.

\usepackage[crop=off,tightpage]{auto-pst-pdf}

Herbert

voss
25-08-2010, 20:18
OK... dann werd ich das wohl machen müssen. Ich dachte, die Lösung ohne auto-pst-pdf und dafür mit pst-pdf und selbstgebasteltem Ausgabeprofil funktioniert ohne Perl?


\begin{psgoboard*}[9]\label{forcedpic1}%

ist übrigens wichtig, sonst fängst du dir ein Leerzeichen ein und
die Steine sind dann verschoben.

HErbert

bliss
25-08-2010, 20:25
Ich habe es jetzt erstmal mit crop=off versucht und auch tatsächlich zum ersten Mal ein Bild erhalten. So weit so gut. Nur sieht das Bild nicht aus, wie es soll - ich weiß jetzt nicht, ob das an meinem ps/pdf-Problem liegt oder schon wieder ein neues Problem ist, das mit dem Package psgo an sich zu tun hat.

Das Problem ist, daß Bildteile nicht korrekt positioniert sind (Spielsteine nicht auf den Schnittpunkten der Spielfeldlinien) und daß Textelemente gar nicht dargestellt werden. Dazu kommt auch eine Art Fehlermeldung:

Trying to make PK font cmss10 at 8000 DPI...
makepk: Specified BDPI (8000) doesn't match ljfour resolution (600).
und
dvips: Font cmss10 not found, characters will be left blank.

Habe ich jetzt hier ein ganz neues Problem oder besteht eine Chance, daß ich über die Perl-Route dieses Problem auch vermeide?

bliss
25-08-2010, 20:26
Ah, da warst du schneller beim Antworten als ich beim Lesen. Danke! Die verschobenen Steine dürften also gelöst sein :) Jetzt brauch ich nur noch die Schrift...

bliss
25-08-2010, 20:26
Wo kommt denn das mysteriöse Leerzeichen her, wenn ich fragen darf?

voss
25-08-2010, 20:40
Wo kommt denn das mysteriöse Leerzeichen her, wenn ich fragen darf?

\label ist kein Befehl, bei dem PSTricks dafür sorgt, dass die
Leerzeichen, die durch die Zeilenumbrühe entstehen, automatisch
verschwinden.

Herbert

bliss
25-08-2010, 20:56
Durch Zeilenumbrüche entstehen Leerzeichen? Meinst du einen Zeileneinzug?

Wäre super, wenn du mir noch mit der Schrift weiterhelfen könntest. Ich bin ja jetzt schon fast bei einem brauchbaren Diagramm :)

voss
25-08-2010, 21:08
Durch Zeilenumbrüche entstehen Leerzeichen? Meinst du einen Zeileneinzug?

Wäre super, wenn du mir noch mit der Schrift weiterhelfen könntest. Ich bin ja jetzt schon fast bei einem brauchbaren Diagramm :)

Für TeX ist eine
"eine Zeile" dasselbe wie
"eine
Zeile"

der Zeilenumbruch wird intern einfach durch ein Leerzeichen
ersetzt. Allerdings ist
"eine
__________Zeile" (_ soll eigentlich ein Leerzeichen sein.)

auch dasselbe, da Leerzeichen am Anfang in der Regel nicht beachtet werden.

was für eine Schrift meinst du?

Herbert

bliss
25-08-2010, 21:19
Ah, OK.

Ich meine das vorhin beschriebene Problem, "daß Textelemente gar nicht dargestellt werden. Dazu kommt auch eine Art Fehlermeldung:

Trying to make PK font cmss10 at 8000 DPI...
makepk: Specified BDPI (8000) doesn't match ljfour resolution (600).
und
dvips: Font cmss10 not found, characters will be left blank."

voss
25-08-2010, 22:10
Ich meine das vorhin beschriebene Problem, "daß Textelemente gar nicht dargestellt werden. Dazu kommt auch eine Art Fehlermeldung:

Trying to make PK font cmss10 at 8000 DPI...
makepk: Specified BDPI (8000) doesn't match ljfour resolution (600).
und
dvips: Font cmss10 not found, characters will be left blank."

Die Fonteinrichtung ist faul ..
Gib ein komplettes Beispiel an mit der FEhlermeldung.

Herbert

bliss
25-08-2010, 22:38
\documentclass[]{book}

\usepackage{pstricks}
\usepackage{psgo}
\usepackage[crop=off]{auto-pst-pdf}

\begin{document}

bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub. bla bla blub.

\begin{center}
\begin{postscript}
\begin{psgoboard*}[9]\label{forcedpic1}%
\stone{white}{a}{3}
\stone{white}{b}{3}
\stone{white}{c}{3}
\stone{white}{d}{3}
\stone{white}{e}{3}
\stone{white}{f}{3}
\stone{white}{f}{2}
\stone{white}{f}{1}
\stone{white}{d}{9}
\stone{white}{d}{8}
\stone{white}{d}{7}
\stone{white}{e}{7}
\stone{white}{f}{7}
\stone{white}{g}{7}
\stone{white}{h}{7}
\stone{white}{j}{7}
\stone{black}{a}{2}
\stone{black}{b}{2}
\stone{black}{c}{2}
\stone{black}{d}{2}
\stone{black}{e}{2}
\stone{black}{e}{1}
\stone{black}{e}{9}
\stone{black}{e}{8}
\stone{black}{f}{8}
\stone{black}{g}{8}
\stone{black}{h}{8}
\stone{black}{j}{8}
\markpos{\marklb{A}}{c}{1}
\markpos{\marklb{B}}{b}{1}
\markpos{\marklb{C}}{g}{9}
\markpos{\marklb{D}}{h}{9}
\end{psgoboard*}
\end{postscript}
\end{center}

\end{document}


Die log-Datei dazu ist:



This is pdfTeX, Version 3.141592-1.40.4 (MiKTeX 2.6) (preloaded format=pdflatex 2007.11.21) 25 AUG 2010 22:36
entering extended mode
**D:/Eigene*Dateien/My*Dropbox/Computer-Go/thesis*writing/more*templates*17/TeX
*Diplomarbeit*Vorlage/main.tex

("D:\Eigene Dateien\My Dropbox\Computer-Go\thesis writing\more templates 17\TeX
Diplomarbeit Vorlage\main.tex"
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, french, loaded.
("C:\Programme\MiKTeX 2.6\tex\latex\base\book.cls"
Document Class: book 2005/09/16 v1.4f Standard LaTeX document class
("C:\Programme\MiKTeX 2.6\tex\latex\base\bk10.clo"
File: bk10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
)
\c@part=\count79
\c@chapter=\count80
\c@section=\count81
\c@subsection=\count82
\c@subsubsection=\count83
\c@paragraph=\count84
\c@subparagraph=\count85
\c@figure=\count86
\c@table=\count87
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
("C:\Programme\MiKTeX 2.6\tex\latex\pstricks\pstricks.sty"
Package: pstricks 2008/11/26 v0.40 LaTeX wrapper for `PSTricks' (RN,HV)

("C:\Programme\MiKTeX 2.6\tex\generic\pstricks\pstricks.tex"
("C:\Programme\MiKTeX 2.6\tex\generic\xkeyval\pst-xkey.tex"
File: pst-xkey.tex 2005/11/25 v1.6 PSTricks specialization of xkeyval (HA)

("C:\Programme\MiKTeX 2.6\tex\latex\xkeyval\xkeyval.sty"
Package: xkeyval 2008/08/13 v2.6a package option processing (HA)

("C:\Programme\MiKTeX 2.6\tex\generic\xkeyval\xkeyval.tex"
\XKV@toks=\toks14
\XKV@tempa@toks=\toks15
\XKV@depth=\count88
File: xkeyval.tex 2008/08/13 v2.6a key=value parser (HA)

("C:\Programme\MiKTeX 2.6\tex\generic\xkeyval\keyval.tex"))))
("C:\Programme\MiKTeX 2.6\tex\generic\pstricks\pst-fp.tex"
`pst-fp' v0.05, 2010/01/17 (hv)
\pstFP@xs=\count89
\pstFP@xia=\count90
\pstFP@xib=\count91
\pstFP@xfa=\count92
\pstFP@xfb=\count93
\pstFP@rega=\count94
\pstFP@regb=\count95
\pstFP@regs=\count96
\pstFP@times=\count97
)
\psLoopIndex=\count98

`PSTricks' v2.02 <2010/02/23> (tvz)
\pst@dima=\dimen103
\pst@dimb=\dimen104
\pst@dimc=\dimen105
\pst@dimd=\dimen106
\pst@dimg=\dimen107
\pst@dimh=\dimen108
\pst@dimm=\dimen109
\pst@dimn=\dimen110
\pst@dimo=\dimen111
\pst@dimp=\dimen112
\pst@hbox=\box26
\pst@boxg=\box27
\pst@cnta=\count99
\pst@cntb=\count100
\pst@cntc=\count101
\pst@cntd=\count102
\pst@cntg=\count103
\pst@cnth=\count104
\pst@cntm=\count105
\pst@cntn=\count106
\pst@cnto=\count107
\pst@cntp=\count108
\@zero=\count109
\pst@toks=\toks16
("C:\Programme\MiKTeX 2.6\tex\generic\pstricks\pstricks.con")
\psunit=\dimen113
\psxunit=\dimen114
\psyunit=\dimen115
\pslinewidth=\dimen116
\pst@customdefs=\toks17
\pslinearc=\dimen117
\pst@symbolStep=\dimen118
\pst@symbolWidth=\dimen119
\everypsbox=\toks18
\psframesep=\dimen120
\pslabelsep=\dimen121
\pst@shift=\dimen122
\theoverlaybox=\box28
)
File: pstricks.tex 2010/02/23 v2.02 `PSTricks' (tvz,hv)

("C:\Programme\MiKTeX 2.6\tex\generic\pstricks\pst-fp.tex")
File: pst-fp.tex 2010/02/23 v2.02 `PST-fp' (hv)

("C:\Programme\MiKTeX 2.6\tex\latex\xcolor\xcolor.sty"
Package: xcolor 2007/01/21 v2.11 LaTeX color extensions (UK)

("C:\Programme\MiKTeX 2.6\tex\latex\00miktex\color.cfg"
File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
)
Package xcolor Info: Driver file: pdftex.def on input line 225.

("C:\Programme\MiKTeX 2.6\tex\latex\pdftex-def\pdftex.def"
File: pdftex.def 2010/02/14 v0.04n Graphics/color for pdfTeX
\Gread@gobject=\count110
)
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1337.
Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1341.
Package xcolor Info: Model `RGB' extended on input line 1353.
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1355.
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1356.
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1357.
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1358.
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1359.
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1360.
))
("C:\Programme\MiKTeX 2.6\tex\latex\psgo\psgo.sty"
Package: psgo 2008/09/04, v0.17
`PSGO', <2008/09/04>, v0.17
("C:\Programme\MiKTeX 2.6\tex\latex\pst-node\pst-node.sty"
Package: pst-node 2010/01/22 package wrapper for pst-node.tex

("C:\Programme\MiKTeX 2.6\tex\generic\pst-node\pst-node.tex"
v1.10, 2010/01/22
\psrow=\count111
\pscol=\count112
\psmatrixcnt=\count113
\psrowsep=\skip43
\pscolsep=\skip44
\pst@args=\count114
\num@pts=\count115
\pst@argcnt=\count116
)
File: pst-node.tex 2010/01/22 1.10 `pst-node' (tvz)
) ("C:\Programme\MiKTeX 2.6\tex\latex\tools\calc.sty"
Package: calc 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
\calc@Acount=\count117
\calc@Bcount=\count118
\calc@Adimen=\dimen123
\calc@Bdimen=\dimen124
\calc@Askip=\skip45
\calc@Bskip=\skip46
LaTeX Info: Redefining \setlength on input line 76.
LaTeX Info: Redefining \addtolength on input line 77.
\calc@Ccount=\count119
\calc@Cskip=\skip47
)
("C:\Programme\MiKTeX 2.6\tex\latex\base\ifthen.sty"
Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
)
\stmarkbox=\box29
\c@gomove=\count120
\c@boardsize=\count121
\goxunit=\skip48
\goyunit=\skip49
\tmplx=\skip50
\tmply=\skip51
\tmpxa=\skip52
\tmpxb=\skip53
\tmpya=\skip54
\tmpyb=\skip55
\c@gotmpc=\count122
)
("C:\Programme\MiKTeX 2.6\tex\latex\auto-pst-pdf\auto-pst-pdf.sty"
Package: auto-pst-pdf 2009/04/26 v0.6 Wrapper for pst-pdf

("C:\Programme\MiKTeX 2.6\tex\generic\oberdiek\ifpdf.sty"
Package: ifpdf 2010/01/28 v2.1 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in pdf mode detected.
)
("C:\Programme\MiKTeX 2.6\tex\latex\ifplatform\ifplatform.sty"
Package: ifplatform 2009/09/10 v0.3a Testing for the operating system

("C:\Programme\MiKTeX 2.6\tex\generic\oberdiek\pdftexcmds.sty"
Package: pdftexcmds 2010/03/01 v0.8 Utility functions of pdfTeX for LuaTeX (HO)


("C:\Programme\MiKTeX 2.6\tex\generic\oberdiek\infwarerr.sty"
Package: infwarerr 2007/09/09 v1.2 Providing info/warning/message (HO)
)
("C:\Programme\MiKTeX 2.6\tex\generic\oberdiek\ifluatex.sty"
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
("C:\Programme\MiKTeX 2.6\tex\generic\oberdiek\ltxcmds.sty"
Package: ltxcmds 2010/03/01 v1.3 LaTeX kernel commands for general use (HO)
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
)
("C:\Programme\MiKTeX 2.6\tex\generic\oberdiek\catchfile.sty"
Package: catchfile 2010/03/01 v1.3 Catches the contents of a file (HO)
))
\c@app@runs=\count123
system(echo " ")...executed.

system(echo "-------------------------------------------------")...executed.

system(echo "auto-pst-pdf: Auxiliary LaTeX compilation")...executed.

system(echo "-------------------------------------------------")...executed.

system(del "main-pics.pdf")...executed.

system(latex -disable-write18 -jobname="main-autopp" -interaction=batchmode "\
let \APPmakepictures \empty \input main.tex")...executed.

system(dvips -Ppdf -o "main-autopp.ps" "main-autopp.dvi")...executed.

system(ps2pdf "main-autopp.ps" "main-pics.pdf")...executed.

system(del "main-autopp.log")...executed.

system(del "main-autopp.dvi")...executed.

system(del "main-autopp.ps")...executed.

system(echo "-------------------------------------------------")...executed.

system(echo "auto-pst-pdf: End auxiliary LaTeX compilation")...executed.

system(echo "-------------------------------------------------")...executed.


("C:\Programme\MiKTeX 2.6\tex\latex\pst-pdf\pst-pdf.sty"
Package: pst-pdf 2008/10/09 v1.1v PS graphics for pdfLaTeX (RN,HjG)
\c@pspicture=\count124

("C:\Programme\MiKTeX 2.6\tex\latex\graphics\graphicx.sty"
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)

("C:\Programme\MiKTeX 2.6\tex\latex\graphics\graphics.sty"
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)

("C:\Programme\MiKTeX 2.6\tex\latex\graphics\trig.sty"
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
("C:\Programme\MiKTeX 2.6\tex\latex\00miktex\graphics.cfg"
File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
)
Package graphics Info: Driver file: pdftex.def on input line 91.
)
\Gin@req@height=\dimen125
\Gin@req@width=\dimen126
)
Package pst-pdf Info: MODE: 1 (pdfTeX mode) on input line 214.
\ppf@output=\toks19

("C:\Programme\MiKTeX 2.6\tex\latex\preview\preview.sty"
Package: preview 2010/02/14 11.86 (AUCTeX/preview-latex)
\pr@snippet=\count125
\pr@box=\box30
\pr@output=\toks20
)
("C:\Programme\MiKTeX 2.6\tex\latex\graphics\dvips.def"
File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
)
("C:\Programme\MiKTeX 2.6\tex\latex\environ\environ.sty"
Package: environ 2008/06/18 v0.2 A new way to define environments
\@emptytoks=\toks21
\@envbody=\toks22
))) (main.aux)
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 12.
LaTeX Font Info: ... okay on input line 12.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 12.
LaTeX Font Info: ... okay on input line 12.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 12.
LaTeX Font Info: ... okay on input line 12.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 12.
LaTeX Font Info: ... okay on input line 12.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 12.
LaTeX Font Info: ... okay on input line 12.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 12.
LaTeX Font Info: ... okay on input line 12.

("C:\Programme\MiKTeX 2.6\tex\context\base\supp-pdf.tex"
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count126
\scratchdimen=\dimen127
\scratchbox=\box31
\nofMPsegments=\count127
\nofMParguments=\count128
\MPscratchCnt=\count129
\MPscratchDim=\dimen128
\MPnumerator=\count130
\everyMPtoPDFconversion=\toks23
)
Preview: Fontsize 10pt
Preview: PDFoutput 1
<main-pics.pdf, id=2, page=1, 153.64401pt x 171.32004pt>
File: main-pics.pdf Graphic file (type pdf)

<use main-pics.pdf, page 1> [1{psfonts.map}

<main-pics.pdf>] (main.aux) )
Here is how much of TeX's memory you used:
4228 strings out of 95295
52445 string characters out of 1184970
136190 words of memory out of 1139890
7228 multiletter control sequences out of 60000
3993 words of font info for 15 fonts, out of 1000000 for 2000
14 hyphenation exceptions out of 8191
39i,5n,40p,685b,285s stack positions out of 5000i,500n,10000p,200000b,32768s
<C:\Dokumente und Einstellungen\All Users\Anwend
ungsdaten\MiKTeX\2.6\fonts\pk\ljfour\public\cm\dpi 600\cmr10.pk>
Output written on main.pdf (1 page, 5948 bytes).
PDF statistics:
21 PDF objects out of 300000 (max. 8388607)
0 named destinations out of 300000 (max. 131072)
11 words of extra memory for PDF output out of 65536 (max. 10000000)



Allerdings ist das nicht identisch mit der Ausgabe von TeXnicCenter... In der log-Datei wird das Font-Problem gar nicht erwähnt. Wie kann ich denn die Ausgabe vom TeXnicCenter rauskopieren? Sie läßt sich nicht markieren und ich finde keine Option dazu.

voss
25-08-2010, 22:49
Allerdings ist das nicht identisch mit der Ausgabe von TeXnicCenter... In der log-Datei wird das Font-Problem gar nicht erwähnt. Wie kann ich denn die Ausgabe vom TeXnicCenter rauskopieren? Sie läßt sich nicht markieren und ich finde keine Option dazu.

Keine Ahnung, da ich Windows nur benutze, wenn ich irgendwas
testen will. Das Logfile sagt eindeutig, dass die PDF erfolgreich
erstellt wurde. Füge mal

\usepackage[T1]{fontenc}
\usepackage{lmodern}

ein, was passiert dann?

Herbert

bliss
25-08-2010, 23:21
Wenn ich nur

\usepackage[T1]{fontenc}


einfüge, scheint es zu klappen.
Wenn ich aber noch

\usepackage{lmodern}

dazutue, hängt er sich beim Laden von fontenc.sty auf (in der Ausgabe steht der Pfad zu fontenc.sty)

voss
25-08-2010, 23:47
Wenn ich nur

\usepackage[T1]{fontenc}


einfüge, scheint es zu klappen.
Wenn ich aber noch

\usepackage{lmodern}

dazutue, hängt er sich beim Laden von fontenc.sty auf (in der Ausgabe steht der Pfad zu fontenc.sty)

du hast wahrscheinlich nicht die lmodern installiert, solltest
du nachholen.

Herbert

bliss
26-08-2010, 00:01
In meinem eigentlichen Dokument benutze ich sowieso Palatino. Scheint jetzt zu klappen! Wenn ich mich nicht nochmal melden muß, schonmal vielen vielen Dank!

bliss

u_fischer
26-08-2010, 11:03
Vielleicht mal ein paar Bemerkungen:

1. Die log-Datei erwähnt das Schriftproblem nicht, weil es die log-Datei des pdflatex-Laufes ist. Die Schriftmeldung kommt aber vom dvips-Schritt.

Die Meldung bedeutet, dass eine Schrift nicht als Type1 vorliegt (Type1 hat nichts mit T1 zu tun). dvips versucht daraufhin eine Bitmap-Schrift zu erzeugen, und zwar wegen der Option -Ppdf in absurd hoher Auflösung.

Lösungen sind (beste zuerst):
a) Die Schrift im Type1-Format installieren, wenn es sie als Type 1 gibt.
b) Auf eine andere Schrift, die in Type1 vorliegt, ausweichen. Das passiert mit lmodern, T1+fontenct, palatino ...
c) die Option -Ppdf nicht verwenden. Das müsste mit
\usepackage[dvips={},....]{auto-pst-pdf} gehen.


2. Kopieren kann man eine Terminalmeldung meistens mit Rechtsklick, markieren, Block aufziehen, Enter drücken. Dann ist der Kram in der Zwischenablage.

3. Deine Log-Datei ist am Ende mit hoher Sicherheit unvollständig. Die log-Datei benützt größer und kleiner Zeichen und die Code-Umgebung verschluckt den Text dazwischen. Bei Schriftproblemen sollte man die log-Datei in log.txt umbenennen und anhängen.

bliss
26-08-2010, 17:27
Danke für die Erklärungen.

Jetzt hab ich allerdings doch wieder ein Problem... Wo das Ganze doch morgen in Druck gehen sollte... Und zwar scheint das bisherige Arrangement mit
\usepackage[crop=off,tightpage]{auto-pst-pdf}
nur zu funktionieren bis zu einer Grenze von 5 oder 6 Bildern. Bei mehr Bildern bekomme ich auf einmal:

"Package pst-pdf Warning: `main-pics.pdf' contains 1 pages but 6 pages are requested: File `main-pics.pdf' is no more valid! Recreate it."

Sowie verschiedene Meldungen der Art:

"Package pst-pdf Warning: pspicture No. 6 undefined."

Was passiert da?

u_fischer
26-08-2010, 18:47
Nun, ich habe gerade mal dein ursprüngliches Bild 10x kopiert und das lief ohne Probleme. Also würde ich mal sagen, irgendwo um dein Bild 6 herum ist ein Fehler.

bliss
26-08-2010, 19:33
Ja, ich hab den Fehler auf ein Kommando des psgo-Packages eingegrenzt, das nicht funktionieren will: das "move"-Kommando. Es erzeugt

"MiKTeX GPL Ghostscript 8.60: Unrecoverable error, exit code 1"

Leider weiß ich immer noch nicht, wie ich den kompletten Output rauskopieren soll, im log kommt dieser Fehler wieder nicht vor.

Kompliliert diese figure bei euch im obigen Dokument?

\begin{figure}[htbp]
\begin{postscript}
\begin{psgoboard}[9]
\move{c}{3}
\end{psgoboard}
\end{postscript}
\end{figure}

voss
26-08-2010, 22:06
Ja, ich hab den Fehler auf ein Kommando des psgo-Packages eingegrenzt, das nicht funktionieren will: das "move"-Kommando. Es erzeugt

"MiKTeX GPL Ghostscript 8.60: Unrecoverable error, exit code 1"

Leider weiß ich immer noch nicht, wie ich den kompletten Output rauskopieren soll, im log kommt dieser Fehler wieder nicht vor.

Kompliliert diese figure bei euch im obigen Dokument?

\begin{figure}[htbp]
\begin{postscript}
\begin{psgoboard}[9]
\move{c}{3}
\end{psgoboard}
\end{postscript}
\end{figure}

kein Problem bei mir ...

Herbert