为了在博客上写公式,折腾了一晚上Mac上的LaTex的环境搭建,本文对步骤进行记录。

系统:Mac OSX 10.10.5

软件准备

1) MacTex 2015 Distribution (Tex的Mac发行版)

2) Skim 1.4.16 (轻量级pdf阅读器,与下面的LaTexTools配合使用,即时编译+预览)

3) Sublime Text 2 (LeTax编辑器)

4) Sublime Text 2 相关插件

  1. Package Control (包管理工具)

  2. LaTeXTools (集成于Sublime Text的LaTex编译器)

步骤

1)下载安装 MacTex,若空间足够最好安装全面版本,约2.4G,避免使用时出现插件不全的情况。

   下载地址:https://tug.org/mactex/

2)下载安装 Sublime Text 2,若已有请忽略此步。

下载地址:http://www.sublimetext.com

3)下载安装 Skim,注意在未指定文件的情况下打开此款编辑器不会出现实体窗口,但屏幕上方会出现工具条。此时已安装成功。

进入“选项-同步-PDF-Tex支持-预设”,选择Sublime Text 2。

下载地址:http://skim-app.sourceforge.net

4)打开 Sublime Text 2,安装使用Package Control插件。

具体方法请参考:https://packagecontrol.io/installation

5)使用 Package Control 安装LaTeXTools。

在 Sublime Text 2 中 Command + Shift + P,在搜索框中输入install,回车。

在新搜索框中输入LaTeXTools,回车。(此处出现错误?查看另一篇博文 Sublime Text 2 Install Package Debug

系统开始安装,结束后提示重启。

6)新建文件夹(因为LaTex文件编译后会产生一系列伴随文件,建议为每一个LaTex文件建立单独的文件夹),并在其中新建文件test.tex

使用 sublime Text 2 打开,在其中粘贴以下LaTex模板:

 %!TEX program = xelatex
\documentclass[UTF8]{ctexart} \title{LaTeX中文环境搭建}
\begin{document}
\maketitle
这里是正文。
\end{document}

其中 xelatex为中文环境。

Ctrl + B 进行编译。控制台输出编译无错误并且自动打开 skim 显示生成的pdf,则完成环境搭建。

如果控制台无输出,则表示未能执行编译命令。可以尝试按一下步骤解决:

在 Sublime Text 2 中 Command + Shift + P,在搜索框中输入LaTex,找到LaTex:Reconfigure and migrate settings ,回车。

重新编译,成功。完成环境搭建。

Mac LaTex中文环境搭建的更多相关文章

  1. Ubuntu下LaTex中文环境安装与配置

    转载自:http://www.linuxidc.com/Linux/2012-06/62456.htm LaTeX是一个强大的排版软件,但是其最初只是为英文排版而设计的.为了使其能够胜任中文排版的重任 ...

  2. RF+Appium框架自动化测试系列一之(Mac下Appium环境搭建)万事开头难

    消失了3个月,有一段时间没来园子更新博客了,各位看官见谅哈哈,消失是因为刚换了工作环境没外网,好多笔记没能及时的记录分享,以后有时间慢慢补上吧,这段时间主要接触了移动端app的自动化测试,公司为了快速 ...

  3. (干货分享)mac python+appium环境搭建

    因为mac本自带python2.x(不建议卸载,因为本本本身有很多依赖与此),所以装python3的过程极其坎坷,勉强装好后也总是各种报错.这次装appium环境,直接把原来的python3卸了,用h ...

  4. Mac+appium+iOS 环境搭建

    Mac+appium+iOS 环境搭建,需要用到的信息如下,参考搭建环境. 1.安装brew,安装介绍:https://jingyan.baidu.com/article/fec7a1e5ec3034 ...

  5. Mac Python PyQt5 环境搭建

    pip install pyqt5 测试开发环境 在Terminal里敲下以下代码,如果没有报错就说明安装成功了. python -c "import PyQt5" 或是如下图,导 ...

  6. mac下wordpress环境搭建

    mac下本来就有apache和php,只需要配置以下+安装mysql 1.Apache 预装目录在  /etc/apache2: 默认的网站目录在 /Library/WebServer/Documen ...

  7. latex中文环境配置(针对北大模板,开题报告+中期答辩+毕业论文)

    最近自己在忙着开题,中文环境真的是emm 以下只针对北大的毕业论文模板,至于其他的中文环境没有尝试 主要是用不同的latex编辑器会报不同的错误,当然我最后还是统一成了pdflatex,经过无数次尝试 ...

  8. Mac最新Flutter环境搭建运行和对比理解声明式UI

    前言 这段时间一直都在学习和写关于SwiftUI的东西,前面也总结了四篇文章来大体上说了下Demo中功能实现的一些细节,后面准备开始了解学习一下Flutter,争取在年前能再用Flutter写一份项目 ...

  9. Ios 开发 mac cocoaPods的环境搭建

    CocoaPods不多介绍,一个大家几乎都会使用的第三方库的管理框架! 本文主要介绍如何安装和使用CocoaPods,本人亲测可行. 1.Ruby环境搭建 查看下当前ruby版本: ruby -v 更 ...

随机推荐

  1. Canvas 使用及应用

    Canvas canvas 是 HTML5 当中我最喜欢的所有新特性中我最喜欢的一个标签了.因为它太强大了,各种有意思的特效都可以实现. 1. canvas 的基本使用方法 - 它是一个行内块元素 - ...

  2. XSS_跨站脚本攻击

    前段时间在网上看到一个网址,好奇之下进去看了看.胜利的条件是你录入一个串,让其调用prompt(1) .发现里面有好多想不到的东西,今天终于悠闲了来这里说说XSS. XSS 原理 恶意攻击者往Web页 ...

  3. jsvascript篮球梦

    首先让我们先欣赏一下效果图: html文本: <div class="box"> <img id="imgshow" src="la ...

  4. C#版免费离线人脸识别——虹软ArcSoft V3.0

    [温馨提示] 本文共678字(不含代码),8张图.预计阅读时间需要6分钟. 1. 前言 人脸识别&比对发展到今天,已经是一个非常成熟的技术了,而且应用在生活的方方面面,比如手机.车站.天网等. ...

  5. Python学习笔记.基础一

    Python 语言:解释型.交互式.面向对象.   Python源代码遵循GPL协议   Python标识符 在python里,标识符有字母.数字.下划线组成. 在python中,所有标识符可以包括英 ...

  6. Java探针技术-retransformclasses的介绍

    retransformclasses void retransformclasses(class... classes) throws unmodifiableclassexception 重转换提供 ...

  7. web测试喜事连连--草稿箱功能

    “草稿箱”功能很常见吧,编辑内容后,不想发布的话,就先存为草稿.啥时候想公开了,发布即可. 今天发生个啥事呢,让作为Tester的我,哭笑不得. 开发部经理老F,反馈一个客户需求,发到群里让大家讨论. ...

  8. SpringBoot——学习笔记

    关于微服务和SOA 这,仅是我学习过程中记录的笔记.确定了一个待研究的主题,对这个主题进行全方面的剖析.笔记是用来方便我回顾与学习的,欢迎大家与我进行交流沟通,共同成长.不止是技术. 官网教程学习ht ...

  9. javascript中事件概述

    事件就是用户或浏览器自身执行的某种动作.诸如click.load.和mouseover,都是事件的名字.而响应某个事件的函数就叫做事件处理程序(或事件侦听器).事件处理程序的名字以"on&q ...

  10. linux下查看系统版本

    工作中我们会遇到安装软件需要知道linux是什么发行版本,话不多话上干货(按照我认为常用排序) 1. lsb_release -a 名词解释:LSB (Linux Standard Base) # 如 ...