PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : geometry package



Jason
07-07-2010, 16:56
Hallo zusammen,

ich habe ein Problem mit dem geometry package. Wenn ich ein pdf erstelle, dann steht als einziges geometry.dtx im pdf. Ich würde mich über eine Lösung sehr freuen.

Hier noch ein Minimalbeispiel, dass bei mir diesen Fehler verursacht. Es ist allerdings sehr klein...


\documentclass{report} %%hier Dokumentklasse eintragen z.B.: article, book, report

\usepackage{geometry} %Seitenränder einstellen
\geometry{left=3.0cm, right=3.0cm}

\begin{document}
jahdkfödslaf
\end{document}


Ich danke euch und ein schönes Spiel heute abend!

u_fischer
07-07-2010, 17:03
Dein Beispiel funktioniert bei mir tadellos. Zeig mal die log-Datei.

Jason
08-07-2010, 13:27
Hmm, das ist ja komisch, klar hier die Log Datei:


This is pdfTeX, Version 3.1415926-1.40.10 (MiKTeX 2.8) (preloaded format=pdflatex 2010.6.23) 8 JUL 2010 13:22
entering extended mode
**C:/Users/***/Documents/WTF/WTF.tex
("C:/Users/***/Documents/WTF/WTF.tex"
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, german, ngerman, german-x-2009-06-19, ngerm
an-x-2009-06-19, french, loaded.
("C:\Program Files\MiKTeX 2.8\tex\latex\base\report.cls"
Document Class: report 2005/09/16 v1.4f Standard LaTeX document class
("C:\Program Files\MiKTeX 2.8\tex\latex\base\size10.clo"
File: size10.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:\Local Tex Files\tex\latex\misc\geometry.sty"
File: geometry.drv


! LaTeX Error: Two \documentclass or \documentstyle commands.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.103 \documentclass{
ltxdoc}
The document may only declare one class.

("C:\Program Files\MiKTeX 2.8\tex\latex\hyperref\hyperref.sty"
Package: hyperref 2009/09/10 v6.78u Hypertext links for LaTeX

("C:\Program Files\MiKTeX 2.8\tex\latex\graphics\keyval.sty"
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\ifpdf.sty"
Package: ifpdf 2009/04/10 v2.0 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in pdf mode detected.
)
("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\ifvtex.sty"
Package: ifvtex 2008/11/04 v1.4 Switches for detecting VTeX and its modes (HO)
Package ifvtex Info: VTeX not detected.
)
("C:\Program Files\MiKTeX 2.8\tex\latex\ifxetex\ifxetex.sty"
Package: ifxetex 2009/01/23 v0.5 Provides ifxetex conditional
)
("C:\Program Files\MiKTeX 2.8\tex\latex\oberdiek\hycolor.sty"
Package: hycolor 2008/09/08 v1.4 Code for color options of hyperref/bookmark (HO)

("C:\Program Files\MiKTeX 2.8\tex\latex\oberdiek\xcolor-patch.sty"
Package: xcolor-patch 2008/09/08 xcolor patch
))
\@linkdim=\dimen103
\Hy@linkcounter=\count88
\Hy@pagecounter=\count89

("C:\Program Files\MiKTeX 2.8\tex\latex\hyperref\pd1enc.def"
File: pd1enc.def 2009/09/10 v6.78u Hyperref: PDFDocEncoding definition (HO)
)
("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\etexcmds.sty"
Package: etexcmds 2007/12/12 v1.2 Prefix for e-TeX command names (HO)

("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\infwarerr.sty"
Package: infwarerr 2007/09/09 v1.2 Providing info/warning/message (HO)
)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
)
("C:\Program Files\MiKTeX 2.8\tex\latex\00miktex\hyperref.cfg"
File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
)
("C:\Program Files\MiKTeX 2.8\tex\latex\oberdiek\kvoptions.sty"
Package: kvoptions 2009/08/13 v3.4 Keyval support for LaTeX options (HO)

("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\kvsetkeys.sty"
Package: kvsetkeys 2009/07/30 v1.5 Key value parser with default handler support (HO)
))
Package hyperref Info: Option `colorlinks' set `true' on input line 2864.
Package hyperref Info: Hyper figures OFF on input line 2975.
Package hyperref Info: Link nesting OFF on input line 2980.
Package hyperref Info: Hyper index ON on input line 2983.
Package hyperref Info: Plain pages OFF on input line 2990.
Package hyperref Info: Backreferencing OFF on input line 2995.

Implicit mode ON; LaTeX internals redefined
Package hyperref Info: Bookmarks ON on input line 3191.
("C:\Program Files\MiKTeX 2.8\tex\latex\ltxmisc\url.sty"
\Urlmuskip=\muskip10
Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc.
)
LaTeX Info: Redefining \url on input line 3428.
("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\bitset.sty"
Package: bitset 2007/09/28 v1.0 Data type bit set (HO)
("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\intcalc.sty"
Package: intcalc 2007/09/27 v1.1 Expandable integer calculations (HO)
)
("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\bigintcalc.sty"
Package: bigintcalc 2007/11/11 v1.1 Expandable big integer calculations (HO)

("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\pdftexcmds.sty"
Package: pdftexcmds 2009/04/10 v0.4 LuaTeX support for pdfTeX utility functions (HO)

("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\ifluatex.sty"
Package: ifluatex 2009/04/17 v1.2 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
Package pdftexcmds Info: LuaTeX not detected on input line 144.
)))
\Fld@menulength=\count90
\Field@Width=\dimen104
\Fld@charsize=\dimen105
\Field@toks=\toks15
Package hyperref Info: Hyper figures OFF on input line 4346.
Package hyperref Info: Link nesting OFF on input line 4351.
Package hyperref Info: Hyper index ON on input line 4354.
Package hyperref Info: backreferencing OFF on input line 4361.
Package hyperref Info: Link coloring ON on input line 4364.
Package hyperref Info: Link coloring with OCG OFF on input line 4371.
Package hyperref Info: PDF/A mode OFF on input line 4376.

("C:\Program Files\MiKTeX 2.8\tex\generic\oberdiek\atbegshi.sty"
Package: atbegshi 2008/07/31 v1.9 At begin shipout hook (HO)
)
\Hy@abspage=\count91
\c@Item=\count92
\c@Hfootnote=\count93
)
*hyperref using default driver hpdftex*
("C:\Program Files\MiKTeX 2.8\tex\latex\hyperref\hpdftex.def"
File: hpdftex.def 2009/09/10 v6.78u Hyperref driver for pdfTeX
\Fld@listcount=\count94
)

! LaTeX Error: Option clash for package geometry.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.107 \begin
{document}
The package geometry has already been loaded with options:
[]
There has now been an attempt to load it with options
[a4paper, hmargin=2.5cm, vmargin=1cm, includeheadfoot]
Adding the global options:
,a4paper, hmargin=2.5cm, vmargin=1cm, includeheadfoot
to your \documentclass declaration may fix this.
Try typing <return> to proceed.

No file WTF.aux.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 107.
LaTeX Font Info: ... okay on input line 107.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 107.
LaTeX Font Info: ... okay on input line 107.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 107.
LaTeX Font Info: ... okay on input line 107.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 107.
LaTeX Font Info: ... okay on input line 107.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 107.
LaTeX Font Info: ... okay on input line 107.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 107.
LaTeX Font Info: ... okay on input line 107.
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 107.
LaTeX Font Info: ... okay on input line 107.
("C:\Program Files\MiKTeX 2.8\tex\latex\graphics\color.sty"
Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC)
("C:\Program Files\MiKTeX 2.8\tex\latex\00miktex\color.cfg"
File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
)
Package color Info: Driver file: pdftex.def on input line 130.
("C:\Program Files\MiKTeX 2.8\tex\latex\pdftex-def\pdftex.def"
File: pdftex.def 2009/08/25 v0.04m Graphics/color for pdfTeX
\Gread@gobject=\count95

("C:\Program Files\MiKTeX 2.8\tex\context\base\supp-pdf.tex"
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count96
\scratchdimen=\dimen106
\scratchbox=\box26
\nofMPsegments=\count97
\nofMParguments=\count98
\everyMPshowfont=\toks16
\MPscratchCnt=\count99
\MPscratchDim=\dimen107
\MPnumerator=\count100
\everyMPtoPDFconversion=\toks17
)))
Package hyperref Info: Link coloring ON on input line 107.
("C:\Program Files\MiKTeX 2.8\tex\latex\hyperref\nameref.sty"
Package: nameref 2007/05/29 v2.31 Cross-referencing by name of section

("C:\Program Files\MiKTeX 2.8\tex\latex\oberdiek\refcount.sty"
Package: refcount 2008/08/11 v3.1 Data extraction from references (HO)
)
\c@section@level=\count101
)
LaTeX Info: Redefining \ref on input line 107.
LaTeX Info: Redefining \pageref on input line 107.
\@outlinefile=\write3
\AtBeginShipoutBox=\box27

! Undefined control sequence.
l.108 \DocInput
{geometry.dtx}
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

[1

{C:/ProgramData/MiKTeX/2.8/pdftex/config/pdftex.map}] ("C:\Users\Jan Samson\Documents\WTF\WTF.aux") ) )
Here is how much of TeX's memory you used:
3960 strings out of 495269
58298 string characters out of 3180149
118534 words of memory out of 3000000
7171 multiletter control sequences out of 15000+200000
3640 words of font info for 14 fonts, out of 3000000 for 9000
14 hyphenation exceptions out of 8191
44i,5n,23p,365b,292s stack positions out of 5000i,500n,10000p,200000b,50000s
<C:/Program Files
/MiKTeX 2.8/fonts/type1/public/amsfonts/cm/cmr10.pfb>
Output written on WTF.pdf (1 page, 13644 bytes).
PDF statistics:
18 PDF objects out of 1000 (max. 8388607)
2 named destinations out of 1000 (max. 500000)
13 words of extra memory for PDF output out of 10000 (max. 10000000)


Ich Danke für die Mühen, die eine solche Frage mitbringt.

slowfox
08-07-2010, 13:42
Ist das wirklich dein log-File zu obigem MiniBsp? Lösch mal alle Hilfsdateien, und lass das MiniBsp neu laufen (evtl. gib der Datei einen neuen Namen).

Deine Log-File listet nämlich Packages auf, die du in obigem Beispiel garnicht lädst. Mehr noch, laut Log-File hast du zwei documentclass Befehle in der Datei. Dass passt nicht zum obigen Code.

Stefan_K
08-07-2010, 14:01
Laut logfile wird geometry.drv statt geometry.sty eingebunden:

) ("C:\Local Tex Files\tex\latex\misc\geometry.sty"
File: geometry.drv

Diese Datei basiert selbst auf einer Dokumentklasse, daher kommt der von slowfox bemerkte Fehler.

Die eingangs erwähnte Ausgabe geometry.dtx rührt daher, dass geometry.drv die Zeile

\DocInput{geometry.dtx}
enthält, \DocInput unbekannt ist (da ltxdoc nicht geladen wird) und so einfach das Argument in der Ausgabe erscheint.

Prüfe die Datei C:\Local Tex Files\tex\latex\misc\geometry.sty, ob es die richtige ist, also

\ProvidesPackage{geometry}
[2008/12/21 v4.2 Page Geometry]
bis auf Datum und Version an ihrem Beginn steht.

Viele Grüße,

Stefan

--
TeXblog (http://texblog.net)

u_fischer
08-07-2010, 14:03
Du lädst eine lokale geometry.sty:

C:\Local Tex Files\tex\latex\misc\geometry.sty

Und der Inhalt dieses geometry.sty ist eindeutig nicht der richtige. Wenn ich raten müsste, würde ich sagen, dass das eine geometry.dtx ist, die jemand in geometry.sty umbenannt hat. Lösche die Datei.

Stefan_K
08-07-2010, 14:22
Genauso, wie Ulrike sagt, kann es passiert sein. Diese Fehler können auftreten sowohl wenn diese "geometry.sty" in Wahrheit geometry.dtx oder geometry.drv sind. Ersterer Fehler passiert vmtl. eher. Wenn Du sie löschst, wird geometry.sty aus Deiner TeX-Installation verwendet.
Aus einer dtx-Datei kann man die Dokumentation erzeugen (latex geometry.dtx), die .sty Datei kann man durch Übersetzen der .ins Datei generieren (latex geometry.ins) - für den Fall, dass Du das Paket wirklich lokal installieren möchtest und die Datei nach geometry.dtx zurück umbenennst.

Stefan

Jason
09-07-2010, 11:03
Hallo zusammen,

ich Danke euch allen für die schnelle und tolle Hilfe.

Ich habe jetzt alle Geometry Dateien, die in meinen local Tex file Ordner waren gelöscht und von ctan geometry.ins gespeichert und nach dem refreshen lief alles wie am Schnürchen.

Also vielen Dank und ein schönes Wochenende!