本地实时(增量)编译的LaTeX系统有哪些?

一级用户组

目前本地实时(相对较快)的有
1. bakoma texword(用e-latex 2e编译)
2. VsCode + TeXpresso(常用tectonic-xetex编译,现可绑定TeXLive中的xelatex)
---请参见幻灯片介绍,英文版见附件1
3. NVim + Knap(可调用TeXLive中的lualatex或xelatex)

(注:十月份即将推出texlode在线系统,用lualatex编译,参见幻灯片附件2)

texpresso.pdf 236.9KB
d2-t15-lode-realtime-slides.pdf 201.3KB
最新回复
  • admin 管理员组
    这是好的方向,未来会有更多新探索。
    20天前
  • mathlab 一级用户组 作者

    Portable_Mint_BaKoMa.TeXLive.TeXpresso.Knap
    ===============================
    基础设置:
    1. 首先设置好WSL2;
    2. 进入Mint目录,运行Mint.bat:安装Mint,设置WSL2的默认版本为Mint,启动Mint,输入exit退出;
    3. 运行MobaXterm.bat:启动MobaXterm,选择WSL-Mint,进入Mint终端。或运行StartPowerShell.bat,启动PowerShell,自动进入Mint终端;

    Vs Code
    ======
    4. 输入 code . 启动VSCode编辑器(另外安装),需安装WSL,LaTeX WorkShop,TeXpresso扩展。
    检查相关设置:
    是否链接到wsl2 Mint
    TeXpresso命令行的路径:/home/mymint/texpresso/build/texpresso
    5. 打开或新建.tex文件;按Ctrl+Shift+P,选择TeXpresso:Start Document,会弹出的PDF预览器;
    6. 当输入或编辑.tex文档时,会同步更新PDF。

    Neovim
    ======
    4. 输入nvim /mnt/c/temp/example.tex,可启动Neovim并打开或新建example.tex文档,可输入、编辑TeX文档。
    5. 按Shift+:后,输入TeXpresso %,可弹出PDF预览器。当输入或编辑.tex文档时,会同步更新PDF。

    5. 按F5编译、稍等后预览PDF文件,(单击编辑窗口)按F7进入刷新预览,此后再输入的内容可实时更新PDF文件(注意F6,F8的功能)。

    Emacs
    =====
    4. 输入emacs /mnt/c/temp/example.tex,可启动Emacs并打开或新建example.tex文档,可输入、编辑文档;
    5. 按Alt+x键后,输入load-file并回车,显示: /mnt/c/temp/,删除: /mnt/c/temp/
    6. 输入: /home/mymint/texpresso/emacs/texpresso.el并回车并显示: Loading /root/texpresso/emacs/texpresso.el (source)…done
    7. 按Alt+x键后,输入 texpresso,显示: /mnt/c/temp/
    8. 输入: example.tex,可弹出PDF预览器。当输入或编辑.tex文档时,会同步更新PDF。

    BaKoMa TeX
    =========
    4. 从MobaXterm/Mint或PowerShell/Mint中启动CenTaur:执行/opt/bakoma/bin/linux/texcode ,可在其中运行BaKoMa TeX Word ;
    5. MobaXterm/Mint或PowerShell/Mint中启动TeXWord:执行/opt/bakoma/bin/linux/texword

    4. 从开始菜单中选择程序项:BaKoMa Text Editor (Mint)
    5. 从开始菜单中选择程序项:BaKoMa TeX Word (Mint)

    说明
    1. 不要启动VcXsrv;
    2. 已安装TinyTeX-2-linux-x86_64,具有TeXLive 2026完整的宏包;
    3. 已安装BaKoMa TeX ISO完整版;
    4. 可从启动的CenTaur的实用程序菜单中调用TeXLive 2026(lualatex,xelatex,dvips),zathura。
    5. 在MobaXterm中启动Mint后,可输入startxfce4启动Mint的图形用户界面。
    6. 可以试用Portable_Mint_BaKoMa.TeXpresso.Knap

    如何设置及管理WSL
    ----------------------
    1. 以管理员权限启动PowerShell,执行如下命令,重启计算机:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    2. 在PowerShell,执行如下命令(更新WSL,设置成wsl2):
    wsl --updat
    wsl --set-default-version 2
    3. 在cmd或PowerShell中,可执行如下命令
    关闭Mint:wsl --shutdown
    启动Mint:wsl -d Mint
    (删除Mint:wsl --unregister Mint)
    (制作Mint rootfs.tar:wsl --export Mint e:\Mint\rootfs.tar)
    (导入Mint rootfs.tar..gz:wsl --import Mint e:\Mint e:\Mint\rootfs.tar.gz --version 2)
    注:第1,2步只要执行一次即可。

    12天前
  • mathlab 一级用户组 作者

    Portable_Mint_BaKoMa.TeXLive.TeXpresso.Knap 下载
    分卷文件1
    分卷文件2
    (文件有点大,但一劳永逸。下载后解压,参见readme,使用时需30G左右空间😁)

    12天前
  • mathlab 一级用户组 作者

    便携式Vs Code

    (已安装好LaTeX WorkShop,TeXpresso,WSL扩展)

    11天前
  • mathlab 一级用户组 作者

    Portable_ArchlinuxBasic_BaKoMa.TeXpresso.Knap
    软件:TeXpresso,TeXLive 2026(TinyTeX-1-linux-x86_64-v2026.08),Code OSS,monaco-latex-editor,Neovim,Emacs,BaKoMa TeX Basic
    下载(5.65G):分卷文件1分卷文件2
    说明:此基础版的所有软件均安装在wsl2 Archlinux内

    Portable_Archlinux_TeXpresso
    软件:TeXpresso,TeXLive 2026(TinyTeX-1-linux-x86_64-v2026.08),Vs Code,Neovim,Emacs
    下载(2.93G):文件
    说明:此最小版的TeXpresso,TeXLive安装在wsl2 Archlinux内,而Vs Code,Neovim,Emacs是Windows的便携式软件

    说明
    如何使用请参见解压后的readme文件

    10天前

请先登录后再回复 登录

uid:9 一级用户组
关注
发帖 1
评论 4
粉丝 1
关注 0
发新帖
目录
本地实时(增量)编译的LaTeX系统有哪些?