Spacemacs 配置 Latex(TikZ&pgf&ctex)(極輕量的)

最近想玩 Latex 就倒騰了一下 順便記錄一下git

環境與平臺爲 Windowsgithub

  • 安裝 TinyTexoop

    $ scoop bucket add r-bucket https://github.com/cderv/r-bucket.git
    $ scoop install tinytex
    • Referenceui

    • 通過實驗它的安裝文件夾中 bin/win32文件夾保存平臺可執行文件,把這個路徑放到系統環境變量中就能被其餘程序所調用,(這也是老經驗了)
    • bin/win32 有一個 tlmgr.bat 用來管理包的,添加到系統環境變量後,就能在命令行中使用了,不過要先換源來加速國內下載包的速度。
    • 這裏直接參考清華源幫助spa

    • 安裝包命令行

      • 我想用幾個包就是 (TikZ & pgf) & ctex
      • $ tlmgr install pgf
      • $ tlmgr install ctex

image.png

- tlmgr 說要更新就根據它說的更新
  • Spacemacscode

    • dotspacemacs-configuration-layers 添加blog

      lsp
      (latex :variables
              latex-backend 'lsp
              )
    • dotspacemacs-additional-packages 添加get

      company-lsp
      latex-preview-pane
    • 我的配置中添加emacs

      (add-to-list 'auto-mode-alist '("\\.tex$" . latex-mode))
      
      (add-hook 'LaTeX-mode-hook
                (lambda ()
                  (setq lsp-latex-build-args '("-xelatex" "-outdir=lsp" "-interaction=nonstopmode" "-synctex=1" "%f"))
                  ;; SPC m c default use Tex, so we config tex engine to support Chinese
                  (setq TeX-engine 'xetex)
                  ))
    • 預覽

      • M-x latex-preview-pane-mode

image.png

  • 缺這個 everysel.sty 就 $ tlmgr install everysel
相關文章
相關標籤/搜索