textstudio-LaTeX学习1

1:当 latex 处理源文件时, 首先需要知道的就是作者所要创建的文档类型。 文档类型可由\documentclass 命令来指定。一开始用\documentclass[option]{class}

clsss 指定想要的文档类型,可以是:article 排版科学期刊、 演示文档、 短报告、 程序文档、 邀请函……;proc 一个基于 article 的会议文集类;minimal 非常小的文档类。 只设置了页面尺寸和基本字体。 主要用来查错。;report 排版多章节长报告、 短篇书籍、 博士论文…;book 排版书籍;slides 排版幻灯片。 

options 参数可以定制文档类的属性。 不同的选项之间须用逗号隔开。

eg:\documentclass[11pt,twoside,a4paper]{article}

这条命令会引导 latex 使用article 格式、 11 磅大小的字体来排版该文档, 并得到在A4 纸上双面打印的效果。 

2:引言区插入宏包,使用\usepackage[] {} 语句

\usepackage{graphicx}:支持插图

\usepackage{epstopdf}:pdflatex 命令下支持 EPS 格式的矢量图

\usepackage{subfigure}:插入多图时用子图显示

\usepackage{array}:对表格列格式的扩展

\usepackage{diagbox}:排版斜线表头

\usepackage{amsmath} :AMS 数学公式扩展

\usepackage[varg]{txfonts}:Times 风格的字体宏包

\usepackage{subeqnarray}:它提供了 subeqnarray 和 subeqnarray*两个环境,使用其定义的 \slabel 命令,可对多行公式组中的每一行进行编号,如给出 (1a),(1b), (1c)等。

\usepackage{cases}:提供特殊功能的公式环境

\usepackage{algorithm}:编排算法

\usepackage{algorithmicx}:编排算法

\usepackage{algpseudocode}:

\usepackage{multirow}:支持合并多行单元格

\usepackage{stfloats}:

\usepackage[justification=centering]{caption}:控制浮动体标题的格式

\usepackage{amsmath,epsfig,subfigure,amssymb,graphicx,amsfonts,cite,color,float,makecell}

epsfig:插入图片

float:设置图片浮动位置

amssymb:在 amsfonts 基础上将 AMS扩展符号定义成命令

amsfonts:AMS 扩展符号的基础字体支持

makecell:支持在单元格里排版多行内容(嵌套一个单列的小表格)

3.\setcounter{page}{1}:除了page还可以使用part;paragraph;subparagraph;figure;equation;enumi;chapter;section;subsection;subsubsection;tablee;numii;page;footnote;enumiii;mpfootnote;enumiv

在page环境下数字编号,从1开始编号。也可以从别的开始编号。

eg:使用 enumerate 环境数字编号的时候,想让编号不从 1 开始,而是从 3 开始继续编号。只需在 enumerate 后加上  \setcounter{enumi}{3} 即可,如:

    \begin{enumerate} \setcounter{enumi}{3}

          \item

            \item

    \end{enumerate}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容