当前位置: 首页 > news >正文

做三轨网站犯法吗网站建设方案书模版

做三轨网站犯法吗,网站建设方案书模版,自己做app难吗,网站建设制作LaTeX2e类和包的设计#xff08;一#xff09;一、类和包版本介绍LaTeX2.09对用户书写class和package提供的支持很少#xff0c;用户不得不使用底层命令。LaTeX2e提供了许多用于组织package文件的高级命令#xff0c;同时在已有class和package的基础上建立另一个class或pac…LaTeX2e类和包的设计一一、类和包版本介绍LaTeX2.09对用户书写class和package提供的支持很少用户不得不使用底层命令。LaTeX2e提供了许多用于组织package文件的高级命令同时在已有class和package的基础上建立另一个class或package也容易多了。二、类和包的书写1使用doc和docstrip工具如果要书写的LaTeX类或包比较大可考虑使用随LaTeX发布的doc软件。可由docstrip软件加以处理产生.cls和.sty文件。doc软件可自动产生定义和命令使用索引以及更新目录列表。对大规模TeX资源维护的文档建立有用。2文档类和包确定class和package的原则如果这些命令可以用于所有的文档类则把它处理成一个package否则处理成一个class。文档class分类1独立存在如article、report2不能独立存在是别的文档类的扩展或变种。3LaTeX命令 1、author命令文档作者使用由小写字母组成。如/section、/emph、/times等 2、类和包书写命令大写开头大小写混合。如/InputIfFileExists 3、内部命令实现LaTeX系统时用命令中带符号。如/tempcnta。4盒子的命令与颜色永远使用LaTeX的盒子命令而不要使用TeX盒子的原语尽量用/sbox、/mbox、/parbox、minpage环境等命令。5定义文本和数学字符这一部分LaTeX2e尚在建设中定义这类编码独立的命令时应当使用/DeclareRobustCommand命令。6基本命令6.1装入其它命令 /LoadClass, /LoadClassWithOptions,  /RequirePackage,  /RequirePackageWithOptions这些命令用以在一个class或package中使用别的类或包。6.2优化自己的类或包文件尽量多使用LaTeX命令使用/PackageError, /PackageWarning, /PackageInfo等。如/dsoption定义选项用/options引用它--最好用/DeclareOption和/ProcessOptions命令来代替。6.3增强class或package文件的兼容性文档中应当只包含可见的7位编码文档文件名也采用了8.3格式7class和package的结构 1、文件标识说明是LaTeX2e的包或类文件另外包含对自己的简单介绍 2、预声明部分声明一些命令这些命令通常只在可选项声明和处理时用到也可装入其它文件 3、可选项声明和处理可选项 4、进一步声明文件的大部分内容如声明新的变量、命令和字体等另外装入所有其它必要的文件。7.1文件标识包的标识形式/NeedsTeXFormat{LaTeX2e}[date other-information]/ProvidesPackage{package}[date other-information]类的标识形式/NeedsTeXFormat{LaTeX2e}/ProvidesClass{class-name}[date other-information]类的描述信息在使用时显示出来包的描述信息则存入log文件中这些信息可用/listfiles命令来显示。7.2其它类和包的使用LaTeX2e的类和包中支持模块化设计那文件中可以使用更小的模块入别的类或包文件而不用将所有功能都在一个大文件中定义。在LaTeX类和包文件中使用另一个包文件/RequirePackage[options]{package}[date]在LaTeX类和包文件中使用另一个类文件/LoadClass[options]{date-name}[date]如果想在使用别的类或包时采用当前类所采用的可选项通常可以使用下面这两条命令/LoadClassWithOptions{class-name}[date]/RequrePackageWithOptions{package}[date]7.3可选项声明和处理/DeclareOption{option}{code}注在装入类或包文件中有时用户提供的可选项在类或包文件中并没有定义这时如使用的是类系统将产生警告如使用的是包系统将出错。/DeclareOption*{code} 表示用户使用了未定义的可选项时要执行的code。所有的可选项声明过之后未执行相应代码使用命令/ProcessOptions/relax例/DeclareOption{foo}{/typeout{saw foo.}}/DeclareOption{baz}{/typeout{saw baz.}}/DeclareOption*{/typeout{Whats /CurrentOption ?}}/ProcessOptions/relax用户在文档中书写了/usepackage[foo,bar]{jame}命令将看到如下信息saw foo. Whats bar ?使用命令可选项从一个类或包文件中传递搞另一个类或包文件/PassOptionsToPackage{option}{package}/PassOptionsToClass{option}{class}如在article上定义一新类其所有未定义的可选项都交给article处理/DeclareOption*{%/PassOptionsToClass{/CurrentOption}{article}%}注采用上述方法则目的类或包必须在此后才能装入因为类或包文件只有在被装入时才处理可选项。7.4最小的类文件写class或package文件最大的工作量在于定义新的命令或改变文档的外观用/newcommand, /setlength等命令实现。最小类文件如下/NeedsTeXFormat{LaTeX2e}/ProvidesClass{minimal}[1995/10/30 Standard LaTeX minimal class]/renewcommand{/normalsize}{/fontsize{10pt}{12pt}/selectfont}/setlength{/textwidth}{6.5in}/setlength{/textheight}{8in}7.5类文件实例7.5.1公司内部信件类名未neplet.cls 1、进行类文件标识 /NeedsTeXFormat{LaTeX2e} /ProvidesClass{neplet}[1995/04/01 NonExistent Press Letter Class] 2、向letter类传递可选项并以A4纸张装入letter类 /DeclareOption*{/PassOptionsToClass{/CurrentOption{letter}} /ProcessOptions/relax /LoadClass[a4paper]{letter} 3、重新定义firstpage页面类型使用自己的标题和脚注 /renewcommand{/psfirstpage}{% /renewcommand{/oddhead}{newletterhead}% /renewcommand{/oddfoot}{newletterfoot}% }7.5.2时势通讯类名为smphnews.cls 1、进行类文件标识 /NeedsTeXFormat{LaTeX2e} /ProvidesClass{smplnews}[2005/05/22 The Simple News newsletter class] /newcommand{/headlinecolor}{/normalcolor} 2、可选项传递与处理自己处理onecolumn可选项其它交给article处理自定义可选项green标题设为绿色 /DeclareOption{onecolumn}{/OptionNotUsed} /DeclareOption{green}{/renewcommand{/headlinecolor}{/color{green}}} /DeclareOption*{/PassOptionsToClass{/CurrentOption}{article}} /ProcessOptions/relax 3、装入必要的类和包文件用twocolumn可选项装入article类 /LoadClass[twocolumn]{article} /RequirePackage{color} 4、重新定义/maketitle及分节命令设置标题字体及颜色 /renewcommand{/maketitle}{% /twocolumn{% /fontsize{72}{80}/fontfamily{pho}/fontseries{b}% /fontshape{sl}/selectfont/headlinecolor /title }% } 5、将section命令重新定义分节格式并关掉分节编号功能 /renewcommand{/section}{% /startsection{section}{1}{0pt}{-1.5ex plus -1ex minus -.2ex}% {1ex plus .2ex}{/large/sffamily/slshape/headlinecolor}% } 6、进行三项基本设置工作 /renewcommand{/normalsize}{/fontsize{9}{10}/selectfont} /setlength{/textwidth}{17.5cm} /setlength{/textheight}{25cm} 7、其它工作还需定义文章作者、页面风格等指令。  转载于:https://www.cnblogs.com/yangjin-55/archive/2006/09/29/2787112.html
http://www.pierceye.com/news/504842/

相关文章:

  • 简单的网站更新 关键词优化 关键词互联如何做网
  • 重庆网站seo搜索引擎优化网站qq登录 开发
  • 备案号放网站下面居中物流网站制作目的
  • 房产网站排名做情侣网站
  • 营销型网站建设推荐国内团购网站做的最好的是
  • 前端网站建设苏州高新区建设局网站管网
  • 中小企业网站建设中服务器的解决方案是网站建设推广总结
  • 东莞网站建设新闻资讯做赌场网站犯法么
  • wordpress怎么添加单页模版seo价格是多少
  • 网站域名有了_网站如何建设优书网首页
  • 宠物网站建设策划报告Wordpress is文章展示
  • 电子建设网站的目的阿里巴巴网站是用什么技术做的
  • 图形设计网站wordpress微信群多个二维码
  • 网站建设维护是干什么网站用户需求报告
  • 咸宁网站建设公司水网站模板
  • 移动网站开发教材seo网站排名优化价格
  • 重生做网站小说畅想网络网站建设推广
  • 找个做网站的 优帮云wordpress 判断自定义栏目
  • wordpress文章目录分页wordpress加速优化服务
  • 二级目录网站怎么做小程序开发成都公司
  • 网站标题名字和备案名字网站开发 质量管理
  • 网站与系统开发吉安网站建设收费
  • 湖北襄阳网站建设wordpress电商ar
  • 微做网站环保行业网站建设
  • 昭通做网站公司北京手机网站制作多少钱
  • 昆明企业建网站多少钱如何弄微信小程序
  • wordpress清理网站缓存做的比较简约的网站
  • 青岛高端网站制作中铁建设集团门户密码
  • 公司专业做网站做网站域名起什么作用
  • 推广型网站建设机构如何创建wordpress