百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分析 > 正文

Latex软件的命令及简单英文模板,手把手教你

liebian365 2024-10-29 15:51 22 浏览 0 评论

点击文件File中New,建立新文件,以*.tex为扩展名,命名“Latex模板.tex”。该窗口分为三部分:菜单部分、输入部分(源文件),运行结果部分(Console).

每个源文件都有一定的结构,都要以如下命令开始:

\documentclass[options]{class}

该命令的作用是源文件的类型, options可以定制文档的属性,不同的选项之间用逗号隔开如纸张类型 (a4paper,a5paper,b5paper,letterpaper)、单双栏(onecolumn,twocolumn)、单双面(oneside,twoside)、字体大小(10pt,11pt,12pt)等;class制定想要的文档类型如article(期刊)、book(书籍)、report(报告)、slides(幻灯片) 。为Latex增加新特性的宏包, 可以用下面命令加载宏包:

\usepackage{…}

当完成所有的设置后,开始文档的内容,用如下命令

\begin{document}

在文章末尾使用下面命令表示结束

\end{document}

注意:该命令后所有内容运行后不会出现。

称\documentclass{…}到\begin{document}之间的部分为导言区。

1|最简单的Latex源文件

例如:输入

\documentclass{article}

\begin{document}

A simple Latex file

\end{document}

点击PDFLaTeX运行,如果在左下角出现Errors: 0 Warnings:0 Bad Boxes: 0,说明该Latex源程序正常运行,不存在错误,这时可以点击pdf按钮查看。

点击后会出现一个Latex模板 .pdf文件,文件中就是在源文件输入“A simple Latex file”,有些pdf文件可以自动弹出,有时候需要手动点击一下。一个最简单的Latex源文件就写好了!

结果演示:一个带有”A simple Latex file”的Latex模板.pdf就生成了。

2|简单的Latex源文件

简单的Latex源文件包括页面的设置、作者、标题、目录、章节等。”%”在latex表示注释,不会出现在文档中,可做解释说明作用。在上面“Latex模板.tex”进行修改即可。输入:

\documentclass[a4paper, 11pt]{article} %页面设置:A4纸, 11磅大小字体,

\author{H. Part} %定义作者名称

\title{My Latex} %定义论文标题

\begin{document} %文档开始

\maketitle %论文标题结束

\tableofcontents %目录命令,目录及页码PDFLaTeX运行两次

\section{Introduction} %小节及小节标题

\section{Some interesting words} %小节及小节标题

A simple Latex file %输入内容

\end{document} %文档结束

点击PDFLaTeX运行,如果在左下角出现Errors: 0 Warnings:0 Bad Boxes: 0,说明该Latex源程序正常运行,不存在错误,这时可以点击pdf按钮查看。

结果演示:一个带有标题”My Latex”、作者H.Part、写作日期December 28, 2022年、目录Contents及页码、第一节及标题、第二节及标题,以及文档内容”A simple Latex file”的Latex模板.pdf就生成了。

这个内容也不难,不会出错,很容易操作,就是有点不好看。不好看的主要原因是在于这个仅仅是个框架,内容不够充实,没有任何具体内容。另外还有一点,这些命名是Latex源文件的基本要素,还有更多的命令需要掌握。

3|难度一般的Latex源文件

要想让Latex源文件展现更多的命令,就需要加载宏包\usepackage{…}。也可以自定义命令方面后面用避免重复。

例如:

\usepackage{mathrsfs},\usepackage{amsfonts},\usepackage{amsmath}等是主要特殊的数学符号和字体对应的宏包。

\usepackage{graphic, multirow},\usepackage{tabularx},\usepackage{multicol}等是图或表格格式对应的宏包。

\usepackage{color}表示在文本中显示有颜色的字体,这里定义了两个\def\blue{\color{blue}}及\def\red{\color{red}},前者可以让字体变蓝,后者变红。

\newtheorem{thm}{\bf Theorem},\newtheorem{cor}{\bf Corollary},\newtheorem{lem}{\bf Lemma},\newtheorem{prop}{\bf Proposition},\newtheorem{remark}{\bf Remark},\newtheorem{exam}{\bf Example} 等主要用来描述定理、推论等排版格式。

主要的命令格式为:

\begin{thm}… \end{thm} %定理格式

\bgein{cor}…\end{cor} %推论格式

\begin{lem}…\end{lem} %引理格式

\begin{prop}…\end{prop} %命题格式

\begin{remark}…\end{remark} %注记格式

\begin{exam}…\end{exam} %例子格式

有些Latex模板中也有自带格式,不用自定义格式。

例如:输入

\documentclass[a4paper, 11pt]{article}

\usepackage{mathrsfs}

\usepackage{amsfonts}

\usepackage{amsmath}

\usepackage{tabularx}

\usepackage{multicol}

\usepackage{color}

\def\blue{\color{blue}}

\def\red{\color{red}}

\newtheorem{thm}{\bf Theorem}

\newtheorem{cor}{\bf Corollary}

\newtheorem{lem}{\bf Lemma}

\newtheorem{prop}{\bf Proposition}

\newtheorem{remark}{\bf Remark}

\newtheorem{exam}{\bf Example}

\author{H. Part}

\title{My Latex}

\begin{document}

\maketitle

\tableofcontents

\section{Introduction}

\section{Some interesting words}

\begin{thm} %定理格式开始

A simple Latex file

\end{thm} %定理格式结束

\begin{cor} %推论格式开始

{\blue A simple Latex file} %给字体加蓝色

\end{cor} %推论格式结束

\begin{lem} %引理格式开始

A simple Latex file

\end{lem} %引理格式结束

\begin{exam} %例子格式结束

{\red A simple Latex file } %给字体加红色

\end{exam} %例子格式结束

\end{document}

输出:

上面介绍了Latex源文件的基本命令并进行简单的应用,包括论文的格式、文档环境、文档题目及作者、文档内容、文档结束这些部分组成。关于数学公式、表格、插图将在后续论述。

相关推荐

Pandoc安装、使用、快速上手(pandoc安装教程)

Pandoc安装、使用、快速上手Pandoc如果你需要将文档从一种格式转换成另一种格式,那么Pandoc是你的一把瑞士军刀,Pandoc可以将下列格式文档进行相互转换。Markdown、Microso...

Pinocchio 安装教程|机器人学的必备库

视频讲解:Pinocchio安装教程|机器人学的必备库_哔哩哔哩_bilibilihttps://gepettoweb.laas.fr/doc/stack-of-tasks/pinocchio/ma...

常用linux命令:netstat(常用linux命令有多少个)

linuxnetstat命令用于显示网络状态,可用于列出系统上所有的网络套接字连接情况#显示所有的连接$netstat-aActiveInternetconnections(serv...

【收藏】Linux服务器常用巡检命令

在Linux服务器上进行常规巡检是确保服务器稳定性和安全性的重要措施之一。以下是一些常用的巡检命令和技巧:1.查看系统信息1.1系统信息显示命令:uname-a[root@linux100~]...

详解linux内核网络数据包发送在UDP协议层的处理与监控

udp_sendmsg这个函数定义在net/ipv4/udp.c,函数很长,分段来看。UDP插入UDPudp_sendmsgcorking是一项优化技术,允许内核将多个数据累积成一体的数据...

Linux实例常用内核网络参数介绍与常见问题处理

Linux实例常用内核网络参数介绍与常见问题处理概述本文主要介绍常见的Linux内核参数及相关问题的处理方式。详细信息注意:Linux从4.12内核版本开始移除了tcp_tw_recycle配置。即移...

Linux配置网络(rocky linux配置网络)

1、网卡名配置相关文件回到顶部网卡名命名规则文件:/etc/udev/rules.d/70-persistent-net.rules#PCIdevice0x8086:0x100f(e1000)...

Linux安全之网络防火墙(linux防火墙配置基本步骤)

纸上得来终觉浅,绝知此事要躬行。iptables是运行在用户空间的应用软件,通过控制Linux内核netfilter模块,来管理网络数据包的处理和转发。在大部分Linux发行版中,可以通...

linux命令 - fuser、lsof、pidof学习

fuser可以借由文件(或文件系统)找出正在使用该文件的程序。有的时候我想要知道我的程序到底在这次启动过程中打开了多少文件,可以利用fuser来观察啦!举例来说,你如果卸载时发现系统通知:“...

Linux使用中的一些问题及解决过程(记录1)

1.在Linux虚拟中安装dhcpv6后,Server发送的dhcpv6advertise报文中的udp校验和出错,导致用户不能获取IPv6地址修正方法:将该接口的校验关闭ethtool--of...

比 netstat 好用?Linux 网络状态工具 ss 详解

ss命令用于显示socket状态。他可以显示PACKETsockets,TCPsockets,UDPsockets,DCCPsockets,RAWsockets,Unixdomains...

七、网工必备“基础命令”:像查水电表一样轻松排查网络问题!

网络命令听起来高深,但其实它们就像你家里的“工具箱”——拧螺丝用螺丝刀,测电路用电笔,而排查网络问题,就用这些命令!今天我们就用生活中最常见的例子,带你轻松掌握ping、ipconfig、tracer...

为什么 Windows 病毒不影响 Linux 机器?

病毒是一种计算机程序。病毒不会影响Linux的原因和MicrosoftExcel不能在Linux上运行的原因是一样的:Linux不能运行Windows程序。你可以使用特殊的软件,...

别让Linux网络基础拖后腿!这些 lsof 骚操作你真的了解吗?

lsof是Linux系统管理中极为强大的工具,尤其在网络问题排查中堪称神器。以下从基础到进阶的用法解析,帮你彻底掌握网络相关的骚操作:一、基础必知:网络连接的本质Linux中一切皆文件,网络连...

别让Linux网络基础拖后腿!这些 netstat 骚操作你真的了解吗?

在Linux网络管理和故障排查中,netstat确实是必备的瑞士军刀。掌握这些进阶技巧能显著提升效率,尤其当服务器出现连接数爆满、端口冲突或异常流量时。以下乃是自实战之中所总结而成的深度操作指南:继续...

取消回复欢迎 发表评论: