Archiv verlassen und diese Seite im Standarddesign anzeigen : pstricks --> Error: Missing \begin{document}
eyzn@brainpain.
25-02-2005, 19:27
hi Ihr!
Ich hab hier ein kleines Problem wo ich nicht durchblick :)
..und zwar will ich mit dem Packet "pstricks" eine Grafik erzeugen.
mein Code: (von http://sites.inka.de/picasso/latex.html)
\documentclass{article}
\usepackage{pst-plot, pstricks}
\usepackage{fancybox,amssymb,color}
\pagestyle{empty}
\parindent=0pt
% Hier eine sinnvolle und zur Positionierung von
% Beschriftungen äußerst nützliche Zusatzfunktion
\newpsobject{showgrid}{psgrid}{subgriddiv=1,griddo ts=10,gridlabels=0pt}
\begin{document}
\psset{unit=1.0cm} % Größe einer Einheit festlegen.
% Darüber lässt sich die Grafik skalieren!
\begin{pspicture}(-8,-2)(8,1) % Größe des dargestellten Bildes von
% x,y bis x,y
\showgrid % Raster
\psaxes{->}(0,0)(-8,-2)(8,1) % Achsen von x,y bis x,y Schnittpunkt
% der Achsen bei (0,0)
%drucken der Funktion. Achtung die Operatoren sind den Operanden
%nachgstellt!
\psplot[plotstyle=curve]{-8}{8}{x x mul 4 sub x x mul 2 add div}
\rput(7.5,0.2){$\mathbf{x}$} % Beschriftung der x-Achse
\rput(0.3,0.5){$\mathbf{y}$} % Beschriftung der y-Achse
\large{%
\rput(3,-1.5){\colorbox{white}{\ovalbox{$f(x)=\frac{x^2-4}{x^2+2}$}}}
} % Beschriftung mit TeX-Formelsatz!
\end{pspicture}
\end{document}
die Fehlermeldung:
! LaTeX Error: Missing \begin{document}.
Hab zwar "suchfunktion" schon verwendet, aber nichts mir hilfreiches gefunden. Falls mir wer helfen kann, danke!!
mfg eyzn
nunja.. sieht so aus als würde es probleme mit den ps-packages geben
\usepackage{pst-all}
\usepackage{pstricks}
.
.
etc
beim Einbinden dieser Packete bekomme ich die "missing \begin{document}" fehler-meldung
ich arbeite unter OSX und meine Packete finde ich unter:
/usr/local/teTex/share/texmf.tetex/tex/latex/pst-all.sty
/usr/local/teTex/share/texmf.tetex/tex/latex/pst-plot.sty
Zum setzen meines Textes benutze ich das Programm "TeXShop", wobei hier die pfade auf:
(pdf TeX) /usr/local/teTex/bin/powerpc-apple-darwin-current
(ghostscript) /usr/local/bin
gesetzt sind
... nein, du hast nur falsch abgeschrieben. Der Fehler liegt in der Zeile/dem Wort:
...
\newpsobject{showgrid}{psgrid}{subgriddiv=1,griddo ts=10,gridlabels=0pt}
... das heissen muss:
...
\newpsobject{showgrid}{psgrid}{subgriddiv=1,griddo ts=10,gridlabels=0pt}
...
griddots sind Gitterpunkte. Es ist wichtig, dass alles stimmt, wenn man abschreibt. Sonst merkt der Lehrer das ;-)
edico
ok, war vielleicht dumm von mir ein x-beliebiges bsp herzunehmen
heir ein "minimalbeispiel":
\documentclass{article}
\usepackage{pst-all}
\begin{document}
\psset{xunit=1cm,yunit=1cm,runit=1cm}
\begin{pspicture}(-0.5,-0.5)(4.2)
\psgrid[ subgriddiv=1,%
griddots=10,%
gridlabels=7pt](0,0)(4,2)
\psline[linewidth=2pt]{-}%
(0,0)(2,2)(4,0)
\end{pspicture}
\end{document}
dieser Code ist von mir verfasst und nirgends geklaut :> (sollte 2 normal aufeinander stehende Striche ergeben /\)
Wieder die gleiche Fehlermeldung :/
This is pdfeTeX, Version 3.141592-1.20a-2.2 (Web2C 7.5.3)
\write18 enabled.
output format initialized to PDF
entering extended mode
(./ps_test.tex
LaTeX2e <2003/12/01>
Babel <v3.8c> and hyphenation patterns for american, french, german, ngerman, d
utch, italian, norsk, portuges, spanish, swedish, nohyphenation, loaded.
(/usr/local/teTeX/share/texmf.tetex/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/local/teTeX/share/texmf.tetex/tex/latex/base/size10.clo))
(/usr/local/teTeX/share/texmf.tetex/tex/latex/pstricks/pst-all.sty
(/usr/local/teTeX/share/texmf.tetex/tex/latex/pstricks/pstricks.sty
(/usr/local/teTeX/share/texmf.tetex/tex/generic/pstricks/pstricks.tex
`PSTricks' v1.04 <2004/06/22> (tvz)
(/usr/local/teTeX/share/texmf.tetex/tex/generic/pstricks/pstricks.con))
(/usr/local/teTeX/share/texmf.tetex/tex/latex/xcolor/xcolor.sty
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/color.cfg)
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/pdftex.def)))
(/usr/local/teTeX/share/texmf.tetex/tex/latex/pstricks/pst-grad.sty
(/usr/local/teTeX/share/texmf.tetex/tex/generic/pstricks/pst-grad.tex
! LaTeX Error: \begin{document} ended by \end{'}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.10 (Please type a command or say `\end'
)
? usr/local/teTeX/share/texmf.tetex/tex/latex/pstricks/pst-plot.sty
(/usr/local/teTeX/share/texmf.tetex/tex/generic/pstricks/pst-plot.tex
! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.1 T
his is pdfeTeX, Version 3.141592-1.20a-2.2 (Web2C 7.5.3) (format=latex ...
?
> This is pdfeTeX,
PSTricks arbeitet nicht mit pdflatex zusammen.
PSTricks erfordert LaTeX (+dvips + ps2pdf).
Ansonsten ergibt dein Minimalbeispiel bei mir
! Illegal unit of measure (pt inserted).
<to be read again>
)
l.11 gridlabels=7pt](0,0)
(4,2)
> \begin{pspicture}(-0.5,-0.5)(4.2)
Der Fehler ist der zweite Parameter: 4.2. Vermutlich meinst du 4,2.
Mit pdfLaTeX (was ja falsch ist) kommt bei mir
! Undefined control sequence.
<recently read> \c@lor@to@ps
l.41 \psset@bordercolor{white}
Ist mir ein Rätsel wie bei dir ein anderer Fehler kommt.
Nun.. wieder mal ein Abtippfehler (vom laptop aufn Rechner :p)
Die Antwort hilft mir schon mal weiter, werd da mal genauer reinlesen. Ist ja doch ein einigermaßen interressantes Thema.. Dieses LaTeX :rolleyes:
Werd mich wieder melden wenn ich genauer bescheid weiß :D
Wieso \begin{pspicture}(-0.5,-0.5)(4.2) und nicht \begin{pspicture}(-0.5)(4.2)?
Dann läuft's - natürlich nur mit TeX, wie oben draufhingewiesen - oder du nimmst pdftricks.
edico
[QUOTE=eyzn@brainpain.]hi Ihr!
Ich hab hier ein kleines Problem wo ich nicht durchblick :)
..und zwar will ich mit dem Packet "pstricks" eine Grafik erzeugen.
die Fehlermeldung:
! LaTeX Error: Missing \begin{document}.
[.....]
du kannst deine Datei nicht pstricks.tex nennen, so heißt schon das Paket
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.