LaTeX在MacOS上的使用

其实在之前的LaTeX Formula我已经接触过并简单介绍过LaTeX,不过那时候只是由于macdown支持用LaTeX语法写公式,并且LaTeX在公式编辑上十分强大,并没有完整了解过如何用LaTeX写完整的文章。所以在这里简单介绍下MacOS上的安装和基础设置过程。之后会补上LaTeX中常见的语法。

这篇文章主要参考:

一份其实很短的LaTeX入门文档

如何用 macOS 优雅的敲 LaTeX

MAC上使用SUBLIME TEXT3编写LATEX

LaTeX在MacOS上的安装和基础设置

安装MacTeX

与Windows平台上安装CTex套件不同,MacOS上用MacTex,安装地址。大小大概在2G左右。除了给你的系统安装必备的系统组件外,这里面还包括一些辅助软件。

这里面的TeXShop是自带的文本编辑器,TextLiveUtility是检测更新的软件,Excalibur(ex咖喱棒,对,就是亚瑟王的胜利与誓约之剑)是个写LaTeX编译时检查有没有语法错误的辅助软件。反正看上去杂七杂八的,因为后来还是选择了sublime text辅助MacTeX,这部分辅助软件后来都被我删了。

配置Sublime Text

1.如果sublime还没装Package Control需要安装这个sublime上的插件下载管理工具。官网地址

2.使用快捷键control+Esc键下面那个键打开 Console,会在底部看到弹出一个白色窗口。然后,把官网上看到的灰色部分的代码粘贴到控制面板。待install完成后, 退出并重启软件。

3.重启后,按下Command+Shift+P打开 Command pallet输入命令Install Package,按下Enter回车建。

4.完成之后,再输入LaTeX Tools,找到这一项并安装.

5.安装完成后,退出并重启Sublime Text。配置基本完成。

配合Preview使用

像markdown一样,写了LaTeX之后也需要编译看看生成的PDF长什么样,所以需要PDF的查看工具。很多教程都提到了还要配合skim(一款PDF演示工具)。不过其实macOS自带的Preview也相当好用。所以不想下那么多额外软件,选择用Preview,在sublime的preferences里修改settings,在右侧的user栏按照下图加上"viewer": "preview"就行

中文的处理

每次遇到这种字体和编码的问题都会感觉很烦。这部分我是看了MAC上使用SUBLIME TEXT3编写LATEX上介绍的方法,很详细。

最简单的方式是每个你写的tex文件开头都加上%!TEX program = xelatex或者详见上面这篇博客中修改配置文件的方法。

比较需要在意的是一定要记得加\usepackage{ctex}ctex这个包才是支持中文的关键。上面都修改完后,用command+b就能顺利编译。command+shift+b可以选择编译方式,如果编译中文没有成功,使用这个命令编译并选择xelatex。

在一开始尝试的时候会遇到某些字体没下载或者其他稀奇古怪的报错。并且值得在意的是整个编译过程会产生很多log文件作为日志和其他格式的文件,这是LaTeX自动生成的不必在意。

简单的模版和效果

\documentclass{article}

\usepackage{ctex}

\setmainfont{Hiragino Sans GB}

\title{Title}

\author{}

\begin{document}

\maketitle{}

\section{Introduction}

This is where you will write your content. 在这里写上内容。

\end{document}

在sublime中复制保存为text.tex后command+b编译,结果如下

你可能感兴趣的:(LaTeX在MacOS上的使用)