PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit \captionsetup{list=false}



[philipp]
24-11-2008, 13:49
Hi Leute,

ich schreibe gerade meine Diplomarbeit und habe folgendes Problem:

Problem:
caption Paket schmeißt einen


! Package xkeyval Error: `list' undefined in families `caption'.

See the xkeyval package documentation for explanation.
Type H <return> for immediate help.
...

l.11 \captionsetup{list=false}


bzw. im Minimalbeispiel ein


! Package caption Error: list undefined.

See the caption package documentation for explanation.
Type H <return> for immediate help.
...

l.39 \captionsetup{list=false}

Hintergrund:

Ich möchte Abbildung in den Anhang aufnehemn, die nicht ins Abbildungs-verzeichnis kommen: Dabei existieren folgende Nebenbedingungnen: auf die Abbildungen soll aus dem Text heraus (unter Verwendung von \namref) referenziert werden so á la:
Der Zusammenhang von Eckig und Rund ist in Abbildung A1.2 (Ein Kreis, S.A1-12) zu sehen.
Die Verwendung von caption[]{Abbildungsname} kommt daher nicht in Frage...

Dann habe ich ein Minimalbeispiel gebaut und bekomme hier aber einen anderen Fehler (s.o.).....

Minimalbeispiel:


\documentclass[
a4paper,
12pt,
oneside,
halfparskip,
tocleft,
final,
]{scrartcl}

\usepackage[justification={centering}]{caption}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[dvips]{graphicx} %Einbinden von Grafiken

\usepackage[colorlinks=false, % Links schwarz lassen
dvips, %PDF-Daten für dvipdfmx Treiber optimieren
bookmarksnumbered, % Im Contentbereich des PDF ist der Inhalt nummeriert
pdfborder={0 0 0}, %keine Umrandung für Links
pdflang={de}, %Sprache deutsch
plainpages=false, %Seitenzahlen des PDF-Programmes laufen nicht einfach von 1-99 durch
hypertexnames=true, %Damit die Links zu Abbildungen auch wirklih richtig sind
breaklinks=true, %Silbentrenneung von Quellenangaben und sonstigen gelinkten Begriffen erlauben,
]{hyperref}



\begin{document}

\listoffigures

\section{TEST}

\begin{figure}[p]
\rule{\textwidth}{0.5pt}
\begin{center}
\includegraphics{Zeichnung}
\end{center}
\captionsetup{list=false}
\caption[Ein Kreis]{Ein Kreis}
\rule{\textwidth}{0.5pt}
\label{Ein Kreis}
\end{figure}
\end{document}

Kann mir jemand sagen was man da machen kann??? Oder bin ich auf einen Bug gestoßen: Ich bin auf nem Debian Sid unterwegs:
die installierten texlive-* Pakete haben alle die version 2007.dfsg.1-3 oder 2007.dfsg.1-4

Für einen Workaround-Vorschlag (der allerdings die Nebenbedingungen von oben einhalten muss) wär ich ebenfalls dankbar....

Vielen Dank

Philipp

mechanicus
24-11-2008, 14:25
Hallo,

warum machst du kein Update? Ich habe keine Fehler.

Gruß
Marco

[philipp]
24-11-2008, 15:21
So hab jetzt aus sid geupdatet:

Leider überhaupt keine Wirkung!!

dpkg-query -l 'tex*' | grep ii ergbit


ii tex-common 1.11.3 common infrastructure for building and installing TeX
ii texinfo 4.8.dfsg.1-1 Documentation system for on-line information and prin
ii texinfo-doc-nonfree 4.11-1 texinfo and info documentation that is non-free
ii texlive-base 2007.dfsg.1-4 TeX Live: Essential programs and files
ii texlive-base-bin 2007.dfsg.2-4 TeX Live: Essential binaries
ii texlive-base-bin-doc 2007.dfsg.2-4 TeX Live: Documentation files for texlive-base-bin
ii texlive-bibtex-extra 2007.dfsg.9-1 TeX Live: Extra BibTeX styles
ii texlive-common 2007.dfsg.1-4 TeX Live: Base component
ii texlive-doc-base 2007.dfsg.1-1 TeX Live: Base documentation
ii texlive-extra-utils 2007.dfsg.2-4 TeX Live: TeX auxiliary programs
ii texlive-fonts-recommended 2007.dfsg.1-4 TeX Live: Recommended fonts
ii texlive-fonts-recommended-doc 2007.dfsg.1-4 TeX Live: Documentation files for texlive-fonts-recom
ii texlive-generic-extra 2007.dfsg.9-1 TeX Live: Miscellaneous extra generic macros
ii texlive-humanities 2007.dfsg.9-1 TeX Live: LaTeX support for the humanities
ii texlive-humanities-doc 2007.dfsg.9-1 TeX Live: Documentation files for texlive-humanities
ii texlive-lang-german 2007.dfsg.3-3 TeX Live: German
ii texlive-latex-base 2007.dfsg.1-4 TeX Live: Basic LaTeX packages
ii texlive-latex-base-doc 2007.dfsg.1-4 TeX Live: Documentation files for texlive-latex-base
ii texlive-latex-extra 2007.dfsg.9-1 TeX Live: LaTeX supplementary packages
ii texlive-latex-extra-doc 2007.dfsg.9-1 TeX Live: Documentation files for texlive-latex-extra
ii texlive-latex-recommended 2007.dfsg.1-4 TeX Live: LaTeX recommended packages
ii texlive-latex-recommended-doc 2007.dfsg.1-4 TeX Live: Documentation files for texlive-latex-recom
ii texlive-pictures 2007.dfsg.1-4 TeX Live: Packages for drawings graphics
ii texlive-pictures-doc 2007.dfsg.1-4 TeX Live: Documentation files for texlive-pictures
ii texpower 0.2-7 Macros for creating professional presentations with L
ii texpower-manual 0.2-7 manual for the TeXpower macro bundle

@Marco: stimmt das denn mit den Pakten überein auf denen du auch arbeitest? Oder hängt das problem an anderen Packages, die in der Liste oben nicht erfasst sind..... oder hast du aus experimental geupdated??

Bis dann

Philipp

mechanicus
24-11-2008, 15:38
;281726']
@Marco: stimmt das denn mit den Pakten überein auf denen du auch arbeitest? Oder hängt das problem an anderen Packages, die in der Liste oben nicht erfasst sind..... oder hast du aus experimental geupdated??

Hallo,

habe eine etwas andere Ausgabe. Aber das ist nicht so wichtig. Viel wichtiger ist die Aktualität deiner pakete. Wenn du direkt nach documentclass ein \listfiles einfügst, dann siehst du in der log-Datei den Stand deiner Pakete. Bei mir sieht es für deinen Code so aus:

*File List*
scrartcl.cls 2008/11/14 v3.01 KOMA-Script document class (article)
scrkbase.sty 2008/11/14 v3.01 KOMA-Script package (KOMA-Script-dependent bas
ics and keyval usage)
scrbase.sty 2008/11/14 v3.01 KOMA-Script package (KOMA-Script-independent b
asics and keyval usage)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2008/07/09 v3.00 KOMA-Script package (loading files)
tocbasic.sty 2008/11/13 v3.01(package)
scrsize12pt.clo 2008/11/14 v3.01 KOMA-Script font size class option (12pt)
typearea.sty 2008/11/14 v3.01 KOMA-Script package (type area)
caption.sty 2008/08/24 v3.1j Customizing captions (AR)
caption3.sty 2008/08/24 v3.1j caption3 kernel (AR)
babel.sty 2008/07/06 v3.8l The Babel package
ngermanb.ldf 2008/07/06 v2.6n new German support from the babel system
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
hyperref.sty 2008/09/29 v6.78l Hypertext links for LaTeX
ifpdf.sty 2007/12/12 v1.6 Provides the ifpdf switch (HO)
ifvtex.sty 2007/09/09 v1.3 Switches for detecting VTeX and its modes (HO)
ifxetex.sty 2008/09/18 v0.4 Provides ifxetex conditional
hycolor.sty 2008/09/08 v1.4 Code for color options of hyperref/bookmark (HO
)
xcolor-patch.sty 2008/09/08 xcolor patch
pd1enc.def 2008/09/29 v6.78l Hyperref: PDFDocEncoding definition (HO)
etexcmds.sty 2007/12/12 v1.2 Prefix for e-TeX command names (HO)
infwarerr.sty 2007/09/09 v1.2 Providing info/warning/message (HO)
hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
kvoptions.sty 2007/10/18 v3.0 Keyval support for LaTeX options (HO)
url.sty 2006/04/12 ver 3.3 Verb mode for urls, etc.
bitset.sty 2007/09/28 v1.0 Data type bit set (HO)
intcalc.sty 2007/09/27 v1.1 Expandable integer calculations (HO)
bigintcalc.sty 2007/11/11 v1.1 Expandable big integer calculations (HO)
pdftexcmds.sty 2007/12/12 v0.3 LuaTeX support for pdfTeX utility functions (
HO)
kvsetkeys.sty 2007/09/29 v1.3 Key value parser with default handler support
(HO)
atbegshi.sty 2008/07/31 v1.9 At begin shipout hook (HO)
hdvips.def 2008/09/29 v6.78l Hyperref driver for dvips
pdfmark.def 2008/09/29 v6.78l Hyperref definitions for pdfmark specials
nameref.sty 2007/05/29 v2.31 Cross-referencing by name of section
refcount.sty 2008/08/11 v3.1 Data extraction from references (HO)
test.out
test.out
t1cmss.fd 1999/05/25 v2.5h Standard LaTeX font definitions
Du hast scheinbar auch nur die Minimalversion deines Unix-Anbieters drauf. Installiere doch einfach mal Texlive-2008 komplett und dann kannst du auch den Update-Manager tlmgr nutzen.

Gruß
Marco

[philipp]
24-11-2008, 19:16
Hallo Leute,

also der Vorschlag von Marco auf texlive 2008 zu updaten hat bestens funktioniert..... Das Problem (und so einige andere) haben sich gelöst :).

Schade nur, dass die Betriebssystempakete da so relativ hinterherhängen....

Aber Vielen Dank für die schnelle Hilfe....

Schönen Abend noch

Philipp