语言, Latex专题

LaTeX安装和基本的语句结构

一、Latex安装

Latex官网:https://www.latex-project.org/。在官网的Get中,可以看到官方推荐的 Tex 发行版本。这里推荐 Tex Live 发行版本:https://tug.org/texlive/。不推荐使用 CTeX + WinEdt(CTeX自带的编辑器),因为 CTex 并不是那么官方。

Latex编辑器推荐使用TeXstudio 或 VSCode。

TeX Live 发行版本自带的编辑器是TeXworks。这里不使用TeXworks这个默认编辑器,而是使用TeXstudio编辑器(官网:https://www.texstudio.org/)。这个软件界面会比较好看,有自动填充、语法检查、代码高亮、公式按钮等功能。TeXstudio设置:

  • TeX Live和TeXstudio按先后顺序完成安装。
  • 将TeXstudio软件中的编译默认设置成“XeLaTeX”,默认文献工具设置为“BibTeX”。设置在: 选项 -> 设置TeXstudio -> 构建。
  • 如果无左侧栏,点击:菜单 -> 查看 -> 显示 -> Side Panel。左侧栏点星号*后,可显示公式按钮。

如果使用VSCode编辑器,参考这篇:使用VSCode写Python、Latex、Markdown等

二、Latex基本的语句结构

最简单的一个tex文件,必须包含有文档类声明和正文区域。文件内容如下:

\documentclass{article}  %文档类声明
%导言区(文档类声明和正文间的是导言区)
\begin{document}  %正文开始
        Hello, world!     %正文
\end{document}    %正文结束

编译结果为:

通常的文档类型有:book,report,article三类。这三类是LATEX 排版中常用的文档类型 。特点如下:

  1. book 类可以有part,chapter,section,subsection等,但没有摘要。
  2. report 类可以有part,chapter,section,subsection等,有摘要,且摘要位于单独一页上,有页码。
  3. article 类可以有part,section,subsection等,没有chapter,有摘要,摘要紧接标题位于第一页上。

在最简单的tex文件中可以再稍微加点东西,内容为:

\documentclass{article}   %文档类声明
\usepackage{ctex}  %一个支持中文宏包,如果不用中文无法显示
\begin{document}   %正文 
        \title{这是一个标题}  %标题
	\author{作者名字}     %作者
	\date{}  %\maketitle默认会加上当前时间,用\date{},空着内容可以取消时间的显示
	\maketitle  %加了这个,标题、作者等信息才会显示
	\section{节}
	\subsection{小节}
	\subsubsection{子小节}
	Hello, world!  	%下面空一行代表换行

	\textbf{用\textbackslash textbf\{\}可以加粗文本}   %\textbf{}可以加粗文本
\end{document}

编译结果为:

三、其他

推荐阅读:

另外,Latex中常用语句有 (暂写几个,自己之后如果用到其他的会再陆续补充) :

  • 居中:\begin{center} \end{center}
  • 空两行:\\ \quad \\ \quad \\
  • 添加图片:\includegraphics[height=3.5cm]{a.jpg} 【需要用到宏包:\usepackage{graphicx}】

Latex中常用宏包有(暂写几个,自己之后如果用到其他的会再陆续补充):

  • \usepackage{ctex} %一个支持中文宏包,如果不用中文无法显示
  • \usepackage{graphicx} %这个包提供\includegraphics命令来插入图片
  • \usepackage{bm} %如果在公式中加粗使用\bm{},需要调用这个包
  • \usepackage[top=2cm, bottom=2cm, left=3cm, right=3cm]{geometry} %调整页边距
  • \usepackage{float}  % 如果有用到[H]强行把图片固定在当前位置,需要调用这个包
  • \usepackage{hyperref}  % 有参考文献时需要用到这个包才可以正常显示超级链接,或者使用\usepackage[colorlinks, linkcolor=blue, anchorcolor=blue, citecolor=blue]{hyperref}
  • \usepackage[comma,square,super]{natbib} %用natbib作为参考文献的格式
  • \usepackage{tocbibind} % 目录中显示“目录”自身
  • \renewcommand{\abstractname}{\Large 摘要\\}  %article类型自带的\begin{abstract}的标题很小,用这个变大
  • \setcounter{tocdepth}{4} %设置目录深度4
    \setcounter{secnumdepth}{4}

参考资料:

[1] LaTeX的下载安装及简易使用

[2] 从零开始用beamer做学术报告幻灯片

[3] LaTeX零基础入门教程

[4] Latex基本语法

3,050 次浏览

【说明:本站主要是个人的一些笔记和代码分享,内容可能会不定期修改。为了使全网显示的始终是最新版本,这里的文章未经同意请勿转载。引用请注明出处:https://www.guanjihuan.com

评论说明:
(1)在保留浏览器缓存的前提下,目前支持72小时自主修改或删除个人评论。如果自己无法修改或删除评论,可再次评论或联系我。如有发现广告留言,请勿点击链接,博主会不定期删除。
(2)评论支持Latex公式。把latexpage作为标签放在任何位置,评论中的公式可正常编译,示例:
$Latex formula$  [latexpage]

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注