PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : KOMA-Paket installieren



Joker
02-02-2008, 14:26
Hallo,

ich wollte vorhin das aktuelle KOMA-Paket installieren (Mac).

In dem ZIP-Archiv sind im Ordner komascripts.tds 3 Unterordner:
doc/latex/koma-script
source/latex/koma-script
tex/latex/koma-script

Diese Ordner habe ich kopiert nach:
/usr/local/teTeX/share/texmf.tetex

(Den Unterordner tex/latex/koma-script gab es hier z.B. schon; enthalten waren die alten Dateien von 2004. Habe die neuen Files drübergeschrieben).
Der Source-Ordner war m.W. auf der Ebene /usr/local/teTeX/share/texmf.tetex noch nicht da.


Danach habe ich als Admin
texhash
laufen lassen.
Müsste ja eigentlich alles soweit ok sein, oder?

Leider kann ich jetzt aber nichts mehr übersetzen:


$ latex ma.tex
This is pdfeTeX, Version 3.141592-1.30.4-2.2 (Web2C 7.5.5)
entering extended mode
(./ma.tex
LaTeX2e <2003/12/01>
Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.
(./preambel/preambel.tex
(/usr/local/teTeX/share/texmf.tetex/tex/latex/koma-script/scrreprt.cls
Document Class: scrreprt 2008/01/30 v2.98b KOMA-Script document class (report)
(./scrkbase.sty

LaTeX Warning: \KOMAScriptVersion is `2008/01/30 v2.98b KOMA-Script',
but `2007/03/07 v2.97a KOMA-Script' was expected!
You should not use classes, packages or files from
different KOMA-Script versions.

(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/keyval.sty)
(/usr/local/teTeX/share/texmf.tetex/tex/latex/koma-script/scrlfile.sty
Package scrlfile, 2007/12/18 v2.98 KOMA-Script package (loading files)
Copyright (C) Markus Kohm

))
! Undefined control sequence.
l.683 \KOMAExecuteOptions
{%
?

Was könnte das bedeuten?

Normalerweise verwende ich den Editor Textmate.


Ein ganz einfaches

\documentclass{scrreprt}
\begin{document}
Hello World
\end{document}

läuft aber durch.

Sehr seltsam, das ganze.



Edit:

Da das Mini-Bsp ja funktioniert, MUSS mit den Koma-Files ja eigentlich alles ok sein.
Hab jetzt gerade das ganze Projekt in nen anderen Ordner kopiert und nach und nach die Kapitel dazugenommen.

Jetzt geht's plötzlich wieder ganz normal, auch mit Textmate.

Die "alte" Version kann ich aber nach wie vor nicht übersetzen.

Habe mal mit diff die Preambel- und die Hauptdateien verglichen. Da gab es keine Unterschiede.
???

Naja, dann mach ich halt mit der "neuen" Version weiter

voss
02-02-2008, 20:12
Hallo,

ich wollte vorhin das aktuelle KOMA-Paket installieren (Mac).

In dem ZIP-Archiv sind im Ordner komascripts.tds 3 Unterordner:
doc/latex/koma-script
source/latex/koma-script
tex/latex/koma-script

Diese Ordner habe ich kopiert nach:
/usr/local/teTeX/share/texmf.tetex


schlecht. Entweder du bügelst alles über bestehende Dateien oder (besser)
löscht diese vorher oder (noch besser) kopierst _nur_ die neuen ins
Verzeichnis, dass von

kpsewhich -var-value=TEXMFLOCAL

ausgegeben wird. Dann texhash und nur die neuen sollten gefunden werden.

Herbert

Zettt
02-02-2008, 20:48
Naja, dann mach ich halt mit der "neuen" Version weiter

Du kannst auch einfach mal in TextMate

Bundles > LaTeX > Trash aux Files

machen. Vielleicht hilft das auch.

sommerfee
03-02-2008, 09:38
Hier steht doch der Fehler:



(./scrkbase.sty

LaTeX Warning: \KOMAScriptVersion is `2008/01/30 v2.98b KOMA-Script',
but `2007/03/07 v2.97a KOMA-Script' was expected!
You should not use classes, packages or files from
different KOMA-Script versions.

Wie man an der Pfadangabe sieht, wird scrkbase.sty aus dem Projektverzeichnis gelesen, anschließend beschwert sich scrkbase.sty darüber, daß ihm die restlichen Komponenten von KOMA-Script zu neu sind.

Also: scrkbase.sty aus dem Projektverzeichnis löschen, damit die aktuelle Version aus dem texmf-Zweig genommen wird.

Gruß,
Axel

Joker
03-02-2008, 09:59
Danke für Eure Antworten!

kpsewhich -var-value=TEXMFLOCAL kannte ich noch nicht. Allerdings liefert der Befehl dann
/usr/local/teTeX/share/texmf.local
Im dortigen Unterverzeichnis tex/latex gibt's dann nur den cm-super Ordner.
D.h. ich hätte das koma-script Verz. hierhin kopieren müssen?
Bei texmf.tetex war der koma-script-Ordner schon unter tex/latex vorhanden.

Werd morgen mal mit Time Machine nachschauen, ob ich scrkbase.sty im Projekt-Verz. hatte, daran scheint's wohl zu liegen.


Schönen Sonntag noch!

Malmac
07-02-2009, 21:52
Ich krame den alten Thread nochmal hoch.

Ich komme nicht weiter. Ich will auf meinem Mac das Koma Script installieren.

Wo genau kommt der Ordner: koma-script-20090124.tds denn hin?

Ich suche und versuche jetzt seit einer Stunde aber komme einfach nicht weiter.

rais
08-02-2009, 12:58
Moin moin,


Wo genau kommt der Ordner: koma-script-20090124.tds denn hin?

in diesem Ordner findest Du einen Unterordner `doc/latex/koma-script', darin wiederum eine Datei `INSTALLD' -- da steht eigentlich drin, was Du wo hinkopieren musst.

MfG