首页 > 其他分享 >LaTeX学习:第一篇LaTeX文档

LaTeX学习:第一篇LaTeX文档

时间:2023-01-02 13:56:04浏览次数:53  
标签:LaTeX 第一篇 代码 文档 document 排版 宏包

LaTeX是一种非所见即所得的排版方式,入门相对word要难很多,但是排版出来的效果美观统一,不会像word因为版本的差异而出现排版错乱。

配置LaTeX环境

LaTeX环境的配置实际上就可以劝退很多新手,因为网上的多数教程都会以TeXLive和TeXStudio来入门,这两个工具无论哪个在实际安装的时候都需要花费一番心力,但是实际上并不需要在工具本身的配置上折腾这么久的时间,因为我们还有一个在线的选择——Overleaf

Overleaf虽然是国外的在线工具,但是国内也能登陆(使用魔法会有更好的体验)。入门的时候overleaf相对来说更适合新手,不需要下大量的宏包,因为它已经给你配置好了,上手即用。

如果你还是想配置本地LaTeX环境,那么可以上知乎搜到很多的教程。

初试LaTeX

注册并登录Overleaf,新建一个空白文档,然后先进行以下配置(在Menu里面设置):

  • 将编译器(complier)改为XeLaTeX。
  • 将字号,PDF浏览方式等改为自己顺手的。

我们现在就可以尝试写LaTeX文档了,写入以下代码:

\documentclass{article}
\usepackage{ctex}
\begin{document}
\section{文字}
你好\LaTeX!特可爱排版。
\section{数学公式}
\[
	a^2+b^2=c^2
\]
\end{document}

这个代码显示出来的效果应该是这样的:
image

代码解释

首先\documentclass{}​这个代码告诉编译器得到的文档是什么形式的,可以选择的参数有article,book,letter等等,可以查手册得到更多的参数说明。

接下来\usepackage{ctex}​这个代码代表调用了LaTeX宏包,由于LaTeX默认不支持中文,需要调用中文的宏包才能让中文显示出来,其他的语言也有对应的宏包。

我们也可以省掉这段代码,将传给\documentclass{}​这个代码的参数改为ctexart,同样可以显示中文,只不过这样的话显示的效果会有所区别:

image

接下来文档要显示的内容都要包括在\begin{document}​和\end{document}​之间。

\[ \]​中间的内容是数学公式的行间公式,显示出漂亮的数学公式。

这样我们就实现了简单的LaTeX文档的输出。

标签:LaTeX,第一篇,代码,文档,document,排版,宏包
From: https://www.cnblogs.com/han-son-xiong/p/17019805.html

相关文章

  • MFC-单文档必须有的类
            ......
  • apidoc文档
    1、需求:需要根据api生成文档2、思路:目前看到node的两种解决方案apidoc和swagger,apidoc的原理是根据文件中的注释来生成文档,swagger是根据一个集合的json文件来生成文档,个......
  • 2023新年第一篇随笔(聊聊基金理财)
    2023年1月1日,是新年的第一天,祝大家新年快乐!今天突然想写点东西,就主要围绕去年刚接触的基金谈起吧,2022年4月9号,我在B站无意中发现up遇见狂神说(up是我大学生活中......
  • 包机制及java生成文档
    包机制为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。包机制的语法格式为:packagepkg1[.pkg2[.pkg3...]];$\color{red}{一般利用公司域名倒置作......
  • 第一篇论文投稿的收获与总结
    posted@2020-02-0115:21前段时间总算是向IJCAI-20会议投出了人生的第一篇论文。这篇投稿个人看来还是有很多漏洞和不足之处,但也算是完成了个人前进的一小步吧,后续还......
  • 空文档创建MFC(类似记事本)
     1.创建工程 2.添加项目         3.执行               ......
  • NSIS3.08 System 插件中文帮助文档
     NSISSystem插件版权所有©2002brainsucker(NikMedved)版权所有©2002-2021NSIS贡献者目录介绍可用函数内存相关函数调用函数64-bit函数FA......
  • LaTeX快速入门
    目录LaTeX快速入门一、概述1、简介2、环境配置3、文件结构4、文档结构二、基本概念1、第一个LaTeX程序2、宏包和文档类2.1宏包2.2文档类3、文件组织的方式4、相......
  • VSCode比较文档
      编辑器中,Ctrl选中两个文档,右键将已选项进行比较 左右分栏显示差异  ......
  • 生成JavaDoc文档
    javadoc在Dos命令中生成java文档打开.java所在文件目录目录上cmd\..\..javadoc-encodingUTF-8-charsetUTF-8Demo01.java生成index.html文件javadoc在IDEA生......