tex软件使用
好的,请看以下关于 TeX 软件使用的详细介绍,全部使用中文:
TeX/LaTeX 软件使用指南 (中文)
TeX 是一个强大的排版系统,尤其擅长处理复杂的数学公式和学术文档排版。LaTeX 是建立在 TeX 之上的宏集合,提供了更友好、更结构化的命令来编写文档。
核心概念与组成部分:
- TeX 引擎: 这是实际编译
.tex源代码文件的核心程序。常见的引擎有:pdfTeX: 直接生成 PDF 文件(主流选择)。XeTeX: 支持现代字体格式 (OpenType) 和 Unicode 编码,对中文支持非常好,是处理中文文档的推荐引擎。LuaTeX: 同样支持 OpenType 和 Unicode,并集成了 Lua 脚本语言,功能更强大,灵活性更高,也是处理中文的强力推荐引擎。
- LaTeX 宏包: 提供特定功能的代码包(
.sty文件)。例如:graphicx: 插入图片。amsmath,amssymb: 高级数学公式排版。geometry: 设置页面尺寸和边距。hyperref: 生成超链接(目录、参考文献、网址等)。biblatex/natbib: 管理参考文献。ctex,xeCJK,luatexja: 专门用于中文字体、标点、版式处理的宏包(非常重要!)
- TeX 发行版: 这是一个包含了 TeX 引擎、LaTeX 宏包、常用工具(如 BibTeX, MakeIndex)以及文档的大型软件集合。安装发行版是使用 TeX/LaTeX 的第一步。主流发行版:
- TeX Live: 跨平台(Windows, macOS, Linux),更新活跃,功能全面,强烈推荐。包含了对中文的良好支持。
- MiKTeX: 主要在 Windows 上流行,特点是按需安装宏包。
- MacTeX: macOS 上的 TeX Live 发行版,附带一些 Mac 专用的工具。
- (历史) CTeX: 早期国内流行的中文发行版,现已不推荐,建议使用更现代的 TeX Live +
ctex宏包组合。
- TeX 编辑器 / IDE: 用于编写
.tex源代码文件的软件。它们通常提供语法高亮、代码补全、一键编译、错误提示、PDF 预览等功能。常用编辑器:- Visual Studio Code (VS Code) + LaTeX Workshop 扩展: 功能强大、免费、跨平台,非常流行和推荐。
- TeXShop (macOS): macOS 用户常用,简洁易用。
- TeXworks: 跨平台,轻量级,随 TeX Live/MiKTeX 一同安装。
- WinEdt (Windows): 功能强大,但收费。
- Overleaf: 优秀的在线协作 LaTeX 编辑器(https://www.overleaf.com),非常适合初学者和团队协作,无需本地安装。
基本工作流程:
-
编写
.tex文件: 使用文本编辑器或专用 IDE 编写带有 LaTeX 命令和实际内容的源代码文件。文件保存为.tex后缀(如my-document.tex)。- 中文文档关键点:
- 确保文件使用 UTF-8 无 BOM 编码保存。
- 文档类通常使用
ctexart,ctexrep,ctexbook(来自ctex宏包) 或者标准的article,report,book搭配\usepackage[UTF8]{ctex}。 - 明确指定中文字体(使用
fontspec宏包配合XeLaTeX或LuaLaTeX引擎)。
- 中文文档关键点:
-
编译
.tex文件:- 在命令行中切换到
.tex文件所在目录,然后运行编译命令(引擎名 + 文件名):xelatex my-document.tex(推荐用于中文, 使用 XeTeX 引擎)lualatex my-document.tex(推荐用于中文, 使用 LuaTeX 引擎)pdflatex my-document.tex(主要用于英文,对中文支持较差)
- 在编辑器中编译: 大多数专用编辑器或 IDE 提供按钮或快捷键进行编译(通常需要配置首选引擎为
XeLaTeX或LuaLaTeX)。编译过程可能会运行多次(处理交叉引用、目录、参考文献等)。
- 在命令行中切换到
-
生成输出文件: 编译成功后,通常会生成一个
.pdf文件(也可能根据需要生成.dvi或.ps文件)。这就是最终排版好的文档。 -
查看与调试:
- 查看 PDF: 使用 PDF 阅读器(如 Adobe Acrobat Reader, Sumatra PDF, macOS Preview)打开生成的
.pdf文件查看效果。 - 调试错误: 如果编译失败,编译器会输出错误信息(在命令行或编辑器的日志窗口中查看)。根据错误信息定位并修改
.tex文件中的问题。警告信息 (Warning) 也需要关注,虽然不一定会中断编译,但可能影响排版效果。
- 查看 PDF: 使用 PDF 阅读器(如 Adobe Acrobat Reader, Sumatra PDF, macOS Preview)打开生成的
中文排版要点 (使用 ctex 宏包 + XeLaTeX/LuaLaTeX):
-
文档类/宏包:
\documentclass[UTF8]{ctexart} % 用于中文文章 (ctexart, ctexrep, ctexbook) % 或者 \documentclass{article} % 使用标准文档类 \usepackage[UTF8]{ctex} % 必须引入ctex宏包 -
字体设置 (示例):
\setmainfont{Times New Roman} % 设置西文衬线主字体 \setsansfont{Arial} % 设置西文无衬线字体 \setmonofont{Courier New} % 设置西文等宽字体 \setCJKmainfont{SimSun} % 设置中文衬线主字体 (如 Windows 宋体) \setCJKsansfont{SimHei} % 设置中文无衬线字体 (如 Windows 黑体) \setCJKmonofont{FangSong} % 设置中文等宽字体 (如 Windows 仿宋)- 将
SimSun,SimHei,FangSong替换为你系统中实际安装的中文字体名称(如Source Han Serif SC/思源宋体,Source Han Sans SC/思源黑体,KaiTi/楷体,Microsoft YaHei/微软雅黑等)。确保使用的字体支持中文。
- 将
-
编写中文: 直接在源代码中输入中文即可(确保文件是 UTF-8 无 BOM 编码)。
学习资源推荐 (中文):
- 在线文档与教程:
- lshort-zh-cn: 一份(不太简短的)LaTeX 2ε 介绍 (https://www.ctan.org/pkg/lshort-zh-cn) - 极佳的入门读物。
- CTAN (Comprehensive TeX Archive Network): 宏包官方文档仓库 (https://www.ctan.org) - 查找宏包手册(通常是 PDF)。
- TeX - LaTeX Stack Exchange: 全球最大的 TeX 问答社区 (https://tex.stackexchange.com) - 搜索或提问(英文为主,但也有中文相关问题)。
- 知乎: 搜索“LaTeX 入门”、“XeLaTeX 中文”等关键词,有很多高质量的专栏文章和回答。
- Bilibili / 优酷: 搜索相关教程视频。
- 书籍:
- LaTeX 入门 (刘海洋)
- LaTeX2e 完全学习手册 (胡伟)
- LaTeX 文类和宏包学习手册 (胡伟) - 更深入
总结与建议:
- 安装 TeX Live 发行版。
- 选择
XeLaTeX或LuaLaTeX作为中文文档的编译引擎。 - 使用
ctex文档类或宏包处理中文核心排版需求。 - 使用 VS Code + LaTeX Workshop 或 TeXworks 作为编辑器。
- 保持
.tex文件为 UTF-8 无 BOM 编码。 - 显式设置中文字体(使用
fontspec或ctex提供的命令)。 - 善用
lshort-zh-cn等入门资源。 - 遇到问题仔细阅读编译日志中的错误和警告信息,并善用搜索引擎(关键词 + site:tex.stackexchange.com 或 site:zhihu.com)查找解决方案。
请告诉我你具体想了解哪方面的使用?例如:
- 如何安装 TeX Live 或 MiKTeX?
- 如何配置 VS Code 编写和编译 LaTeX 中文文档?
- 如何插入图片/表格/数学公式?
- 如何生成参考文献(BibTeX/biblatex)?
- 如何制作幻灯片(Beamer)?
- 遇到了某个具体的编译错误?
- 如何设计复杂的版式?
- 如何查找和使用某个特定的宏包?
我可以根据你的具体问题进行更详细的解答。
传音控股TEX AI精彩亮相CVPR 2026
近日,在全球计算机视觉领域顶级学术会议CVPR 2026期间,由传音控股TEX AI联合复旦大学、上海财经大学、哈佛大学、浙江大学等国内外知名高校和研究机构共同组织的第五届真实世界像素级视频理解
2026-06-10 15:39:11
探索TRACO POWER TEX 120系列120瓦AC/DC工业电源
探索TRACO POWER TEX 120系列120瓦AC/DC工业电源 在工业电子领域,电源的稳定性和可靠性是至关重要的。今天,我们来深入了解一下TRACO POWER的TEX 120系列120瓦
2026-04-26 13:55:09
群创与日本TEX、TEX-T联手推动3D半导体封装技术提升
根据群创公告,该合作以TEX和TEX-T公司旗下BBCube技术平台为主轴,借助WoW和CoW技术建立全新半导体生产线,旨在成为下一代微型化芯片制作关键技术,实现对半导体供应链的强化与升级。
2024-04-30 09:35:04
MATLAB软件原理、程序设计与应用
MMATLAB是由 Mathworks软件公司于1984年推出的数学软件。其名称是由矩阵实验室(Matrix Laboratory)合成的。由此可知最早的开发理念是提供一套完善的矩阵计算命令随着数值运算需求的发展
资料下载
王倩倩
2021-03-10 10:15:53
TEX Live2019的使用指南资料免费下载
本文档描述 TEX Live 软件的主要功能和特性,TEX Live 是 TEX
资料下载
Tesla_Zhang
2020-05-15 08:00:00
如何配置MPU中的tex,C,B,S位?
看了编程手册关于MPU的使用仍然一头雾水,还是不知道如何配置MPU中的tex,C,B,S位 MPU_InitStruct.IsBufferable
SM3300TEX
SM3300TEX - SM33T Series 1.8 V CMOS Clock Oscillators - Pletronics, Inc.
SM3344TEX
SM3344TEX - SM33T Series 1.8 V CMOS Clock Oscillators - Pletronics, Inc.
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 如何进行编码器的正确接线?接线方法介绍
- 什么是场效应管?它的作用是什么?
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- amoled屏幕和oled区别
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 苹果笔记本macbookpro18款与19款区别
- 通讯隔离作用
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机