Latex基本结构和中文处理

news2024/9/28 11:21:07

目录

  • 源文件结构
  • 例子
    • 代码
    • 运行结果
  • Latex中文处理办法
    • 在vscode中进行latex中文环境的编写设置步骤如下:
    • 在texstudio中进行中文编写步骤
    • 例子
      • 代码
      • 知识点
        • 带有序号的数学表达式
        • 用newcommand创建新的命令
    • 运行结果
  • 查看相关帮助文档
    • ctex宏包
    • 中文版latex快速入门手册

源文件结构

# 源文件结构
## 导言区
## 正文区(文稿区)

例子

代码


% 导言区
\documentclass{book} % book、report、letter
\title{My First Document}
\author{Alan Turing}
\date{\today}

% 正文区(文稿区)
\begin{document}

\maketitle  %显示文章的标题作者和日期

hello,\LaTeX! % 正文部分内容

This is my first equation :$f(x)$  %行内数学表达式

$$f(x) = 5x^2 + 3x + 1$$ % 行间数学表达式

\end{document}

运行结果

Latex中文处理办法

主要是靠xelatex结合ctex宏包来进行处理中文的

在vscode中进行latex中文环境的编写设置步骤如下:

在vscode中使用latex支持中文编译

在texstudio中进行中文编写步骤

  • 设置UTF-8编码格式

  • 构建选择xelatex进行构建

    • 菜单栏点击选项,选择设置texstudio
    • 点击构建,选择默认编译器为xelatex
  • 引入ctex宏包
    \usepackage{ctex}

例子

代码

\documentclass{book} % book、report、letter
\usepackage{ctex}

% 创建新的命令
\newcommand\degree{^\circ}


\title{我的第一个 \LaTeX 文件}
\author{\kaishu 张三}
\date{\today}

% 正文区(文稿区)
\begin{document}

\maketitle  %显示文章的标题作者和日期

hello,\LaTeX! % 正文部分内容

This is my first equation :$f(x)$  %行内数学表达式

$$f(x) = 5x^2 + 3x + 1$$ % 行间数学表达式

设直角三角形ABC,其中$\angle C = 90\degree$
	\begin{equation}
		A^2 + B^2  = C^2 % 带有序号的数学表达式
	\end{equation}

\end{document}

知识点

带有序号的数学表达式

\begin{equation}
    ......
\end{equation}

用newcommand创建新的命令

在导言区定义新的命令,以便可以在正文区进行重复使用

\newcommand .....(自定义命令和具体定义)
%比如:角度
\newcommand\degree{^\circ}

运行结果

查看相关帮助文档

ctex宏包

在cmd命令窗口里输入:texdoc ctex 即可查询相关文档

中文版latex快速入门手册

在cmd命令窗口里输入:texdoc lshort-zh 即可查询相关文档

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/130673.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

力扣sql入门篇(四)

力扣sql入门篇(四) 1 丢失信息的雇员 1.1 题目内容 1.1.1 基本题目信息 1.1.2 示例输入输出 1.2 示例sql语句 SELECT e.employee_id employee_id FROM Employees e LEFT JOIN Salaries s ON e.employee_ids.employee_id WHERE s.employee_id is null UNION SELECT s.employ…

微服务框架支持

事务上下文目录概述需求:设计思路实现思路分析1.Seata 的事务上下文由 RootContext 来管理。2.应用可以通过 RootContext 的 API 接口来获取当前运行时的全局事务 XID。3.应用是否运行在一个全局事务的上下文中,就是通过 RootContext 是否绑定 XID 来判定…

机器学习--房屋销售的探索性数据分析

目录 一、导入相关包 二、读取数据 三、做简单的处理 总结 一、导入相关包 numpy:python中做数据分析常用的包; pandas:也是用于数据分析,擅长处理表,数据没那么大要放入内存中,这将是首选&#xff1…

client-go源码学习(二):Reflector、DeltaFIFO

本文基于Kubernetes v1.22.4版本进行源码学习,对应的client-go版本为v0.22.4 3、Informer机制 在Kubernetes系统中,组件之间通过HTTP协议进行通信,在不依赖任何中间件的情况下需要保证消息的实时性、可靠性、顺序性等。那么Kubernetes是如何…

重装操作系统win10+重装sqlserver+数据库可视化工具

sqlserver安装以及使用 一、重装操作系统 操作系统win10镜像 原因:sqlserver无数次失败让我放弃原来操作系统。 重装操作系统三步骤 1>下载大白菜一键装机工具 2>有一个u盘,8G以上存储空间 3>win10系统镜像 详细讲解: win10系统镜…

管道和重定向

1.重定向 1.输出重定向 > 一般用于在控制台上为了避免看到过多冗余的代码代码操作,所以将正确和错误的结果信息写到文件夹中 标准输出 1> 1>> [rootiZ2zef4rb5ixg6sieztgsdZ /]# cat /etc/passwd > file.txt //将/etc/passwd中输出的结果打印…

ElasticSearch6.x版本概念介绍及Kibana操作的增删改查常用API

文章目录一、概念介绍1.接近实时(NRT Near Real Time )2.索引(index)3.类型(type)4.映射(mapping)5.文档(document)6.概念关系图二、Kibana的基本操作1.创建dangdang索引并创建product类型2.删除dangdang索引3.创建id为1的文档记录4.查询id为1的文档记录5.删除id为1的文档记录6…

【2022年终总结】:小伙子还需努力呀~

文章目录前言第一次遇见CSDN我的收获我的迷茫我的展望前言 有一段时间没写博客了,具体什么原因呢?先买个关子,埋在下面的文字里。 眨眼时间,在CSDN待了快一年了,这一年的时间里有收获有感动,当然&#xff0…

IO多路复用【学习笔记】

1.用户空间和内核空间 虚拟内存被操作系统划分成两块:内核空间和用户空间,内核空间是内核代码运行的地方,用户空间是用户程序代码运行的地方。当进程运行在内核空间时就处于内核态,当进程运行在用户空间时就处于用户态。 为了安全…

elasticsearch在linux环境安装使用过程遇到的问题

es在linux环境安装遇到问题 1、启动失败日志 ERROR: [1] bootstrap checks failed [1]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be con…

MCU-51:单片机之AT24C02学习

目录一、存储器介绍1.1 RAM1.2 ROM二、AT24C022.1 AT24C02介绍2.2 引脚及应用电路2.3 内部结构框图三、I2C总线3.1 I2C总线介绍3.2 I2C电路规范3.3 I2C时序结构3.4 I2C数据帧3.5 AT24C02数据帧四、代码演示4.1 AT24C02数据存储4.2 秒表(定时器扫描按键数码管)注意:一…

ECG信号处理——包括基本波检测、信号去噪、信号重建度量(Matlab代码实现)

目录 💥1 概述 📚2 运行结果 🎉3 参考文献 👨‍💻4 Matlab代码 💥1 概述 心电图(ECG)信号自动分析与诊断是目前信号处理领域中的研究热点之一,其真正实现将有力地促进医疗事业的…

集合引用类型——对象

介绍: 依据变量分类:ECMAScript变量包括两种不同类型的值:原始值和引用值。 依据类型分类:ECMAScript类型包括两种不同类型的值:基本数据类型和集合数据类型。 原始值和引用值: 原始值就是最简单的数据&am…

网络层IP

文章目录网络层基本概念IP报头分片和组装如何分片如何组合16位标识符13位片偏移3位标志网段划分IP地址的分类CIDRIP地址数量限制私有IP和公网IP运营商路由网络层 http和tcp只考虑了两端的问题,并没有考虑路途中的事情。路由查找 IP的构成:32位网络号主…

【Ctfer训练计划】——(八)

作者名:Demo不是emo 主页面链接:主页传送门 创作初心:舞台再大,你不上台,永远是观众,没人会关心你努不努力,摔的痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷座…

fx5u 脉冲输出指令PLSY(DPLSY)4种写法

本文描述三菱FX5U的 脉冲输出指令PLSY(DPLSY),4种写法,都有效。 第一行:设置脉冲输出频率 第二行:DPLSY D0 K0 K1,FX5U ,第二个参数是脉冲数量,设置为K0表示一值输出脉冲。 第三个参数是轴号K1,表示Y0脉冲…

2023跨年倒计时2023最炫烟花秀烟花代码

📋 前言 🖱 博客主页:在下马农的碎碎念✍ 本文由在下马农原创,首发于CSDN📆 首发时间:2022/12/30📅 最近更新时间:2022/12/30🤵 此马非凡马,房星本是星。向前…

c#入门-补码

补码 明明我们用正数用的更多,如果把0归到负数里面,那么正数就是整的2n次方了。 为什么不这么做呢? 如果你的手表快了20分钟,你可以: 1.把他调慢20分钟 2.再调快11小时40分钟 其实负数就是一个特别大的正数。CPU没有…

Unity 基于法线和深度实现完美描边,可独立控制物体描边

目录前言自定义PostProcessOutlineShader关键代码说明1 使用深度绘制描边1.1 获得斜四方形UV坐标:1.2 采样四方向深度2 使用法线绘制描边3 解决倾斜表面白块问题3.1 计算视方向3.2 使用视方向修正阈值4 单独控制物体是否显示描边OutlineShader完整代码前言 最近项目…

github上传代码(亲测实用)

又被github上传代码折腾了我3个小时,各种问题都遇到过,最后写篇博客记录一下,方便后续上传。 github创建项目完成后,就会出现上传指令,如下图所示: 现在只需要按着命令的提示一步步执行; 1.点…