Latex kann keine STY-Dateien finden

Latex kann keine STY-Dateien finden

Ich habe Rd.styeingegeben C:\texlive\texmf-local\tex\latex\Rd.sty. Aber wenn ich versuche, eine Datei auszuführen, tritt aaa.texder Fehler auf ! LaTeX Error: File "Rd.sty" not found. . Aber wenn ich Rd.styund aaa.tex in dasselbe Verzeichnis lege, funktioniert es. Warum??


Antwort meiner Fragen von Ulrike Fisher, ich drucke es hier erneut aus.

  1. Legen Sie die .styDatei beispielsweise Rd.styunterC:\texlive\texmf-local\tex\latex\Rd.sty

  2. Führen Sie den Code mktexlsraus der Eingabeaufforderung aus, um die Änderung wie folgt widerzuspiegeln:

    C:\Benutzer\Benutzer>mktexlsr

Rd.styDann müssen wir die und einige andere texDateien nicht mehr im selben Verzeichnis ablegen .


Wir überprüfen, ob LaTeX die Datei erkennen kann .styoder nicht, über den Code kpsewhich style_file_namein 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

verwandte Informationen