Latex安装和基本使用(Mac+MikTex+TexStudio)

一、介绍

LaTeX 基于 TeX的一个文档编辑器/排版系统(个人理解),学术界尤其是数学、计算机等学科论文采用 LaTeX 编写可以极大优化版面结构。在编辑器中按照一定“语法结构”进行录入,编译后可直接生成pdf。

二、安装

网上详细教程很多,简单记录几个关键步骤

1)分别下载和安装LaTeXMikTExTeXStudio

2)打开TeXStudio>preference-build中,将Default Compiler改为XelaTex,此外在编写中,添加如下行

\documentclass{ctexart}

即可支持对中文的编辑和显示。此外在TeXStudio界面右下角,选择UTF-8作为编码方式,不然中文可能无法显示。

3)测试

设置好后,可以复制如下代码进行编译和预览

\documentclass{ctexart}
\title{Hello World}
\begin{document}
\maketitle
\section{Hello China} 

这部分为测试内容
\end{document}

三、语法

3.1 基本结构

\documentclass{article}  %还支持report,book,beamer等类型
\begin{document}
\end{document}

3.2 行与段落

\\ 或两次回车(一个空行)

\par

\noindent 取消缩进

3.3 章节

如果文档类型为article,我们采用\section{章节名}、\subsection{章节名}开启一个章节或者次级章节。

但是默认一级标题为居中显示,因此可以在导引区做一些默认设置

\documentclass[UTF8]{ctexart}
\CTEXsetup[name={第,章}]{section}
\CTEXsetup[format={\zihao{-3}\raggedright\bfseries}]{section}
\begin{document}
    \section{这是第一章节}
    Hello World
    \subsection{这是次级章节}
    Hello World
    \section{这是第二章节}
    Hello World
\end{document}

3.4 字体设置

1)字体选择

LaTeX的字体蔟非常复杂,这里不多叙述,大家可以查查资料。其中,xeCJK宏包用于设置中文字体,fontspec宏包用于设置英文字体,将其添加到导言区即可。下面代码是用于设置正文部分中英文的默认字体分别为Roman Times New和楷体-简(Windows上写楷体即可)。

\usepackage{xeCJK}
\setCJKmainfont[BoldFont={黑体-简}]{楷体-简}

\usepackage{fontspec}
\setmainfont{Times New Roman}

2)字体大小

LaTeX中设置字体大小的方式比较多。在文档类型为中文论文的情况下,可以使用\zihao{数字}的方式来改变字体大小

\documentclass[UTF8]{ctexart}
\CTEXsetup[name={第,章}]{section}
\CTEXsetup[format={\zihao{-3}\raggedright\bfseries}]{section}
    \begin{document}
     \section{这是第一章节}
     \zihao{2}
     Hello World
     \subsection{这是次级章节}
     Hello World
     \section{这是第二章节}
     Hello World
 \end{document}

3.5 页面设置

\documentclass[UTF8,a4paper]{ctexart}    %设置纸张为A4

\usepackage{geometry}
\geometry{left=2.5cm,right=2.5cm,top=2.0cm,bottom=2cm}  %通过geometry设置页边距

\pagestyle{headings}  %用\pagestyle来设置页眉页脚,默认为页眉显示章节标题和页码,页脚为空。
\pagestyle{empty}  %取消页眉页脚

3.6 数学公式

只需要了解四个概念,复杂的公式都是基于四个元素的组合

1)数学公式环境。

LaTeX 的数学模式有两种:行内模式(inline)和行间模式(display)。前者在正文的行文中,插入数学公式;后者独立排列单独成行。

在行文中,使用 $ ... $ 可以插入行内公式,使用 $$ ... $$ 可以插入行间公式,如果需要对行间公式进行编号,可以使用 equation 环境.

2)控制序列。

凡是键盘不能够直接表示的符号或者起着特定作用的皆有命令,类似转义,叫做控制序列(control sequence)。比如求和符号∑对应的命令为 \sum.

3)上下标。

_{...}表示下标,^{...}表示上标。它默认只作用于之后的一个字符,如果想对连续的几个字符起作用,请将这些字符用花括号{}括起来, 也就是下面分组的概念。

4)分组。

很简单,就是用{...}将内容包含起来视作整体,比如上下标很长的时候。遇到什么时候得到的效果不是预期,那么很可能你需要加个分组,也就是添个大括号{...}.

详细内容参考:

https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference

以上是Latex的安装和简单基本使用,更多内容推荐阅读《LATEX入门与提高》-陈志杰

参考:

http://liuchengxu.org/blog-cn/posts/quick-latex/

https://www.jianshu.com/p/9c5482a31c5b

https://blog.csdn.net/simple_the_best/article/details/51244631

原文地址:https://www.cnblogs.com/geo-will/p/10280205.html

时间: 2024-10-11 09:21:47

Latex安装和基本使用(Mac+MikTex+TexStudio)的相关文章

【论文排版工具】——LaTeX的安装及使用(MiKTeX+TexStudio+Windows)

版权声明:本文为CSDN博主「豆豆花」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/weixin_40563757/article/details/85874154 LaTeX的下载: 下载链接:http://www.tug.org/protext/ 点击进入下面的网页: 下载文件到自定义文件夹. LaTeX的安装: 1.安装MiKTeX 有两个exe文件,分别对应32位和64位系统,使用各自系统对应

中文LaTeX安装与使用(beamer)

效果: 中文LaTeX安装与使用.tex 1 \documentclass[serif,CJK]{beamer} 2 \usepackage{CJK,ccmap} 3 \usepackage{subfigure} 4 \usepackage{manfnt}%%% Dangerous Bend Symbols}\dbend \lhdbend \reversedvideodbend \textdbend \textlhdbend 5 \useoutertheme{tree} 6 \usecolort

nodejs+express4.0+mongodb安装方法 for Linux, Mac

废话不多说 1:下载nodejs包 下载地址如下:http://www.nodejs.org/download/ 下载source code版本需要解压后到其目录执行./configure,然后make && make install; 而binaries的tar.gz解压后即可. 2:下载mongodb 下载地址如下:http://www.mongodb.org/downloads 而binaries的tar.gz解压后即可. 3:配置环境变量 cd ~:此目录下有个.bash_prof

跨浏览器插件框架FireBreath安装与使用之Mac下的插件

Requirements CMake version 2.8.8 or later, from http://www.cmake.org/cmake/resources/software.html. Make sure to grab the Binary distribution (cmake-ver-Darwin[64]-universal.dmg). Apple's Xcode, available from your Mac App Store. Xcode's Command-Line

Tomcat安装笔记(on Mac)

1. 官网 http://tomcat.apache.org/ 下载apache包,我下的8.5 注意要下core包的tgz版本,我开始下了full doc. 2. 拷贝解压到 /Library, 然后 sudo chmod 755 /Library/apache-tomcat-8.5.5/bin/*.sh 3. 这些sh文件是被隔离的,运行前需要: 首先执行: ls [email protected] /Library/Tomcat/bin/startup.sh [email protecte

Linux 安装FastDFS<准备>(使用Mac远程访问)

阅读本文需要一定的Linux基础 一 FastDFS简介 fastdfs是用c语言编写的一款开源分布式文件系统, fastdfs为互联网量身定制, 充分考虑了冗余备份, 负载均衡, 线性扩容等机制, 并注重高可用, 高性能等指标, 使用fastdfs很容易搭建一套高性能的文件服务器集群提供文件上传|下载等服务. 二 FastDFS架构 fastdfs架构包括tracker server和storage server, 客户端请求tracker server进行文件上传|下载, 通过tracker

Linux 安装Redis<准备>(使用Mac远程访问)

阅读本文需要一定的Linux基础 一 Redis简介 redis是用c语言开发的一个开源的高性能键值对(key-value)数据库 它通过提供多种键值数据类型来适应不同场景下的存储需求 二 Redis应用场景 1. 缓存(使用最多) 2. 任务队列 3. 应用排行榜 4. 网站访问统计 5. 数据过期处理(可以精确到毫秒) 6. 分布式集群架构中的session分离 三 环境 阿里云服务器: CentOS 7.4 64位(基于RedHat) 本机: macOS High Sierra 四 压缩包

如何正确安装和彻底卸载Mac软件?

怎么清理Mac上软件的缓存文件?怎么彻底卸载软件?怎么打扫软件卸载后的残余垃圾?概括来说有四种方法(下面会有对这四种方法附带图片的详细操作说明): 1.打开Finder(访达)中的应用程序,选择所要删除的软件拖拽到右下方的废纸篓或者单击右键选择“移除到废纸篓”. 2.打开Launchpad(启动台)选择你所要删除的软件长按鼠标,点击左上方出现的叉号进行删除. 3.显然以上两种方法并不能彻底深度清理软件缓存.打扫干净卸载软件后残余垃圾,所以本篇文章第三种手动清理方法旨在解决残留.彻底卸载软件. 4

LaTeX安装和配置

1. 下载安装MikTeX(发行版).WinEdt(编辑器): (MikTex自带编辑器,不过太简陋了.另一个可选编辑器是TexStudio.) 2. 打开MikTeX Package Manager,选择Repository->Change Package Repository->From Internet,选择邻近站点(只需做一次). (如果检索镜像时网络错误,多试几次:如果镜像站点报错,换个站点.写本文时Japan的某个mirror不错,tsinghua的mirror报timeout.)