PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kile + TexLive 2009



InsideMan
27-03-2010, 20:08
Hallo zusammen,

ich habe heute versucht, Kile + TexLive 2009 unter Kubuntu 9.10 zum Laufen zu bringen. Hierzu habe ich zunächst Kile + TexLive 2007 aus den Paketquellen installiert und anschließend TexLive 2009 von der selbst erstellten DVD installiert und dabei die Option "Dynamiche Links" setzen aktiviert. Seltsamerweise findet Kile nun offenbar überhaupt keine Pakete mehr, sprich: Ich kann selbst simpelsten Code nicht kompilieren und zwar mit dem Hinweis, "*.cls not found". Was muss hier noch gemacht werden? Unter Kile finde ich keine entsprechende Einstellungsmöglichkeit.

Grüße
InsideMan

EDIT: Es scheint wirklich nur ein Problem von Kile zu sein: Die Eingabe pdflatex auf der Konsole liefert:
"This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009)"
und auf der Konsole kann ich alles fehlerfrei kompilieren, nur eben unter Kile nicht.

mechanicus
27-03-2010, 21:08
Hi,

welche Kile-Version hast du? Kile nutzt ebenfalls nur die Konsole. Daher ist es sehr merwürdig.

Gruß
Marco

InsideMan
27-03-2010, 21:12
Ich nutze Kile Version 2.0.83. Ich habe schon versucht die ~/.profiles um die folgenden Zeilen zu erweitern:

if [ -d "/usr/local/texlive/2009/bin/i386-linux" ] ; then
PATH="/usr/local/texlive/2009/bin/i386-linux:$PATH"
fi
if [ -d "/usr/local/texlive/2009/texmf" ] ; then
export TEXMFMAIN="/usr/local/texlive/2009/texmf"
fi
if [ -d "/usr/local/texlive/2009/texmf-dist" ] ; then
export TEXMFDIST="/usr/local/texlive/2009/texmf-dist"
fi
if [ -d "/usr/local/texlive/texmf-local" ] ; then
export TEXMFLOCAL="/usr/local/texlive/texmf-local"
fi
if [ -d "$HOME/texmf" ] ; then
export TEXMFHOME="$HOME/texmf"
fi
if [ -d "$HOME/.texlive2009/texmf-config" ] ; then
export TEXMFCONFIG="$HOME"
fi
if [ -d "/usr/local/texlive/2009/texmf-config" ] ; then
export TEXMFSYSCONFIG="/usr/local/texlive/2009/texmf-config"
fi
if [ -d "$HOME/.texlive2009/texmf-var" ] ; then
export TEXMFVAR="$HOME"
fi
if [ -d "/usr/local/texlive/2009/texmf-var" ] ; then
export TEXMFSYSVAR="/usr/local/texlive/2009/texmf-var"
fi

Das bewirkt allerdings überhaupt nichts. Immer noch kann ich via Konsole alles einwandfrei kompilieren (natürlich auch über die in Kile integrierte Konsole), nur über den "Compile-Knopf" in Kile tut sich überhaupt nichts :mad:
Ahja, der in Kile integrierte System-Check liefert übrigens in jedem einzelnen Punkt "passed". Keine Ahnung, was da los ist...

mechanicus
27-03-2010, 21:14
Ich nutze Kile Version 2.0.83.
Ich nutze Kile 2.0.1 aus Ubuntu 8.10. In Ubuntu 9.10 ist Kile nur als beta-Status enthalten. Ich selbst habe keine Probleme.

Gruß
Marco

InsideMan
27-03-2010, 21:18
Das ist natürlich außerordentlich ärgerlich - bekomme ich die beiden Latex-Installationen nun überhaupt mit geringem Aufwand wieder vollständig entfernt? Und mit geringem Aufwand meine ich, weniger Aufwand als eine komplette System-Neuinstallation - das System ist nämlich frisch aufgesetzt.

mechanicus
27-03-2010, 21:21
bekomme ich die beiden Latex-Installationen nun überhaupt mit geringem Aufwand wieder vollständig entfernt?
Warum willst du beide löschen?

Gruß
Marco

EDIT:

Hier der entsprechende Link zur Kile-Version:
http://packages.ubuntu.com/intrepid/kile

InsideMan
27-03-2010, 21:24
Weil ich nochmal sauber von vorne anfangen will - so scheint es ja nicht zu funktionieren - oder zumindest sehe ich nicht wie.

mechanicus
27-03-2010, 21:31
Weil ich nochmal sauber von vorne anfangen will - so scheint es ja nicht zu funktionieren - oder zumindest sehe ich nicht wie.
Wenn Tex Live über die Konsole aufrufbar ist, dann stimmt alles. Das Problem ist, dass Kile nicht das einzige Programm ist, welches Tex Live aus den Paketquellen benötigt. Du müsstest dir also auch ein Dummy-Paket bauen, oder du lässt es drauf. Ich empfehle dir einfach Kile über Synaptic zu deinstallieren, die genannte Version aus 8.10 zu installieren und von der Aktualisierung auszuschließen.

Gruß
Marco

nixversteh
28-03-2010, 10:00
Hallo InsideMan,

ich hatte das gleiche Problem unter Ubuntu 9.10, tatsächlich benötigen auch andere Programme Texlive 2007. Hab es mit einem Dummy versucht und irgendwas falsch gemacht, egal, bin dann brutal vorgegangen und habe ALLE Verzeichnisse, indem Texlive 2007 etwas ablegt, gelöscht. Das hat geklappt, Kile nahm dann die Texlive 2009.

Du kannst auch Texlive 2009 über Synaptic installieren, hier gab es einen Beitrag von tral glaube ich darüber.

Jetzt habe ich die süße Katze (beta) aufgespielt, da ist die Texlive 2009 direkt über den Paketmanager zu installieren.

Schaust auch mal hier:
http://geofs.uni-muenster.de/geoinf/page/doku.php?id=tex-ecke:installation

Gruß

Martin

mechanicus
28-03-2010, 10:51
Jetzt habe ich die süße Katze (beta) aufgespielt, da ist die Texlive 2009 direkt über den Paketmanager zu installieren.
Meinst du den erleuchteten Fuchs?

Gruß
Marco

nixversteh
28-03-2010, 11:01
Meinst du den erleuchteten Fuchs?

Gruß
Marco

Hallo Marco,

neeeeeeeeee, ich meine den süßen kleinen Luchs, eben Lucid Lynx ... ein Fuchs ist mir abba auch lieb, überhaupt Tiere ;-)

Gruß

Martin

PS.: Der Rotfuchs, lateinisch Vulpes vulpes

nixversteh
28-03-2010, 11:13
Hallo InsideMan,

hier ist der Beitrag zu finden: http://mrunix.de/forums/showpost.php?p=309678&postcount=5

Gruß

Martin

mechanicus
28-03-2010, 11:31
Hi,

irgendwie habe ich immer Fuchs gelesen. Zumindest meinen wir das gleiche :D

Ist bei der neuen Version auch der zugehörige Update-Manager tlmgr enthalten?

Gruß
Marco

nixversteh
28-03-2010, 12:24
Hi,

irgendwie habe ich immer Fuchs gelesen. Zumindest meinen wir das gleiche :D

Ist bei der neuen Version auch der zugehörige Update-Manager tlmgr enthalten?

Gruß
Marco

Hallo Marco,

ich gebe im Terminal einfach dies ein
tlmgr update -all

dann erscheint ab und an die Bitte, doch erst den tlmgr up zudaten, was ich dann über
tlmgr update -self durchführe ... also, alles bestens.

achso, einige Male erschien die Meldung
skipping forcibly removed package xyz
daraufhin gebe ich diesen Code in das Terminal ein
tlmgr update --all --reinstall-forcibly-removed
Gruß

Martin

cookie170
28-03-2010, 12:36
Du hast doch ein kile-Problem, oder? Ist denn bei den Einstellungen von kile in der Konfiguration überhaupt pdflatex angegeben? Mit welchem Pfad? Stimmt der überein mit der Ausgabe von "which pdflatex" auf der Konsole?

Gruß,
Alexander

nixversteh
28-03-2010, 15:41
Du hast doch ein kile-Problem, oder? Ist denn bei den Einstellungen von kile in der Konfiguration überhaupt pdflatex angegeben? Mit welchem Pfad? Stimmt der überein mit der Ausgabe von "which pdflatex" auf der Konsole?

Gruß,
Alexander

Hallo Alexander,

meinst du mich mit dem Kileproblem?

Mir ist es egal, woher Kile seine Daten her bezieht ... solange es überhaupt läuft. Im Moment habe ich Lucid Lynx beta drauf, Kile ist nie stabil gewesen, stört mich nicht weiter, habe außerdem Emacs, Winefish, Texmaker, Texmakerx und Texworks installiert, Lyx auch ... irgendwie bekomme ich meine Tex-Dateien kompiliert.
Über den Aktualisierungsdienst hat die süße Katze mir zusätzlich Texlive 2009 installiert, habe jetzt zwei Installationen, Kile holt sich die aus /usr/share/... i

Gruß

Martin

PS.: Der Pfad stimmt nicht überein, Kile bedient sich in /usr/share/... der Rest der Editoren nicht.

InsideMan
28-03-2010, 17:35
Das Löschen der alten TexLive-2007 Verzeichnisse war der entscheidende Hinweis. Nun funktioniert alles - auch mit Version 2.0.83.

Vielen Dank an alle Beteiligten!

InsideMan