Ich habe Rd.sty
eingegeben C:\texlive\texmf-local\tex\latex\Rd.sty
. Aber wenn ich versuche, eine Datei auszuführen, tritt aaa.tex
der Fehler auf ! LaTeX Error: File "Rd.sty" not found.
. Aber wenn ich Rd.sty
und aaa.tex
in dasselbe Verzeichnis lege, funktioniert es. Warum??
Antwort meiner Fragen von Ulrike Fisher, ich drucke es hier erneut aus.
Legen Sie die
.sty
Datei beispielsweiseRd.sty
unterC:\texlive\texmf-local\tex\latex\Rd.sty
Führen Sie den Code
mktexlsr
aus der Eingabeaufforderung aus, um die Änderung wie folgt widerzuspiegeln:C:\Benutzer\Benutzer>mktexlsr
Rd.sty
Dann müssen wir die und einige andere tex
Dateien nicht mehr im selben Verzeichnis ablegen .
Wir überprüfen, ob LaTeX die Datei erkennen kann .sty
oder nicht, über den Code kpsewhich style_file_name
in der Eingabeaufforderung.
C:\Users\User> kpsewhich Rd.sty
<--- Here nothing since LaTeX cannot detect the Rd.sty
C:\Users\User>mktexlsr <--- Up date
mktexlsr: Updating C:/texlive/2013/texmf-config/ls-R...
mktexlsr: Updated C:/texlive/2013/texmf-config/ls-R.
mktexlsr: Updating C:/texlive/2013/texmf-var/ls-R...
mktexlsr: Updated C:/texlive/2013/texmf-var/ls-R.
mktexlsr: Updating C:/texlive/texmf-local/ls-R...
mktexlsr: Updated C:/texlive/texmf-local/ls-R.
mktexlsr: Updating C:/texlive/2013/texmf-dist/ls-R...
mktexlsr: Updated C:/texlive/2013/texmf-dist/ls-R.
mktexlsr: Done.
> kpsewhich Rd.sty
c:/texlive/texmf-local/tex/Rd.sty <--- Here LaTeX can detect the Rd.sty