Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie kann ich neue Packete mit MikTeX in LyX installieren?
Guten Tag,
ich wollte ein neues Packet in mein Lyx (Version 1.5.2) installieren.
Hierzu habe ich mir den Quellcode von MikTex heruntergeladen(Version 2.7) (http://miktex.org/unx) und habe diesen kompiliert. Diese Anleitung (http://staticwiki.ubuntuusers.de/MiKTeX_Package_Manager) habe ich hierfür verwenndet.
Nachdem ich das gewünschte Packet (picins) installiert habe und LaTex mit "texhash" upgedatet habe, ist das Packet in LyX immernoch nicht verfügbar...muss ich hierbei nch irgendetwas beachten?
mfg sheep
Nach der Installation einmaliges Initialisieren der Namens-Datenbank:
initexmf -u
updaten der Pakettliste mit
sudo mktexlsr &&
texhash
oder
su mktexlsr &&
texhash
cookie170
22-04-2008, 15:56
Was ergibt denn
kpsewhich picins.sty
auf der Konsole?
Hast Du bei Lyx unter Dokumente, Einstellungen, LaTeX-Vorspann
\usepackage{picins}
eingetragen? Und wie willst Du picins in Lyx verwenden? ERTs?
Gruß,
Alexander
Was ergibt denn
kpsewhich picins.sty
auf der Konsole?
Es passiert nichts, also ist die picins wohl nicht im System...
Wenn ich allerdings
sudo mpm --install=picins eingebe, kommt die Meldung das das Paket bereits installiert ist.
Hast Du bei Lyx unter Dokumente, Einstellungen, LaTeX-Vorspann
\usepackage{picins}
eingetragen? Und wie willst Du picins in Lyx verwenden? ERTs?
Klar habe ich dies im Vorspann drinne, daran ist mir auch zuerst aufgefallen, dass die picins.sty nicht installiert ist.
Ich wollte das Paket dafür verwenden, meine Grafik zu formatieren (das diese in einem Textfluss angezeigt wird)
@stutz: Das habe ich auch berreits versucht...vergebens
Es passiert nichts, also ist die picins wohl nicht im System...
Wenn ich allerdings
sudo mpm --install=picins eingebe, kommt die Meldung das das Paket bereits installiert ist.
dann dürften mpm und dein LyX in unterschiedlichen Pfaden suchen ...
kpsexpand '$TEXMF'
zeigt dir, wo der mpm Dateien specihern wird oder alternativ für das lokale
Verzeichnis
kpsexpand '$TEXMFLOCAL' bzw.
kpsexpand '$TEXMFFHOME'
Herbert
kpsexpand '$TEXMF'
folgendes wird ausgegeben:
user@user-NB:~$ kpsexpand '$TEXMF'
{/home/user/.texmf-config,/home/user/.texmf-var,/home/user/texmf,/etc/texmf,!!/var/lib/texmf,!!/usr/local/share/texmf,!!/usr/share/texmf,!!/usr/share/texmf-{texlive,tetex}}
Desweiteren wird bei den anderen Befehlen folgendes ausgegeben:
user@user-NB:~$ kpsexpand '$TEXMFLOCAL'
/usr/local/share/texmf
user@user-NB:~$ kpsexpand '$TEXMFFHOME'
keine ausgabe
hi sheep!
ich verwende, genau wie du, lyx mit mikktex und hatte das gleiche problem.
ich habs so gelöst:
\usepackage{floatflt}
einfügen> gleitobjekt > umfliossenes gleitobjekt
ist damit kein problem mehr.
ich hab den hinweis aus dem handbuch der einfügungen. dieses findest du in lyx unter hilfe >eingebettete Objekte!
ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/floatflt/floatflt.pdf
folgendes wird ausgegeben:
user@user-NB:~$ kpsexpand '$TEXMF'
{/home/user/.texmf-config,/home/user/.texmf-var,/home/user/texmf,/etc/texmf,!!/var/lib/texmf,!!/usr/local/share/texmf,!!/usr/share/texmf,!!/usr/share/texmf-{texlive,tetex}}
die erste beiden sind etwas ulkig ...
Desweiteren wird bei den anderen Befehlen folgendes ausgegeben:
user@user-NB:~$ kpsexpand '$TEXMFLOCAL'
/usr/local/share/texmf
user@user-NB:~$ kpsexpand '$TEXMFFHOME'
keine ausgabe
im letzten ist auch ein F zuviel. Wie auch immer. Ist in einem dieser Verzeichnisse
dein picins.sty?
Und wenn du texhash laufen lässt, geht er dann obige Verzeichnisse durch, wobei
nur die Hauptverzeichnisse angezeigt werden.
Herbert
pakete installiere ich übrigens mit dem zusatzprogramm "browse packages"! ganz einfach!
im letzten ist auch ein F zuviel. Wie auch immer. Ist in einem dieser Verzeichnisse
dein picins.sty?
mhn habe alle verzeichnise durchsucht, habe danach die Suchfkt. eingesetzt aber leider nichts gefunden....
Gibt es denn das Programm "browse packages" überhaupt für Linux?
mfg sheep
mhn habe alle verzeichnise durchsucht, habe danach die Suchfkt. eingesetzt aber leider nichts gefunden....
Gibt es denn das Programm "browse packages" überhaupt für Linux?
nein.
Hole dir
ftp://dante.ctan.org/tex-archive/macros/latex209/contrib/picins/picins.sty
und speichere es in /usr/local/share/texmf/picins
lass texhash laufen und teste mit kpsewhich picins.sty, ob es gefunden
wird. Natürlich dann nicht in dem Verzeichnis sein ... :-)
Herbert
ich habe windows und bin damit überfragt!
und speichere es in /usr/local/share/texmf/picins
lass texhash laufen und teste mit kpsewhich picins.sty, ob es gefunden
wird. Natürlich dann nicht in dem Verzeichnis sein ... :-)
Okay, nachdem ausführen von texhash findet kpsewhich die datei immernoch nicht....auch musste ich das vz."/usr/local/share/texmf/" erst anlegen, da es nicht vorhanden war...
Ist vlt. irgendein Ubuntu Packet nicht richtig installiert?
Okay, nachdem ausführen von texhash findet kpsewhich die datei immernoch nicht....auch musste ich das vz."/usr/local/share/texmf/" erst anlegen, da es nicht vorhanden war...
Ist vlt. irgendein Ubuntu Packet nicht richtig installiert?
wenn ich texhash laufen lasse, bekomme ich bei TeXlive so etwas:
$ texhash
texhash: Updating /usr/local/texlive/2007/texmf/ls-R...
texhash: Updating /usr/local/texlive/2007/texmf-config/ls-R...
texhash: Updating /usr/local/texlive/2007/texmf-dist/ls-R...
texhash: Updating /usr/local/texlive/2007/../texmf-local/ls-R...
texhash: Updating /usr/local/texlive/2007/texmf-var/ls-R...
texhash: Done.
$
bzw. bei Ubuntu sowas:
$ texhash
texhash: Updating /usr/local/share/texmf/ls-R...
texhash: /var/lib/texmf/ls-R-TEXMFMAIN: no write permission. Skipping...
texhash: /var/lib/texmf/ls-R-TEXLIVE: no write permission. Skipping...
texhash: /var/lib/texmf/ls-R: no write permission. Skipping...
texhash: Done.
$
mal ohne sudo laufen lassen ...
Herbert
so ich habe nun einmal einige texlive pakete und miktex nocheinmal installiert und siehe da..es klappt =)
mfg sheep
Hi Leute,
gibt es eigentlich noch andere effektive Wege, ein Paket in Ltex zu integrieren?
Ich sitze gerad vor einem PC, welcher nur einer Modemverbindung besitzt und würde gerne auf diesem Rechner das Oberdiek Paket installieren. Da dieses aber aus "tausenden" unterpaketen besteht, möchte ich diese nicht alle nacheinander mit
tex paketname integrieren...
gibt es da noch eine möglichkeit? (das Paket selbst habe ich bereits runtergeladen
mfg sheep
Hi Leute,
gibt es eigentlich noch andere effektive Wege, ein Paket in Ltex zu integrieren?
Ich sitze gerad vor einem PC, welcher nur einer Modemverbindung besitzt und würde gerne auf diesem Rechner das Oberdiek Paket installieren. Da dieses aber aus "tausenden" unterpaketen besteht, möchte ich diese nicht alle nacheinander mit
tex paketname integrieren...
gibt es da noch eine möglichkeit? (das Paket selbst habe ich bereits runtergeladen
Einige Pakete, so auch die von Heiko Oberdiek, haben bereits eine Alternative
mit einem TDS (TeX-Directory-Structure)-komtaiblen zip. Das kann man dann komplett
über sein texmf-Hauptverzeichnis kopieren oder auch nur einzelne Dateien.
ftp://dante.ctan.org/tex-archive/install/macros/latex/contrib/oberdiek.tds.zip
Abgesehen davon, sollte es in dem normalen zip-Paket eine Hauptdatei geben, die dann alle
automatisch entpackt, also nur noch tex <Hauptdatei> benötigt
Herbert
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.