TeXStudio与Bakoma TeX 结合实现实时阅览
参考链接:VSCode 或 TeXStudio LaTeX 配置方法 - 知乎
相信大家在使用TeXStudio时候,每次修改完毕都要运行一下再能看到PDF界面,这样做十分不方便,因此先给出如下操作办法。
效果如下:博主是使用的VScode 个人感觉还是习惯用TeXStudio

1.配置方法
对于 TeXStudio (3.x版本)用户, TeXStudio 进行自动保存的宏。宏代码如下:
%SCRIPT
var Interval = 100;// 设置自动保存的延迟, 60000=1mins
registerAsBackgroundScript("auto_save");
setTimeout(TimedFunction,Interval);
function TimedFunction() {
SaveAllDocuments();
setTimeout(TimedFunction,Interval);
};
function SaveAllDocuments(){
var NumOfDocs = documents.length;
SaveDocument(0, documents[0]); //当TeXStudio打开多个文档时, 0表示最左边的文档
};
function SaveDocument(i, Document) {
var CurEditor = Document.editorView.editor;
var CurFileName = CurEditor.fileName();
writeFile(CurFileName, CurEditor.text());
};
配置方法如下。
(1)打开 TeXStudio,单击 选项,进入 设置 TeXStudio,勾选 显示高级选项,点击左边的高级编辑器,在右边 取消勾选 监控打开的文件是否被修改,并勾选 外部修改已保存文件后自动重新载入。保存后退出 TeXStudio。

(2)再次打开 TeXStudio,单击 宏,进入 编辑宏,单击左边的添加按钮,新建一个宏,类型设置为 脚本,把刚刚的宏代码复制进去,保存即可。

2.下载 Bakoma TeX 并解压缩。
Bakoma TeX 的作者已经去世了,软件早已停止了开发与维护,官网提供的购买链接也早已失效了。而 破解了 Bakoma TeX,几乎解除了未注册版本的所有限制(例如,未注册版本只能实时预览 7 页文档)。
Bakoma TeX 11.80 中文便携版 的下载链接为:提取码:s672
下载后,解压缩文件,双击 TeXWord.exe 以启动 Bakoma TeX TeXWord。可创建它的桌面快捷方式。把 TeX 文件拖到这个快捷方式上即可用 TeXWord 打开这个文件。

3. 配置 Bakoma TeXWord。
(1)打开 TeXWord.exe,新建模板:Article-0 Standard CTeX Article,然后选择 TeX 文件的存储位置。【或者直接打开已经有的TeX文件推荐】TeX 格式调整为 e-LaTeX 2e,按 Enter 键以进入编辑界面(如下图所示)。

布局我调整过了,如果不小心打乱了窗口布局,可以在 窗口 菜单中选择 重置窗口配置。

(2)在 参数 菜单中,进入 TeXWord 编辑设置。
- 在 常规 选项卡中,调整 页面与源文件移动的同步范围 为 Entire Document(Optimal);
- 在 脚本与字体 选项卡中,把 插入符号宽度 更改为 0,非活动插入符号颜色更改为白色;
- 在 自动保存 选项卡中,勾选 以指定的时间间隔保存文件,修改 空闲保存延迟(秒)为 0,然后勾选 重新装载 下面的两个复选框
(请注意:以后每次退出 TeXWord 时,必须先取消这两个复选框;下一次进入 TeXWord 时,再勾选这两个复选框。否则 TeXWord 不能实时监测外部程序对 TeX 文件的更改)。



(3)在 参数 菜单中,进入 拼写设置,然后取消勾选 在预览中突出显示拼写错误的单词。

4.实际效果展示
用 VSCode 或 TeXStudio 打开之前保存的 TeX 文件,如下图所示。TeXStudio 用户需要打开之前配置好的脚本。
打开宏,运行脚本!!!


我是双屏,所以这样操作起来也很方便!
注意事项:
(请注意:以后每次退出 TeXWord 时,必须先取消这两个复选框;下一次进入 TeXWord 时,再勾选这两个复选框。否则 TeXWord 不能实时监测外部程序对 TeX 文件的更改)。
(请注意:以后每次退出 TeXWord 时,必须先取消这两个复选框;下一次进入 TeXWord 时,再勾选这两个复选框。否则 TeXWord 不能实时监测外部程序对 TeX 文件的更改)。
(请注意:以后每次退出 TeXWord 时,必须先取消这两个复选框;下一次进入 TeXWord 时,再勾选这两个复选框。否则 TeXWord 不能实时监测外部程序对 TeX 文件的更改)。
TeXStudio与Bakoma TeX 结合实现实时阅览的更多相关文章
- SimpleNVR流媒体服务在多分屏直播实时阅览时所遇到问题的解决
视频有一个流的概念,称为流媒体.当大量的客户端或WEB访问监控摄像机的时候,大多数的录像机无法承受那么大的网络压力,这时候SimpleNVR流媒体服务器的优势就显示出来了.其能将客户端的访问压力转到服 ...
- BaKoMa Tex Word 的使用
数学论文编排软件,付费,但是可以这么处理,安装好后不要马上打开,进入影子系统的时候再运行它,这样每次都是全新的, 优势是 WYSIWYG,所见即所得, 中文输入, \documentclass{art ...
- [转]vscode 插件推荐 - 献给所有前端工程师(2019.8.7更新)
原文地址:https://segmentfault.com/a/1190000006697219 VScode现在已经越来越完善.性能远超Atom和webstorm,你有什么理由不用它?在这里,我会给 ...
- Obsidian基础教程
Obsidian基础教程 相关链接 2021年新教程 - Obsidian中文教程 - Obsidian Publish 软通达 基础设置篇 1. 开启实时预览 开启实时预览模式,所见即所得 打开设置 ...
- Dark theme for Texstudio - TeX - LaTeX
Dark theme for Texstudio ~~~ 1.window系统如下操作 ~~~ 1. texstudio的配置文件texstudio 的配置文件在~/.config/texstudi ...
- TeX Live & TeXstudio 安装手记
数据库课上又看到了那位用 beamer 做 slides 的师兄,想到自己一拖再拖的LaTeX入门,决定赶快动手装个环境再说~在经过一番搜索和研究之后决定先在 windows 底下试用,选择 TeX ...
- windows安装TeX Live 2019及TeXstudio
废话不多说,先放资源链接: 链接:https://pan.baidu.com/s/1XYXNJvmVfBoe9rSdTnZDBw 提取码:xjor视频安装教程我会在评论区放上B站链接(如果我有心情剪的 ...
- TeXstudio 编写Latex论文的若干问题
TeXstudio 编写Latex论文的若干问题解决方案总结 问题1: 如何安装TeXstudio 以及 Texstudio当中的中文字体使用问题. 一.如何安装TeXstudio 很 ...
- Latex加速: TexStudio的安装和使用
TexStudio可以加速Latex的编辑和写作,这里简单介绍一下TexStudio的安装,配置和使用.但是有一个重要的前提,TexStudio会使Latex源代码和pdf文件并排显示,比较占用桌面的 ...
- Texlive + TexStudio + Language Tool Win7配置
Texlive的配置很简单,安装的时候跟着向导一步一步安装就可以了. TexStudio也是同样的安装过程,没什么技巧.这里提一下界面颜色的配置.习惯了暗底白字,所以就google了一下相关的配置,大 ...
随机推荐
- MySQL 数据库中的数据类型
整数类型 标准 SQL 中支持 INTEGER 和 SMALLINT 这两种类型,MySQL 数据库除了支持这两种类型以外,还扩展支持了 TINYINT.MEDIUMINT 和 BIGINT 整数类型 ...
- python-docx -快速入门
docx python-docx是一个用于创建和更新Microsoft word(.docx)文件的Python库 安装 pip install python-docx 快速入门 打开文档 需要的 ...
- ubuntu下完全卸载重装docker教程
操作需在管理员权限下运行 卸载docker 1.删除docker的所有包 apt-get autoremove docker docker-ce docker-engine docker.io con ...
- 解决ttrss(Tiny Tiny RSS)中fever无法使用的问题
问题描述 在ttrss刚搭建好的时候,进行了如下操作: 随后键入了密码(fever密码) 最后,按照官方给的提示,在Fluent Reader中测试,弹出如下错误信息: 解决方案 复制官方给的链接,删 ...
- 详解 SSL(二):SSL 证书对网站的好处
在如今谷歌.百度等互联网巨头强制性要求网站 HTTPS 化的情况下, 网站部署 SSL 证书已然成为互联网的发展趋势.而在上一篇< 详解 SSL(一):网址栏的小绿锁有什么意义?>中,我们 ...
- AtCoder Beginner Contest 203 (A~D,玄学二分场)
补题链接:Here A - Chinchirorin 给出 \(a,b,c\) 三个正整数,现请打印各种情况的答案: \(a=b=c\) ,输出一个即可 \(a = b\ and\ a != c\) ...
- HHKB Programming Contest 2020 补题记录(D题投影,E题预处理节省时间)
补题链接:Here A - Keyboard 签到,S 为 Y 则输出大写 T,不然则原样输出 T int main() { ios_base::sync_with_stdio(false), cin ...
- 阿里云张建锋:核心云产品全面 Serverless 化
11月3日,2022 杭州 · 云栖大会上,阿里云智能总裁张建锋表示,以云为核心的新型计算体系正在形成,软件研发范式正在发生新的变革,Serverless 是其中最重要的趋势之一,阿里云将坚定推进核心 ...
- SpringCloud学习 系列六、服务平滑离线
系列导航 SpringCloud学习 系列一. 前言-为什么要学习微服务 SpringCloud学习 系列二. 简介 SpringCloud学习 系列三. 创建一个没有使用springCloud的服务 ...
- 何时使用Kafka而不是RabbitMQ
Kafka 和 RabbitMQ 都是流行的开源消息系统,它们可以在分布式系统中实现数据的可靠传输和处理.Kafka 和 RabbitMQ 有各自的优势和特点,它们适用于不同的场景和需求.本文将比较 ...