【学习笔记】Latex快速上手

学习笔记,供日常记录使用。

一个非常快速的 Latex 入门教程
LaTeX公式保姆级教程 (以及其中的各种细节)

1. Latex简介

Latex是一款开源、免费的排版工具,将排版和文字内容分隔开。

2. Latex操作平台

2.1 TEXLive

提供丰富的包资源,安装配置能够很全面,但是占用空间大

2.2 MiKTEX

和TEXLive相反,包资源轻量,因此占用空间小,如果需要扩展其他包资源可以联网下载。

2.3 overleaf在线编辑

在线免费的TeX编辑器,网址如下:

overleaf网址

3. Latex命令

3.1 基础介绍

3.1.1 命令格式

一般以\开头,用于设置文本内容的排版。基本格式为:\命令词组{作用对象或者设置对象}

3.1.2 “环境”的概念

基本格式如下:

     \begin{环境名}
     其他语句
     \end{环境名}

类似于编程中的作用域,处在同一环境下的内容共享相同的文字格式。

3.2 文章结构

   \documentclass{article}
   前言部分
   \begin{document}
   正文部分
   \end{document}
   结尾部分

3.3 document语句

  • \documentclass{文档类型}:指定文档类型,关系到文章的整体排版规则。相关文档类型关键字见下方。
文档类型 关键字
普通文章(常用) article
书籍 book
报告 report
幻灯片格式 beamer
含中文文档 ctexart

注意:如果需要显示中文,不仅需要更改文档类型,还需要设置编码方式,命令如下:\documentclass[UTF8]{ctexart}

3.4 前言部分命令

  • \title{文章标题}设置文章标题
  • \author{文章作者}设置作者信息
  • \date{today}设置文档日期,一般使用today表示今天

3.5 正文部分命令

  • \maketitle 在前言部分设置标题等信息之后,此命令在实际文本中显示文档标题
  • \textbf{文字} 文字加粗
  • \textit{文字} 文字斜体
  • \underline{文字} 设置下划线
  • \part{部名}设置部
  • chapter{篇名} 设置篇
  • \section{章名} 设置章节
  • \subsection{二级子章节名}设置二级子章节,三级子章节是\subsubsection{三级子章节名}
    part(部)>chapter(篇)>section(章)>subsection(子章)

3.4 插入图片

在前言部分,需要添加如下命令:

  • \usepackage{graphicx}如果想要在正文中插入图片,这里要引用相关包
    在正文部分,需要添加如下命令:
  • \includegraphics{图片文件名}引用图片,注意文件名省去.jpg之类的扩展名。
  • \includegraphics[width=0.5\textwidth]{图片文件名} 设置图片宽度为文本宽度的一半。

为了完成更复杂的操作,我们可以使用环境如下:

         \begin{figure}
         \centering //设置图片居中显示
         \includegraphics[width=0.5\textwidth]{图片文件名}//插入图片
         \caption{图片标题}//设置标题
         \end{figure}

3.5 插入列表

3.5.1 无序列表

基本格式如下:

        \begin{itemize}
        \item 列表项1
        \item 列表项2
        ……
        \end{itemize}

3.5.2 有序列表

基本格式如下:

         \begin{enumerate}
         \item 列表项1
         \item 列表项2
         ……
         \end{enumerate}

3.6 编辑数学公式

推荐使用在线公式编辑器网址查看公式效果。
行内公式使用$公式$命令即可。
对于单行公式,有两种编辑形式,如下所示。

        //形式一
        \begin{equation}
        公式
        \end{equation}

        //形式2
        \[
         公式
        \]

复杂公式的命令语法以后会学习补充。

3.7 设置表格

表格需要在环境中操作,基本格式如下:

      \begin{tabular}{|l|c|r|}
      //{l c r}表示表格有三列,分别是左对齐、居中对齐、右对齐
      //{|l|c|r|}表示添加竖向边框
      //{|p{2cm}|p{5cm}|p{2cm}|}设置列宽并默认左对齐
      \hline //添加横向边框,也可以使用\hline\hlien添加双横线效果
      1行1列 & 1行2列 & 1行3列 \\ //第一行内容
      \hline
      2行1列 & 2行2列 & 2行3列 \\
      \hline
      ……
      \end{tabular}

如果需要添加表格标题,需要将整个tabular环境嵌入一个table环境中,基本结构如下:

      \begin{table}
      \center //表格居中显示
      \begin{tabular}{}
      表格实际内容
      \end{tabular}
      \caption{表格标题}//设置表格标题
      \end{table}

4. Vscode中的Latex配置

在已经安装TEXLive的基础上,安装扩展包latex workshop,之后可以通过ctrl+alt+v操作打开pdf预览,也可以在搜索栏搜索 View Latex PDF File命令。

5. 数学公式

5.1 希腊字母

格式为\希腊字母英文拼写
在这里插入图片描述

5.2 上下标

上标:^,例如x^{t-1}表示 x t − 1 x^{t-1} xt1
下标:_,例如x_{i,k}表示 x i , k x_{i,k} xi,k

猜你喜欢

转载自blog.csdn.net/weixin_44201830/article/details/128721823