Re: Antwort: mktexlsr erzeugt kein ls-R
Hallo Rolf, vielen Dank für die Hinweise, aber... Am 15.01.2018 um 13:02 schrieb Rolf.Niepraschk@ptb.de:
-----Jan schrieb: -----
heute habe ich ein neues Phänomen, das ich mir nicht erklären kann. Nachdem ich ein paar Dateien unter ~/texmf/tex/latex/local abgelegt habe, habe ich texhash aufgerufen. Trotzdem wurde ~/texmf/ls-R nicht aktualisiert. Der Hinweis ist wenig wichtig. Wichtiger wäre, ob Du TeXLive der Distribution oder das originale TeXLive verwendest.
Ich nutze das Tex der Tumbleweed-Distribution.
Was mache ich falsch?
Du machst nichts falsch. Für den persönlichen TeX-Pfad haben es die TeXLive-Programmierer als unnötig empfunden, ls-R-Dateien zu erzeugen. Dieser Bereich wird immer komplett durchsucht.
Doch leider werden dort abgelegte Dateien nicht gefunden. Und wie erwähnt: auf dem anderen Rechner klappt die Erstellung einer local ls-R. Gruß Jan -- _________________________________________________________________ Jan Handwerker http://www.imk-tro.kit.edu/jan.handwerker.php
On Mon, Jan 15, 2018 at 12:12:16PM +0000, Handwerker, Jan (IMK) wrote:
Hallo Rolf,
vielen Dank für die Hinweise, aber...
Am 15.01.2018 um 13:02 schrieb Rolf.Niepraschk@ptb.de:
-----Jan schrieb: -----
heute habe ich ein neues Phänomen, das ich mir nicht erklären kann. Nachdem ich ein paar Dateien unter ~/texmf/tex/latex/local abgelegt habe, habe ich texhash aufgerufen. Trotzdem wurde ~/texmf/ls-R nicht aktualisiert. Der Hinweis ist wenig wichtig. Wichtiger wäre, ob Du TeXLive der Distribution oder das originale TeXLive verwendest.
Ich nutze das Tex der Tumbleweed-Distribution.
Was mache ich falsch?
Du machst nichts falsch. Für den persönlichen TeX-Pfad haben es die TeXLive-Programmierer als unnötig empfunden, ls-R-Dateien zu erzeugen. Dieser Bereich wird immer komplett durchsucht.
Doch leider werden dort abgelegte Dateien nicht gefunden. Und wie erwähnt: auf dem anderen Rechner klappt die Erstellung einer local ls-R.
Hmmm ... .wenn ich als User mktexlsr sehe ich neben den Warnmeldungen mktexlsr: Updating /suse/werner/.cache/texmf/fonts/ls-R... mktexlsr: Updating /suse/werner/texmf/ls-R... und /werner> ll .cache/texmf/fonts/ls-R texmf/ls-R -rw-r--r-- 1 werner suse 2540 Jan 15 13:19 .cache/texmf/fonts/ls-R -rw-r--r-- 1 werner suse 109 Jan 15 13:19 texmf/ls-R also so wie es in /etc/texmf/web2c/texmf.cnf mit TEXMFHOME und HOMECACHE konfiguriert ist. Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
Hallo Werner, hallo Rolf, jetzt hat es geklappt. - Auch wenn ich manches nicht nachvollziehen kann. Auf dem Rechner, an dem ich sitze, habe ich mit TexMaker das Dokument geöffnet. Dann habe ich neue Dateien unter ~/texmf abgelegt. Ein Aufruf von PDFLaTeX aus TexMaker heraus hat die neuen Dateien nicht gefunden, keine Version von mktexlsr hat es geschafft, ein ls-R unter ~/texmf anzulegen. Die Umgebungsvariablen TEXMFHOME und HOMECACHE waren in meiner Shell ungesetzt. Auch ein Setzen dieser Variablen hat am Ergebnis des mktexlsr-Lauf nichts geändert. Ein Neustart von TexMaker hat den Erfolg gebracht. Erstellt sich TexMaker ein interenes Verzeichnis der Einträge unter ~/texmf? Auf meinem Privatrechner kann ich die ~/texmf/ls-R jederzeit mit einem einfachen mktexlsr-Aufruf ohne Parameter wieder generieren. Dabei sollten es zwei recht gleiche Distributionen auf aktuellstem Stand sein. Funktionieren tut jetzt alles, nur warum, das weiß ich nicht. Vielen Dank für Eure Unterstützung, die mich zu einer Lösung geführt hat. Gruß Jan Am 15.01.2018 um 13:23 schrieb Dr. Werner Fink:
On Mon, Jan 15, 2018 at 12:12:16PM +0000, Handwerker, Jan (IMK) wrote:
Hallo Rolf,
vielen Dank für die Hinweise, aber...
Am 15.01.2018 um 13:02 schrieb Rolf.Niepraschk@ptb.de:
-----Jan schrieb: -----
heute habe ich ein neues Phänomen, das ich mir nicht erklären kann. Nachdem ich ein paar Dateien unter ~/texmf/tex/latex/local abgelegt habe, habe ich texhash aufgerufen. Trotzdem wurde ~/texmf/ls-R nicht aktualisiert. Der Hinweis ist wenig wichtig. Wichtiger wäre, ob Du TeXLive der Distribution oder das originale TeXLive verwendest.
Ich nutze das Tex der Tumbleweed-Distribution.
Was mache ich falsch?
Du machst nichts falsch. Für den persönlichen TeX-Pfad haben es die TeXLive-Programmierer als unnötig empfunden, ls-R-Dateien zu erzeugen. Dieser Bereich wird immer komplett durchsucht.
Doch leider werden dort abgelegte Dateien nicht gefunden. Und wie erwähnt: auf dem anderen Rechner klappt die Erstellung einer local ls-R.
Hmmm ... .wenn ich als User mktexlsr sehe ich neben den Warnmeldungen
mktexlsr: Updating /suse/werner/.cache/texmf/fonts/ls-R... mktexlsr: Updating /suse/werner/texmf/ls-R...
und
/werner> ll .cache/texmf/fonts/ls-R texmf/ls-R -rw-r--r-- 1 werner suse 2540 Jan 15 13:19 .cache/texmf/fonts/ls-R -rw-r--r-- 1 werner suse 109 Jan 15 13:19 texmf/ls-R
also so wie es in /etc/texmf/web2c/texmf.cnf mit TEXMFHOME und HOMECACHE konfiguriert ist.
Werner
-- _________________________________________________________________ Jan Handwerker http://www.imk-tro.kit.edu/jan.handwerker.php
participants (2)
-
Dr. Werner Fink
-
Handwerker, Jan (IMK)