news 2026/4/20 16:01:08

【Latex魔术注解+导言区】Latex魔术注解+导言区分类介绍

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【Latex魔术注解+导言区】Latex魔术注解+导言区分类介绍

在一篇Latex文档正式开始(\begin{document} )之前,一般有文档最顶部的魔术注解和紧随其后的导言区
(一)魔术注解(%!TEX 指令=值)
魔术注解专门用于告诉编辑器应该使用哪个 编译引擎(给编译器看的)。比如下面示例中适合的编译引擎是 XeLaTeX,因为文档中使用了ctex 宏包并包含中文。加上下面魔术注解后编辑器可以自动调用 XeLaTeX,无需手动选择
其实魔术注解除了指定编译引擎,还能指定主文档或文件编码,但一般只会用在指定编译引擎上

!TEX program=xelatex

(二)导言区
LaTeX 导言区的内容类别,大致分为5类(如下图)

解释一下3宏包提供的命令:通常必须先加载宏包,而后才可能使用该宏包提供的命令(即先有2后有3).
比如:\usepackage{setspace} 是用来设置行距的专用宏包;而\setstretch{1.5}是 setspace 宏包提供的自定义行距倍数命令,可以精确控制行距的缩放比例.
【注意】魔术注解非必须,导言区必须
(三)简洁代码示例

%魔术注解:指定编辑器使用XeLaTeX引擎编译(因为文档包含中文)%!TEX program=xelatex % 导言区分类内容分类示例(5类) %1.文档类声明\documentclass[a4paper,12pt]{article}%2.宏包\usepackage{ctex}%中文支持\usepackage{geometry}%页面边距\usepackage{fancyhdr}%页眉页脚\usepackage{amsmath, amssymb}%数学符号\usepackage{hyperref}%超链接\usepackage{tcolorbox}%彩色盒子\tcbuselibrary{skins, breakable}%tcolorbox扩展库\usepackage{setspace}%行距设置 %3.宏包提供的命令\setstretch{1.3}%setspace宏包命令:设置行距 %geometry宏包命令:设置页边距\geometry{left=2cm,right=2cm,top=2cm,bottom=2cm}%hyperref宏包命令:配置超链接\hypersetup{colorlinks=true,linkcolor=blue}%tcolorbox宏包命令:将自定义的theorem环境(下面4类)用tcolorbox样式包装\tcolorboxenvironment{theorem}{colback=blue!5,colframe=blue!75}%4.用户自定义命令/环境\newcommand{\R}{\mathbb{R}}%自定义命令\newtheorem{theorem}{定理}[section]%自定义定理环境 %自定义简单环境\newenvironment{note}{\par\smallskip\noindent\textbf{注:}}{\par}%5.全局参数与样式设置\setlength{\parindent}{0pt}%取消首行缩进\setlength{\parskip}{0.5ex}%段落间距\pagestyle{fancy}%使用fancyhdr页眉样式\fancyhf{}%清空默认页眉页脚\fancyhead[C]{\leftmark}%页眉居中显示章节名\fancyfoot[C]{\thepage}%页脚居中显示页码\begin{document}\section{导言区分类示例}这是一个测试文档,用于验证导言区的五种分类均已正确设置。\begin{theorem}[勾股定理]在直角三角形中,直角边的平方和等于斜边的平方:\[a^2 + b^2=c^2.\]\end{theorem}\begin{note}该定理适用于欧几里得平面几何。\end{note}自定义符号:实数集\(\R\),自然数集\(\mathbb{N}\)\end{document}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/20 15:57:19

Qwen-Image-Edit镜像免配置:内置CUDA 12.1+cuDNN 8.9+PyTorch 2.3全栈环境

Qwen-Image-Edit镜像免配置:内置CUDA 12.1cuDNN 8.9PyTorch 2.3全栈环境 1. 项目简介:一句话修图的魔法体验 想象一下这样的场景:你有一张照片,想要换个背景、加个墨镜或者调整一下风格,但不会用复杂的修图软件。现在…

作者头像 李华
网站建设 2026/4/20 15:53:44

AsrTools:智能语音转文字解决方案 - 零配置高效音频处理工具

AsrTools:智能语音转文字解决方案 - 零配置高效音频处理工具 【免费下载链接】AsrTools ✨ AsrTools: Smart Voice-to-Text Tool | Efficient Batch Processing | User-Friendly Interface | No GPU Required | Supports SRT/TXT Output | Turn your audio into acc…

作者头像 李华
网站建设 2026/4/20 15:52:35

WinEdt激活总失败?试试免费开源的TeXstudio,搭配TeXLive写论文更省心

WinEdt激活总失败?试试免费开源的TeXstudio,搭配TeXLive写论文更省心 第一次用LaTeX写论文时,我和大多数人一样选择了WinEdt——这个在学术圈流传已久的"标配"编辑器。但激活问题让我折腾了整整两天:要么注册码失效&am…

作者头像 李华
网站建设 2026/4/20 15:49:32

8大网盘直链解析神器:一键获取真实下载地址,告别限速烦恼

8大网盘直链解析神器:一键获取真实下载地址,告别限速烦恼 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移…

作者头像 李华