hulizangxjtu的个人博客分享 http://blog.sciencenet.cn/u/hulizangxjtu

博文

Texlive+sublime+sumartrapdf 安装经验+texstudio+sumatrapdf

已有 11964 次阅读 2015-12-6 23:34 |个人分类:软件使用|系统分类:科研笔记|关键词:学者| sublime, TeXstudio


基本按照百度经验

http://jingyan.baidu.com/album/066074d6492e38c3c21cb0f5.html?picindex=1, 其中step 8不一样,详细如下:

 

 

Step 1: texlive 安装

下载地址:

http://tug.org/texlive/  

http://bbs.pinggu.org/thread-3757832-1-1.html

安装流程:

http://jingyan.baidu.com/album/f0e83a2588f6d022e5910128.html?picindex=1

打开镜像,选择install-tl-advanced文件,continue到底(安装需要几十分钟,不要修改安装目录,省的麻烦)。在用户和系统环境变量中path中添加括号内的逗号和地址[,”C:texlive2015binwin32”]

Step 2: 安装SumatraPDF

 

安装并将SumatraPDF 添加到系统和用户的PATH环境变量。

百度搜索下载

Step 3:安装sublime text 3

 

网上攻略参考攻略http://www.cnblogs.com/zhcncn/p/4113589.html

如果想删除重新安装,请将安装产生的所有的文件删除,再安装,省去不必要的麻烦。

 

安装过程中勾选Add to explorer context menu,这样Sublime Text可以被添加到右键中,在右键单击文件时,可以直接使用SublimeText打开。

注册码:http://blog.sina.com.cn/s/blog_68e267e10102v76h.html

里面三个注册码随便选一个。

Step 4:安装sublime的packagecontrol

 

官网指导https://packagecontrol.io/installation,Manual安装其实挺方便的。

如果在Perferences->packagesettings中看到package control这一项,则表明安装成功。

Step 5: 安装LaTeXtools

 

安装packagecontrol之后就可以通过这个工具安装插件了,e.g. latextools

安装 Package Control 后通过点击「Preferences」中的「Package Control」打开「Install Package」命令,查找 LaTeXTools 进行安装即可。

Install package不要双击,否则会自动运行出现错误,报告无package可以安装。

Latextools 安装成功后屏幕出现提示!如果卸载后再次安装,当前一次安装的配置文件没有删除时,不会出现installpackage命令后搜索不到LaTeXtool。所以每次删除后,将所有相关文件都删除,免得麻烦。

Step 6: 配置文件迁移

要求用户迁移配置文件到User目录进行配置。可以直接将文件拷贝到User目录下,也可以通过下面的方式:preference—packagesettings---latextools-- Reconfigure and migrate settings

 

Step 7:配置LaTeXtools.sublime settings文件

使用preference—packagesettings---latextools—settings user

打开latextools.sublime settings 文件,然后

1.找到“Platformsettings: adapt as needed for your machine” section中的如下图,

2.更改["texpath": ""]为["texpath" :"C:\Program Files\texlive\2014\bin\win32;$PATH"];

发行版["distro": "miktex"]更改为["distro" :"texlive"]

3.在Buildengine settings部分下面,将["builder":"traditional"]更改为["builder":"simple"]

 

 

 

Step 8:测试文件

 

建立tex文件,编辑内容如下:

 

 

%!TEXprogram = xelatex//加这句可以编译中文

 

documentclass[UTF8]{ctexart}

title{Title}

author{Your Name}

begin{document}  

maketitle{}

section{Introduction}

  This iswhere you will write your content. 你好

end{document}

 

 

Ctrl+s Ctrl+B

生成pdf,安装成功!

 

Step 9: Sumatrapdf反向设置

 

http://www.zhuantilan.com/jiqiao/46388.html

 

-----------------------------------------------------------------------------------

Texstudio安装


-----------------------------------------------------------------------------------------

sublime 没有命令提示,公式记不住,所以有安装了texstudio。

 

http://texstudio.sourceforge.net/

下载安装即可。

安装完后需要设置一下pdf。

参考http://bbs.ctex.org/forum.php?mod=viewthread&tid=74681

 

4 配置texstudio
  1
)在命令的external PDF Viewer处修改为“"xxxxSumatraPDF.exe" %.pdf”,xxxx指向安装位置。
   
之后在“Build"中将“default viewer”改为External PDF Viewer
 2
)在配置的“Build“中添加一个“user command”,名称正向搜索,内容:
dde:///"C:Program Files(x86)SumatraPDFSumatraPDF.exe":SUMATRA/control/[ForwardSearch("?am.pdf","?c:am.tex",@,0,0,1)]
       
注意整个命令中没有任何空格,dde:后面必须是三个斜杠。

或者:
"C:Program Files (x86)SumatraPDFSumatraPDF.exe"-reuse-instance -forward-search "?am.tex" @ -fwdsearch-permanent 1"?am.pdf"
这个方式可以让选中的文字始终呈现高亮状态,直到鼠标双击pdf中的这段文字。该方式下还可以使用-fwdsearch-offset <offset> -fwdsearch-width<width> -fwdsearch-color <hexcolor> 定制一些简单的搜索颜色宽度偏移之类。

     
然后在快捷方式--用户自定义”--正向搜索中设置个方便好记的快捷键,如Alt+s
**************************
***
记得确定,才能生效
5.
配置sumatraPDF
   
设置反向搜索命令行”“请输入双击PDF文档时的命令行调用下面的文本框中输入
   "xxxxTeXstudio.exe" "%f" -line %l
   
其中xxxx指向Texstudio.exe所在目录

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

 




https://m.sciencenet.cn/blog-2362728-941495.html


下一篇:WinEdi t6和 SumatraPDF 正反向搜索配置

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-3-29 03:40

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部