最近想玩 Latex 就倒腾了一下 顺便记录一下

环境与平台为 Windows

  • 装置 TinyTex

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

      • TinyTeX releases for Windows, macOS, and Linux
    • 通过试验它的装置文件夹中 bin/win32文件夹保留平台可执行文件,把这个门路放到零碎环境变量中就能被其余程序所调用,(这也是老教训了)
    • bin/win32 有一个 tlmgr.bat 用来治理包的,增加到零碎环境变量后,就能在命令行中应用了,不过要先换源来减速国内下载包的速度。
    • 这里间接参考清华源帮忙

      • CTAN 镜像应用帮忙
    • 安装包

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

  - tlmgr 说要更新就依据它说的更新
  • Spacemacs

    • dotspacemacs-configuration-layers 增加

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

      company-lsplatex-preview-pane
    • 集体配置中增加

            (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

  • 缺这个 everysel.sty 就 $ tlmgr install everysel