支持Markdown的工具可以使用简单的LaTeX语法,但如果再深入一下,例如要使用CJK来修改公式的字体,或者要编译tex文件成PDF或者排版更有趣的东西,还是用完整版的LaTex比较好。

PS:本文还缺对中文字体支持的部分。

8f0846478d3b3fb137b19456a2e26e8c.png

如果使用的是MacOS的话,可以用MacTex,你可以直接从官网下载:[MacTex官网地址],或者使用Homebrew来下载,这里讲如何用brew来快速安装。

1、首先你得安装Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

这对Terminal老司机应该不是什么问题,你可以用brew来快速地安装一些应用或者Package。

2、MacTex版本选择

MacTex提供了几个版本,完整版的Mactex超过一个G,而基本版的话只有90MBs左右,MacTex的很多功能你估计永远都用不到,所以节省空间的话可以选择Basic。

brew cask install basictex

或者安装完整版

brew cask install mactex

这里的cask是一个管理大型应用的Community Contributed Repository,而MacTex就是在上面托管的,所以需要加上Cask。

3、编写LaTeX文件

你可以找个文本编辑器开始写LaTeX了,然后用命令行将tex文件转成pdf就可以了。文本编辑器可以选择Mou或者Mac自带的。如果你想要图形界面的话,可以用TexMaker。

pdflatex xxx.tex

注意,刚刚安装完可能需要重启一下terminal

4、如果你安装的是BasicTex

BasicTex是轻量化的版本,所以如果使用中发现一些工具不存在,命令行报错“multirow.sty not found”,那你可以直接安装这个缺失的模块。例如:

sudo tlmgr install multirow

这个tlmgr是BasicTex自带的,所以完结撒花。

GitHub 加速计划 / br / brew
40.4 K
9.47 K
下载
🍺 The missing package manager for macOS (or Linux)
最近提交(Master分支:1 个月前 )
90a90b30 3 个月前
47b1cab7 3 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐