Texlive+SumtraPDF+Winedt安装及配置

Easter79
• 阅读 1046

[TOC]

1. TeX Live的下载及安装(以TeX Live2019为例)

第1步:下载iso镜像文件

进入开源镜像站 http://mirror.ctan.org/systems/texlive/Images/ 右键单击texlive2019.iso,复制链接地址,用迅雷就可以下载。

Texlive+SumtraPDF+Winedt安装及配置

第2步:安装texlive2019

(1) 将下载好的texlive2019.iso文件进行解压,进入解压后的文件夹, 双击其中的批处理文件install-tl-advanced.bat

Texlive+SumtraPDF+Winedt安装及配置

进入cmd模式,等待几秒。

Texlive+SumtraPDF+Winedt安装及配置

需要的硬盘空间比较大(5G),如果C盘剩余容量足够大,可以不修改主目录,直接安装在C盘;否则,修改主目录。Tex Live自带TexWorks编辑器,该编辑器过于简洁,不建议安装,“安装TexWorks前端”处不勾选。

(2) 点击“安装”,等待安装完毕(耗时较长)。最后点击 “关闭”即可。

2. SumtraPDF的安装

(1) 进入官网 https://www.sumatrapdfreader.org/download-free-pdf-viewer.html 如果你的Windows系统是32位的, 右键单击第1个可执行文件SumatraPDF-3.1.2-install.exe,复制链接地址,用迅雷下载。如果你的Windows系统是64位,则下载下面的SumatraPDF-3.1.2-64-install.exe.

Texlive+SumtraPDF+Winedt安装及配置

(2) 双击下载下来的SumatraPDF-3.1.2-install.exe,点击安装SumatraPDF即可。推荐默认路径 (32位系统)C:\Program Files (x86)\SumatraPDF (64位系统)C:\Program Files\SumatraPDF 记住SumatraPDF的安装路径。

Texlive+SumtraPDF+Winedt安装及配置

3. 编辑器的安装及配置(以WinEdt为例)

编辑器本质上没有优劣之分。对于用惯了CTEX套装的使用者, 大概会选择WinEdt这种比较熟悉的编辑器。对于新接触LaTex的使用者, 也可以试试其它常用的编辑器, 例如TeXstudio, Visual Studio Code等, 网上能够找到这些编辑器的安装和配置方法。另外,如果懒得在电脑上安装LaTeX系统, 也可以试试在线的LaTeX编辑器, 例如Overleaf

以下以WinEdt为例:

(1) 进入WinEdt官网,下载WinEdt 10.2(最新的10.3也可以)。 http://www.winedt.com/archive.html

Texlive+SumtraPDF+Winedt安装及配置

(2) 与大多数程序的安装过程类似,最后一步如下图,圈中部分选中:

Texlive+SumtraPDF+Winedt安装及配置

(3) 安装完毕后,打开WinEdt,点击菜单栏的Help->Register WinEdt,把以下注册信息 Name:Cracker TeCHiScy Code:1130140925535334280. 输入进去,点击“OK”。

Texlive+SumtraPDF+Winedt安装及配置

(4) 修改WinEdt的PDF阅读器。点击WinEdt菜单栏的Options->Excution Modes,弹出窗口,选择PDF Viewer, 点击下图第1个红色框放大镜,在弹出的窗口中找到你之前安装的SumtraPDF路径(默认安装路径), 选中其中的SumatraPDF.exe,然后点击下面的“打开”。

Texlive+SumtraPDF+Winedt安装及配置

Texlive+SumtraPDF+Winedt安装及配置

最后再点击“OK”即可。

Texlive+SumtraPDF+Winedt安装及配置

(5) 为了使用起来更方便,建议对Winedt的界面布局进行配置。

  • 配置工具栏: 选择菜单栏Options->Toolbar->Legacy Default;
  • 菜单栏的View菜单中,建议点击Toolbar(常用命令的快捷键),TeX Symbols(常用数学公式命令的快捷键),Document Tabs,Line numbers等。

最终, 界面如下图

Texlive+SumtraPDF+Winedt安装及配置

4. 编译.tex文件

打开一个.tex格式文件.

点击下图中的倒三角, Texlive+SumtraPDF+Winedt安装及配置 在下拉菜单中选择编译方式XeLaTeX(第一次选定好后,就固定了下来,以后不需要再重复设置)。 点击图中的L两次,就可以完成对tex文件的完整编译。

点击下图中的红框部分,就可以通过SumtraPDF查看生成的PDF文件。也可以使用快捷键Shift+F8。 Texlive+SumtraPDF+Winedt安装及配置

pdf文件中还显示tex文件中光标所在的位置对应的内容(正向搜索)。

鼠标左键双击上述PDF文件中需要修改内容的地方,就可以跳转回tex文件中对应的位置(反向搜索),可以进行相应的修改。 Texlive+SumtraPDF+Winedt安装及配置

Texlive+SumtraPDF+Winedt安装及配置

为了及时发现错误,在输入完成一小部分内容后(例如一句话),就要及时进行编译。

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Stella981 Stella981
2年前
KVM调整cpu和内存
一.修改kvm虚拟机的配置1、virsheditcentos7找到“memory”和“vcpu”标签,将<namecentos7</name<uuid2220a6d1a36a4fbb8523e078b3dfe795</uuid
Stella981 Stella981
2年前
Android So动态加载 优雅实现与原理分析
背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我
Wesley13 Wesley13
2年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
2年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
2年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
2年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
4个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这
Easter79
Easter79
Lv1
今生可爱与温柔,每一样都不能少。
文章
2.8k
粉丝
5
获赞
1.2k