PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Konflikt: pdfcprot und Koma-Skript



matzemc
29-07-2008, 17:23
Hi!

Ich habe ein Problem mit mit pdfcprot und Koma. Uns zwar habe ich bei einem PC Miktex 2.7 und Texnics installliert.
Egal, welche Mustervorlagen aus dem Netz ich drüberlaufen lasse und von LaTex in PDF umwandeln möchte, bekomm ich diesen Fehler im *.log ausgegeben:


Package pdfcprot Info: \ifpdfoutput already defined.
(pdfcprot) That may happen when using KOMA-Script together
(pdfcprot) with ``pdfcprot.sty''. I have changed the definition
(pdfcprot) from Markus' KOMA-Script, so if you experience errors
(pdfcprot) try \let\ifpdfoutput\relax before loading ``pdfcprot.sty
''. on input line 747.

! TeX capacity exceeded, sorry [input stack size=5000].
\par@update ->\let \par@update
\default@par@update \par@updaterelative
l.805 \ProcessOptions\relax

If you really absolutely need more capacity,
you can ask a wizard to enlarge me.

Ich verstehe diese Hilfe einfach nicht. Wo soll ich den angesprochenen Code einfügen?
Hatte vielleicht schonmal jemand dieses Problem?

bobmalaria
29-07-2008, 19:17
hi,

vermutlich so.


\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\let\ifpdfoutput\relax
\usepackage[activate=normal]{pdfcprot}
\usepackage{blindtext}

\begin{document}
\Blinddocument
\end{document}

hast du einen bestimmten grund zur verwendung dieses paketes?

matzemc
31-07-2008, 20:54
hi!
Danke für den Tipp, aber die Fehlermeldung ändert sich leider nicht.
Zum Paket: Keine Ahnung, ich hatte es bis jetzt immer in meinen Muster.tex drin.

Auf meinem Linux-System habe ich damit auch keine Probleme. Auf dem Windows-System allerdings schon...

bobmalaria
31-07-2008, 21:55
hi,

vielleicht kannst du das paket microtype als alternative verwenden. die funktion der pakete muss aber eigentlich unabhängig vom os sein.

eventuell hilft eine neuinstallation des paketes oder eine aktualisierung

gruß

matzemc
31-07-2008, 22:28
hm, aktualisierung wohl eher nicht, denn ich habe gestern erst neu installiert, also aus dem web. Dann sollte es doch eigentlich aktuell sein?

matzemc
10-08-2008, 15:21
so, nochmal neu installiert, aber keine Änderung...:confused:

hier mal mein Minimalbeispiel:

wenn ich pdfcprot heraus nehme, klappt alles...


\documentclass [a4paper,parskip,11pt,titlepage,liststotoc,tablecap tionabove,bibtotoc]%(twoside=doppelseitiger druck)(%twocolumn=zweispaltiger druck) %Papiergröße,kein zeileneinschub,größe,einzelne titelseite,Abbildungs und Tabellenverzeichnis mit ins inhaltsverzeichnis,tabellenbezeichnung immer oben drüber,Literaturverzeichnis im Inhaltsverzeichnis
{scrartcl} %Dokumentklasse

\usepackage {fix-cm} %Verwendung von "`schönen"' Schriften
\let\ifpdfoutput\relax
\usepackage [activate] {pdfcprot}%optischer Randausgleich nur bei pdf
\usepackage [ansinew] {inputenc} %Benutzung von Umlauten und Sonderzeichen im Quelltext
\usepackage [T1] {fontenc} %Zeichenbelegng der verwndeten Ausgabeschrift
\usepackage {textcomp} %Sonderzeichen
\usepackage [english,ngerman] {babel} %Sprachunterstützung
\usepackage {graphicx} %graphik Paket
\usepackage {booktabs} %bessere tabellen ohne senkrechte linien

\usepackage{enumerate}%Verweis zu [(a)]

\usepackage[hyphens]{url} % urls mitten im text möglich, mit zeilenumbruch

\usepackage {marvosym}%neues Packet für Herz
\renewcommand {\labelitemii} {\Heart}%minusaufzählungssymbol in herz geändert
\renewcommand {\labelenumii} {(\arabic{enumi}\Alph{enumii}.)}%großbuchstaben Alph oder z.B., alph,roman,arabic

%\usepackage{setspace}%anderthalber zeilanabstand/doublespacing
%\onehalfspacing

%\usepackage {typearea}%änderung des bedruckbaren bereiches, der teiler groß-rand klein, der teiler klein-rand groß (ohne packet standartwert)
% \typearea {10}
% \areaset [2cm]{14cm} {17cm}%[bindekorrecktur] seiten und höhenränder

\usepackage [
automark, %Automatische Aktualisierung der Inhalte
autooneside, %für einseitigen druck
headsepline,%Linie unterhalb Kopfzeile->headtopline
footsepline %Linie überhalb Fußzeile->footbotline
]{scrpage2}%erweiterte Formatierung der Kopf und Fußzeilen/oder fancyhdr

\usepackage {amsmath}%erweiterter Mathematikmodus
\usepackage {amssymb}%Mathematiksymbole
\usepackage {dsfont}

\usepackage [
footnotesize,
nooneline,%mehrzeilig und linksbündig
bf,%fett
sf %serifenos
] {caption} %Unterschriften von Gleitumgebungen gestalten

\usepackage {natbib}%erweiterte Optionen für den umgang mit dem Literaturverzeichnis



\usepackage [all] {hypcap} %sprungmarken vor Gleitobjekt

\bibpunct {(}{)}{;}{a}{,}{,~} %Zizierstil (benötigt natbib)



%************************************************* ************************************************** ************

\begin{document}

\pagenumbering {Roman} %Römische Seitennumerrierung

%Titelseite
\titlehead {Kompaktkuers des}
\subject{wissenschaftliche Textverarbeitung mit}
\title{Mein erstes Document}
\author{Arndt Piayda}
\\\href{}%farbe über hyperrefpacket-befehl steuerbar
\date{\today}
\publishers{\includegraphics [width=5cm] {Tu-Logo}}%Bild muss im Verzeichnis des Documents sein
\maketitle%Ausgabe der titelseite
%oder auch mit \begin {titlepage} und \end {titelpage} und dazwischen selbst gestalten


\chapter{test}
test


%Verzeichnisse
\tableofcontents%wegen Inhaltsverzeichnis 2 mal kompilieren
\clearpage
\listoffigures%Abbildungsverzeichnis
\listoftables%Tabellenverzeichnis
\clearpage

\pagenumbering {arabic} %Arabische seitennummerierung




%Literatur



\end{document}

cookie170
10-08-2008, 16:15
\usepackage{microtype}

statt pdfcprot. Ach ja, und wenn Du unter Linux die Doku eines Pakets brauchst, genügt ein


texdoc 'Paketname'

auf der Konsole (ohne .sty als Endung).

Gruß,
Alexander

matzemc
10-08-2008, 16:41
Was ist denn der Unterschied zum pdfcprot?

cookie170
10-08-2008, 21:51
Irgendwann, als ich mich 'mal mit Mikrotypographie beschäftigt habe, habe ich die Paketdokus zumindest angelesen und im "Begleiter" geblättert. Ich will kein Expertentum vortäuschen: microtype erschien mir damals als das ausgereiftere Paket und ich hatte nie wieder einen Anlaß, mich damit zu beschäftigen.

Und texdoc pdfcprot findet auf meiner Festplatte die Doku nicht, wenn Du's genauer wissen willst, mußt Du selbst suchen.

Gruß,
Alexander

thongor
18-08-2008, 20:06
Nimm microtype zusammen mit pdflatex!