PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Transparenz + TeTeX



W2K
23-04-2007, 14:42
Hallo,

also, auf meinem Computer ist TeTeX installiert und ich habe vorerst keine Möglichkeit dies
gegen TeXLive auszutauschen. Diese Info vorab, da mir bereits geschrieben wurde, dass
TeTeX "ausgestorben" sei...
Obwohl mich das ehrlich wundert, denn Fedora 6 bietet (meines Wissens nach) kein TexLive-Paket zum download an ...

Nun, in meinem LateX-Dokument benötige ich Transparenz für einige PSTricks-Zeichnungen. Beim Compilieren erhalte ich immer eine Fehlermeldung, die mit
der Transparenz in Verbindung steht:


! LaTeX Error: Missing \begin{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.313 \define@key[psset]{}{t
ranspalpha}{\pst@checknum{#1}\pstranspalpha}


Ist es möglich, dass ich den Stil "transparent" noch irgendwie anders definieren muss?


\define@key[psset]{}{transpalpha}{\pst@checknum{#1}\pstranspalpha}
\psset{transpalpha=1}
\def\psfs@trans{
\addto@pscode{/Normal .setblendmode \pstranspalpha .setshapealpha }
\psfs@solid}

Wenn ich den Code-Ausschnitt weglasse, erhalte ich folgende Fehlermeldung


! Undefined fill style: `transparent'.
\@pstrickserr ... immediate help.}\errmessage {#1}
\endgroup
l.775 \end{pspicture}}

voss
23-04-2007, 17:13
also, auf meinem Computer ist TeTeX installiert und ich habe vorerst keine Möglichkeit dies
gegen TeXLive auszutauschen. Diese Info vorab, da mir bereits geschrieben wurde, dass
TeTeX "ausgestorben" sei...
Obwohl mich das ehrlich wundert, denn Fedora 6 bietet (meines Wissens nach) kein TexLive-Paket zum download an ...

Nun, in meinem LateX-Dokument benötige ich Transparenz für einige PSTricks-Zeichnungen. Beim Compilieren erhalte ich immer eine Fehlermeldung, die mit
der Transparenz in Verbindung steht:


! LaTeX Error: Missing \begin{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.313 \define@key[psset]{}{t
ranspalpha}{\pst@checknum{#1}\pstranspalpha}




mach mal \usepackage{pst-xkey} _vor_ allen anderen Paketen. Wahrscheinlich
ist xkeyval gar nicht installiert ...

Herbert

W2K
23-04-2007, 20:03
Ich habe gemacht, was Du mir geschrieben hast


%------------------------------------------------------------------------------
\documentclass[a4paper, % DINA4-Papier
oneside, % Einseitiger Druck
onecolumn, % Text in einer Spalte
nochapterprefix, %
normalheadings, % Normale Kopfzeilen-Schrift
halfparskip, % Absatzabstand 1.5
headsepline, % Kopflinie
footsepline, % Fußlinie
liststotoc, % Listen --> Inhaltsverzeichnis
bibtotoc] % Literaturverz. -> Inhaltsverzeichnis
{scrbook} % Dokumentenklasse
%------------------------------------------------------------------------------
% Zusätzliche Pakete einbinden
%------------------------------------------------------------------------------
\usepackage{pst-xkey} %
\usepackage{pst-3dplot} % PSTricks-3DPlot
\usepackage{pst-gr3d} % PSTricks
\usepackage{pst-grad} % PSTricks
\usepackage{pstricks} % PSTricks-Erweiterungen
\usepackage{pst-vue3d} % PSTricks-3D-Umgebungen
\usepackage{pst-plot} % PSTricks-Plot-Umgebungen
%------------------------------------------------------------------------------
\usepackage[ngerman]{babel} % Neue dt. Rechtschreibung
\usepackage[T1]{fontenc} %
\usepackage[latin1]{inputenc} % Dateicodierung
\usepackage{scrpage2} % Seitenstil
\usepackage{color} % Farben
\usepackage{graphicx} % Einbindung von Grafiken
\usepackage{wrapfig} % Textumflossene Grafiken
\usepackage{multicol} % Paket für mehrspaltige Dokumente
\usepackage{pdflscape} % Einzelne Seiten auf Landscape-Format
%------------------------------------------------------------------------------
\usepackage{subfig} % Bilder untereinander
\usepackage{amsmath} % Erweiterungen mathematischer Umgebungen
\usepackage{amsfonts} %
\usepackage{amssymb} %
\usepackage{accents} % Akzente auf Variablen setzen
\usepackage{fancyvrb} %
\usepackage{listliketab} %
\usepackage{enumitem} % Listen
\usepackage{bigdelim} %
\usepackage{rotating} %
\usepackage{cancel} % Durchstreichen mathematischer Ausdrücke
\usepackage{setspace} % Zeilenabstand setzen
\usepackage{nofloat} % Nicht-fließende Umgebung für Bilder
\usepackage{caption} % Bildunterschriften
\usepackage{listings} % Darstellung von Quellcode
\usepackage{ltxtable} %
\usepackage{longtable} % Lange Tabellen
\usepackage{natbib} % Paket, um BibTex einzubinden
\usepackage{lmodern} % Latin Modern Schriften verwenden
%\usepackage{bookman} % Bookman Schriften verwenden
%\usepackage{times} % Times Schriften verwenden
\usepackage[colorlinks=true, %
citecolor=red, %
linkcolor=blue, %
pdfpagelabels=true, %
breaklinks=true] %
{hyperref} % Hyperlinks, Verweise farbig abheben
\usepackage{chngcntr} %
\usepackage[includehead, %
includefoot, %
headsep=10mm, %
footskip=8mm, %
top=20mm, % Rand, oben
bottom=20mm, % Rand, unten
left=20mm, % Rand, links
right=20mm]{geometry} % Rand, rechts
\usepackage{varwidth} %
%\usepackage{paralist} % Kompakte %------------------------------------------------------------------------------

Folgende Fehlermeldung erhalte ich:


See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.63 \define@key[psset]{pst-3dplot}{d
rawing}[true]{\@nameuse{Pst@drawing#1}}

voss
23-04-2007, 21:30
Ich habe gemacht, was Du mir geschrieben hast


\usepackage{pst-3dplot} % PSTricks-3DPlot
\usepackage{pst-gr3d} % PSTricks
\usepackage{pst-grad} % PSTricks
\usepackage{pstricks} % PSTricks-Erweiterungen
\usepackage{pst-vue3d} % PSTricks-3D-Umgebungen
\usepackage{pst-plot} % PSTricks-Plot-Umgebungen

Folgende Fehlermeldung erhalte ich:


See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.63 \define@key[psset]{pst-3dplot}{d
rawing}[true]{\@nameuse{Pst@drawing#1}}


Du brauchst niemals all diese Pakete ... und pstricks sollte _immer_ vor allen
anderen PSTricks-spezifischen geladen werden. Setz mal
\listfiles
als erste Zeile vor dein Dokuemnt (sollte bei _jedem_ Dokument dabeisein!)
und schick die Dateiliste, die am Ende des logfiles erscheint ...

Herbert

W2K
24-04-2007, 07:33
Ich habe (u.a.) recht aufwendige 3D-Zeichnungen in meinem Dokument.
Daher die vielen Pakete - es mag sein, dass einige redundant sind...

Anbei die Liste.


*File List*
scrbook.cls 2004/09/16 v2.9t LaTeX2e KOMA document class
scrlfile.sty 2004/09/16 v2.9t LaTeX2e KOMA package
bk11.clo 2004/02/16 v1.4f Standard LaTeX file (size option)
typearea.sty 2004/09/16 v2.9t LaTeX2e KOMA package
pstricks.sty 2004/05/12 v0.2l LaTeX wrapper for `PSTricks' (RN,HV)
pstricks.tex 2004/06/22 v1.04 `PSTricks' (tvz)
xcolor.sty 2004/07/04 v2.00 LaTeX color extensions (UK)
color.cfg 2005/02/03 v1.3 color configuration of teTeX/TeXLive
dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
pst-3dplot.sty 2004/07/15 package wrapper for pst-3dplot.tex (hv)
pst-3dplot.tex 2004/12/03 v1.51 `PST-3dplot' (hv)
pst-xkey.tex 2005/01/16 v1.3 PSTricks specialization of xkeyval (HA)
xkeyval.sty 2005/01/30 v2.0 package option processing (HA)
xkeyval.tex 2005/01/30 v2.0 key=value parser (HA)
pst-gr3d.sty 2005/01/13 package wrapper for pst-gr3d.tex (hv)
pst-gr3d.tex 1997/03/25 v97 `PST-gr3d' (dg)
pst-grad.sty 2004/07/15 package wrapper for pst-grad.tex
pst-grad.tex 2004/06/24 1.04 `pst-grad' (tvz)
pst-vue3d.sty 2007/03/26 package wrapper for pst-vue3d.tex (hv)
pst-vue3d.tex 2004/06/24 v1.04 `pst-vue3d' (ML,hv)
pst-plot.sty 2004/07/15 package wrapper for pst-plot.tex
pst-plot.tex 1999/12/12 97 patch 2 `pst-plot' (tvz)
babel.sty 2004/11/20 v3.8d The Babel package
ngermanb.ldf 2004/02/20 v2.6m new German support from the babel system
fontenc.sty
t1enc.def 2004/02/22 v1.99f Standard LaTeX file
inputenc.sty 2004/02/05 v1.0d Input encoding file
latin1.def 2004/02/05 v1.0d Input encoding file
scrpage2.sty 2004/09/05 v2.2a LaTeX2e KOMA package
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2001/07/07 v1.0n Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2005/02/03 v1.3 graphics configuration of teTeX/TeXLive
wrapfig.sty 2003/01/31 v 3.6
multicol.sty 2004/02/14 v1.6e multicolumn formatting (FMi)
pdflscape.sty 2004/05/11 v0.3 Landscape pages in PDF (HO)
lscape.sty 2000/10/22 v3.01 Landscape Pages (DPC)
subfig.sty 2004/01/28 ver: 1.2 subfig package
caption.sty 2006/01/12 v3.0i Customising captions (AR)
caption3.sty 2006/01/12 v3.0i caption3 kernel (AR)
amsmath.sty 2000/07/18 v2.13 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
amsfonts.sty 2001/10/25 v2.2f
amssymb.sty 2002/01/22 v2.2d
accents.sty 2000/08/06 v1.2 Math Accent Tools
fancyvrb.sty 1998/07/17
listliketab.sty 2005/01/09 v1.0a Create list-like tabulars
calc.sty 1998/07/07 v4.1b Infix arithmetic (KKT,FJ)
array.sty 2003/12/17 v2.4a Tabular extension package (FMi)
enumitem.sty 2004/07/19 v1.0 Customized lists
bigdelim.sty
rotating.sty 1997/09/26 v2.13 Rotation package
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
cancel.sty 2000/03/12 v2.1 Cancel math terms
setspace.sty 2000/12/01 6.7 Contributed and Supported LaTeX2e package
nofloat.sty
listings.sty 2004/10/17 1.3b (Carsten Heinz)
lstpatch.sty 2004/10/17 1.3b (Carsten Heinz)
lstmisc.sty 2004/09/07 1.3 (Carsten Heinz)
listings.cfg 2004/09/05 1.3 listings configuration
ltxtable.sty 1995/12/11 v0.2 longtable/tabularx merge (DPC)
tabularx.sty 1999/01/07 v2.07 `tabularx' package (DPC)
natbib.sty 2003/06/06 7.1 (PWD)
lmodern.sty 2003/07/16
hyperref.sty 2003/11/30 v6.74m Hypertext links for LaTeX
pd1enc.def 2003/11/30 v6.74m Hyperref: PDFDocEncoding definition (HO)
hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive and teTeX
url.sty 1999/03/02 ver 1.4 Verb mode for urls, email addresses, and f
ile names
hdvips.def 2003/11/30 v6.74m Hyperref driver for dvips
pdfmark.def 2003/11/30 v6.74m Hyperref definitions for pdfmark specials
chngcntr.sty 2001/03/30 v1.0 change counter resetting
geometry.sty 2002/07/08 v3.2 Page Geometry
geometry.cfg
varwidth.sty 2003/03/10 ver 0.9a; Variable-width minipages
lstmisc.sty 2004/09/07 1.3 (Carsten Heinz)
lstlang1.sty 2004/09/05 1.3 listings language file
lstlang1.sty 2004/09/05 1.3 listings language file
t1lmr.fd 2003/07/22 v1.1 Font defs for Latin Modern
ragged2e.sty 2003/03/25 v2.04 ragged2e Package (MS)
everysel.sty 1999/06/08 v1.03 EverySelectfont Package (MS)
nameref.sty 2003/12/03 v2.21 Cross-referencing by name of section
t1lmss.fd 2003/07/22 v1.1 Font defs for Latin Modern
Kapitel5/Kapitel5.tex
umsa.fd 2002/01/19 v2.2g AMS font definitions
umsb.fd 2002/01/19 v2.2g AMS font definitions
t1lmtt.fd 2003/07/22 v1.1 Font defs for Latin Modern

voss
24-04-2007, 07:49
Ich habe (u.a.) recht aufwendige 3D-Zeichnungen in meinem Dokument.
Daher die vielen Pakete - es mag sein, dass einige redundant sind...



Alles mit PSTricks ist ziemlich alt ...
Aber trotzdem, was passiert, wenn du die Reihenfolge einhältst:


\usepackage{pstricks}
\usepackage{pst-plot}
\usepackage{pst-node}
... andere PSTricks-Pakete...


Herbert

W2K
24-04-2007, 14:38
Overfull \vbox (0.66246pt too high) has occurred while \output is active
[10]
PSTricks error. See User's Guide for further information.
Type H <return> for immediate help.
! Undefined fill style: `transparent'.
\@pstrickserr ... immediate help.}\errmessage {#1}
\endgroup
l.775 \end{pspicture}}


Noch immer derselbe Fehler - LateX kann mit der Eigenschaft "transparent" nichts anfangen.

Ist die Reihenfolge so korrekt? Woher weißt Du, wie die Anordnung ist...Habe dazu noch nichts gefunden.


\usepackage{pstricks} % PSTricks-Erweiterungen
\usepackage{pst-plot} % PSTricks-3DPlot
\usepackage{pst-node} %
\usepackage{pst-gr3d} % PSTricks
\usepackage{pst-grad} % PSTricks
\usepackage{pst-vue3d} % PSTricks-3D-Umgebungen

Wie kann ich denn die Pakete updaten?

voss
24-04-2007, 15:13
Overfull \vbox (0.66246pt too high) has occurred while \output is active
[10]
PSTricks error. See User's Guide for further information.
Type H <return> for immediate help.
! Undefined fill style: `transparent'.
\@pstrickserr ... immediate help.}\errmessage {#1}
\endgroup
l.775 \end{pspicture}}


Noch immer derselbe Fehler - LateX kann mit der Eigenschaft "transparent" nichts anfangen.

Ist die Reihenfolge so korrekt? Woher weißt Du, wie die Anordnung ist...Habe dazu noch nichts gefunden.


\usepackage{pstricks} % PSTricks-Erweiterungen
\usepackage{pst-plot} % PSTricks-3DPlot
\usepackage{pst-node} %
\usepackage{pst-gr3d} % PSTricks
\usepackage{pst-grad} % PSTricks
\usepackage{pst-vue3d} % PSTricks-3D-Umgebungen

Wie kann ich denn die Pakete updaten?

ok, dann musst du in jedem Fall pstricks-add updaten, deine Version kennt diesen
Füllstil nicht.
:
http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pstricks-add/

in der README steht, wo die pstricks-add.sty, *.tex und *.pro hinkommen.

oder du machst kpsewhich pstricks.sty, dann siehst du, wo deine Datei jeweils liegt.

Herbert

W2K
25-04-2007, 08:51
Guten Morgen,

ich habe die Aktualisierung meiner PSTricks-add-Pakets durchgeführt.
Nun gibt es aber schon wieder einen neuen Fehler:



Overfull \vbox (0.66246pt too high) has occurred while \output is active
[24]

! Package xkeyval Error: `SphericalCoor' undefined in families `psset'.

See the xkeyval package documentation for explanation.
Type H <return> for immediate help.
...
l.816 \end{pspicture}}


Welches Paket sollte ich nun aktualisieren?

voss
25-04-2007, 09:10
Guten Morgen,

ich habe die Aktualisierung meiner PSTricks-add-Pakets durchgeführt.
Nun gibt es aber schon wieder einen neuen Fehler:



Overfull \vbox (0.66246pt too high) has occurred while \output is active
[24]

! Package xkeyval Error: `SphericalCoor' undefined in families `psset'.

See the xkeyval package documentation for explanation.
Type H <return> for immediate help.
...
l.816 \end{pspicture}}


Welches Paket sollte ich nun aktualisieren?

Mühsam ernährt sich das Eichhörnchen ... :-)
Diese Option gehört zu pst-vue3d. Hattest du das auch aktulalisiert?

Herbert

Salnic
25-04-2007, 09:45
> Welches Paket sollte ich nun aktualisieren?
am besten alle

voss
25-04-2007, 10:16
> Welches Paket sollte ich nun aktualisieren?
am besten alle

http://perce.de/LaTeX/pstricksTDS.tgz

enthält alle aktuellen Dateien und kann einfach mit cp oder copy auf den bestehenden
$TEXMF-Baum rüberkopiert werden, da dieses zip-File bereits die korrekten Pfade enthält.
Ein texhash bzw. aktualisieren des TeX-Baumes ist dennoch zu empfehlen, da hier auch
neue Dateien dabei sein können.

Herbert