初识Latex

  因为文档编写需要,后面会用到Latex。上B站学习了刘老师对于Latex一个教学视频刘海洋 · LaTeX 不快速的入门 - 跟着大神学习最纯正的 LaTeX 知识_哔哩哔哩_bilibili。视频一共两个多小时,没有详细的语法的介绍。但可以宏观的了解到如何使用Latex。也结合一些自己的总结思考,完成本篇文章。
  学习Latex,首先要对它有一个清晰的认识。它是一个工具,为我们编写文档提供便利(当然,这个方便也一定是在熟练的基础上才能体会到的)。要有一个原则:内容和结构分离。大多数人用Latex可能是论文投稿,不同期刊格式不同。Latex提供一些便利的模板,以便于我们能够专注于内容。
  作为Latex的使用者,要意识到Latex已经发展了很多年。无数前人已经研究出很多库(宏包),使用者不要重复造轮子。这也对使用者提出了一个要求。要清楚了解到各类宏包所能够提供的一些功能。了解功能并不代表能够很好使用,具体的细节还是需要一本详细的参考书才能够完成。笔者在此建议使用者能够有一本详尽的手册,即用即查。
  以上就是笔者在看完视频后,对于Latex使用的一些思考。下面是笔者听课时随手记录的一些笔记,也整理于此,方便以后查阅。大致可分为两个模块:语法模块、宏包了解
  在开始之前,大多数人使用Latex都是为了论文编写,有一个结构提供给各位:

文档组成:
	标题
	前言/摘要
	目录
	正文
	文献
	索引/词汇表

% 是注释
%%% 简单文档
% 导言:格式设置
\documentclass{ctexart} % 读入文档类文件
\usepackage[b5paper]{geometry} % 读入一个格式文件——宏包
% 正文:填写内容
\begin{document}
使用 \LaTex
\end{document}

宏包了解

数学单位宏包:siunitx
数学公式宏包:amsmath
	\ num{-1.2345e96} % 科学计数法
	\SI{2222}{m/s} 
编写化学式宏包:chemformula
语法高亮宏包:listings
表格宏包:
	单元格处理:multirow, makecell
	长表格:longtable, xtab
	定宽表格:xtabular
	表线控制:booktabs, diagbox(斜线), arydshln
算法宏包:clrscode,algorithm2e,algorithmicx
版面布局宏包:geometry,fancyhdr
插图宏包:graphicx
	宏包的\includegraphics命令
	例:\includegraphics[width=2cm]{xxx.pdf}
PDF链接和书签宏包:hyperref

语法模块

命令格式:参数总在后面花括号,中括号表示可选参数
	\cmd{arg1}{arg2}\\
	\cmd[opt]{arg1}{arg2}\\
分数:二分之一 \frac{1}{2}
环境格式:
	\begin{env}
	…
	\end{env}
		(右对齐):
			\begin{flushright}
			文字
			\end{flushright}

正文:正文中输入空格和一个换行都相当于连着的,空一行相当于空一段(另起一段)
正文符号:
	\# \$ \% \& \{ \}  结果为:# $ % { }
数学模式:
	行内公式:$a+b=c$
	显示公式:
		上标和下标:^和_
		上下画线与花括号:\overline, \underline, \overbrace, \underbrace
		分式:\frac{分子}{分母}
		根式:\sqrt[次数]{根号下}
		矩阵:amsmath宏包提供矩阵环境matrix, pmatrix, bmatrix
定理类环境:\newtheorem
抄录代码:
	\begin{verbatim}
	#include<studio.h> {
		puts(“hello world”);
	}
	\end{verbatim}


表格(tabular环境):
	自动生成表格代码工具:Create LaTeX tables online – TablesGenerator.com (https://www.tablesgenerator.com/latex_tables)

对齐:\centering \raggedleft \raggedright
空白间距:\hspace{2cm} 水平间距 \vspace{3cm} 垂直间距
断行:\linkbreak, \\
分页:\pagebreak, \newpage, \clearpage, \cleardoublepage

  今天看到的就是冰山一角,慢慢了解吧~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值