cpsmile

强调

方式:声明:\em 或者 命令\emph,后者是latex2e的命令
区别:声明与命令的作用范围不同:\em改变当前字体直到被其他相应的声明取消(也可以是\em本身),或者当前的环境结束为止,当然也可以使用{……}来创建一个环境;
\emph更适合强调几个单词,作用范围仅为大括号内的参数。命令可以嵌套。
 
字体尺寸的选择
方式:声明: \tiny \scriptsize \footnotesize \small \normalsize  \large 相对于normalsize来说的
字体尺寸的选择伴随着行间距的变化。
命令\baselineskip,改变字体行间距命令:\setlength{\baselineskip}{15pt}.每次字体修改伴随\baselineskip被重新设置为自然行距。
为了创建一个对所有字体尺寸都适用的行间距修改,那都必须用因子\baselinestretch,正常值为1,实际行间距为\baselinestretch * \baselineskip.这样对所有的字体尺寸都会有保持相应间距。
用户可以随时修改其值:\recommand{\baselinestretch}{因子},这里的因子是个浮点数,1.5意味着把行间距从相应的尺寸的自然间距增加了50%.
 
字体属性
family:指一般的综合样式
shape :指的是字体的构成:\upshape 切换回直立字体,\itshape 斜立字体 \slshape slanted字体 \scshape 小形大写字母
series:指的是字体的宽度和/或权重(黑度):\mdseries 平均权重  \bfseries 黑体字体对于很长的一段文本,可以使用相应的环境:
\begin{字体样式}...新字体中的文字....\end{字体样式},其中字体样式可以用上面的字体命令,只要去掉\即可。
 
字体命令
相应的字体声明都有相应的字体命令
family: \textrm{文本} \texttt{ } \textsf{  }
shape : \textup{文本} \textit{ } \textsl{  } \textsc{  }
series: \textmd{文本} \textbf{ }
默认值: \textnormal{ }
强调:  \emph{  }
 
旧字体的兼容
\rm  Roman    \it  Italic      \sc  SMALL CAPS   \bf Bold face  
\sl  Slanted  \sf  Sans serif  \tt  typerwriter
 
其他字体
要用名称上载一种字体的命令:
\newfont{\fnt}{名称 scaled 因子} 或 \newfont{\fnt 字体}{名称 at 尺寸}
把字体赋予新的字体命令名 \fnt. 比如说安装一种slanted,sans serif字体,字体尺寸为20.74pt,名称为\sss,那么我们可以用命令\newfont{\sss}{cmss at 20.74pt},上载cmssi17 at 20.74pt。现在声明\sss就如同\rm和\it一样把字体切换为上述字体,只是基线分割没有变。
 
from http://blog.sina.com.cn/s/blog_4b91d3b50100red3.html

分类:

技术点:

相关文章: