美文网首页
Latex 30分钟入门

Latex 30分钟入门

作者: 月牙眼的楼下小黑 | 来源:发表于2018-12-13 22:10 被阅读61次

Word 其实也蛮好用的,如果要精细排版,我还是会选择 word。学一下 latex 主要是为后面用 Overleaf 写论文做一下铺垫, 再说技多不压身嘛。我还是要强调一个观点: 工具没有优劣之分, 同样算法也没有优劣之分,只有合适与否。

参考资料Overleaf:Learn LaTeX in 30 minutes


1. 什么是 Latex

Latex 是用于创建 professional-looking 文档的工具。作者只需输入 palin text (纯文本)即可以控制文档格式。

2. 第一个 latex 文档

overleaf 上新建一个blank project, 输入下面代码:

\documentclass{article}
 
\begin{document}
First document. This is a simple example, with no 
extra parameters or packages included.
\end{document}

第一行代码声明文档的类型。 documentclass 控制文档的 整体外观。在本例中的 article是最简单和最常见的LATEX文档 类。其他类型的文档可能需要不同的类,如 bookreport

在此之后,可以编写文档的 主体 内容,并将其封装在 \begin{document}\end{document} 标记中。要在 PDF 中查看编写的结果,必须重编译文档, 点击 recomplie 按钮即可。

3. 文档序言

在上一个例子中,文本是在 \begin{document} 命令之后输入的。在此之前的 .tex 文件中的所有内容都称为 序言preamble)。在序言中,定义了正在编写的文档类型、正在编写的语言、希望使用的包 ( 稍后将对此进行更多介绍 ) 和其他一些元素。例如,一个普通的文档序言应该是这样的:

\documentclass[12pt, letterpaper]{article}
\usepackage[utf8]{inputenc}

第一行 { } 定义了文档类型, [ ] 中的 12pt 定义了 font size, letterpaper 定义了 paper size
第二行决定了文档的编码方式。

4. 添加标题,作者和日期

只需在文档 序言 中添加:

  • \title {First document}

文档题目命名为: First document

  • \ author {Hubert Farnsworth}

添加作者名字

  • \ thanks {funded by the Overleaf team}

在页脚增加致谢。

\ date {February 2014}

可以手动输入,也可以在 { } 中输入 \today ,日期会与编译时刻自动同步。

综上, 文档序言部分会变成:

\documentclass[12pt, letterpaper, twoside]{article}
\usepackage[utf8]{inputenc}
 
\title{First document}
\author{Hubert Farnsworth \thanks{funded by the Overleaf team}}
\date{February 2017}

要显示标题,需要在文档的 主体 部分添加命令 \maketitle

\begin{document}
 
\maketitle
 
We have now added a title, author and date to our first \LaTeX{} document!
 
\end{document}

5.添加注释

在注释文字前添加 % 即可。

\begin{document}
 
\maketitle
 
We have now added a title, author and date to our first \LaTeX{} document!
 
% This line here is a comment. It will not be printed in the document.
 
\end{document}

6. 粗体,斜体和下划线

Some of the \textbf{greatest}
discoveries in \underline{science} 
were made by \textbf{\textit{accident}}.

命令 \emph 同样可以达到强调文本的目的, 其行为方式取决于上下文(context)。当上下文是普通文本中, \emph 将目标文本转变为斜体, 当上下文是斜体文本时,则反之。

Some of the greatest \emph{discoveries} 
in science 
were made by accident.
 
\textit{Some of the greatest \emph{discoveries} 
in science 
were made by accident.}
 
\textbf{Some of the greatest \emph{discoveries} 
in science 
were made by accident.}

7. 添加图片

overleaf 界面左上角点击上传按钮,选择本地图片文件上传。

\documentclass{article}
\usepackage{graphicx}
\graphicspath{ {images/} }
 
\begin{document}
The universe is immense and it seems to be homogeneous, 
in a large scale, everywhere we look at.
 
\includegraphics[width=4cm, height = 5cm]{haha.jpg}
 
There's a picture of a galaxy above
\end{document}

8. 图释,图题和图引用

当在 LATEX 文档中放置图像时,我们通常将它们放在 figure 环境中,以便 LATEX 能够将图像定位到适当的位置.

\begin{figure}[h]
    \centering
    \includegraphics[width=0.25\textwidth]{mesh}
    \caption{a nice plot}
    \label{fig:mesh1}
\end{figure}
 
As you can see in the figure \ref{fig:mesh1}, the 
function grows near 0. Also, in the page \pageref{fig:mesh1} 
is the same example.
  • \caption{a nice plot}: 为图设置标题。

  • \label{fig:mesh1}: 如果需要在文档中引用图片,用这个命令设置一个标签。标签将图像进行编号,并允许您引用它。

  • \ref{fig:mesh1}: 此代码将被引用图对应的标签数字所替代。

9. 创建列表

  • 无序列表
\begin{itemize}
 \item The individual entries are indicated with a black dot, a so-called bullet.
 \item The text in the entries may be of any length.
\end{itemize}
  • 有序列表
\begin{enumerate}
  \item This is the first entry in our list
  \item The list numbers increase with each entry we add
\end{enumerate}

10 数学公式

LaTeX 中的数学公式有两种书写模式,行内模式( inline mode)和行间模式(display mode)。公式若出先在文本段中,则使用行内模式,否则使用行间模式。

  • 行内模式

只需将公式用 \(...\), 或 $...$, 或 \begin{math}...\end{math} 包起来即可。

In physics, the mass-energy equivalence is stated 
by the equation $E=mc^2$, discovered in 1905 by Albert Einstein.
  • 行间模式

只需将公式用 \[ ... \]\begin{displaymath} ... \end{displaymath}\begin{equation} ... \end{equation} 包起来即可。

The mass-energy equivalence is described by the famous equation
 
\[E=mc^2\]
 
discovered in 1905 by Albert Einstein. 
In natural units ($c = 1$), the formula expresses the identity
 
\begin{equation}
E=m
\end{equation}

11 基本格式

挺繁复的,用时再查,30min 入门时间已过,收工回家睡觉。全世界晚安。

相关文章

  • LaTeX学习文档

    LaTex各种命令、符号、公式、数学符号、排版等 LaTex数学符号大全 一份其实很短的 LaTeX 入门文档 L...

  • 一些好用的免费网站

    在线免费压缩图片网站:iLoveIMG LaTex查找文献引用格式网站:ResearchGate LaTex入门学...

  • LaTeX入门

    由于是使用的系统是Deepin,所以选用了lexmaker 这个软件。由于需要在linux很多软件都不支持中文需要...

  • LaTeX入门

    前言 最近要写毕业论文,但是Mac上面的word体验非常糟糕。本打算用Markdown来写,但是Markdown平...

  • vhdl入门(一)-vhdl的代码结构

    vhdl入门(一)-vhdl的代码结构 @(study)[Maxe, markdown_study, LaTex_...

  • Latex语法基础速查

    Latex快速入门 目录 简单规则 空格无 换行“\”或“ \newline” 分段“\par” 换页 ...

  • 【工具】LaTeX(1)环境和IDE安装

    同系列的实验内容,参考下述B站视频,包括入门、字体、符号、章节、图表、参考文献【工具】LaTeX(2)入门字体符号...

  • Latex 入门(1)

    Latex是一强大的排版软件并且免费。本人在本科写论文毕业的时候,被word的排版折磨的很惨...在学会了使用La...

  • Latex 入门 (2)

    今天向大家介绍Latex的常用命令。 文件类别和字体大小 在Latex中三种最常用的标准文件类型包括,文章(art...

  • Latex 公式入门

    最近肝论文用的Latex,摸索出了公式的用法,给大家分享一下。首先,Latex的公式必须写在一定的标识符内,这样才...

网友评论

      本文标题:Latex 30分钟入门

      本文链接:https://www.haomeiwen.com/subject/ypkbhqtx.html