当前位置:网站首页 > 职业软技能 > 正文

latex编辑器推荐(编辑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..com/figure/}}

\DeclareGraphicsExtensions

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

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

8

表格

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

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

列表

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}



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

编辑:林倩


到此这篇latex编辑器推荐(编辑latex的软件)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • stc单片机程序烧录方法(stc单片机烧写软件下载)2025-04-18 09:27:04
  • u盘制作pe系统启动盘 Win7(u盘制作pe系统启动盘 哪个软件好)2025-04-18 09:27:04
  • ad中原理图画好如何生成pcb(ad软件画好原理图怎么生成pcb)2025-04-18 09:27:04
  • u盘制作工具软件(u盘制作工具手机版下载)2025-04-18 09:27:04
  • 免费的电脑笔记软件(好用免费的笔记软件)2025-04-18 09:27:04
  • 反编译的软件(反编译软件违法吗)2025-04-18 09:27:04
  • 字体图片生成(字体图片制作软件)2025-04-18 09:27:04
  • 打印机共享修复软件(打印机共享故障解析与维修)2025-04-18 09:27:04
  • 换国外ip的软件(换国内ip软件)2025-04-18 09:27:04
  • 密码学库(密码学教学软件)2025-04-18 09:27:04
  • 全屏图片