登录/注册

tex软件使用

更多

好的,请看以下关于 TeX 软件使用的详细介绍,全部使用中文:

TeX/LaTeX 软件使用指南 (中文)

TeX 是一个强大的排版系统,尤其擅长处理复杂的数学公式和学术文档排版。LaTeX 是建立在 TeX 之上的宏集合,提供了更友好、更结构化的命令来编写文档。

核心概念与组成部分:

  1. TeX 引擎: 这是实际编译 .tex 源代码文件的核心程序。常见的引擎有:
    • pdfTeX: 直接生成 PDF 文件(主流选择)。
    • XeTeX: 支持现代字体格式 (OpenType) 和 Unicode 编码,对中文支持非常好,是处理中文文档的推荐引擎。
    • LuaTeX: 同样支持 OpenType 和 Unicode,并集成了 Lua 脚本语言,功能更强大,灵活性更高,也是处理中文的强力推荐引擎
  2. LaTeX 宏包: 提供特定功能的代码包(.sty 文件)。例如:
    • graphicx: 插入图片。
    • amsmath, amssymb: 高级数学公式排版。
    • geometry: 设置页面尺寸和边距。
    • hyperref: 生成超链接(目录、参考文献、网址等)。
    • biblatex/natbib: 管理参考文献。
    • ctex, xeCJK, luatexja: 专门用于中文字体、标点、版式处理的宏包(非常重要!)
  3. TeX 发行版: 这是一个包含了 TeX 引擎、LaTeX 宏包、常用工具(如 BibTeX, MakeIndex)以及文档的大型软件集合。安装发行版是使用 TeX/LaTeX 的第一步。主流发行版:
    • TeX Live: 跨平台(Windows, macOS, Linux),更新活跃,功能全面,强烈推荐。包含了对中文的良好支持。
    • MiKTeX: 主要在 Windows 上流行,特点是按需安装宏包。
    • MacTeX: macOS 上的 TeX Live 发行版,附带一些 Mac 专用的工具。
    • (历史) CTeX: 早期国内流行的中文发行版,现已不推荐,建议使用更现代的 TeX Live + ctex 宏包组合。
  4. 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),非常适合初学者和团队协作,无需本地安装。

基本工作流程:

  1. 编写 .tex 文件: 使用文本编辑器或专用 IDE 编写带有 LaTeX 命令和实际内容的源代码文件。文件保存为 .tex 后缀(如 my-document.tex)。

    • 中文文档关键点:
      • 确保文件使用 UTF-8 无 BOM 编码保存。
      • 文档类通常使用 ctexart, ctexrep, ctexbook (来自 ctex 宏包) 或者标准的 article, report, book 搭配 \usepackage[UTF8]{ctex}
      • 明确指定中文字体(使用 fontspec 宏包配合 XeLaTeXLuaLaTeX 引擎)。
  2. 编译 .tex 文件:

    • 在命令行中切换到 .tex 文件所在目录,然后运行编译命令(引擎名 + 文件名):
      • xelatex my-document.tex (推荐用于中文, 使用 XeTeX 引擎)
      • lualatex my-document.tex (推荐用于中文, 使用 LuaTeX 引擎)
      • pdflatex my-document.tex (主要用于英文,对中文支持较差)
    • 在编辑器中编译: 大多数专用编辑器或 IDE 提供按钮或快捷键进行编译(通常需要配置首选引擎为 XeLaTeXLuaLaTeX)。编译过程可能会运行多次(处理交叉引用、目录、参考文献等)。
  3. 生成输出文件: 编译成功后,通常会生成一个 .pdf 文件(也可能根据需要生成 .dvi.ps 文件)。这就是最终排版好的文档。

  4. 查看与调试:

    • 查看 PDF: 使用 PDF 阅读器(如 Adobe Acrobat Reader, Sumatra PDF, macOS Preview)打开生成的 .pdf 文件查看效果。
    • 调试错误: 如果编译失败,编译器会输出错误信息(在命令行或编辑器的日志窗口中查看)。根据错误信息定位并修改 .tex 文件中的问题。警告信息 (Warning) 也需要关注,虽然不一定会中断编译,但可能影响排版效果。

中文排版要点 (使用 ctex 宏包 + XeLaTeX/LuaLaTeX):

  1. 文档类/宏包:

    \documentclass[UTF8]{ctexart} % 用于中文文章 (ctexart, ctexrep, ctexbook)
    % 或者
    \documentclass{article}       % 使用标准文档类
    \usepackage[UTF8]{ctex}       % 必须引入ctex宏包
  2. 字体设置 (示例):

    \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 / 微软雅黑 等)。确保使用的字体支持中文。
  3. 编写中文: 直接在源代码中输入中文即可(确保文件是 UTF-8 无 BOM 编码)。

学习资源推荐 (中文):

  1. 在线文档与教程:
    • 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 / 优酷: 搜索相关教程视频。
  2. 书籍:
    • LaTeX 入门 (刘海洋)
    • LaTeX2e 完全学习手册 (胡伟)
    • LaTeX 文类和宏包学习手册 (胡伟) - 更深入

总结与建议:

  1. 安装 TeX Live 发行版。
  2. 选择 XeLaTeXLuaLaTeX 作为中文文档的编译引擎。
  3. 使用 ctex 文档类或宏包处理中文核心排版需求。
  4. 使用 VS Code + LaTeX Workshop 或 TeXworks 作为编辑器。
  5. 保持 .tex 文件为 UTF-8 无 BOM 编码。
  6. 显式设置中文字体(使用 fontspecctex 提供的命令)。
  7. 善用 lshort-zh-cn 等入门资源。
  8. 遇到问题仔细阅读编译日志中的错误和警告信息,并善用搜索引擎(关键词 + site:tex.stackexchange.com 或 site:zhihu.com)查找解决方案。

请告诉我你具体想了解哪方面的使用?例如:

我可以根据你的具体问题进行更详细的解答。

传音控股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

群创与日本TEXTEX-T联手推动3D半导体封装技术提升

根据群创公告,该合作以TEX和TEX-T公司旗下BBCube技术平台为主轴,借助WoW和CoW技术建立全新半导体生产线,旨在成为下一代微型化芯片制作关键技术,实现对半导体供应链的强化与升级。

2024-04-30 09:35:04

手机固件系统免费软件程序下载

手机固件系统免费软件程序下载

资料下载 清樽独醉丶BrousMars 2021-09-02 16:01:42

傲软投屏免费软件资源下载

傲软投屏免费软件资源下载

资料下载 yjmzzx 2021-04-27 09:18:21

画图软件Altium Designer Sunner下载入口

画图软件Altium Designer Sunner下载入口。

资料下载 jf_42320578 2021-03-22 10:18:44

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

2024-03-25 06:05:53

SM3300TEX

SM3300TEX - SM33T Series 1.8 V CMOS Clock Oscillators - Pletronics, Inc.

2022-11-04 17:22:44

SM3344TEX

SM3344TEX - SM33T Series 1.8 V CMOS Clock Oscillators - Pletronics, Inc.

2022-11-04 17:22:44

VI-J0TEX

VI-J0TEX - DC-DC Converters 25 to 100 Watts - Vicor Corporation

2022-11-04 17:22:44

VI-J1TEX

VI-J1TEX - DC-DC Converters 25 to 100 Watts - Vicor Corporation

2022-11-04 17:22:44

VI-J2TEX

VI-J2TEX - DC-DC Converters 25 to 100 Watts - Vicor Corporation

2022-11-04 17:22:44

VI-J4TEX

VI-J4TEX - DC-DC Converters 25 to 100 Watts - Vicor Corporation

2022-11-04 17:22:44
7天热门专题 换一换
相关标签