Latex安装与简介

文章介绍了步入Latex的两种方式,包括在Vscode中集成Latex工作流的步骤和使用在线编辑器Overleaf的便捷性。同时,解决了Latex中文输入的问题,提供了ctexart文档类和xeCJK宏包的解决方案。
摘要由CSDN通过智能技术生成

Latex

一.步入Latex的两种方式:

1.下载安装与Vscode集成

  • texlive下载与安装参考: https://blog.csdn.net/weixin_47581344/article/details/124356086

  • cmd命令依次:

  • tex -v
    pdflatex -v
    xelatex -v
    lualatex -v
    
  • 如果上述命令未成功,则需手动配置环境变量 将自己安装的texlive的 bin/win32 目录添加到path路径中即可

  • 下载安装vscode,在此不多介绍

  • 安装 latex workshop插件 在这里插入图片描述

  • 在settings.json中加入:

  • 在这里插入图片描述

{
    "latex-workshop.latex.tools": [	
    {
        "name": "pdflatex",
        "command": "pdflatex",
        "args": [
            "-synctex=1",
            "-interaction=nonstopmode",
            "-file-line-error",
            "%DOCFILE%"
        ]
    },
    {
        "name": "xelatex",
        "command": "xelatex",
        "args": [
            "-synctex=1",
            "-interaction=nonstopmode",
            "-file-line-error",
            "%DOCFILE%"
        ]
    },
    {
        "name": "bibtex",
        "command": "bibtex",
        "args": [
            "%DOCFILE%"
        ]
    }
],
"latex-workshop.latex.recipes": [
    {
        "name": "xelatex",
        "tools": [
            "xelatex"
        ],
    },
    {
        "name": "pdflatex",
        "tools": [
            "pdflatex"
        ]
    },
    {
        "name": "xe->bib->xe->xe",
        "tools": [
            "xelatex",
            "bibtex",
            "xelatex",
            "xelatex"
        ]
    },
    {
        "name": "pdf->bib->pdf->pdf",
        "tools": [
            "pdflatex",
            "bibtex",
            "pdflatex",
            "pdflatex"
        ]
    }
],
"latex-workshop.latex.clean.fileTypes": [
    "*.aux",
    "*.bbl",
    "*.blg",
    "*.idx",
    "*.ind",
    "*.lof",
    "*.lot",
    "*.out",
    "*.toc",
    "*.acn",
    "*.acr",
    "*.alg",
    "*.glg",
    "*.glo",
    "*.gls",
    "*.ist",
    "*.fls",
    "*.log",
    "*.fdb_latexmk"
],
//tex文件浏览器,可选项为"none" "browser" "tab" "external"
"latex-workshop.view.pdf.viewer": "tab",
//自动编译tex文件
"latex-workshop.latex.autoBuild.run": "onFileChange",
//显示内容菜单:(1)编译文件;(2)定位游标
"latex-workshop.showContextMenu": true,
//显示错误
"latex-workshop.message.error.show": false,
//显示警告
"latex-workshop.message.warning.show": false,
//从使用的包中自动补全命令和环境
"latex-workshop.intellisense.package.enabled": true,
//设置为never,为不清除辅助文件
"latex-workshop.latex.autoClean.run": "never",
//设置vscode编译tex文档时的默认编译链
"latex-workshop.latex.recipe.default": "lastUsed",
// 用于反向同步的内部查看器的键绑定。ctrl/cmd +点击(默认)或双击
"latex-workshop.view.pdf.internal.synctex.keybinding": "double-click",
}
  • 创建 test.tex,输入

    \documentclass[]{article}
    \begin{document}
    ``hello world'' from \LaTeX
    \end{document}
    
  • 选择 Recipe:latexmk ,点击三角符号,即可在test.tex文件的目录中找到 test.pdf

  • 每次编辑,ctrl+s 保存时会自动编译!!!

2.在线的编辑器: overleaf

  • 网址: https://cn.overleaf.com 十分推荐新手体验
  • 直接在线使用,创建项目即可. 不用本地化部署,而且十分热门.功能还请各位读者自行体验在这里插入图片描述

二.解决中文输入的问题

  • 上述 overleaf提供了一份文档: https://cn.overleaf.com/learn/latex/Chinese,可以解决问题

  • 文档中的前两种方法有:

      1. 使用 ctexart document class,使用 xelatex编译器
      \documentclass{ctexart} % 注意此处换为 ctexart
      \begin{document}
      \tableofcontents
      
      \begin{abstract}
      这是简介及摘要。
      \end{abstract}
      
      \section{前言}
      
      \section{关于数学部分}
      数学、中英文皆可以混排。You can intersperse math, Chinese and English (Latin script) without adding extra environments.
      
      這是繁體中文。
      \end{document}
      
      1. 使用xeCJK 包,并使用xelatex编译器
      \documentclass{article}
      \usepackage{xeCJK}  % 注意此处
      \begin{document}
      \section{前言}
      这是一些文字。
      
      \section{关于数学部分}
      数学、中英文皆可以混排。You can intersperse math, Chinese and English (Latin script) without adding extra environments.
      
      這是繁體中文。
      \end{document}
      

三.简单介绍

  • 文档类
\documentclass[⟨options⟩]{⟨class-name⟩}

<class-name>:基础文档类
	article 文章格式的文档类,广泛用于科技论文、报告、说明文档等。
	report 长篇报告格式的文档类,具有章节结构,用于综述、长篇论文、简单的书籍等。
	book 书籍文档类,包含章节结构和前言、正文、后记等结构。
	proc 基于article 文档类的一个简单的学术文档模板。
	slides 幻灯格式的文档类,使用无衬线字体。
	minimal 一个极其精简的文档类,只设定了纸张大小和基本字号,用作代码测试的最小工作示例(Minimal Working Example)。
	一些中文排版: ctexart,ctexrep,ctexbook
	
<options>:
	10pt, 11pt, 12pt 指定文档的基本字号。默认为10pt。
	a4paper, letterpaper, … 指定纸张大小,默认为美式信纸letterpaper(8:5 in×11 in,大约相当于21:6 cm×28:0 cm)。可指定选项还包括a5paper,b5paper executivepaper 和legalpaper
	twoside, oneside 指定单面/双面排版
	...
  • 宏包
\usepackage[⟨options⟩]{⟨package-name⟩}

​ 在Windows 命令提示符或者Linux 终端下输入命令可查阅相应文档:
texdoc ⟨pkg-name⟩

  • 文件组织方式

    • 编写较大的文档时,可将单个源文件分割为若干个文件,而后使用

    • \include{<filename>}  % ⟨filename⟩ 为文件名(不带.tex 扩展名)
      
      %值得注意的是\include 在读入⟨filename⟩ 之前会另起一页。有的时候我们并不需要这样,而是用\input 命令,它纯粹是把文件里的内容插入:
      \input{⟨filename⟩}
      
      \includeonly{⟨filename1⟩,⟨filename2⟩,…} %,用于导言区,指定只载入某些文件。
      
    • 一个实用的工具宏包syntonly。加载这个宏包后,在导言区使用**\syntaxonly** 命
      令,可令LATEX 编译后不生成DVI 或者PDF 文档,只排查错误,编译速度会快不少:
      \usepackage{syntonly}
      \syntaxonly
      如果想生成文档,则用% 注释掉\syntaxonly 命令即可。

要在VSCode上安装LaTeX,你可以按照以下步骤进行操作: 1. 首先,你需要安装TeX Live 2022。你可以参考中提供的教程链接,该链接提供了详细的TeX Live 2022安装指南。 2. 接下来,你需要配置VSCode以支持LaTeX。你可以按照中提供的方法,先安装Chinese(用于显示中文),然后再安装LaTeX Workshop插件。 3. 安装完成后,你就可以开始在VSCode中使用LaTeX了。打开VSCode并打开LaTeX环境设置页面,你可以按照自己的需求进行相应的配置。 4. 现在你已经完成了安装和配置的步骤,你可以进行一些简单的测试来检查安装是否正常。按下Win+R组合键打开运行窗口,输入cmd并按下Enter打开命令行窗口。在命令行窗口中输入xelatex -v命令,如果能够显示出相应的版本信息,则说明安装正常。 5. 如果你想获取更多关于LaTeX的使用指南和参考资料,你可以在命令行窗口中输入***pdf"的文件,其中包含了LaTeX简介和基本使用方法。 希望以上步骤能够帮助你成功安装和配置LaTeX在VSCode上使用。祝你使用LaTeX愉快!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [安装latex并在Vscode中使用](https://blog.csdn.net/u014128622/article/details/129666985)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

怡人蝶梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值