latex 編譯tex時,缺少sty文件
找到一個雙欄的tex文件,一編譯,報缺少若干sty文件。使用在線安裝沒有用,只能手動下載安裝包,生成相對應的sty文件,再放入latex安裝目錄,然後refresh。如 缺少caption.sty
1.在https://www.ctan.org/tex-archive/macros/latex/contrib/頁面下搜索缺少的安裝包名,找到後,下載到本地。一般是一個zip文件,然後解壓,裏面是ins文件。需要手動執行生成相對應的sty文件。
2.用cmd命令進入窗口命令界面,然後到下載的文件夾,或者直接在目錄下shift+右鍵,運行命令行,直接:latex caption.ins,就會生成相對應的caption.sty文件。
3.將該文件夾整個拷貝到latex的安裝目錄下,我的電腦上目錄爲C:\Program Files (x86)\MiKTeX 2.9\tex
4.在我的電腦程序中找到latex,選中miktex setting(admin),要記得把當前latex軟件關閉,不然會報錯。選中頁面中的refresh選項,刷新一下就好了。
修改了TexStudio的內容,重新編譯還是在PDF裏面還是沒有改變
原因是編譯器選錯了,修改編譯器:options→configure texstudio→build,選PdfLaTex
換了編譯環境放行方,從MikTex換成了TexLive,編譯不了
修改編譯環境:options→configure texstudio→commands,把右側的箭頭全部點一下