标签:文档 enc 文件类型 index letter 因此 lex 高度 min
这一节介绍新的latex文档结构, 以及新的文件类型: classs and packages
lext 2.09和latex2e的主要差别就在与\begin{document}
之前的命令.
在latex 2.09中, 文档有哦style, 比如article和book, 以及option, 比如, twoside和
epsfig. 这些都是通过\documentstyle
命令来表征的.
但是存在着两种不同类型的文档style选项: 内建的, 如twoside
, 以及包, 如
epsfig.sty
. 任意style的latex文档都可以使用epsfig包, 但是只有声明了twoside选项
的文档style可以twoside..
为了避免这种情况, latex2e对内建选项和包作了区分. 通过新加入的\documentclass
和
\usepackage
命令来给出.
比如, 指定带有PostScript图表的一个twoside的article, 可以使用:
\documentclass[twoside]{article}
\usepackage{epsfig}
可以使用单个\usepackage
命令一次加载多个包..
\usepackage{epsfig}
\usepackage{multicol}
等价于
\usepackage{epsfig,multicol}
latex2e仍然支持letex 2.09的\documentstyle
命令. 这个命令会使latex2e进入latex
2.09兼容模式.
但是, 在新的文档中不应该使用\documentstyle
, 因为这个模式非常慢, 并且很多
letex2e的特性不可用.
为了帮助区分class和package, 文档class现在使用.cls
取代了原来的.sty
. 包则依旧
使用.sty
后缀. 多数latex 2.09的包在latex2e中都能正常使用.
在latex 2e中, 类和包都可以有选项. 如, 指定图形使用dvips驱动的two-sided的article:
\documentclass[twoside]{article}
\usepackage[dvips]{graphics}
包可以共同的选项. 比如, 通过如下指定再加载color包:
\documentclass[twoside]{article}
\usepackage[dvips]{graphics}
\usepackage[dvips]{color}
但是由于\usepackage
允许列举多个包, 这个可以简化为:
\documentclass[twoside]{article}
\usepackage[dvips]{graphics,color}
了;另外, 包还会使用每一个给到\documentclass
命令的选项(如果它们知道如何处理它的
话). 因此也可以这样写:
\documentclass[twoside,dvips]{article}
\usepackage{graphics,color}
以下类随latex一同发布:
\normalsize
. 一般来说是用于在不需要加载一个full的类, 如article的时候以下包同latex一同发布:
\
,{
,}
都保持原意(??)\graphpaper
命令, 可以用于picture环境中if...then do...otherwise do...
的要用的命令.\index
命令在其出现的位置打印这些软件应该和latex2e一同发布...
这个包集合最起码包括, 下面的这些:
标签:文档 enc 文件类型 index letter 因此 lex 高度 min
原文地址:https://www.cnblogs.com/jakio6/p/11629106.html