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了一下相关的配置,大 ...
随机推荐
- .NetCore 接口请求耗时记录
通过日志,记录每个接口请求的耗时情况 结合 <logger name="*" level="Trace" writeTo="tracefile ...
- deepin15.11系统使用罗技k380键盘
罗技k380键盘官方支持安卓.windows.macos,就是没有支持Linux系统.在开发过程中使用的是Deepin15.11系统,如何连接罗技k380就是一个问题,折腾了一段时间后解决这个问题.记 ...
- 【论文笔记#2】Farseg++:用于高空间分辨率遥感图像地理空间对象分割的前景感知关系网络
论文来源 IEEE Transactions on Pattern Analysis and Machine Intelligence 作者 Zhuo Zheng; Yanfei Zhong; Jun ...
- VWAP 订单的最佳执行方法:随机控制法
更多精彩内容,欢迎关注公众号:数量技术宅,也可添加技术宅个人微信号:sljsz01,与我交流. 引言:相关研究 在当今的投资领域,算法交易正迅速成为客户获取和清算股票头寸的首选方法. 通常,被委托者会 ...
- Codeforces Round #623 (Div. 2) A~D题,D题multiset使用
比赛链接:Here 1315A. Dead Pixel 签到题, 比较四个值 max(max(x, a - 1 - x) * b, a * max(y, b - 1 - y)) 1315B. Home ...
- 深入理解web协议(二):DNS、WebSocket
本文首发于 vivo互联网技术 微信公众号链接:https://mp.weixin.qq.com/s/AkbAN4UZLDf841g1ZLFPBQ作者:Wu Yue 本文系统性的讲述了 DNS 协议与 ...
- 体验函数计算 FC 3.0,写测评赢取索尼头戴式耳机
11月1日云栖大会,函数计算3.0全新升级,相对函数计算2.0,3.0版本突出易用性.高弹性,并且可以和更多阿里云服务无缝集成.业内首发神龙 Serverless GPU 架构,冷启动大幅优化,全链路 ...
- vue-element-admin完整开源项目介绍、本地部署和初步探索
1 说明: 1.1 从一个广受好评的开源项目:vue-element-admin的本地化,来初步分析vue的相关知识. 2 github地址和下载本地部署: https://github.com/Pa ...
- 线段树 hdu 4027
***又是超时的问题,当一个区间全是1时,再去开方和不开方是一样的,所以在这一步不需要再往底层递归了*** #include <iostream> #include <cstdio& ...
- Angular系列教程之路由守卫
.markdown-body { line-height: 1.75; font-weight: 400; font-size: 16px; overflow-x: hidden; color: rg ...