LeTeX 快速入门

2023-05-16

LeTeX 快速入门官方链接

什么是LeTeX

LaTeX是一种用于排版专业外观文档的工具。然而,LaTeX的操作模式与您可能使用过的许多其他文档制作应用程序(如Microsoft Word或LibreOffice Writer)截然不同:这些“所见即所得”工具为用户提供了一个交互式页面,用户可以在其中键入和编辑文本,并应用各种形式的样式。LaTeX的工作方式非常不同:相反,您的文档是一个纯文本文件,中间穿插着用于表达所需(排版)结果的LaTeX命令。为了生成可见的排版文档,您的LaTeX文件由一种名为TeX引擎的软件处理,该软件使用嵌入文本文件中的命令来指导和控制排版过程,将LaTeX命令和文档文本转换为专业的排版PDF文件。这意味着你只需要专注于文档的内容,而计算机将通过LaTeX命令和TeX引擎来处理视觉外观(格式)。

为什么使用LeTeX?

可以提出支持或反对学习使用LaTeX而不是其他文档创作应用程序的各种论点;但归根结底,这是一个基于偏好、亲和力和文档需求的个人选择。支持LaTeX的论点包括:支持为物理科学排版极其复杂的数学、表格和技术内容;书目的脚注、交叉参考和管理设施;易于生成复杂或乏味的文档元素,如索引、词汇表、目录、图表列表;由于其内在的可编程性和可扩展性,可通过数千个免费附加包进行高度定制,以用于定制文档制作。
总的来说,LaTeX为用户提供了对文档制作的大量控制,这些文档的排版达到了极高的标准。当然,有些类型的文件或出版物中,LATEX并没有大放异彩,包括许多通常在杂志类出版物中找到的“自由形式”页面设计。
LaTeX的一个重要好处是将文档内容与文档样式分离:一旦您编写了文档的内容,就可以轻松地更改其外观。类似地,您可以创建一个LaTeX文件,该文件定义特定文档类型的布局/样式,该文件可以用作标准化该类型其他文档的作者身份/制作的模板;例如,这允许科学出版商在LaTeX中创建文章模板,作者使用该模板撰写论文提交给期刊。Overleaf有一个包含数千个模板的库,涵盖了从科学文章、报告和书籍到简历和演示文稿的各种文档类型。因为这些模板定义了文档的布局和样式,所以作者只需要在Overleaf中打开它们,创建一个新项目,并开始写作以添加其内容。

如何使用LeTeX

1 首先创建一个LaTeX项目,创建一个.tex文件。

LeTex中的命令都以 \ 开始,documentclass{classname} 声明类, [] 参数设置,12pt或10pt, letterpaper or a4paper or legalpaper 都是可选的

\documentclass[12pt, letterpaper]{article}  % 声明文档属于那个类,并设置页面
\begin{document}
First document. This is a simple example, with no 
extra parameters or packages included.
\end{document}

\usepackage导入第三方包graphicx图像的相关的包

\usepackage{graphicx}

\title{}标题名
\author{}作者
\thanks{} 作者单位
\date{}日期

\title{My first LaTeX document}
\author{Hubert Farnsworth\thanks{Funded by the Overleaf team.}}
\date{August 2022}

注意:\maketitle{}出现在\begin{}才能显示标题作者等信息

\documentclass[12pt, letterpaper]{article}
\title{My first LaTeX document}
\author{Hubert Farnsworth\thanks{Funded by the Overleaf team.}}
\date{August 2022}
\begin{document}
\maketitle
We have now added a title, author and date to our first \LaTeX{} document!
\end{document}

在这里插入图片描述
特殊格式的显示:粗体,斜体,下划线,注释
注释使用%
粗体\textbf{}
下划线\underline{}
斜体\textit{}

Some of the \textbf{greatest}  % 粗体
discoveries in \underline{science}  % 下划线
were made by \textbf{\textit{accident}}.  % 粗体加斜体

在这里插入图片描述
添加图片首先需要把图片移动到当前项目imges(没有手动创建)文件夹下,接下来使用\usepackage{graphicx}导入图像包,最后设置使用\graphicspath{{images/}}图像路径。

\documentclass{article}
\usepackage{graphicx} % 导入图像包
\graphicspath{{images/}} %设置图像路径
 
\begin{document}
The universe is immense and it seems to be homogeneous, 
on a large scale, everywhere we look.
\includegraphics{universe}   % 加载图像,注意命令存在顺序性,且可以图像不用后缀名会自动识别

There's a picture of a galaxy above.
\end{document}

在这里插入图片描述
添加图题使用 \caption{},方便引用使用\label{}

\documentclass{article}
\usepackage{graphicx}
\graphicspath{{images/}}
 
\begin{document}

\begin{figure}[h]
    \centering  % 设置居中位置
    \includegraphics[width=0.75\textwidth]{mesh}  % 加载图像并设置图像大小,width=0.75\textwidth 图像占页面的75%
    \caption{A nice plot.}  % 图题
    \label{fig:mesh1}  % 标签方便引用,与\ref \pageref搭配使用
\end{figure}
 
As you can see in figure \ref{fig:mesh1}, the function grows near the origin. This example is on page \pageref{fig:mesh1}.

\end{document}

在这里插入图片描述
列表有两种类型,有序列表和无序列表
无序列表\begin{itemize}

\documentclass{article}
\begin{document}
\begin{itemize}  %声明无序列表
  \item The individual entries are indicated with a black dot, a so-called bullet.  % \item 列表内容,有序无序都一样
  \item The text in the entries may be of any length.
\end{itemize}
\end{document}

在这里插入图片描述
有序列表\begin{enumerate}

\documentclass{article}
\begin{document}
\begin{enumerate}
  \item This is the first entry in our list.
  \item The list numbers increase with each entry we add.
\end{enumerate}
\end{document}

在这里插入图片描述
插入公式直接使用公式生成器,LeTeX公式生成器里面有公式模板和图片识别两个模式更加方便公式编写。
在这里插入图片描述
表格内容也使用相同的方法,表格生成器
在这里插入图片描述

文章编写结束可以导出文件,LeTex格式或者PDF格式。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

LeTeX 快速入门 的相关文章

随机推荐

  • Echarts折线图平滑问题

    Echarts3 0官网上的折线图不够平滑 xff0c 有棱角 看着不舒服 xff08 个人感觉 xff09 xff0c 解决办法 xff1a 增加一个属性 smooth true name 39 最高气温 39 type 39 line
  • Visual Studio 附加到进程调试找不到问w3wp.exe的解决办法

    1 在IIS中部署好站点 xff0c 确保有一个应用程序池在跑 2 设置好断点后 xff0c 调试 gt 附加到进程 xff0c 勾选 显示所有用户的进程 xff0c 在英文输入法的状态下 xff0c 按下 W 键 xff0c 快速找到 w
  • DIV鼠标悬停显示文字

    最简洁的办法是加一个 title属性 lt div title 61 34 停止回放 34 gt lt div gt
  • OpenCV:多线程加速的多尺度模板匹配

    OpenCV中的模板匹配 matchTemplate 一直被诟病 xff0c 原因是不能多尺度识别且不能旋转识别 xff0c 后者比较复杂 xff0c 这里只讨论前者 网上多数示例都是从一张图上截取一个目标 xff0c 然后进行匹配识别 x
  • 如何快速转载CSDN中的博客

    以下内容转载自 https blog csdn net zhongjianblackberry article details 79456338 在参考 如何快速转载CSDN中的博客 后 xff0c 由于自己不懂html以及markdown
  • 5680在网设备开启端口聚合不断网的方法----我测试不断网

    在5680T做双端口聚合上行的时候 xff0c 要先给正在使用的端口开启端口聚合 比如目前使用0 19 0 端口千兆上行 xff0c 计划将0 19 0 和0 19 1的2个端口做端口聚合 xff0c 然后双千兆上行 网上查的说是直接输入
  • 正则表达式:(?:) 或 .*? 或 .+?

    一 这个代表不捕获分组 比较 X 和 X xff0c 前者是捕获分组 xff0c 后者不捕获 xff0c 区别在于正则表达式匹配输入字符串之后所获得的匹配的 xff08 数 xff09 组当中没有 X 匹配的部分 xff1b 例如 xff1
  • Maven 多个war项目的引用关系 overlay配置实例

    在Maven项目中 xff0c 一般是jar文件的依赖 xff0c 但是也要考虑一种情况 xff0c 那就是war项目的依赖 比如说base war项目包含基本的网页 xff0c 但是需要为另外有一个定制的war项目有几个页面是需要特别定制
  • NVIDIA CUDA, CUDNN, MATLAB配置

    64 NVIDIA 深度学习环境配置 配置NVIDIA GPU以支持MATLAB等计算平台进行并行计算 NVIDIA NVIDIA 支持并行计算 xff0c 可提高深度学习的计算效率 从硬件到软件的链条是 xff1a NVIDIA GPU
  • OAuth2.0四种授权模式以及Oauth2.0实战

    OAuth2 0四种授权模式以及Oauth2 0实战 首先我们得了解什么是Oauth2 0 xff0c 简单来说Oauth2 0它是一个授权协议 我们可能会听说过 xff0c 使用Oauth2 0来实现单点登录SSO xff0c 以及第三方
  • firewalld-cmd简介

    firewalld是centos7的一大特性 xff0c 最大的好处有两个 xff1a 支持动态更新 xff0c 不用重启服务 xff1b 第二个就是加入了防火墙的 zone 概念 firewalld有图形界面和工具界面 xff0c 由于我
  • hdfs创建文件夹及目录

    span class token keyword import span java span class token punctuation span io span class token punctuation span IOExcep
  • auto.js 入门学习(参考GitHub文档)

    GitHub开发文档 input span class token punctuation span span class token punctuation span i span class token punctuation span
  • python-名片管理系统

    span class token builtin class name shift span 43 F6 重命名 当修改变量名或者函数名是十分实用 from learn card manage span class token functi
  • 【linux】清理pip空间缓存

    输入命令查看内存使用情况 xff1a df h 发现 dev sda6 这个目录下可使用内存基本上没有了 xff0c 先需要对其进行清理缓存 切换到pip目录下 cd cache pip 为了防止直接删除出错 xff0c 先将要删除的文件复
  • YOLOv5 - AssertionError: Image not Found

    出现上图原因是val 路径还有中文 xff0c cv imread 不能识别 解决方法 xff1a 1 修改还有中文的文件名 2 使用绝对路径 xff0c 把测试图片放在含有中文的文件里面 下图的名称也无法读取 xff0c 可能是含有 xf
  • 机器学习-猫狗识别(入门案例)

    案例分析 xff1a 下载猫狗图片 xff0c 进行分类 对数据进行分类 xff0c 训练集和测试集 训练集和测试集都进行命名规范 xff0c 把猫标记为1 xff0c 狗标记为0 处理流程 xff1a 数据处理 xff0c 把数据处理为6
  • 车牌识别之预处理(灰度化,去噪,二值化,分割)

    灰度化 灰度即R 61 G 61 B 二值化只取255 0 对图片进行灰度化处理 xff0c 目的是 1 减少数据量 xff08 减少不明显 xff09 2 为二值化准备 对数据进行灰度发现数据量减少并不明显 尤其是 最大 和 平均 灰度法
  • failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to do request

    问题描述 failed to solve with frontend dockerfile v0 failed to create LLB definition failed to span class token keyword do s
  • LeTeX 快速入门

    LeTeX 快速入门官方链接 什么是LeTeX LaTeX是一种用于排版专业外观文档的工具 然而 xff0c LaTeX的操作模式与您可能使用过的许多其他文档制作应用程序 xff08 如Microsoft Word或LibreOffice