GetHelpBrowserLocationMetaTag Rest LinkTrail Tags First Null
Mathematica 9 is now available
 /

2.10.10 文本和字体选项

文本格式的一般选项

对没有明确换行符的大文本块,Mathematica 将文本块分成文本行序列. 选项 PageWidth 指定每行的宽度.

设置单元和笔记本中的行宽选项

TextAlignment 选项指定文本中的相继行怎样对齐. 由于 Mathematica 在空格或标点处对文本分行,所以通常得各长短不一. 变化的长度使文本的边界不整齐. 但 Mathematica 允许对文本相继行的空隙 进行调节以便各行长度大致相同. TextJustification 设置给出 Mathematica 允许额外增加的空隙比例. TextJustification->1 为全调整,它使得文本的所有行调整到相同的长度.

设置 TextAlignment 选项

这是选项为 TextAlignment->LeftTextJustification->0 的文本

picture

用了 TextAlignment->Center 后,该文本居中

picture

TextJustification->1 调节词间的距离,使各行左, 右边均对齐

picture

TextJustification->0.5 减少了不整齐程度,但并没有使左, 右边界都对齐

picture

Mathematica 笔记本中输入文本块时, Mathematica 把明显的 Return 字符当作分段符处理. 选项 ParagraphIndent 指定每段第一行缩进多少. 将 ParagraphIndent 选项设置为负值时就是让各段的第一行突出到其它行 的左侧之外.

文本中的行距选项

默认设置是 LineSpacing->{1,1} 的文本,这对相邻行间额外插入 1 个打印点的距离

picture

选用 LineSpacing->(1,5} 时,文本就较松散

picture

LineSpacing->{2,0} 使得文本行距加倍

picture

LineSpacing->{1,-2} 时文本排得很紧

picture

字体选择

一些典型的字体名

字体选项设置

Mathematica 中可以非常仔细地给出所用字形的描述. 但有时在使用 的计算机系统中没有所需字体的组合和变化,这时 Mathematica 就找出与它们最接近 的字体. 有 FontPostScriptNameFontNativeName 等各种附加选项, 这些选项设置可以帮助 Mathematica 找到合适的字体. 另外,还可以把 FontSubstitutions 设置为一个规则集合,由此给出试用字体名的替换.
常用文本可使用多种字体. 但对一些特殊字符(甚至对希腊字母),可用的字体不多. Mathematica 系统包含了支持它所使用的各种特殊字符的字体.有三种类型的字体: 普通 (如 Times), 单空(如 Courier) 和无衬线 (如 Helvetica).
对给出的文本字体,Mathematica 选择尽量与它匹配的字体. 在设置 FontProperties 选项时,对 "FontSerifed" "FontMonospaced" 给出规则可帮助 Mathematica 选择匹配. 也可以对 "FontEncoding" 给出规则明确指定每个字符所用的字体.



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.