当前位置: 首页 > 工具软件 > TeXworks > 使用案例 >

学习TeXworks编辑器(一)自定义快捷键详解

牛华皓
2023-12-01

写在前面

最近深入研究一下 M i K TeX \rm{MiK}\TeX MiKTEX内置的 TeX w o r k s \TeX\rm{works} TEXworks编辑器,主要参考文档《A short manual for TeXworks》,下载链接请见参考文献1。之后还会补充一些 TeX w o r k s \TeX\rm{works} TEXworks的使用技巧与定制方法,其实上面提到的文档已经涵盖全部内容了,有兴趣的朋友也可以直接看文档。想直接了解一些简单的配置方法,也可以看这篇文章2,写的很不错。

快捷键的设置方法

环境:

Windows10 x64 (SurfaceGo)

MiKTeX-TeX 4.0 (MiKTeX 20.7)

  1. 进入C:\Users\<USER>\AppData\Local\MiKTeX\TeXworks\0.6\configuration文件夹,建议在 TeX w o r k s \TeX\rm{works} TEXworks帮助->TeXworks配置与资源...->(蓝色的)超链接进入configuration文件夹),即可直接打开configuration配置文件夹。

  2. 新建文件shortcuts.ini文件,这个是Windows下的配置文件,里面可以添加自己定义的快捷键,由于系统预定义的快捷键比较麻烦,这里我设置了自己的快捷键如下(半角分号";"开头的是注释):

    ;注释光标所在行
    actionComment = Alt+/
    ;取消注释
    actionUncomment = Alt+Shift+/
    
    ;重做(默认是Ctrl+Shift+Z,为和Windows系统保持一致而进行更换)
    actionRedo = Ctrl+Y

    ;进行排版(编译)
	actionTypeset = F5
    
    ;打开首选项
    actionPreferences = Alt+.
    
    ;删除辅助文件
    actionRemove_Aux_Files = Ctrl+`   

注意上面的语法是"按键行为 = 键位",前面的按键行为列表在文献1 中有详细的展示,不过都是英文有的不好理解,在文末会列出所有文档中出现的按键动作及中文释义。

  1. 保存后重启 TeX w o r k s \TeX\rm{works} TEXworks编辑器即可看到快捷键的显示(预定义的快捷键会被自定义的覆盖),这时候就可以使用自定义的快捷键进行 TeX \TeX TEX文档的书写啦!

按键动作一览表(按选项卡划分)

由于 TeX w o r k s \TeX\rm{works} TEXworks编辑器底层是用Qt4实现的,所以选项卡都是熟悉的风格,上文已经说了设置自定义快捷键的方法,下面介绍一下快捷键对应的动作与含义。

文件(File)选项卡

按键动作中文释义按键动作中文释义
actionClose关闭打开的文件actionRemove_Aux_Files删除辅助文件
actionNew新建文件actionRevert_to_Saved全选
actionNew_from_Template从模板新建actionSave保存文件
actionOpen打开文件actionSave_All保存所有文件
actionOpen_Recent打开最近的文件actionSave_As另存为
actionQuit_TeXworks退出 TeX w o r k s \TeX\rm{works} TEXworks编辑器

编辑(Edit)选项卡

按键动作中文释义按键动作中文释义
actionBalance_Delimiters平衡分隔符actionRedo重做
actionClear清除选中的字符(不常用)actionSelect_All全选
actionCopy复制选中的字符actionTo_Lowercase所选字符换成小写
actionCut剪切选中的字符actionTo_Uppercase所选字符换成大写
actionNone拼写检查(无)actionToggle_Case改变所选字符的大小写
actionPaste粘贴剪贴板中的字符actionUndo撤销
actionPreferences打开 TeX w o r k s \TeX\rm{works} TEXworks首选项

搜索(Search)选项卡

按键动作中文释义按键动作中文释义
actionFind查找actionFind_Again查找下一个

格式(Format)选项卡

按键动作中文释义按键动作中文释义
actionApply_to_Selection对选中字符应用格式actionLine_Numbers设置是否显示行号
actionAutoIndent_None设置关闭自动缩进actionSmartQuotes_None设置关闭智能引号
actionComment注释掉光标所在行或选中行actionSyntaxColoring_None所选字符换成小写
actionFont改变编辑器字体actionUncomment取消注释光标所在行或选中行
actionHard_Wrap设置硬换行actionUnindent取消缩进
actionIntend缩进actionWrap_Lines设置是否自动换行

排版(Typeset)选项卡

按键动作中文释义按键动作中文释义
actionTypeset用所选引擎进行排版

脚本(Scripts)选项卡

按键动作中文释义按键动作中文释义
actionAbout_Scripts关于脚本actionShow_Scripts_Folder显示脚本文件夹
actionManage_Scripts管理脚本actionUpdate_Scripts重载脚本

窗口(Window)选项卡

按键动作中文释义按键动作中文释义
actionGo_to_Source跳转至源文件(或PDF文件)actionSide_by_Side窗口并排显示
actionPlace_on_Left窗口铺满显示器左边actionStack窗口层叠显示
actionPlace_on_Right窗口铺满显示器右边actionTile窗口平铺显示

视图(View)选项卡(在PDF预览窗口)

按键动作中文释义按键动作中文释义
actionActual_Size缩放至页面实际大小actionLast_Page跳转到文档尾页
actionFirst_Page跳转至文档首页actionNext_Page跳转到下一页
actionFit_to_Width缩放至适合页面宽度actionPrevious_Page跳转到上一页
actionFit_to_Window缩放至适合窗口大小actionZoom_In放大页面
actionFull_Screen全屏显示actionZoom_Out缩小页面
actionGo_to_Page跳转到指定页码

帮助(Help)选项卡

按键动作中文释义按键动作中文释义
actionAbout_TW关于 TeX w o r k s \TeX\rm{works} TEXworksactionSettings_and_Resources打开 TeX w o r k s \TeX\rm{works} TEXworks配置与资源
actionGoToHomePage打开 TeX w o r k s \TeX\rm{works} TEXworks主页actionWriteToMailingList发送Email至邮件列表

参考文献


  1. 《A short manual for TeXworks》英文版↩︎ ↩︎

  2. 《简书:TeXworks使用指南》↩︎

 类似资料: