Latex:简介及安装

http://blog.csdn.net/pipisorry/article/details/53998352

先要安装latex软件-如tex发行版texlive,之后才能使用latex编辑器-如TexStudio。

LaTeX 是一种格式,基于 TeX 格式定义了很多更方便使用的控制命令。LaTex是一个排版工具,是一个“所想即所得”的工具,你想怎么设定格式,就怎么设定格式。前提是你知道一点latex语法/命令,并且安装有latex的环境。

TeX发行版

TeX - pdfTeX - XeTeX - LuaTeX 都是排版引擎,按照先进程度递增,上述四个引擎都有对应的程序将 LaTeX 格式解释成引擎能处理的内容。

CTeX, MiKTeX, TeX Live 都是 TeX 的发行,他们是许许多多东西的集合。他们包括了上述各种引擎的可执行程序,以及一些文档类、模板、字体文件、辅助程序等等。

流行的 TeX 发行,比如 CTeX 和 TeX Live, 都自带有一些用于编辑文档的编辑器。

XeLaTex语法和LaTeX相同,并且提供了一些增强功能,多数LaTeX文档不需要经过修改就可以使用XeLaTex编译。


TeXLive(推荐)

官网下载地址: [TeX Live - TeX Users Group](Unix/Linux/Windows)

window安装

最新的参考[LaTeX-TeXlive和TeXstudio的下载、安装配置及使用 - 知乎],通过清华镜像下载iso版本安装。

之前的是:直接在[TeX Live - TeX Users Group]下载exe文件安装,安装大概需要四十几分钟。。。安装完成的提示,命令框会出现Welcome to Texlive!

检查是否安装成功:命令行窗口输入tex --version或者tex -v

没有这个命令的话,在系统环境变量path中加tex bin目录:;C:\texlive\2020\bin\win32。

linux下安装 texlive-full 软件包

sudo apt-get install -y texlive-xetex 1> /dev/null

Note: 编译的时候,建议大家用 XeLaTeX,因为这个对中文的支持更好。

如果缺少一些包一般是安装不全,如File `texbook.cls' not found, 这样可以使用sudo apt-get install -y texlive-full 1> /dev/null安装所有包。

安装其它软件包

出错:如使用包\usepackage[lined,boxed,commentsnumbered, ruled]{algorithm2e} 报错File `algorithm2e.sty' not found

解决:sudo apt-get install -y texlive-science

还有这些包

\usepackage[lined,boxed,commentsnumbered, ruled]{algorithm2e}
\usepackage{diagbox}
\usepackage{makecell}
\usepackage{epstopdf}
\usepackage{multirow}

可能需要安装

sudo apt-get install -y texlive-generic-extra

如果出错:File `iftex.sty' not found. \ifPDFTeX。

还可以要手动生成包

到相应目录下执行/acmart-master$ tex acmart.ins

File `acmart.cls' not found.

[Package algorithm2e on Ubuntu]

mac下安装textlive

点击macoc实际安装的是livetex的mac版本:mactex。

[MacTeX - TeX Users Group  中找到MacTeX.pkg并下载,大小5.5g]

其它套装

MikTex

MiKTeX (Windows) [MikTex只能在windows下使用,不能在Linux下使用。][弃CTeX投TeXStuido+MikTeX][Download MiKTeX]

CTeX

CTeX 套装:CTeX 中文套装是基于 Windows 下的 MiKTeX 系统,集成了编辑器 WinEdt 和 PostScript 处理软件 Ghostscript 和 GSview 等主要工具。 CTeX 中文套装在 MiKTeX 的基础上增加了对中文的完整支持。 CTeX 中文套装支持 CJK, xeCJK, CCT, TY 等多种中文 TeX 处理方式。

windows下安装

下载并安装 CTEX。建议下载完整版,免得麻烦。
CTEX 附带的两个编辑器很不好用,其中一个还要钱 (不仅要钱而且对 UTF-8 支持还很差劲),可以自己下载 TexStudio。

 -柚子皮-

Latex编辑器

texlive和texstudio/texmaker的关系正如rstudio和r的关系,或者eclipse和java的关系,或者pycharm和python的关系。

TeXstudio(推荐)

TeXstudio: 是写LaTeX文档的集成环境,是一个平台无关的 LaTeX 编辑器,内置 PDF 阅读器。TeXstudio于2009年从Texmaker分叉出来,最初被称为TeXmakerX,但功能和代码库的重大变化已经使其成为一个完全独立的程序。

高级特性包括拼写和语法检查、代码折叠、扩展文本导航、代码自动完成以及语法高亮。

Mac安装

直接从sourceforge上下载安装,下载贼慢[TeXstudio - A LaTeX editor]

官网下载要vpnnn[www. texstudio.org]

[TeXstudio - A LaTeX Editor - Browse Files at SourceForge.net]也可以下载本周下载量最新最多的正式版那个的原码安装版本(lz未试过)。

安装时可能会出现:无法打开“texstudio”,因为无法验证开发者。

系统>隐私与安全性>安全性那里点允许,然后将dmg里面的应用拖到访达的应用程序里面即可。

linux安装

sudo apt-get install -y texstudio

[Install TeXstudio – LaTex Editor in Ubuntu]

这时候可以编译英文文档了,但是中文文档还不可以,因为缺中文字体。

  • 到 Windows 系统盘的 Windows\Fonts 目录中找到宋体 (SIMSUN.ttc)、楷体 (SIMKAI.ttf)、黑体 (SIMHEI.ttf)、仿宋 (SIMFANG.ttf) 四种字体。
  • 把这四种字体复制到 /usr/share/texlive/texmf-dist/fonts/truetype/public 中,不要改名。
  • 运行 sudo texconfig,选择其中的 REHASH,使系统检测到刚复制的四个字体。

[在Linux下使用Latex]

windows安装

直接下载exe安装。

[TeXstudio - A LaTeX editor]官网浏览器下载巨慢,迅雷极速版下载快点。

[Releases · texstudio-org/texstudio · GitHub]git上下载相对快点,其实也快不到哪去。

[texstudio设置和使用参考 Latex:TexStudio的使用]

Texmaker

[Texmaker (free cross-platform latex editor)]

比texstudio更轻量级点。

mac下安装

直接下载安装即可

其它平台应该也一样

其它编辑器

TexWorks: 流行的 TeX 发行,比如 CTeX 和 TeX Live, 都自带有一些用于编辑文档的编辑器。

TeXpen: [http://sf.net/p/texpen]

  -柚子皮-

 latex测试

\documentclass{article}
\usepackage{ctex}
\begin{document}
    你好测试Helloworld!测试测试
\end{document}

点击构建并查看即可。

Latex相关问题及解决

中文问题

编译的时候,建议大家用 XeLaTeX,因为这个对中文的支持更好。

需要在文档的导言区加一句,然后就能输出中文了。

\usepackage[UTF8,hyperref]{ctexcap}  (ctexcap deprecated)

数学公式

对于复杂数学公式,不妨直接用 MathType。MathType 可以直接以 LaTeX 格式来输入公式,也可以把公式直接复制成 LaTeX 格式。对于不容易写出代码的复杂数学公式来说,非常方便。

复杂图形

最简单的办法——用 Illustrator 或什么矢量图绘制软件(Inkscape)把图画好,保存成 pdf 或 svg 格式,然后插入到文档中。

复杂表格

对于非常复杂的表格,我们可以拿 Word 做好,保存成 PDF 格式,用 Illustrator 或其他矢量图软件进行适当处理,然后插入到文档中。

但是这样字体看着就不匹配了,怎么办?

去 LaTeX 安装目录里找 texgyrepagella 字体,把它装上,然后到 Word 里把字体设成 TeX Gyre Pagella

from: Latex:简介及安装_皮皮blog-CSDN博客

ref: [配置 LaTeX 环境]

  • 22
    点赞
  • 128
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Im2latex是一种将图像转换为LaTeX代码的技术。LaTeX是一种用于排版科技文档的标记语言,它具有强大的数学公式排版功能。然而,对于不熟悉LaTeX的人来说,编写数学公式可能是一个繁琐的过程。 Im2latex通过使用深度学习和计算机视觉算法,可以将输入的数学公式图像转换为相应的LaTeX代码。它的工作原理是将图像分解为其基本元素,如数学符号和运算符,然后将它们映射到LaTeX代码。这样,用户就不需要手动输入和编辑LaTeX代码来排版数学公式,从而大大提高了工作的效率和准确性。 使用Im2latex可以帮助学生、研究者和教师更方便地生成和编辑复杂的数学公式。他们只需要拍摄数学公式的照片或将其上传到Im2latex的网站或应用程序中,然后就可以获取相应的LaTeX代码。这使得在科研论文、学术报告和数学教学中使用数学公式变得更加容易。 然而,Im2latex仍然有一些挑战。由于数学公式的复杂性和多样性,准确识别和转换所有类型的数学公式仍然是一个困难的问题。此外,对于涉及手写数学公式的图像,Im2latex的准确性可能会受到书写风格和字体选择的影响。 总的来说,Im2latex是一种将图像转换为LaTeX代码的有用工具。它可以帮助用户更轻松地生成和编辑数学公式,为科研和教学工作提供便利。随着深度学习和计算机视觉技术的发展,我们相信Im2latex将继续改进和完善,成为更实用的工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值