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了一下相关的配置,大 ...
随机推荐
- 【Go】函数高级 包的使用 gin框架入门 if-else 循环 switch 数组
目录 昨日回顾 今日内容 1 函数高级 2 包的使用 3 gin框架使用 4 if-else 5 循环 6 switch 7 数组 昨日回顾 # 1 go 基础数据类型 -数字:整数,正整数,浮点数, ...
- AtCoder Beginner Contest 187 题解
A - Large Digits 按要求求出两个数的每位之和,进行比较即可. 时间复杂度 \(\mathcal{O}(\log(AB))\). B - Gentle Pairs 枚举所有点对求斜率. ...
- 完全免费白嫖 GPT-4 的终极方案!
原文链接:https://icloudnative.io/posts/completely-free-to-use-gpt4/ GPT-4 目前是世界上最强的多模态大模型,能力甩 GPT-3.5 好几 ...
- citespace 文献计量工具初探
先放几个教程: 知乎 - CiteSpace 使用教程 - 312 赞同 知乎 - CiteSpace 入门教程 - 949 赞同 简书 - 研究方法 | 用 CiteSpace 进行科学文献可视化分 ...
- 基于java+springboot的旅游信息网站、旅游景区门票管理系统
该系统是基于java+springboot开发的旅游景区门票管理系统.是给师弟开发的大四实习作品.学习过程中,遇到问题可以咨询github作者. 演示地址 前台地址: http://travel.gi ...
- Ubuntu解决Github无法访问的问题
技术背景 由于IP设置的问题,有时候会出现Github无法访问的问题,经过一番的资料检索之后,发现如下的方案可以成功解决在Ubuntu下无法正常访问Github的问题(有时候可以打开,有时候又不行). ...
- PageHelper 分页不起作用
将 reasonable 设置为 false .
- Django应用中的静态文件处理
在日常开发中,我们都是把Django的Debug模式打开,方便调试,在这个模式下,由Django内置的Web服务器提供静态文件服务,不过需要进行一些配置,才能正确访问. 配置settings # St ...
- [转帖]JVM系列之:再谈java中的safepoint
https://zhuanlan.zhihu.com/p/171625395 safepoint是什么 java程序里面有很多很多的java线程,每个java线程又有自己的stack,并且共享了hea ...
- [转帖]HAProxy 在 TiDB 中的最佳实践
https://docs.pingcap.com/zh/tidb/stable/haproxy-best-practices 本文介绍 HAProxy 在 TiDB 中的最佳配置和使用方法.HAPro ...