zoukankan      html  css  js  c++  java
  • latex字体

    强调

    方式:声明:em 或者 命令emph,后者是latex2e的命令
    区别:声明与命令的作用范围不同:em改变当前字体直到被其他相应的声明取消(也可以是em本身),或者当前的环境结束为止,当然也可以使用{……}来创建一个环境;
    emph更适合强调几个单词,作用范围仅为大括号内的参数。命令可以嵌套。
     
    字体尺寸的选择
    方式:声明: iny scriptsize footnotesize small ormalsize  large 相对于normalsize来说的
    字体尺寸的选择伴随着行间距的变化。
    命令aselineskip,改变字体行间距命令:setlength{aselineskip}{15pt}.每次字体修改伴随aselineskip被重新设置为自然行距。
    为了创建一个对所有字体尺寸都适用的行间距修改,那都必须用因子aselinestretch,正常值为1,实际行间距为aselinestretch * aselineskip.这样对所有的字体尺寸都会有保持相应间距。
    用户可以随时修改其值: ecommand{aselinestretch}{因子},这里的因子是个浮点数,1.5意味着把行间距从相应的尺寸的自然间距增加了50%.
     
    字体属性
    family:指一般的综合样式
    shape :指的是字体的构成:upshape 切换回直立字体,itshape 斜立字体 slshape slanted字体 scshape 小形大写字母
    series:指的是字体的宽度和/或权重(黑度):mdseries 平均权重  fseries 黑体字体对于很长的一段文本,可以使用相应的环境:
    egin{字体样式}...新字体中的文字....end{字体样式},其中字体样式可以用上面的字体命令,只要去掉即可。
     
    字体命令
    相应的字体声明都有相应的字体命令
    family: extrm{文本} exttt{ } extsf{  }
    shape : extup{文本} extit{ } extsl{  } extsc{  }
    series: extmd{文本} extbf{ }
    默认值: extnormal{ }
    强调:  emph{  }
     
    旧字体的兼容
    m  Roman    it  Italic      sc  SMALL CAPS   f Bold face  
    sl  Slanted  sf  Sans serif   t  typerwriter
     
    其他字体
    要用名称上载一种字体的命令:
    ewfont{fnt}{名称 scaled 因子} 或 ewfont{fnt 字体}{名称 at 尺寸}
    把字体赋予新的字体命令名 fnt. 比如说安装一种slanted,sans serif字体,字体尺寸为20.74pt,名称为sss,那么我们可以用命令 ewfont{sss}{cmss at 20.74pt},上载cmssi17 at 20.74pt。现在声明sss就如同 m和it一样把字体切换为上述字体,只是基线分割没有变。
     
    from http://blog.sina.com.cn/s/blog_4b91d3b50100red3.html
  • 相关阅读:
    Minimum Depth of Binary Tree leetcode java
    Maximum Depth of Binary Tree leetcode java
    Symmetric Tree leetcode java
    Same Tree leetcode java
    Binary Tree Postorder Traversal leetcode java
    Binary Tree Preorder Traversal leetcode java
    Binary Tree Inorder Traversal leetcode java
    Combinations leetcode java
    一键清除Centos iptables 防火墙所有规则
    阿里云centos7.7x64安装open,并配置ip转发和nat伪装
  • 原文地址:https://www.cnblogs.com/cpsmile/p/8687067.html
Copyright © 2011-2022 走看看