texstudio与ctex

编程入门 行业动态 更新时间:2024-10-05 15:24:23

<a href=https://www.elefans.com/category/jswz/34/1713676.html style=texstudio与ctex"/>

texstudio与ctex

1 安装CTEX

2 在MikTeX的(maintenance(admin))中选update更新两次,每次更新啥也不用改,直接确定就行,第一次是更新主程序,第二次是更新宏包。更新的主要目的是解决文件名有空格时,-syntex=1无效的问题,无效的话正反向搜索就搞不成了。

3 下载texstudio和sumatraPDF,安装

4 配置texstudio

1)在命令的external PDF Viewer处修改为“"xxxx\SumatraPDF.exe" %.pdf”,xxxx指向安装位置。

之后在“Build"中将“default viewer”改为External PDF Viewer。

2)在配置的“Build“中添加一个“user command”,名称“正向搜索”,内容:

dde:///"C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe":SUMATRA/control/[ForwardSearch("?am.pdf","?c:am.tex",@,0,0,1)]

注意整个命令中没有任何空格,dde:后面必须是三个斜杠。

或者:

"C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe" -reuse-instance -forward-search "?am.tex" @ -fwdsearch-permanent 1 "?am.pdf"

这个方式可以让选中的文字始终呈现高亮状态,直到鼠标双击pdf中的这段文字。该方式下还可以使用-fwdsearch-offset -fwdsearch-width -fwdsearch-color <hexcolor> 定制一些简单的搜索颜色宽度偏移之类。

然后在快捷方式--》“用户自定义”--》“正向搜索”中设置个方便好记的快捷键,如Alt+s

**************************

***记得确定,才能生效

5.配置sumatraPDF

在“设置反向搜索命令行”“请输入双击PDF文档时的命令行调用”下面的文本框中输入

"xxxx\TeXstudio.exe" "%f" -line %l

其中xxxx指向Texstudio.exe所在目录

配置完成后,用TexStudio编译tex文件后,按Alt+s能定位到pdf的对应位置,在sumatraPDF中双击某行会跳转到texstudio中的源代码位置,挺方便的,有个不足是如果使用了\include包含文件,无法跳转到这些包含的文件中。

更多推荐

texstudio与ctex

本文发布于:2024-02-13 12:30:38,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1758450.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:texstudio   ctex

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!