在Win7上安装TexLive及设置XeLaTeX的整个过程

2023-10-10 00:38

本文主要是介绍在Win7上安装TexLive及设置XeLaTeX的整个过程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近由于需要使用LaTeX写一些中文文档,故需要使用LaTeX书写。之前一直使用CTex套件,可是发现许多开源的模板在CTex上面编译出错,看到大家都建议使用TeXLive,我决定改用它。下面记录我在Win7系统的上面的整个安装过程,以备以后查用。你可以查看过于TeXlive的详细介绍。整个安装过程是在文档《The TEX Live Guide—2015》的帮助下完成的。

注意:我采用的是ISO镜像文件的安装方式。

1 下载ISO镜像文件

从TeXlive的官方网站,你可以很容易地找到文件texlive2015.iso文件,将其下载下来。你可以将其刻录成光盘,也可以采用虚拟光盘软件加载该文件。一个值得推荐的开源的虚拟光盘软件为WinCDEmu。该镜像文件比较大,大概2.7G左右。

2 安装TeXlive

运行iso文件中的install-tl-windows,即开启安装过程,安装其中的提示即可完成安装过程。该方式是完全安装的方式,若要自定义安装,需采用其他的安装方式。安装所用的时间大概为1个半小时。

在Win7下,TeX Live提供的字体会自动为XeTeX所用。

3 测试是否安装成功

安装成功后,你的Win7开始菜单中会出现:
这里写图片描述
当然,你也可以使用cmd console测试安装是否成功,安装程序已经自动为你设置好了环境变量:
这里写图片描述
接着上面的命令,预览结果:

dviout sample2e.dvi

会打开dviout for Windows 3.18.4程序:
这里写图片描述
你还可以使用下面的命令将.tex文件之间转换成pdf文件:

pdflatex sample2e.tex

然后在你的cmd当前文件夹下会产生sample2e.pdf文件,你可以使用任何pdf阅读器打开该文件。

此时,安装程序你为你默认安装了xetex,当然也安装了xelatex程序,你可以采用下面命令来检测xetex是否能够访问系统字体:

xetex opentype-info.tex

如果没有任何错误提示信息,则说明能够访问系统字体。

你可以shiy 如下命令查看xetex是否安装:
这里写图片描述

4 XeLaTeX的使用方法

XeLaTeX是对LaTeX的一种扩展,使得LaTeX能够非常方便地支持各种国家的语言,它是当前比较流行的书写中文的方法,相比之下CJK显得过时了。你下载和使用一些硕士毕业论文模板就可以成功地编译了。

安装了XeLaTeX,并且它也能够正确地访问系统字体,但是并不代表你在tex文件中写中文就可以产生中文的输出。这时,我们需要包含支持中文显示的宏包 (Packages)。为了让宏包被所有书写的tex文件访问到,文档《The TEX Live Guide—2015》的说明,宏包文件应该放在TEXMFLOCAL/tex/latex或者TEXMFHOME/tex/latex文件夹下,并且需要使用命令mktexlsr更新下。上面系统变量的值可以使用命令:

tlmgr conf

查看,在我的Win7系统如下显示:
这里写图片描述

安装后发现TeXworks编辑器不好用,于是决定使用Texmaker。
我们这里需要使用的中文宏包文件为zhfontcfg,你可以在网络上面下载它!

这篇关于在Win7上安装TexLive及设置XeLaTeX的整个过程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/176691

相关文章

Win11安装PostgreSQL数据库的两种方式详细步骤

《Win11安装PostgreSQL数据库的两种方式详细步骤》PostgreSQL是备受业界青睐的关系型数据库,尤其是在地理空间和移动领域,:本文主要介绍Win11安装PostgreSQL数据库的... 目录一、exe文件安装 (推荐)下载安装包1. 选择操作系统2. 跳转到EDB(PostgreSQL 的

将Mybatis升级为Mybatis-Plus的详细过程

《将Mybatis升级为Mybatis-Plus的详细过程》本文详细介绍了在若依管理系统(v3.8.8)中将MyBatis升级为MyBatis-Plus的过程,旨在提升开发效率,通过本文,开发者可实现... 目录说明流程增加依赖修改配置文件注释掉MyBATisConfig里面的Bean代码生成使用IDEA生

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

C# WinForms存储过程操作数据库的实例讲解

《C#WinForms存储过程操作数据库的实例讲解》:本文主要介绍C#WinForms存储过程操作数据库的实例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、存储过程基础二、C# 调用流程1. 数据库连接配置2. 执行存储过程(增删改)3. 查询数据三、事务处

JSON Web Token在登陆中的使用过程

《JSONWebToken在登陆中的使用过程》:本文主要介绍JSONWebToken在登陆中的使用过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录JWT 介绍微服务架构中的 JWT 使用结合微服务网关的 JWT 验证1. 用户登录,生成 JWT2. 自定义过滤

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

java中使用POI生成Excel并导出过程

《java中使用POI生成Excel并导出过程》:本文主要介绍java中使用POI生成Excel并导出过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录需求说明及实现方式需求完成通用代码版本1版本2结果展示type参数为atype参数为b总结注:本文章中代码均为

MySQL Workbench 安装教程(保姆级)

《MySQLWorkbench安装教程(保姆级)》MySQLWorkbench是一款强大的数据库设计和管理工具,本文主要介绍了MySQLWorkbench安装教程,文中通过图文介绍的非常详细,对大... 目录前言:详细步骤:一、检查安装的数据库版本二、在官网下载对应的mysql Workbench版本,要是

PyCharm如何设置新建文件默认为LF换行符

《PyCharm如何设置新建文件默认为LF换行符》:本文主要介绍PyCharm如何设置新建文件默认为LF换行符问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录PyCharm设置新建文件默认为LF换行符设置换行符修改换行符总结PyCharm设置新建文件默认为LF

Linux安装MySQL的教程

《Linux安装MySQL的教程》:本文主要介绍Linux安装MySQL的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux安装mysql1.Mysql官网2.我的存放路径3.解压mysql文件到当前目录4.重命名一下5.创建mysql用户组和用户并修