欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

LaTeX 学习笔记

程序员文章站 2024-01-04 08:21:04
...

本文首发于个人博客: https://www.xerrors.fun/LaTeX-note/


前一段时间学习了 LaTeX 的基础用法,但是还并不清楚在平时写论文的时候如何面对那些复杂的排版,所以就花点时间好好学习一下如何使用 LaTeX 来代替以往的 Word。

使用VS Code编辑LaTex

基础使用

1. 让 LaTeX 支持中文

使用中文版的article文档类型排版,并选择UTF8编码格式

\documentclass[UTF8]{ctexart}

文章类型有很多种,一般使用的就是 article 还有其他的种类

标准文类

  • article:短文,评论,学术论文;无左右页区分,无章设置。对应中文类 ctexart
  • book:著作,学位论文;默认有左右页区分,章起右页。对应中文类 ctexbook
  • report:商业,科技,试验报告,默认无左右页区分,章起新页。对应中文类:ctexrep
  • beamer:论文陈述幻灯片;提供多种主题式样,可方便更改幻灯片的整体风格。

2. 使用常用的宏包

  • amsmath 公式环境和数学命令
  • amssymb 数学符号生成命令
  • array 数组和表格制作
  • calc 四则运算
  • caption 插图和表格标题格式设置
  • fancyhdr 页眉页脚设置
  • fancyvrb 抄录格式设置
  • fontspec 字体选择
  • geometry 版面尺寸设置
  • graphicx 插图处理
  • hyperref 创建超文本链接和PDF书签
  • longtable 制作跨页表格
  • multicol 多栏排版
  • ntheorem 定理设置
  • paralist 多种列表环境
  • tabularx 自动设置表格列宽
  • titlesec 章节标题格式设置
  • titletoc 目录格式设置
  • xcolor 颜色处理
  • xeCJK 中日朝文字处理和字体选择

加载的方法也很简单:

% 调用宏包
\usepackage{amsmath}        % 公式宏包
\usepackage{graphicx}       % 图片包

3. 标题以及作者信息

在正文部分使用 \maketitle 才会生成标题信息。

\documentclass[UTF8]{ctexart}
...
% 文章基本信息
\title{使用 LaTeX 写一篇论文}
\author{张文杰}
\date{\today}

% 文章开始
\begin{document}
    \maketitle
    ...
\end{document}

4. 摘要、引用以及目录

abstract 摘要

\begin{abstract}         %摘要部分
	这是一篇介绍如何使用 LaTeX 写论文的论文。
\end{abstract}

quote 引用

\begin{quote}
        这是引用,以往的一切革命,都是归结于某一阶级的统治由另一阶级的统治所替换;但是,以往的一切统治阶级,对被统治的人民群众而言,都只是区区少数。
\end{quote}

5. 常用格式

\newpage		% 新建一页
\small 			% 是使用缩小字体
\centering		% 是使内容居中
\par			% 新段落

6. 其他格式

脚注

啦啦啦啦\footnote{脚注内容}

修改字体

{\kaishu 可以修改字体!床前明月光,疑是地上霜。}

7. 图表的插入

图片的插入

\begin{figure}[htbp] %htbp 代表图片插入位置的设置
    \centering   %添加图片环境的配置
    \includegraphics[scale=0.5]{test.jpg}    %添加图片
    \caption{\kaishu 测试图片。
    \label{fig:test}}  %文字说明
\end{figure}

插入表格

\begin{table}[htbp] % htbp代表表格浮动位置
    % 表格居中
    \centering
    % 添加表头
    \caption{测试表格}
    % 创建table环境
    \begin{tabular}{cccc} % 4个c代表4列都居中,也可以设置l,r
    % 表格的输入
    \hline  % 一条水平线
    第一个 & 第二个 & 第三个 & 第四个\\ % \\为换行符
    a & b & c & d\\
    \hline
    \end{tabular}
\end{table}

上一篇:

下一篇: