PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anfänger: Latex aus Paketquellen; wie kriege ich KOMA Script 3?



simmerl
03-01-2009, 00:44
Hallo zusammen,
ich bin recht neu in LaTeX, und Ubuntu 8.10 frisch aufgesetzt, und per Synaptic die Pakete nach Wiki-Anleitung auf ubuntuusers.de installiert:
texlive
texlive-doc-de
texlive-latex-extra
texlive-lang-german
Dazu noch das Latex-Plugin für gEdit und hierfür:
chktex (Syntaxprüfung)
rubber

Das von Matthias Pospiech angebotene Latex-Minimalbeispiel (http://www.matthiaspospiech.de/latex/vorlagen/) kompiliert ohne Fehler:

%% Dokumentenklasse (Koma Script) -----------------------------------------
\documentclass[%
11pt, % Schriftgroesse
ngerman, % wird an andere Pakete weitergereicht
a4paper, % Seitengroesse
DIV11, % Textbereichsgroesse (siehe Koma Skript Dokumentation !)
]{scrartcl}% Klassen: scrartcl, scrreprt, scrbook
% -------------------------------------------------------------------------

\usepackage[latin1]{inputenc} % Font Encoding, benoetigt fuer Umlaute
\usepackage[ngerman]{babel} % Spracheinstellung

\usepackage[T1]{fontenc} % T1 Schrift Encoding
\usepackage{textcomp} % Zusatzliche Symbole (Text Companion font extension)
\usepackage{lmodern} % Latin Modern Schrift

%% Dokument Beginn %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%
\begin{document}

Hallo Welt

%% Dokument ENDE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%
\end{document}

Wenn ich allerdings die "Allgemein"-Vorlage (KOMA Script 3, gibts hier (http://www.matthiaspospiech.de/latex/vorlagen/allgemein/)) ausprobiere, hagelt es Fehlermeldungen:

/home/simmerl/Dokumente/Latex/Matthias:28: Package scrkeyval Error: unknown KOMA option `headings'.
/home/simmerl/Dokumente/Latex/Matthias:28: Package scrkeyval Error: unknown KOMA option `headings'.
/home/simmerl/Dokumente/Latex/Matthias:28: Package scrkeyval Error: unknown KOMA option `headings'.
/home/simmerl/Dokumente/Latex/Matthias:28: Package scrkeyval Error: unknown KOMA option `headings'.
/home/simmerl/Dokumente/Latex/Matthias:28: Package scrkeyval Error: unknown KOMA option `numbers'.
/home/simmerl/Dokumente/Latex/Matthias:80: Package scrkeyval Error: unknown KOMA option `toc'.
/home/simmerl/Dokumente/Latex/Matthias:80: Package scrkeyval Error: unknown KOMA option `toc'.
/home/simmerl/Dokumente/Latex/Matthias:80: Package scrkeyval Error: unknown KOMA option `toc'.
/home/simmerl/Dokumente/Latex/Matthias:80: Package scrkeyval Error: unknown KOMA option `toc'.
/home/simmerl/Dokumente/Latex/Matthias:101: Package scrkeyval Error: unknown KOMA option `listof'.

Wähle ich die KOMA Script 2-Variante, klappt alles.
Es scheint also, als wäre KOMA Script 3 nicht installiert, hm? Da ich gerne mit KOMA 3 arbeiten möchte (habe mir extra noch das Buch zur neuen KOMA-Script-Version (http://www.lob.de/cgi-bin/work/suche?flag=new&stich1=3865412912&id=1Jo4SwrTOXRVL&frame=yes) bestellt), habe ich nun folgende Fragen:

* Ist das in den Paketquellen noch nicht enthalten? (apt-get update habe ich ausgeführt)
* Falls nein: Muss ich nun MikTex nachinstallieren, um KOMA 3 zu bekommen?
* EDIT: Wie kriege ich eigentlich heraus, welche Version von KOMA-Script bei mir installiert ist?

Danke für Eure Hilfe,

Simon

lupus68
03-01-2009, 09:56
Hallo Simmerl,

wilkommen hier im Forum und der LaTeX-Welt.

Die Komaversion steht im Log-file: wenn du ein Dokument (koma) durchlaufen lässt und dan mal in Datei.log schaust steht gleich nach den SprachenBabel:


*****
***** PDFLaTeX Ausgabe:
***** cd '/home/lutz/Dokumente'
***** pdflatex -interaction=nonstopmode 'test-2.tex'
*****
This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
%&-line parsing enabled.
entering extended mode
(./test-2.tex
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, german-x-2008-06-18, ngerman-x-2008-06-18, ancientgreek, ibycus, ar
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian, la
tin, mongolian, mongolian2a, bokmal, nynorsk, polish, portuguese, romanian, rus
sian, sanskrit, serbian, slovak, slovenian, spanish, swedish, turkish, ukenglis
h, ukrainian, uppersorbian, welsh, loaded.
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2007/12/24 v2.98 KOMA-Script document class (article)
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrkbase.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrlfile.sty
Package scrlfile, 2007/12/18 v2.98 KOMA-Script package (loading files)
Copyright (C) Markus Kohm

)) (/usr/local/texlive/2008/texmf-dist/tex/latex/base/size11.clo)
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/typearea.sty
Package typearea, 2007/12/24 v2.98 KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-

)) (/usr/local/texlive/2008/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/latin1.def))
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/ngermanb.ldf
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.def)))
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.def))
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/textcomp.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/ts1enc.def))
(/usr/local/texlive/2008/texmf-dist/tex/latex/lm/lmodern.sty) (./test-2.aux)
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/ts1cmr.fd)
(/usr/local/texlive/2008/texmf-dist/tex/latex/lm/t1lmr.fd) [1{/usr/local/texliv
e/2008/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./test-2.aux) ){/usr/loc
al/texlive/2008/texmf-dist/fonts/enc/dvips/lm/lm-ec.enc}</usr/local/texlive/200
8/texmf-dist/fonts/type1/public/lm/lmr10.pfb>
Output written on test-2.pdf (1 page, 24399 bytes).
Transcript written on test-2.log.
Dazu muß ich aber Sagen ich habe zusätzlich TeXlive 2008 installiert.




juergen

simmerl
03-01-2009, 11:05
Hallo Jürgen,

vielen Dank fürs Willkommenheißen und Deine Antwort.
Da ich in Gedit diese Log-Ausgabe nicht gesehen habe (selbst mit der Anweisung \listfiles sehe ich keinerlei Versionsnummern), habe ich Texmaker installiert, der mir beim Minimalbeispiel sagt, dass ich Koma Script 2.95b habe.

Nach meinen bisherigen Latex-"Erfahrungen" (diese Anführungszeichen kann ich gar nicht groß genug schreiben :_)) ) würde ich nun

- Texlive komplett wieder über Synaptic entfernen
- Texlive 2008 von Hand installieren (da es ja nicht in den Repositories vorhanden zu sein scheint)

Kann jemand bestätigen, dass ich für KOMA Script zwingend Texlive2008 brauche und meine Vorgehensweise die richtige ist?


Besten Dank für Eure Hilfe!

Simon

Donalduck
03-01-2009, 11:07
Falls du das Texlive 2007 hast, würde ich dir dringend zu diesem Vorgehen raten. Das is nämlich ganz doll veraltet :)

simmerl
03-01-2009, 11:19
Hi Donaldduck,

danke, dann zücke ich mal Synaptic :cool:
Ist jetzt vielleicht ne naive Frage, aber warum hat Ubuntu nicht die neuere Version unter die Paketverwaltung gestellt?

Dankeschön!
Simon

mechanicus
03-01-2009, 11:57
Hallo,

das ist ein gute Frage. Vielleicht noch einen Tipp. Ich habe vor gut zwei Monaten zu Ubuntu und Texlive 2008 gewechselt. Ich habe hier im Forum den Tipp bekommen es am Besten im Home-Verzeichnis zu installieren. So brauchst du keine Sudo-Rechte für irgendwelche updates und du kannst einfacher Schriften usw. implementieren.

Gruß
Marco

simmerl
03-01-2009, 12:03
Hallo Marco,
leider zu spät, bin gerade dabei, TexLive2008 mit "sudo" in die default-Pfade zu installieren... :rolleyes: :D:D
Naja, aber trotzdem vielen Dank für Deinen Tipp. Bei der nächsten Installation werde ich dran denken - da ohnehin nur ich mit Ubuntu hier arbeite, ist es wirklich eine gute Idee, gleich ins /home-Verzeichnis zu installieren.

Viele Grüße,
Simon

tom59
03-01-2009, 12:08
Hallo simmerl,

mit Synaptic kannst Du Texlive 2008 nicht installieren. Ich würde die Tex-Installation in Deinem Linuxsystem belassen wie sie ist und Texlive 2008 zusätzlich installieren. Hier ist dann bei der Installation zu beachten, dass der Pfad für die ausführbaren Dateien an Dein System angepasst wird.
Ob Texlive 2008 in die jeweiligen Paketquellen aufgenommen wird, steht derzeit in den Sternen, da es sein eigenes Updateverfahren mitbringt. Das aktuelle OpenSuSE 11.1 enthält übrigens auch noch TexLive 2007.

Ich habe für mich folgende Lösung (unter Ubuntu) gewählt:
Texlive 2008 auf meinem Laptop unter Windows installiert (Geht auch mit MikTeX 2.7). Anschließend aktualisiert und danach den Inhalt des Ordners .../tex/latex dieser Installation in den entsprechenden Ordner der Ubuntu-Installation (/usr/share/texmf-texlive/tex/latex) kopiert. Anschließend noch "sudo texhash" und ich habe die aktuellen Versionen zur Verfügung.

Gruß
tom59

PS: Dieser Post bezog sich auf die Beiträge bis 11:19 Uhr.

cookie170
03-01-2009, 12:58
Hallo Simmerl,

Ubuntu baut auf Debian auf und der dortige Maintainer für TeX ist auch einer der Mitautoren von texlive 2008. Er hat irgendwann in den letzten Monaten auch mal mitgeteilt, dass er nicht so schnell dazu kommen wird, die TeX-Installation von Debian auf den neuesten Stand zu bringen.

Du solltest also texlive 2008 installieren. Man kann es hier (http://tug.org/texlive/) bekommen.

Wie aber erreichst Du, dass Dein Editor das richtige, neue pdftex verwendet, ohne die alte Installation zu löschen? Ganz einfach: über Pfade. Wie die zu setzten sind, wird in der Anleitung zu texlive 2008 erklärt und hier im Forum gibt es viele hilfreiche Geister, die bei Fragen weiterhelfen.

Ich arbeite mit openSuse 11.1, aber unter Ubuntu wird's ähnlich sein: Diejenigen Pfade, die ein Nutzer selbst angeben will, werden in eine Datei geschrieben, die bei mir .profile heißt. Sie enthält folgende Zeilen:


# texlive 2008

PATH=/usr/local/texlive/2008/bin/i386-linux:$PATH; export PATH
MANPATH=/usr/local/texlive/2008/texmf/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2008/texmf/doc/info:$INFOPATH; export INFOPATH

Obwohl bei mir -- weil Suse auch nicht so schnell ist -- texlive 2007 mitinstalliert wurde, kann ich ohne weiteres texlive 2008 verwenden.

Und wenn wir schon dabei sind: Installiere texlive 2008, wie vorgesehen, unter /usr/local/texlive. Bei mir liegt dieser Pfad auf der root-Partition und wird bei jeder Neuinstallation überschrieben. Ich mache vorher ein Backup von texlive und spiele die nach der Neuinstallation einfach wieder zurück. OK, kostet eine halbe Stunde, aber das erschien mir immer noch einfacher als eine eigene Partition anzulegen.

Gruß,
Alexander

lupus68
03-01-2009, 14:07
HHi Simmerl,

Das Log wie auch andere LaTeX-Files liegen typischerweise im selben Verzeichniss die das *.tex und sind mit einem einfachen Textedditor zu öffnen ;-)

texlive 2008 ist eine aktuelle gute Distrie die scheinbar sehr viele hier verwenden.

Da du mit Gnome nun nicht mit KDE arbeitst wirst du auch nicht nicht so schnell Kile als editor nehme.
Kile ist für mich der beste Editor mit einem Haken
Leider ist der Paketverandwortliche scheint leider lernresisten zusein oder so überfordert das wiederholte hinweise leider nicht ausreichen um ihm den Unterschied zwischen empfohlenen und notwendigen Pakte zu vermitteln ist. Schade, ich versuch mich gerade in Eclipse einzuarbeiten.

juergen

mechanicus
03-01-2009, 15:00
Da du mit Gnome nun nicht mit KDE arbeitst wirst du auch nicht nicht so schnell Kile als editor nehme.
Hallo,

ich habe auch Ubuntu und arbeite mit Kile. Ich bin sehr zu frieden.


Kile ist für mich der beste Editor mit einem Haken
Leider ist der Paketverandwortliche scheint leider lernresisten zusein oder so überfordert das wiederholte hinweise leider nicht ausreichen um ihm den Unterschied zwischen empfohlenen und notwendigen Pakte zu vermitteln ist. Schade, ich versuch mich gerade in Eclipse einzuarbeiten.

juergen

Wie meinst du das?

Gruß
Marco

simmerl
03-01-2009, 18:17
Hello again,

leider hakt es noch etwas. Könnt Ihr mir vielleicht nochmal Rat geben?

* Alles, was mit texlive/latex zu tun hatte, habe ich über Synaptic entfernt.
* Nach der QuickInstall-Anleitung (http://www.tug.org/texlive/quickinstall.html) habe ich mit "sudo install-tl" texlive 2008 installiert. Das lief zwar eine ganze Weile, gab mir aber gleichzeitig Gelegenheit für nen langen Winterspaziergang :-)
Ich habe mir vom Installationsbildschirm gleich die Installationspfade notiert:

<D> directories:
TEXDIR (the main TeX directory):
/usr/local/texlive/2008
TEXMFLOCAL (directory for site-wide local files):
/usr/local/texlive/texmf-local
TEXMFSYSVAR (directory for variable and automatically generated data):
/usr/local/texlive/2008/texmf-var
TEXMFSYSCONFIG (directory for local config):
/usr/local/texlive/2008/texmf-config
TEXMFHOME (directory for user-specific files):
~/texmf

* die PATH-Variable habe ich auf meinem Ubuntu 8.10 gleich in der /etc/bash.bashrc eingetragen, damit sie für root und mich gilt. "which tex" auf der Shell zeigt mir nach erneutem Einloggen auf /usr/local/texlive/2008/bin/i386-linux/tex. Außerdem bestätigt das die Ausgabe von "echo $PATH" auf der Shell von root und meinem Benutzer, es kommt jeweils:

/usr/local/texlive/2008/bin/i386-linux:/usr/local/sbin:/usr/local/bin:/usr/sbin....usw usf...

So weit, so gut....aber:
* Nach einem Reboot (sicher ist sicher) habe ich freudig meinen Texmaker angeworfen und das unten zitierte Minimalbeispiel ausprobiert. Es kompiliert zwar anstandslos, allerdings zeigt mir das Log wieder, dass KOMA-Script 2.95b geladen wird, allerdings von einem anderen Pfad, als mir kpsewhich scrartcl.cls ausweist. Hier die Ausgabe aus Texmaker:

(/usr/share/texmf-texlive/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2006/07/30 v2.95b KOMA-Script document class (article)
Und hier kpsewhich (einmal als root und einmal als "ich", beide gleich):

root@neutron:/usr# kpsewhich scrartcl.cls
/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrartcl.cls
--------
simmerl@neutron:~$ kpsewhich scrartcl.cls
/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrartcl.cls
Keine Ahnung, wo Texmaker die .cls her hat, aber ein

root@neutron:/usr# find | grep scrartcl.cls
bringt lediglich

./local/texlive/2008/texmf-dist/tex/latex/koma-script/scrartcl.cls
zum Vorschein. Wo also ist hinterlegt, dass Komascript unter /usr/share zu finden ist? Warum gibt mir Texmaker keinen Fehler aus, wenn doch die scratrcl.cls gar nicht am vermuteten Platz ist?

* weiteres Problem: ich finde, wie in der deutschen Anleitung von texlive (http://www.tug.org/texlive/doc.html) auf S. 16 oben beschrieben, kein Verzeichnis ~/texmf, weder im home von root, noch in meinem. Sollte ich das haben?

Ich glaube, vom Ziel bin ich gar nicht mehr so weit weg. Es liegt eigentlich nur noch im Argen, dass die tex-Binaries zwar aus Texlive 2008, die KOMA-Script-Klassen (und vielleicht noch viele andere??) wohl noch aus der alten Installation unter /usr/share verwendet werden.


Ach, "einfach" wäre ja langweilig.... ;) ...aber das sind alles schöne kleine Denkzettel, die ich mir fürs nächste Mal merke....

Könnt Ihr mir vielleicht noch den letzten Meter des Weges helfen?

Vielen vielen Dank!

Simon

lupus68
03-01-2009, 19:13
Hallo Simmerl,

mach einfach ein minimalbeispiel,(naja so wie das vorhin) und poste wenn du was verändert hast und das logfile . dann können wir dir helfen.
wenn wir sehen was du hast, was wir haben und vielleeicht wie es aussehen sollte ;-)

juergen

mechanicus
03-01-2009, 20:08
Hallo,
da ich nicht weiß, welche texlive 2008 installiert hast, mache mal:

tlmgr option location http://mirror.ctan.org/systems/texlive/tlnet/2008
tlmgr update bin-texlive texlive.infra
tlmgr update --all


und mache anschließend mal einen Latexlauf deiner tex-Datei über die Konsole.

Gruß
Marco

cookie170
03-01-2009, 23:54
Ich verwende texmaker nicht, vermute aber, dass dort die Pfade hart eingestellt wurden. Kann das sein?

Gruß,
Alexander

simmerl
04-01-2009, 13:47
Hallo,
danke Euch für die vielen Antworten.


tlmgr option location http://mirror.ctan.org/systems/texlive/tlnet/2008
tlmgr update bin-texlive texlive.infra
tlmgr update --all
habe ich nun als root ausgeführt. Ein nachfolgender Latex-Lauf auf der Kommandozeile bringt:

simmerl@neutron:~/Dokumente/Latex/Matthias Pospiech/Minimal$ latex Minimal.tex
This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
%&-line parsing enabled.
entering extended mode
(./Minimal.tex
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, german-x-2008-06-18, ngerman-x-2008-06-18, ancientgreek, ibycus, ar
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian, la
tin, lithuanian, mongolian, mongolian2a, bokmal, nynorsk, polish, portuguese, r
omanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, turki
sh, ukenglish, ukrainian, uppersorbian, welsh, loaded.
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2008/12/09 v3.01b KOMA-Script document class (article)

(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrkbase.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrbase.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrlfile.sty
Package scrlfile, 2008/07/09 v3.00 KOMA-Script package (loading files)
Copyright (C) Markus Kohm

))) (/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/tocbasic.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrsize11pt.clo)
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/typearea.sty
Package typearea, 2008/12/09 v3.01b KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-

)) (/usr/local/texlive/2008/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/latin1.def))
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/ngermanb.ldf
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.def)))
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.def)) (./Minimal.aux)
[1] (./Minimal.aux) )
Output written on Minimal.dvi (1 page, 244 bytes).
Transcript written on Minimal.log.
Inhalt der Minimal.log:

This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7) (format=latex 2009.1.3) 4 JAN 2009 12:57
entering extended mode
%&-line parsing enabled.
**Minimal.tex
(./Minimal.tex
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, german-x-2008-06-18, ngerman-x-2008-06-18, ancientgreek, ibycus, ar
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian, la
tin, lithuanian, mongolian, mongolian2a, bokmal, nynorsk, polish, portuguese, r
omanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, turki
sh, ukenglish, ukrainian, uppersorbian, welsh, loaded.
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrartcl.cls
Document Class: scrartcl 2008/12/09 v3.01b KOMA-Script document class (article)

(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrkbase.sty
Package: scrkbase 2008/12/09 v3.01b KOMA-Script package (KOMA-Script-dependent
basics and keyval usage)

(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrbase.sty
Package: scrbase 2008/12/09 v3.01b KOMA-Script package (KOMA-Script-independent
basics and keyval usage)

(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrlfile.sty
Package: scrlfile 2008/07/09 v3.00 KOMA-Script package (loading files)

Package scrlfile, 2008/07/09 v3.00 KOMA-Script package (loading files)
Copyright (C) Markus Kohm

))) (/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/tocbasic.sty
Package: tocbasic 2008/11/13 v3.01(package)
)
Package tocbasic Info: omitting babel extension for `toc'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `toc' on input line 112.
Package tocbasic Info: omitting babel extension for `lof'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lof' on input line 113.
Package tocbasic Info: omitting babel extension for `lot'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lot' on input line 114.
Package scrartcl Info: You've used obsolete option `11pt'.
(scrartcl) \KOMAExecuteOptions{fontsize=11pt} will be
(scrartcl) used instead.
(scrartcl) You may simply replace `11pt'
(scrartcl) by `fontsize=11pt'.
Class scrartcl Info: File `scrsize11pt.clo' used to setup font sizes on input l
ine 1157.

(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrsize11pt.clo
File: scrsize11pt.clo 2008/12/09 v3.01b KOMA-Script font size class option (11p
t)
)
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/typearea.sty
Package: typearea 2008/12/09 v3.01b KOMA-Script package (type area)

Package typearea, 2008/12/09 v3.01b KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-

\ta@bcor=\skip41
\ta@div=\count79
Package typearea Info: You've used standard option `a4paper'.
(typearea) This is correct!
(typearea) Internaly I'm using `paper=a4'.
(typearea) If you'd like to set the option with \KOMAoptions,
(typearea) you'd have to use `paper=a4' there
(typearea) instead of `a4paper', too.
\ta@hblk=\skip42
\ta@vblk=\skip43
\ta@temp=\skip44
Package typearea Info: These are the values describing the layout:
(typearea) DIV = 11
(typearea) BCOR = 0.0pt
(typearea) \paperwidth = 597.50793pt
(typearea) \textwidth = 434.55125pt
(typearea) DIV departure = -10%
(typearea) \evensidemargin = 9.20834pt
(typearea) \oddsidemargin = 9.20834pt
(typearea) \paperheight = 845.04694pt
(typearea) \textheight = 623.00027pt
(typearea) \topmargin = -32.84755pt
(typearea) \headheight = 17.0pt
(typearea) \headsep = 20.40001pt
(typearea) \topskip = 11.0pt
(typearea) \footskip = 47.60002pt
(typearea) \baselineskip = 13.6pt
(typearea) on input line 1039.
)
\c@part=\count80
\c@section=\count81
\c@subsection=\count82
\c@subsubsection=\count83
\c@paragraph=\count84
\c@subparagraph=\count85
\abovecaptionskip=\skip45
\belowcaptionskip=\skip46
\c@pti@nb@sid@b@x=\box26
\c@figure=\count86
\c@table=\count87
\bibindent=\dimen102
) (/usr/local/texlive/2008/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2006/05/05 v1.1b Input encoding file
\inpenc@prehook=\toks15
\inpenc@posthook=\toks16

(/usr/local/texlive/2008/texmf-dist/tex/latex/base/latin1.def
File: latin1.def 2006/05/05 v1.1b Input encoding file
))
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2008/07/06 v3.8l The Babel package

(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/ngermanb.ldf
Language: ngermanb 2008/07/06 v2.6n new German support from the babel system

(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.def
File: babel.def 2008/07/06 v3.8l Babel common definitions
\babel@savecnt=\count88
\U@D=\dimen103
)
\l@naustrian = a dialect from \language\l@ngerman
Package babel Info: Making " an active character on input line 92.
))
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package

(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.def
File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
)) (./Minimal.aux)
\openout1 = `Minimal.aux'.

LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.

[1

] (./Minimal.aux) )
Here is how much of TeX's memory you used:
1658 strings out of 493877
22918 string characters out of 1150613
94728 words of memory out of 3000000
4975 multiletter control sequences out of 10000+50000
4709 words of font info for 16 fonts, out of 3000000 for 5000
714 hyphenation exceptions out of 8191
37i,6n,47p,236b,146s stack positions out of 5000i,500n,10000p,200000b,50000s

Output written on Minimal.dvi (1 page, 244 bytes).


Aha, ich sehe KOMA-Script 3 :) Auch pdflatex funktioniert, ich seheim Log KOMA-Script 3 (bzw. generell den richtigen Pfad, /usr/local/texlive/2008/....)

Jetzt gibts nur noch ein Problem zu lösen: Möchte ich mein Minimalbeispiel in Latex kompilieren, erhalte ich die Meldung "Error : could not start the command".
In den Programmeinstellungen finde ich die Kommandodefinition dafür, sie lautet:

latex -interaction=nonstopmode %.tex
Führe ich dieses Kommando auf der Kommandozeile (unter dem gleichen User, mit dem ich Texmaker starte) aus, funktioniert alles bestens. Woran kann das liegen?

Vielen vielen Dank für Eure Hilfe!

Simon

mechanicus
04-01-2009, 14:25
Führe ich dieses Kommando auf der Kommandozeile (unter dem gleichen User, mit dem ich Texmaker starte) aus, funktioniert alles bestens. Woran kann das liegen?

Vielen vielen Dank für Eure Hilfe!

Simon
Hallo,

das ist ja schon mal was. Da ich unter Ubuntu Kile nutze (einfach über synaptic installiert) kann ich dir nur sagen, dass Kile da keine Probleme hat.

Gruß
Marco

simmerl
04-01-2009, 18:43
Hallo Marco, hallo alle...

hm, wenn ich Kile in Synaptic auswähle, will sofort texlive (2007?) mitinstalliert werden. Nenee, ohne mich :-)

Texmaker kann mit Quickbuild kompilieren, und die PDF-Ausgabe funktioniert auch. Mehr brauche ich eigentlich nicht. Ich höre jetzt auf zu basteln und widme mich jetzt endlich mal meiner Arbeit :rolleyes:

Danke Euch allen für Eure Hilfe. Ihr habt mir sehr geholfen!

Simon

mechanicus
04-01-2009, 18:45
hm, wenn ich Kile in Synaptic auswähle, will sofort texlive (2007?) mitinstalliert werden. Nenee, ohne mich :-)

Das war bei mir auch so. Stört aber nicht.

Viel Spaß beim arbeiten.

Gruß
Marco

simmerl
05-01-2009, 11:45
Hmpf....

Jetzt wollte ich noch einmal a la "nicht-zur-Strafe-nur-zur-Übung" alles nocheinmal frisch aufsetzen. Anstatt auf mein frisch installiertes Ubuntu 8.10 die Net-Install von Texlive zu spielen (das dauert mir einfach zu lange), habe ich mich dafür entschieden, die ISO-Datei von TexLive 2008 herunterzuladen, zu mounten und von dort zu installieren.

Aber selbst bei der ISO scheint KOMA Script 3 nicht enthalten zu sein. Latex-Testläufe auf der Konsole hauen mir bei KS3-Minimalbeispielen Fehlermeldungen um die Ohren. KS2-Beispiele funktionieren.

Vielleicht hilft diese Info ja anderen.

Also nochmal von vorne :D

Ich würde nun so vorgehen:

Die Internet-Installation starten (die wohl als einzige Koma Script 3 enthält...)
Als Installationsort ~/texlive/2008 angeben
nach der Installation die drei PATH-Variablen so abändern, dass sie in mein "neues" Installationsverzeichnis zeigen

Muss ich sonst noch etwas beachten? Editoren sind noch keine installiert, auf die ich Rücksicht nehmen müsste.
Eine bereits indirekt gestellte Frage möchte ich nochmal aufgreifen: ich habe irgendwie Bammel, dass Synaptic bei der Installation eines Latex-Editors texlive aus den Paketquellen installieren will (die gammelige 2007er). Wird mir da nicht wieder irgendwas verbogen?

Vielen Dank!

Simon

mechanicus
05-01-2009, 13:10
Hallo,



Ich würde nun so vorgehen:

Die Internet-Installation starten (die wohl als einzige Koma Script 3 enthält...)
Als Installationsort ~/texlive/2008 angeben
nach der Installation die drei PATH-Variablen so abändern, dass sie in mein "neues" Installationsverzeichnis zeigen

Muss ich sonst noch etwas beachten?


Die in Beitrag 16 ausgeführten updates solltest du auswühren.
http://www.tug.org/texlive/tlmgr.html



Eine bereits indirekt gestellte Frage möchte ich nochmal aufgreifen: ich habe irgendwie Bammel, dass Synaptic bei der Installation eines Latex-Editors texlive aus den Paketquellen installieren will (die gammelige 2007er). Wird mir da nicht wieder irgendwas verbogen?

Da musst du dir keinen Kopf machen, weil du ja die Umgebugnsvarbiablen neu gesetzt hast.

Gruß
Marco

simmerl
05-01-2009, 14:03
Hallo,



Die in Beitrag 16 ausgeführten updates solltest du auswühren.
http://www.tug.org/texlive/tlmgr.html


Da musst du dir keinen Kopf machen, weil du ja die Umgebugnsvarbiablen neu gesetzt hast.

Gruß
Marco

Verstehe, dann sind also die drei Umgebungsvariablen die einzige "Schaltstelle", mit der ich bestimme, welcher Latex-Baum verwendet wird.

Perfekt, vielen Dank für Deine Hilfe. Ich hoffe, ich muss diesen Thread nicht nochmal bedienen ;)

Grüße

Simon

simmerl
05-01-2009, 15:38
Jetzt gibts nur noch ein Problem zu lösen: Möchte ich mein Minimalbeispiel in Latex kompilieren, erhalte ich die Meldung "Error : could not start the command".
In den Programmeinstellungen finde ich die Kommandodefinition dafür, sie lautet:

latex -interaction=nonstopmode %.tex
Führe ich dieses Kommando auf der Kommandozeile (unter dem gleichen User, mit dem ich Texmaker starte) aus, funktioniert alles bestens. Woran kann das liegen?

Simon

Ich glaube, jetzt bin ich "übern Berg". Ich habe Texmaker nicht über Synaptic, sondern über den eigens auf der Projekt-Homepage angebotenen Installer (http://www.xm1math.net/texmaker/texmaker_linux_installer) installiert. Und siehe da, plötzlich gibts den auch in Deutsch :-)

Das Problem, dass die Kompilierungs-Buttons nicht funktionieren (s.o.), kann ich mir zwar nicht erklären. Ich habe aber im Menü "Optionen => Texmaker konfigurieren" die Kommandos direkt verdrahtet, für den "Latex"-Lauf also z.b.
anstatt

latex -interaction=nonstopmode %.tex
den ganzen Pfad zu den Binaries ausgeschrieben:

/home/simmerl/texlive/2008/bin/i386-linux/latex -interaction=nonstopmode %.tex

Texmaker scheint die PATH-Variable nicht zu interessieren.
Vieleicht hilft das jemand anderem auch.

Dankeschön!

Simon