

前言
当前,国内的科研工作者们应该基本还是习惯于用年代久远的 CTeX 套装进行 LaTeX 写作。 CTeX 的稳定版本现在还停留在 v2.9.2.164,发布于2012年3月22日,集成了 WinEdt 7.0 的破解版,年代确实比较久远了。鉴于目前也没有比较好的一键安装包,而且 CTeX 直到当前(2017年11月)仍能在 Win10 的最新版中正常使用,所以大家也就这么一直用了下去。
然而,WinEdt实在是太难用了:很多快捷键与通用快捷键规则不符;很多高频操作没有对应的快捷键;主界面上有很多永远用不到的功能,而一些常用操作却隐藏的很深……
本文打算一一解决这些问题,让你优雅而高效地用WinEdt进行LaTeX写作!
现在只是开了个头,新加了一些最急需的快捷键,并依照我的个人喜好调整了一下工具栏;以后会不断更新…
一、重新布置工具栏和快捷键
WinEdt的快捷键和工具栏采用一个配置文件控制,所以调教成你想要的样子还是很方便的。
1.1. 配置文件功能介绍
你可以直接下载我调教过的配置文件,实现如下功能:
- 在工具栏中添加“更改颜色”按钮,并为此按钮指定了对应快捷键 Alt+C
- 添加一列名为IISTORIA的菜单,增加一键设置文字为红色、蓝色、绿色、紫色的功能
- 一键设置文字为红色、蓝色、绿色、紫色分别添加快捷键 Alt+1、Alt+2、Alt+3、Alt+4
- 为 PDFTeXify 添加快捷键 Alt+S
- 为 PDFLaTeX 添加快捷键 F5
- 为关闭标签页增加快捷键 Ctrl+W
- 将 Ctrl+F 快捷键和 Ctrl+Shift+F 快捷键对应的功能互换
- 为 PDF Search 功能添加快捷键 F6,即从TeX代码的位置正向定位到PDF中对应文字的位置
为了实现上述功能,对原有功能进行了如下修改:
- 将 Toggle_Wrap / NoWrap 功能的快捷键替换为Ctrl+Alt+W
- 将原 Next Error 功能的快捷键由 F6 替换至 Shift + F6 防止冲突
- 取消 Append 对应的 Alt+C 快捷键
- 取消 Build Tree 对应的 F5 快捷键
- 去除 Set Main File、Remove Mail File、Tree、Gather 四个工具栏按钮
进行上述配置后,如下面这张GIF动图所示,你至少可以随时点 F5 进行渲染而不影响写作,对应PDF会在后台同步更新,并且键盘的输入焦点会保持在WinEdt编辑器中;如果想将输入焦点切换至PDF窗口,使用 Alt+S 即可,或是点 F6 高亮当前TeX代码对应的PDF文字,同时切换了输入焦点。
1.2. 配置文件的下载链接
v2.0版本(新增一键设置字体颜色功能)
- 下载链接1(本地下载):
- 下载链接2(百度云):
链接: https://pan.baidu.com/s/1slyXLLV 密码: gvkm。
v1.0版本
- 下载链接1(本地下载):
- 下载链接2(百度云):
链接https://pan.baidu.com/s/1qYcFha0 密码: j388。
1.3. 配置文件的使用说明
步骤1:找到 CTeX 或 WinEdt 的安装目录,然后进入 …\WinEdt\Local\ConfigEx 文件夹,将下载的文件解压后替换掉原来的几个旧文件。注意文件夹路径一定要是带Local的。例如,我的CTeX安装在E:\CTEX,所以我需要进入E:\CTEX\WinEdt\Local\ConfigEx目录进行文件替换。
步骤2:在 WinEdt 的菜单栏中,如下图所示,选择 Option -> Maintenance -> Rebuild All ,
最后点击OK确认后即可生效。
1.4. 额外说明
上述配置中的 F5 与 Alt+S 快捷键分别对应 PDFTeXify 和 PDFLaTeX ,因为我一直比较反对用LaTeX的渲染方式,所以没有对LaTeX设置快捷键(其实LaTeX也自带了一个很难用的快捷键Ctrl+Shift+L,有需要者也可以自行调整)。
但是,为什么非得用LaTeX而不使用主流的PDFLaTeX呢?在实际应用中,LaTeX 和 PDFLaTeX 的区别可能也就是,PDFLaTeX不支持eps图片而仅支持pdf图片,这个问题可以很方便地按如下方案解决。
- 方案1(推荐):把所有的图片都转为pdf格式,插入图片的时候使用.pdf代替.eps即可。一般大家都安装了必备的Adobe Acrobat,直接右键.eps文件,通过弹出菜单内的“转换为PDF”即可转换。
- 方案2(不推荐):在tex文档头部添加一个包,使PDFLaTeX也支持eps图片
\usepackage{graphicx,epsfig,epstopdf} %插入图片支持
不推荐方案2的原因是这额外增加了将图片从EPS到PDF的转换过程,有时候会降低编译及生成PDF文件的速度。如果比较懒的话,就用方案2吧。
我还是推荐方案1的,毕竟eps作为一种老旧的格式,不仅不方便打开,也不能带来其他益处。
二、其他关于WinEdt的文章
三、未完待续
由于最近比较忙,后续还有诸多工作亟待完成,也还有诸多工作已完成但没写出来,预计后续工作如下:
设置快捷键 Alt+1、Alt+2、Alt+3 以快速调整文字颜色为红、蓝、绿;- 使用 MacType 美化 WinEdt 的代码框字体;
- 与 AutoHotkey 结合,或是使用内置的宏功能,定义快捷键来快速进行 LaTeX 公式输入;
- ……
- 如果有更优雅的建议,欢迎在评论区留下您的看法。
The SHA/MD5 digests for the paranoid.
File: iistoria_WinEdt_ConfigEx_1.0_20171101.zip CRC-32: d0738dd9 MD5: 386c59bcf6cca05309d7f4d7c40fba87 SHA-1: 2262d11d85d368597f05f9bf4f9e5cadfec3bb9f SHA-256: 191c8fcab44ce99a8beb8b243946265b9d0a89dde08ff1c202da77c4f46d6a22 SHA-512: ea6cd6bcac9b8b3e2a89bd2c7355d2f05c24365f78aa093cd0dc418a0f312059c7cca45198f39fb6b708a13da3d2054c19115fe1a805e86a34a00d622388cee1 File: iistoria_WinEdt_ConfigEx_2.0_20171119.zip CRC-32: 8cc66bb5 MD5: ff917f3211a17b96b33ab3881c3a292f SHA-1: d203cf8edaac5cbc75716e3efc1688aaaa84a5f8 SHA-256: 7b656174fd438ec51c7c70e03cce220120c1268e41e9dfd60120d2ac749ff1a6 SHA-512: 3c37acc389dded285b6f0dbdebca65ac09bc7749294aa1d7f2777ff64f341c3b24ea8f5244f5b452d641ea3f4189f1e2c1eda497e079f5354a49ba5401716bbc
细致,严谨,明了,果断学习了,手动点赞!
PS:话说可以将制作网页的心得分享一下,O(∩_∩)O哈哈~
请问博主是在校生吗
是的呢~
能分享一下建站的心得吗
你说的心得是哪方面的呢?其实我也是菜鸟,选了Siteground的服务器+买了一款WP主题。写博客权当空闲时候的消遣?