latex入门--1:安装、查阅文档、输入中文、设置字体字号

2023-11-23 04:50

本文主要是介绍latex入门--1:安装、查阅文档、输入中文、设置字体字号,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本系列文章为latex入门学习笔记

  1. 参考视频:https://www.bilibili.com/video/BV15x411j7k6?spm_id_from=333.1007.top_right_bar_window_custom_collection.content.click

  2. 参考文档
    查阅官方文档:

命令行输入:
texdoc lshort-zh #查看官方文档

texdoc ctex #查阅CTEX 宏集手册


latex安装教程

ubuntu参考https://blog.csdn.net/qq_41814939/article/details/82288145


一、latex使用

%导言区  进行全局设置
\documentclass{article}%article,book, report, letter...latex源代码以\documentclass命令作为开头,指定了文档使用的文档类{}必选参数为文档类的名称  \title{My first document}   %文档的标题
\author{zhangsan}           %文章的作者
\date{\today}				%文档编辑的时间%正文区(文稿区)        	 一个latex文件有且只有一个document环境, 环境名称document
\begin{document}\maketitle    %显示文章的标题   在letter中没有这个类Hello, World!%here is my big formula	  不参与文档编译,不参与文档输出   若想另外起一段, 则使用空行隔开(如下面就有一个空行)Let $f(x)$ be defined by the formula $$f(x)=3x^2 + x-1$$ which is a polynomial of degree 2.   %$公式$(行内公式) or $$公式$$(行间公式)符号内表示数学模式,符号之外称作文本模式\end{document}

#输出文档
在这里插入图片描述

知识点:

1.导言区、文稿区、文档类

2.产生公式、空行的方法



二、输入中文的相关设置

%导言区  进行全局设置
\documentclass{ctexart}%  方式二:直接使用文档类  ctexart ctexrep  ctexbook%2.
%\usepackage{ctex}  %方式一使用宏包  ctex
\newcommand\degree{^\circ} %定义degree  ^表示是上角标, \circ是二元运算符, 在官方文档4.9中有介绍\title{\heiti 文章的标题}    %文档的标题  黑体
\author{\kaishu 张三}         %文章的作者  楷书
\date{\today}				%文档编辑的时间, 也是中文格式%正文区(文稿区)        	 一个latex文件有且只有一个document环境, 环境名称document
\begin{document}\maketitle    %显示文章的标题   在letter中没有这个类勾股定理可以用现代语言表述如下:直角三角形斜边的平方等于两腰的平方和可以用符号语言表示为: 设直角三角形 $ABC$, 其中 $\angleC=90\degree$,则有:   %degree需要定义\begin{equation}%用于产生带编号的行间公式AB^2 = BC^2 + AC^2\end{equation}\end{document}

#输出文档
在这里插入图片描述

知识点:

1.输入中文有两种方式

方式一: 使用宏包 ctex

方式二: 使用文档类 ctexart ctexrep ctexbook

2.产生带编号的行间公式的方法



三、字体字号设置

\documentclass[12pt]{article}  %这里设置的可选参数12pt是normalsize的大小:可以是10、11、12pt\usepackage{ctex}\newcommand{\myfont}{\textit{\textbf{\textsf{Fancy text}}}} %嵌套自定义, 注意观察这里对应的输出\begin{document}%1.字体设置(罗马字体, 无衬线字体, 打字机字体)的方式    方式1\textrm{Roman Family}  \textsf{Sans Serif Family}  \texttt{Typewriter Family} % 方式2.使用\rmfamily声明后面所有段落字体为罗马字体, 当遇到新的字体声明时,使用新的字体       方式3:使用大括号限制声明范围\rmfamily Roman Family   {\sffamily Sans Serif Family} {\ttfamily Typewriter Family}%2. 字体系列设置(粗细,宽度)\textmd{Medium Series} \textbf{Boldface Series}{\mdseries Medium Series} {\bfseries Boldface Series}%3.字体形状设置(直立, 斜体, 伪斜体, 小型大写)\textup{Upright shape}  \textit{Italic Shape}\textsl{Slanted Shape}  \textsc{Small Caps Shape}{\upshape Upright Shape} {\itshape  Italic Shape} {\slshape Slanted Shape} {\scshape Small Caps Shape}%4.中文字体设置  Note: 使用ctex宏包 中文空格 \quad{\songti 宋体} \quad {\heiti  黑体} \quad {\fangsong 仿宋} \quad {\kaishu 楷书}中文字体的\textbf{粗体}与\textit{斜体}  %heiti  kaishu%5.字体大小    这些声明是与normalsize相对的大小 可以在第一行命令的可选参数中设置normalsize的大小:10, 11, 12pt{\tiny			hello} \\  %换行{\scriptsize    hello} \\{\footnotesize  hello} \\{\small         hello} \\{\normalsize    hello} \\{\large         hello} \\{\Large         hello} \\{\LARGE         hello} \\{\huge          hello} \\{\Huge          hello} \\%6.中文设置字号命令\zihao{5}你好!\\\\\myfont FANCY TEXT \\\myfont Fancy text\end{document}

#输出文档
在这里插入图片描述

知识点:

1.6种字体的设置,三种不同的方式

2.换行符号

这篇关于latex入门--1:安装、查阅文档、输入中文、设置字体字号的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

Centos7安装JDK1.8保姆版

工欲善其事,必先利其器。这句话同样适用于学习Java编程。在开始Java的学习旅程之前,我们必须首先配置好适合的开发环境。 通过事先准备好这些工具和配置,我们可以避免在学习过程中遇到因环境问题导致的代码异常或错误。一个稳定、高效的开发环境能够让我们更加专注于代码的学习和编写,提升学习效率,减少不必要的困扰和挫折感。因此,在学习Java之初,投入一些时间和精力来配置好开发环境是非常值得的。这将为我

活用c4d官方开发文档查询代码

当你问AI助手比如豆包,如何用python禁止掉xpresso标签时候,它会提示到 这时候要用到两个东西。https://developers.maxon.net/论坛搜索和开发文档 比如这里我就在官方找到正确的id描述 然后我就把参数标签换过来

Android实现任意版本设置默认的锁屏壁纸和桌面壁纸(两张壁纸可不一致)

客户有些需求需要设置默认壁纸和锁屏壁纸  在默认情况下 这两个壁纸是相同的  如果需要默认的锁屏壁纸和桌面壁纸不一样 需要额外修改 Android13实现 替换默认桌面壁纸: 将图片文件替换frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.*  (注意不能是bmp格式) 替换默认锁屏壁纸: 将图片资源放入vendo

【测试】输入正确用户名和密码,点击登录没有响应的可能性原因

目录 一、前端问题 1. 界面交互问题 2. 输入数据校验问题 二、网络问题 1. 网络连接中断 2. 代理设置问题 三、后端问题 1. 服务器故障 2. 数据库问题 3. 权限问题: 四、其他问题 1. 缓存问题 2. 第三方服务问题 3. 配置问题 一、前端问题 1. 界面交互问题 登录按钮的点击事件未正确绑定,导致点击后无法触发登录操作。 页面可能存在

安装nodejs环境

本文介绍了如何通过nvm(NodeVersionManager)安装和管理Node.js及npm的不同版本,包括下载安装脚本、检查版本并安装特定版本的方法。 1、安装nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash 2、查看nvm版本 nvm --version 3、安装