latex编辑器推荐(编辑latex的软件)

latex编辑器推荐(编辑latex的软件)春日翩翩 花开满径 笑声与欢歌在每个角落轻轻回荡 无论身处何地 心中的快乐如同绽放的鲜花 学习的热情如春日的暖阳 nbsp nbsp 上周六 张少琪学姐为大家分享了 LaTeX 的使用技巧 相信大家一定学有所成 受益匪浅 让我们一起来回顾下具体内容吧 nbsp 一 LaTeX nbsp 简介 LaTeX 是一种基于 TeX 的排版系统 旨在让作者专注于内容创作而不必关心文档的格式和布局 二 首先安装 TeX Live TexLive 是 LaTex 编译器的核心



春日翩翩,花开满径

笑声与欢歌在每个角落轻轻回荡

无论身处何地

心中的快乐如同绽放的鲜花

学习的热情如春日的暖阳


上周六,张少琪学姐为大家分享了LaTeX的使用技巧,相信大家一定学有所成,受益匪浅。让我们一起来回顾下具体内容吧。


LaTeX 简介


LaTeX 是一种基于 TeX 的排版系统,旨在让作者专注于内容创作而不必关心文档的格式和布局。


首先安装TeX Live,TexLive是LaTex编译器的核心,提供了所有基本的Tex工具和软件包,可以在各种操作系统上运行。

接着安装TexStudio,TexStudio是一款免费的LaTex编辑器,提供界面,可生成内置PDF预览等。

安装设置

注:注意安装顺序,否则会出现配置错误


基本结构

\documentclass{} %设置文档类型

\usepackage{} %加载宏包

\begin{document} %开始写文章

文章内容

\end{document} %结束写文章


排版编写

1

设置文档类型

\documentclass{}

文档类型有:article、book、report、beamer以及其对应的中文文档,本次课程以ctexart为例。

2

宏包

\usepackage{}

宏包用于扩展 LaTeX 的功能

常用的宏包包括:

amsmath:提供了丰富的数学公式支持。

graphicx:用于插入图片。

hyperref:添加超链接支持。

listings:用于插入源代码。

geometry:调整页面布局。

3

标题

使用 \title{}、\author{}、\date{} 命令设置标题信息。

使用 \maketitle 显示标题信息。

4

摘要、后记

\begin{abstract}

\end(abstract}

在\begin的大括号中添加对应英文

5

正文

正文直接在document环境中书写,文档默认首行缩进。相邻的两行在编译时被视为同一段。

另起一段的方式是使用一行相隔;另起一页的方式是:\newpage。

6

结构化文档

使用 \section{}、\subsection{} 等命令来组织文档结构。分别为一级标题、二级标题。

使用 \tableofcontents 自动生成目录。

7

图片

begin{figure}[htbp] %[htbp]自动选择插入图片的最优位置

\centering%\centering设置让图片居中

\includegraphics[width=8cm]{图片.jpg} %设置图片高度和宽度

\caption{图片标题} %设置图片标题

\end{figure}

论文中可能需要插入很多图片,为了避免查找图片路径带来的困难,可以在latex源文件目录下新建一个figure文件夹,里面存放图片。

然后在导言区添加下面的语句

\graphicspath{{https://mp.weixin.qq.com/figure/}}

\DeclareGraphicsExtensions

{.pdf,.jpeg,.png,.jpg}

在插入图片时,只需要文件名,避免了冗长的路径名

8

表格

使用 table 环境创建表格,可以设置表头、单元格对齐等。

注:可使用LaTeX 表格 编辑和生成器 - 在线表格转换工具Create LaTeX tables online –TablesGenerator.com辅助生成表格代码。

9

列表

LaTeX中的列表环境包含无序列表itemize、有序列表enumerate

\begin{enumerate}

\item 这是第一点;

\item 这是第二点;

\item 这是第三点.

\end{enumerate}

也可以自定义\item的形式

\begin{enumerate}

\item[(1)] 这是第一点;

\item[(2)] 这是第二点;

\item[(3)] 这是第三点.

\end{enumerate}

10

数学公式


可以编写各种复杂的数学公式,包括上下标、分式、矩阵、积分等。

注:使用在线LaTex公式编辑器辅助生成公式代码https://www.latexlive.com/##

11

参考文献

使用 BibTeX 管理文献引用,创建 .bib 文件并在文档中引用。

12

插入代码段

使用 listings 宏包可以插入各种编程语言的源代码,并进行格式化和高亮显示。

\usepackage{listings}

\lstset{language=Python, basicstyle=\small\ttfamily, keywordstyle=\color{blue}}

\begin{lstlisting}

def hello_world():

print("Hello, World!")

\end{lstlisting}

13

设定页面样式

使用 geometry 宏包可以调整页面的布局和边距。

\usepackage{geometry}

\geometry{a4paper, left=2cm, right=2cm, top=2cm, bottom=2cm}

14

创建定理环境

使用 amsthm 宏包可以创建定理、引理、证明等环境,方便排版数学文档。

\usepackage{amsthm}

\newtheorem{theorem}{Theorem}

\begin{document}

\begin{theorem}

This is a theorem.

\end{theorem}

\end{document}



来源:“信科一家亲”微信公众号

编辑:林倩


编程小号
上一篇 2025-04-03 23:30
下一篇 2025-01-24 19:46

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/66138.html