最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

关于字体大小表示法和对应关系九

IT圈 admin 80浏览 0评论

2024年5月22日发(作者:濮阳光济)

关于字体大小表示法和对应关系九

页中的字体对应的word字体大小对照表

freezing 发表于 2010-4-29 11:00:28 阅读(109) 初号44t小初36t一号

26t小一24t二号22t小二18t三号16t小三15t四号14t小四12t五号10.5t小五9t六

号7.5t小六6.5t七号5.5t八号5t

前段时间,遇到一个客户,他要求页面设计的的字体大小都是要按照他在word中的字体

大小一样,但是两者是有区别的,经常和客户产生误解,因为我们页中一般用x的比较多和

word中的磅的字号大小是不通的,在此介绍下word中的t(磅)和 页中的x之间的区别

x:ixel像素屏幕上显示的最小单位;

t:oint点是印刷业一个标准的长度单位1t=1/72英寸;

在word中显示的是磅,磅是点的前称

在Windows里默认的显示设置中把文字定义为96di。这说明了:1x=1/96英寸;

而1t=1/72英寸可以得出在本设置中1x=0.75t字体9t=12x。

但是用户可以修改文字定义的di大小例如改成144di这样1x=0.5t字体9t=18x。

原先用12x来组成的一个文字现在需要18x来组成x多了文字就“大”了更易阅读了。

所以x和t的区别在于x会随显示器的分辨率而改变t会随Windows系统字体大小

设置而改变。

==================================================

======================

设计的字体2009-12-30 10:0812T就是12磅12磅就是小4号字。

中文字号与英文字号(磅)的对应关系:

八号=5磅(5t) 七号=5.5磅 小六=6.5磅

六号=7.5磅 小五=9磅 五号=10.5磅

小四=12磅 四号=14磅 小三=15磅

三号=16磅 小二=18磅 二号=22磅

小一=24磅 一号=26磅 小初=36磅

初号=42磅

英文字体的1磅相当于1/72 英寸约等于1/2.8mm。

12T的字打印出来约为4.2mm。

说12T相当于12像素是错误的页中12x的字才相当于12像素。

==================================================

======================

T与X区别(2010-02-22 17:01:20)标签:字体it 分类:xhtml+css+

字体大小的设置单位常用的有2种:x、t。这两个有什么区别呢?

先搞清基本概念:x就是表示ixel像素是屏幕上显示数据的最基本的点;

t就是oint是印刷行业常用单位等于1/72英寸。

这样很明白x是一个点它不是自然界的长度单位谁能说出一个“点”有多长多大么?

可以画的很小也可以很大。如果点很小那画面就清晰我们称它为“分辨率高”反之就是“分

辨率低”。所以“点”的大小是会“变”的也称为“相对长度”。

t全称为oint但中文不叫“点”查金山词霸可以看到确切的说法是一个专用的印刷单

位“磅”大小为1/72英寸。所以它是一个自然界标准

的长度单位也称为“绝对长度”。

因此就有这样的说法ixel是相对大小而oint是绝对大小。

分清“屏幕效果”和“打印效果”:

在浏览页过程中所有的“大”“小”概念都是基于“屏幕”这个“界面”上。“屏幕”

上的各种信息包括文字、、表格等等都会随屏幕的分辨率变化而变化一个100x宽度大小的

在800×600分辨率下要占屏幕宽度的1/8但在1024×768下则只占约1/10。所以如果在

定义字体大小时使用x作为单位那一旦用户改变显示器分辨率从800到1024用户实际看

到的文字就要变“小”(自然长度单位)甚至会看不清影响浏览。

那是不是用t做单位就没这样的问题呢?错!问题同样出现。刚才的例子已经很清楚

的说明在不同分辨率下无论是x还是t都会改变大小。以现在的电脑屏幕情况还没有一种

单位可以保证在不同分辨率下一个文字大小可以“固定不变”。因为这很难以实现也不是很

有必要:全球电脑用户以亿来数屏幕从14寸到40寸甚至更高都有屏幕大小不同分辨率也

不同要保证一个字体在所有用户面前大小一样实在是MISSION IMOSSIBLE。另外电脑有

其自身的调节性。

那在页面设计中到底是用x还是t呢?

我认为这个并没有什么原则性差异就看自己处于什么角度思考了。

Mac机怎么情况不清楚在Windows里默认的显示设置中把文字定义为96DI(I微软

都将DI和I混为一体我们也就无须较真了)。这样的定义说明了:1x=1/96英寸。联系t

的概念1t=1/72英寸可以得出在这样的设置中1x=0.75t常见的宋体9t=12x。在显示器

分辨率不变的基础上(比如现在常用的1024×768)1x大小也就固定不变改变显示设置调

整为144DI可以得出1x=0.5t常见的宋体9t=18x。原先用12x来组成的一个文字现在

需要18x来组成x多了文字就“大”了更易阅读了。

所以x和t的使用区别只有当用户改变默认的96DI下才会产生:使用x定义文字无论

用户怎么设置都不会改变大小;使用t定义文字当用户设置超过96DI的值数值越大字体就

越大。

(附公式:x = t * DI / 72) 对了刚才还提到改变浏览器中文字大小的选项也可以改变

页的文字大小。但在这种情况下使用x和t都是无效的因为这2个都是有实际“ixel”数值

的单位比如9t是12x大小固定。这里要引用新的单位:em其实就是%。因为当页中的字

体没有给出实际的x或t定义的话会有一个默认值:12t即16x对应浏览器中“字体大小”

中的“中等”以这个

为标准变大或缩小。(只适用于IE在FF中即便定义x或t也都可

以变大变小)

所以从这个概念上看em才是真正的“相对单位”(百分比嘛当然是相对)而x和t都

是绝对单位(都有固定值)。

在页设计中面向用户的屏幕的基本单位是x因此使用x作为单位是最简单也最容易理

解的而t也不过是通过了Windows的设置乘上了一个比率转变成x再显示算是绕了个圈

子。参考大部分大型站包括Adobe和Microsoft都是使用x作为单位而且在HTML中默

认的单位就是x是不是也暗示着x是页设计的“内定单位”?

但在Word或hotosho中使用t就相当方便。因为使用Word和hotosho的主要目

的都不是为了屏幕浏览而是输出打印。当打印到实体时t作为一个自然长度单位就方便实

用了:比如Word中普通的文档都用“宋体 9t”标题用“黑体 16t”等等无论电脑怎么设

置打印出来永远就是这么大。又或者在hotosho中设置一个中的某个艺术效果的字体是

72t大小然后分别将这张设为300DI和72DI再打印出来就可以看出这2个字体大小完全

一样只是“清晰度”不同300DI更清晰。这是毫无疑问的结果。

最后整理一下所有出现过的单位:

x:ixel像素屏幕上显示的最小单位用于页设计直观方便;

t:oint是一个标准的长度单位1t=1/72英寸用于印刷业非常简单易用;

em:即%在CSS中1em=100%是一个比率结合CSS继承关系使用具有灵活性。

I(DI):ixel(dot)er inch每英寸的像素(点)数是一个率表示了“清晰度”“精度”

X和T转换的公式:

以前在文章中介绍过X和T的转换规则其实很简单t=x乘以3/4。

比如12x×3/4=9t大小。

X和em转换的公式:

对于X转em的方法也类似就是em=16乘以x也就是说1.5em=1.5×16=24x。

设计中常用X/EM/T/百分比转换表格

ixels EMs ercent oints

6x 0.375em 37.50% 5t

7x 0.438em 43.80% 5.5t

8x 0.5em 50% 6t

9x 0.563em 56.30% 7t

10x 0.625em 62.50% 8t

11x 0.688em 68.80% 8t

12x 0.75em 75% 9t

13x 0.813em 81.30% 10t

14x 0.875em 87.50% 11t

15x 0.938em 93.80% 11t

16x 1em 100% 12t

17x 1.063em 106.30% 13t

18x 1.125em 112.50% 14t

19x 1.188em 118.80% 14t

20x 1.25em 125% 15t

21x 1.313em 131.30% 16t

22x 1.375em 137.50% 17t

23x 1.438em 143.80% 17t

24x 1.5em 150% 18t

20t 26x 1.6em 160%

22t 29x 1.8em 180%

24t 32x 2em 200%

26t 35x 2.2em 220%

27t 36x 2.25em 225%

28t 37x

29t 38x

30t 40x

32t 42x

34t 45x

36t 48x

字号 磅数 毫米

2.3em

30%

2.35em

2.45em

2.55em

2.75em

3em

2

235%

245%

255%

275%

300%

八号 5磅 1.84

七号 5.5磅 2.12

小六号 6.5磅 2.45

六号 7.5磅 2.81

小五号 9磅 3.15

五号 10.5磅 3.70

小四号 12磅 4.25

四号 14磅 4.93

小三号 15磅 5.23

三号 16磅 5.55

小二号 18磅 6.37

二号 22磅 7.80

小一号 24磅 8.42

一号 26磅 9.66

小初号 36磅 11.1

初号 42磅 12.7

==================================================

======================

像素与毫米的转换

转换还需要知道另一个参数:DI(每英寸多少点)

象素数 / DI = 英寸数

英寸数 * 25.4 = 毫米数

对于显示设备不管是打印机还是屏幕都有一种通用的方法

先用GetDeviceCas(设备句柄LOGIXELSX)

或者

GetDeviceCas(设备句柄LOGIXELSY)获得设备每英寸的像素数

分别记为:x 和 y

一英寸等于25.4mm

那么毫米换算成像素的公式为

水平方向的换算: x * x /25.4

垂直方向的换算: y * y /25.4

像素换算为毫米 x * 25.4 / x

在程序中这么写

:= 10{mm} * ixelserInch * 10 div 254;

分子和分母同乘以10将浮点数运算转化为整数运算效率更高

常用的1024x768或800x600等标准的分辨率计算出来的di是一个常数:96因此计

算出来的毫米与像素的关系也约等于一个常数:

基本上 1毫米 约等于 3.78像素

====================================================

========================

2010/5/2 2:25:03 | [注意]字号、t、x、inch、cm 之间的关系及对照表引自

htt://./bbs/thread/72/67855/

在印刷排版中“oint”是一个绝对的单位它等于 1/72 英寸可以用尺子丈量的物理的

英寸。但在 CSS 中 t 的含义却非如此例如我们指定一个字体是 9t我们会以为按照 CSS

规范它等于:

9 * 1/72 = 1/8 inch

这是一个误解因为我们的显示器被分割为了一个个的像素单个像素只能有一种颜色

(为了简化这里暂不讨论次像素反锯齿技术)要在屏幕上显示必须先把以 t 为单位的长度转

换为以像素为单位的长度这个转换的媒介就是 DI (事实上这里的所谓的 DI是操作系统和

浏览器中使用的术语即为 I, ixels er inch和扫描仪、打印机、数码相机中的 DI 是不同的

概念)。

例如无论在哪个操作系统中Firefox 浏览器默认的 DI 都是 96那么实际上 9t = 9 *

1/72 * 96 = 12x。

所以虽然“DI”中的“I”和“1t 等于 1/72 inch”中的“inch”都不代表物理上的

英寸但这两个单位互相之间是相等的也就在相乘中约掉了。

那么真实的物理长度怎么计算呢?请拿出一

把尺子丈量你的显示器的可见宽度 (我这里是 11.2992 英寸)除

以横向分辨率 (我这里是 1024 像素)得到的就是每个像素的物理长度。

现在我们可以回答这样一个问题页上 9t 的字体究竟占用了多宽的空间?

是:

9 * 1/72 * 96 * 11.2992 / 1024 = 0.1324 英寸 = 0.3363 厘米。

CSS相对长度单位(relative length unit)

CSS相对长度单位中的相对二字表明了其长度单位会随着它的参考值的变化而变化不

是固定的。

以下是CSS相对长度单位列表:

CSS相对长度单位 说明

em 素的字体高度The height of the element's font

ex 字母x的高度The height of the letter "x"

x 像素ixels

% 百分比ercentage

CSS绝对长度单位(absolute length unit)

绝对长度单位是一个固定的值。比如我们常用的有mm就是毫米的意思。

以下是CSS绝对长度单位列表:

CSS绝对长度单位 说明

in 英寸Inches (1 英寸 = 2.54 厘米)

cm 厘米Centimeters

mm 毫米Millimeters

t 点oints (1点 = 1/72英寸)

c 皮卡icas (1 皮卡 = 12 点)

字号

1. 企业名称(TRADE NAME):通常指自然人如个体工商户或个人合伙经营的店名。

2. 名声

3. 是指印刷用活字的大小是从活字的字背到字腹的距离。

我国的活字采用以点数制为辅、号数制为主的混合制来计量。

■ 点数制

点数制又叫磅数制是英文oint的音译缩写为既不是公制也不是英制是印刷中专用的尺

度。

我国大都使用英美点数制。

1点(1)=0.35146mm

■ 号数制

号数制是以互不成倍数的几种活字为标准加倍或减半自成体系。

字号的大小可以分为以下四个序列。

四号序列:一号、四号、小六号

五号序列:初号、二号、五号、七号

小五号序列:小初号、小二号、小五号、八号

六号序列:三号、六号

■ 号数、点数制对照表

序号 号数 点数 尺寸(mm)

1 72 25.305

2 大特号 63 22.142

3 特号 54 18.979

4 初号 42 14.761

5 小初号 36 12.653

6 大一号 31.5 11.071

7 一(头)号 28 9.841

8 二号 21 7.381

9 小二号 18 6.326

10 三号 16 5.623

11 四号 14 4.920

12 小四号 12 4.218

13 五号 10.5 3.690

14 小五号 9 3.163

15 六号 8 2.812

16 小六号 6.875 2.416

17 七号 5.25 1.845

18 八号 4.5 1.581

■ 说明

从上表中可以看出常用的MS-WORD软件中字号的大小与印刷业中字号的大小是不

一致的。如MS-WORD中的二号字是22磅但在印刷业中应该是21磅。

2008-3-20 10:45 mindon

一般表述字体大小的计量单位有两种一种是汉字的字号如初号、小初、一号、…七号、

八号;另一种是用国际上通用的“磅”来表示如4、4.5、10、12、…48、72等。

中文字号中“数值”越大字就越小

所以八号字是最小的;在用“磅”表示的字号时数值越小字符的尺

寸越小数值越大字符的尺寸越大。1磅有多大呢?2.83磅等于1毫米所以28号字大概就

是一厘米高的字约相当于中文字号中的一号字。

我们常说的“宋体,9”表示的单位其实是磅也就是 9 磅的宋体。

关于像素和磅的关系我们来换算一下。在小字体的时候分辨率是 96di 也就是说一英

寸能显示 96 个像素;9 磅是 1/8 英寸所以 96/8=12 像素。也就是说我们通常见到的

字体就是这种 12x12 点阵的字体了。

另外在大字体的时候分辨率是 120di 9 磅是 1/8 英寸所以 120/8=15 就是说大字

体时显示的 9 磅字体其实是 15x15 点阵的字体。

==================================================

======================

引自 htt:///s/blog_

LaTeX中的字体大小一般都要t做单位, 跟我们平时熟悉的四号, 五号字格式不同, 下

面列出它们之间的的对于关系.

在印刷出版上中文字号制与点数制的对照关系如下:

% begin{macro}{Chinese Font Size}

% 1770年法国人狄道()制定点数制规定1法寸为72点即:1点=0.3759

毫米。

% 狄道点数制在法国、德国、奥地利、比利时、丹麦、匈牙利等国比较流行。

% 1886年全美活字铸造协会以派卡(ica)为基准制定派卡点数制规定1ica=12oint

(点)即:

% fbox{1点=0.013837英寸=0.35146毫米}

% 20世纪初派卡点数制传入我国并得到逐步推广。在实用中对常用点数以号数命名而

产生了号数制

% 二者换算如下(以t代表“点”):

% begin{center}

% begin{tabular}{r{ = }l}

% 初号&am; 42t

% 小初号&am; 36t

% 一号&am; 28t

% 二号&am; 21t

% 小二号&am; 18t

% 三号&am; 15.75t

% 四号&am; 14t

% 小四号&am; 12t

% 五号&am; 10.5t

% 小五号&am; 9t

% 六号 &am; 7.875t

% 七号 &am; 5.25t

% end{tabular}

% end{center}

以下内容为程序代码:

newcommand{chuhao}{fontsize{42t}{baselineski}selectfont}

newcommand{xiaochuhao}{fontsize{36t}{baselineski}selectfont}

newcommand{yihao}{fontsize{28t}{baselineski}selectfont}

newcommand{erhao}{fontsize{21t}{baselineski}selectfont}

newcommand{xiaoerhao}{fontsize{18t}{baselineski}selectfont}

newcommand{sanhao}{fontsize{15.75t}{baselineski}selectfont}

newcommand{sihao}{fontsize{14t}{baselineski}selectfont}

newcommand{xiaosihao}{fontsize{12t}{baselineski}selectfont}

newcommand{wuhao}{fontsize{10.5t}{baselineski}selectfont}

newcommand{xiaowuhao}{fontsize{9t}{baselineski}selectfont}

newcommand{liuhao}{fontsize{7.875t}{baselineski}selectfont}

newcommand{qihao}{fontsize{5.25t}{baselineski}selectfont}

%%%%%%%%%%%%%%%%%%

外一种办法:

CODE

useackage{CJK}

useackage{ifthen}

newcommand{CJKfontsize}[4]{%

fontsize{#1}{#2 lus#3 minus #4}selectfont}

newcommandzihao[1]{%

ifthenelse{equal{#1}{0}}{%

CJKfontsize{42b}{50.4t}{.5t}{.3t}}{}%

ifthenelse{equal{#1}{0-}}{%

CJKfontsize{36b}{43.2t}{.5t}{.3t}}{}%

ifthenelse{equal{#1}{1}}{%

CJKfontsize{26b}{31.2t}{.5t}{.3t}}{}%

ifthenelse{equal{#1}{1-}}{%

CJKfontsize{24b}{28.8t}{.5t}{.3t}}{}%

ifthenelse{equal{#1}{2}}{%

CJKfontsize{22b}{26.4t}{.5t}{.3t}}{}%

ifthenelse{equal{#1}{2-}}{%

CJKfontsize{18b}{21.6t}{.3t}{.2t}}{}%

ifthenelse{equal{#1}{3}}{%

CJKfontsize{16b}{19.3t}{.3t}{.2t}}{}%

ifthenelse{equal{#1}{3-}}{%

CJKfontsize{15b}{18t}{.3t}{.2t}}{}%

ifthenelse{equal{#1}{4}}{%

CJKfontsize{14b}{16.8t}{.3t}{.2t}}{}%

ifthenelse{equal{#1}{4-}}{%

CJKfontsize{12b}{14.4t}{.3t}{.2t}}{}%

ifthenelse{equal{#1}{5}}{%

CJKfontsize{10.5b}{12.6t}{.3t}{.2t}}{}%

ifthenelse{equal{#1}{5-}}{%

CJKfontsize{9b}{10.8t}{.2t}{.1t}}{}%

ifthenelse{equal{#1}{6}}{%

CJKfontsize{7.5b}{9t}{.2t}{.1t}}{}%

ifthenelse{equal{#1}{6-}}{%

CJKfontsize{6.5b}{7.8t}{.2t}{.1t}}{}%

ifthenelse{equal{#1}{7}}{%

CJKfontsize{5.5b}{6.6t}{.1t}{.1t}}{}%

ifthenelse{equal{#1}{8}}{%

CJKfontsize{5b}{6t}{.1t}{.1t}}{}}

然后:

CODE

zihao{5}这是五号字。 zihao{4-}这是小四号字。

zihao{3}这是三号字。 zihao{0}这是初号。

%%%%%%%%%%%%%%%%%

具体的数值对应关系

七号 5.25t 1.845mm

六号 7.875t 2.768mm

小五号 9t 3.163mm

五号 10.5t 3.69mm

小四号 12t 4.2175mm

四号 13.75t 4.83mm

三号 15.75t 5.53mm

二号 21t 7.38mm

一号 27.5t 9.48mm

小初号 36t 12.65mm

初号 42t 14.76mm

参考科学出版社编写的《著译手册》(1994年)

2024年5月22日发(作者:濮阳光济)

关于字体大小表示法和对应关系九

页中的字体对应的word字体大小对照表

freezing 发表于 2010-4-29 11:00:28 阅读(109) 初号44t小初36t一号

26t小一24t二号22t小二18t三号16t小三15t四号14t小四12t五号10.5t小五9t六

号7.5t小六6.5t七号5.5t八号5t

前段时间,遇到一个客户,他要求页面设计的的字体大小都是要按照他在word中的字体

大小一样,但是两者是有区别的,经常和客户产生误解,因为我们页中一般用x的比较多和

word中的磅的字号大小是不通的,在此介绍下word中的t(磅)和 页中的x之间的区别

x:ixel像素屏幕上显示的最小单位;

t:oint点是印刷业一个标准的长度单位1t=1/72英寸;

在word中显示的是磅,磅是点的前称

在Windows里默认的显示设置中把文字定义为96di。这说明了:1x=1/96英寸;

而1t=1/72英寸可以得出在本设置中1x=0.75t字体9t=12x。

但是用户可以修改文字定义的di大小例如改成144di这样1x=0.5t字体9t=18x。

原先用12x来组成的一个文字现在需要18x来组成x多了文字就“大”了更易阅读了。

所以x和t的区别在于x会随显示器的分辨率而改变t会随Windows系统字体大小

设置而改变。

==================================================

======================

设计的字体2009-12-30 10:0812T就是12磅12磅就是小4号字。

中文字号与英文字号(磅)的对应关系:

八号=5磅(5t) 七号=5.5磅 小六=6.5磅

六号=7.5磅 小五=9磅 五号=10.5磅

小四=12磅 四号=14磅 小三=15磅

三号=16磅 小二=18磅 二号=22磅

小一=24磅 一号=26磅 小初=36磅

初号=42磅

英文字体的1磅相当于1/72 英寸约等于1/2.8mm。

12T的字打印出来约为4.2mm。

说12T相当于12像素是错误的页中12x的字才相当于12像素。

==================================================

======================

T与X区别(2010-02-22 17:01:20)标签:字体it 分类:xhtml+css+

字体大小的设置单位常用的有2种:x、t。这两个有什么区别呢?

先搞清基本概念:x就是表示ixel像素是屏幕上显示数据的最基本的点;

t就是oint是印刷行业常用单位等于1/72英寸。

这样很明白x是一个点它不是自然界的长度单位谁能说出一个“点”有多长多大么?

可以画的很小也可以很大。如果点很小那画面就清晰我们称它为“分辨率高”反之就是“分

辨率低”。所以“点”的大小是会“变”的也称为“相对长度”。

t全称为oint但中文不叫“点”查金山词霸可以看到确切的说法是一个专用的印刷单

位“磅”大小为1/72英寸。所以它是一个自然界标准

的长度单位也称为“绝对长度”。

因此就有这样的说法ixel是相对大小而oint是绝对大小。

分清“屏幕效果”和“打印效果”:

在浏览页过程中所有的“大”“小”概念都是基于“屏幕”这个“界面”上。“屏幕”

上的各种信息包括文字、、表格等等都会随屏幕的分辨率变化而变化一个100x宽度大小的

在800×600分辨率下要占屏幕宽度的1/8但在1024×768下则只占约1/10。所以如果在

定义字体大小时使用x作为单位那一旦用户改变显示器分辨率从800到1024用户实际看

到的文字就要变“小”(自然长度单位)甚至会看不清影响浏览。

那是不是用t做单位就没这样的问题呢?错!问题同样出现。刚才的例子已经很清楚

的说明在不同分辨率下无论是x还是t都会改变大小。以现在的电脑屏幕情况还没有一种

单位可以保证在不同分辨率下一个文字大小可以“固定不变”。因为这很难以实现也不是很

有必要:全球电脑用户以亿来数屏幕从14寸到40寸甚至更高都有屏幕大小不同分辨率也

不同要保证一个字体在所有用户面前大小一样实在是MISSION IMOSSIBLE。另外电脑有

其自身的调节性。

那在页面设计中到底是用x还是t呢?

我认为这个并没有什么原则性差异就看自己处于什么角度思考了。

Mac机怎么情况不清楚在Windows里默认的显示设置中把文字定义为96DI(I微软

都将DI和I混为一体我们也就无须较真了)。这样的定义说明了:1x=1/96英寸。联系t

的概念1t=1/72英寸可以得出在这样的设置中1x=0.75t常见的宋体9t=12x。在显示器

分辨率不变的基础上(比如现在常用的1024×768)1x大小也就固定不变改变显示设置调

整为144DI可以得出1x=0.5t常见的宋体9t=18x。原先用12x来组成的一个文字现在

需要18x来组成x多了文字就“大”了更易阅读了。

所以x和t的使用区别只有当用户改变默认的96DI下才会产生:使用x定义文字无论

用户怎么设置都不会改变大小;使用t定义文字当用户设置超过96DI的值数值越大字体就

越大。

(附公式:x = t * DI / 72) 对了刚才还提到改变浏览器中文字大小的选项也可以改变

页的文字大小。但在这种情况下使用x和t都是无效的因为这2个都是有实际“ixel”数值

的单位比如9t是12x大小固定。这里要引用新的单位:em其实就是%。因为当页中的字

体没有给出实际的x或t定义的话会有一个默认值:12t即16x对应浏览器中“字体大小”

中的“中等”以这个

为标准变大或缩小。(只适用于IE在FF中即便定义x或t也都可

以变大变小)

所以从这个概念上看em才是真正的“相对单位”(百分比嘛当然是相对)而x和t都

是绝对单位(都有固定值)。

在页设计中面向用户的屏幕的基本单位是x因此使用x作为单位是最简单也最容易理

解的而t也不过是通过了Windows的设置乘上了一个比率转变成x再显示算是绕了个圈

子。参考大部分大型站包括Adobe和Microsoft都是使用x作为单位而且在HTML中默

认的单位就是x是不是也暗示着x是页设计的“内定单位”?

但在Word或hotosho中使用t就相当方便。因为使用Word和hotosho的主要目

的都不是为了屏幕浏览而是输出打印。当打印到实体时t作为一个自然长度单位就方便实

用了:比如Word中普通的文档都用“宋体 9t”标题用“黑体 16t”等等无论电脑怎么设

置打印出来永远就是这么大。又或者在hotosho中设置一个中的某个艺术效果的字体是

72t大小然后分别将这张设为300DI和72DI再打印出来就可以看出这2个字体大小完全

一样只是“清晰度”不同300DI更清晰。这是毫无疑问的结果。

最后整理一下所有出现过的单位:

x:ixel像素屏幕上显示的最小单位用于页设计直观方便;

t:oint是一个标准的长度单位1t=1/72英寸用于印刷业非常简单易用;

em:即%在CSS中1em=100%是一个比率结合CSS继承关系使用具有灵活性。

I(DI):ixel(dot)er inch每英寸的像素(点)数是一个率表示了“清晰度”“精度”

X和T转换的公式:

以前在文章中介绍过X和T的转换规则其实很简单t=x乘以3/4。

比如12x×3/4=9t大小。

X和em转换的公式:

对于X转em的方法也类似就是em=16乘以x也就是说1.5em=1.5×16=24x。

设计中常用X/EM/T/百分比转换表格

ixels EMs ercent oints

6x 0.375em 37.50% 5t

7x 0.438em 43.80% 5.5t

8x 0.5em 50% 6t

9x 0.563em 56.30% 7t

10x 0.625em 62.50% 8t

11x 0.688em 68.80% 8t

12x 0.75em 75% 9t

13x 0.813em 81.30% 10t

14x 0.875em 87.50% 11t

15x 0.938em 93.80% 11t

16x 1em 100% 12t

17x 1.063em 106.30% 13t

18x 1.125em 112.50% 14t

19x 1.188em 118.80% 14t

20x 1.25em 125% 15t

21x 1.313em 131.30% 16t

22x 1.375em 137.50% 17t

23x 1.438em 143.80% 17t

24x 1.5em 150% 18t

20t 26x 1.6em 160%

22t 29x 1.8em 180%

24t 32x 2em 200%

26t 35x 2.2em 220%

27t 36x 2.25em 225%

28t 37x

29t 38x

30t 40x

32t 42x

34t 45x

36t 48x

字号 磅数 毫米

2.3em

30%

2.35em

2.45em

2.55em

2.75em

3em

2

235%

245%

255%

275%

300%

八号 5磅 1.84

七号 5.5磅 2.12

小六号 6.5磅 2.45

六号 7.5磅 2.81

小五号 9磅 3.15

五号 10.5磅 3.70

小四号 12磅 4.25

四号 14磅 4.93

小三号 15磅 5.23

三号 16磅 5.55

小二号 18磅 6.37

二号 22磅 7.80

小一号 24磅 8.42

一号 26磅 9.66

小初号 36磅 11.1

初号 42磅 12.7

==================================================

======================

像素与毫米的转换

转换还需要知道另一个参数:DI(每英寸多少点)

象素数 / DI = 英寸数

英寸数 * 25.4 = 毫米数

对于显示设备不管是打印机还是屏幕都有一种通用的方法

先用GetDeviceCas(设备句柄LOGIXELSX)

或者

GetDeviceCas(设备句柄LOGIXELSY)获得设备每英寸的像素数

分别记为:x 和 y

一英寸等于25.4mm

那么毫米换算成像素的公式为

水平方向的换算: x * x /25.4

垂直方向的换算: y * y /25.4

像素换算为毫米 x * 25.4 / x

在程序中这么写

:= 10{mm} * ixelserInch * 10 div 254;

分子和分母同乘以10将浮点数运算转化为整数运算效率更高

常用的1024x768或800x600等标准的分辨率计算出来的di是一个常数:96因此计

算出来的毫米与像素的关系也约等于一个常数:

基本上 1毫米 约等于 3.78像素

====================================================

========================

2010/5/2 2:25:03 | [注意]字号、t、x、inch、cm 之间的关系及对照表引自

htt://./bbs/thread/72/67855/

在印刷排版中“oint”是一个绝对的单位它等于 1/72 英寸可以用尺子丈量的物理的

英寸。但在 CSS 中 t 的含义却非如此例如我们指定一个字体是 9t我们会以为按照 CSS

规范它等于:

9 * 1/72 = 1/8 inch

这是一个误解因为我们的显示器被分割为了一个个的像素单个像素只能有一种颜色

(为了简化这里暂不讨论次像素反锯齿技术)要在屏幕上显示必须先把以 t 为单位的长度转

换为以像素为单位的长度这个转换的媒介就是 DI (事实上这里的所谓的 DI是操作系统和

浏览器中使用的术语即为 I, ixels er inch和扫描仪、打印机、数码相机中的 DI 是不同的

概念)。

例如无论在哪个操作系统中Firefox 浏览器默认的 DI 都是 96那么实际上 9t = 9 *

1/72 * 96 = 12x。

所以虽然“DI”中的“I”和“1t 等于 1/72 inch”中的“inch”都不代表物理上的

英寸但这两个单位互相之间是相等的也就在相乘中约掉了。

那么真实的物理长度怎么计算呢?请拿出一

把尺子丈量你的显示器的可见宽度 (我这里是 11.2992 英寸)除

以横向分辨率 (我这里是 1024 像素)得到的就是每个像素的物理长度。

现在我们可以回答这样一个问题页上 9t 的字体究竟占用了多宽的空间?

是:

9 * 1/72 * 96 * 11.2992 / 1024 = 0.1324 英寸 = 0.3363 厘米。

CSS相对长度单位(relative length unit)

CSS相对长度单位中的相对二字表明了其长度单位会随着它的参考值的变化而变化不

是固定的。

以下是CSS相对长度单位列表:

CSS相对长度单位 说明

em 素的字体高度The height of the element's font

ex 字母x的高度The height of the letter "x"

x 像素ixels

% 百分比ercentage

CSS绝对长度单位(absolute length unit)

绝对长度单位是一个固定的值。比如我们常用的有mm就是毫米的意思。

以下是CSS绝对长度单位列表:

CSS绝对长度单位 说明

in 英寸Inches (1 英寸 = 2.54 厘米)

cm 厘米Centimeters

mm 毫米Millimeters

t 点oints (1点 = 1/72英寸)

c 皮卡icas (1 皮卡 = 12 点)

字号

1. 企业名称(TRADE NAME):通常指自然人如个体工商户或个人合伙经营的店名。

2. 名声

3. 是指印刷用活字的大小是从活字的字背到字腹的距离。

我国的活字采用以点数制为辅、号数制为主的混合制来计量。

■ 点数制

点数制又叫磅数制是英文oint的音译缩写为既不是公制也不是英制是印刷中专用的尺

度。

我国大都使用英美点数制。

1点(1)=0.35146mm

■ 号数制

号数制是以互不成倍数的几种活字为标准加倍或减半自成体系。

字号的大小可以分为以下四个序列。

四号序列:一号、四号、小六号

五号序列:初号、二号、五号、七号

小五号序列:小初号、小二号、小五号、八号

六号序列:三号、六号

■ 号数、点数制对照表

序号 号数 点数 尺寸(mm)

1 72 25.305

2 大特号 63 22.142

3 特号 54 18.979

4 初号 42 14.761

5 小初号 36 12.653

6 大一号 31.5 11.071

7 一(头)号 28 9.841

8 二号 21 7.381

9 小二号 18 6.326

10 三号 16 5.623

11 四号 14 4.920

12 小四号 12 4.218

13 五号 10.5 3.690

14 小五号 9 3.163

15 六号 8 2.812

16 小六号 6.875 2.416

17 七号 5.25 1.845

18 八号 4.5 1.581

■ 说明

从上表中可以看出常用的MS-WORD软件中字号的大小与印刷业中字号的大小是不

一致的。如MS-WORD中的二号字是22磅但在印刷业中应该是21磅。

2008-3-20 10:45 mindon

一般表述字体大小的计量单位有两种一种是汉字的字号如初号、小初、一号、…七号、

八号;另一种是用国际上通用的“磅”来表示如4、4.5、10、12、…48、72等。

中文字号中“数值”越大字就越小

所以八号字是最小的;在用“磅”表示的字号时数值越小字符的尺

寸越小数值越大字符的尺寸越大。1磅有多大呢?2.83磅等于1毫米所以28号字大概就

是一厘米高的字约相当于中文字号中的一号字。

我们常说的“宋体,9”表示的单位其实是磅也就是 9 磅的宋体。

关于像素和磅的关系我们来换算一下。在小字体的时候分辨率是 96di 也就是说一英

寸能显示 96 个像素;9 磅是 1/8 英寸所以 96/8=12 像素。也就是说我们通常见到的

字体就是这种 12x12 点阵的字体了。

另外在大字体的时候分辨率是 120di 9 磅是 1/8 英寸所以 120/8=15 就是说大字

体时显示的 9 磅字体其实是 15x15 点阵的字体。

==================================================

======================

引自 htt:///s/blog_

LaTeX中的字体大小一般都要t做单位, 跟我们平时熟悉的四号, 五号字格式不同, 下

面列出它们之间的的对于关系.

在印刷出版上中文字号制与点数制的对照关系如下:

% begin{macro}{Chinese Font Size}

% 1770年法国人狄道()制定点数制规定1法寸为72点即:1点=0.3759

毫米。

% 狄道点数制在法国、德国、奥地利、比利时、丹麦、匈牙利等国比较流行。

% 1886年全美活字铸造协会以派卡(ica)为基准制定派卡点数制规定1ica=12oint

(点)即:

% fbox{1点=0.013837英寸=0.35146毫米}

% 20世纪初派卡点数制传入我国并得到逐步推广。在实用中对常用点数以号数命名而

产生了号数制

% 二者换算如下(以t代表“点”):

% begin{center}

% begin{tabular}{r{ = }l}

% 初号&am; 42t

% 小初号&am; 36t

% 一号&am; 28t

% 二号&am; 21t

% 小二号&am; 18t

% 三号&am; 15.75t

% 四号&am; 14t

% 小四号&am; 12t

% 五号&am; 10.5t

% 小五号&am; 9t

% 六号 &am; 7.875t

% 七号 &am; 5.25t

% end{tabular}

% end{center}

以下内容为程序代码:

newcommand{chuhao}{fontsize{42t}{baselineski}selectfont}

newcommand{xiaochuhao}{fontsize{36t}{baselineski}selectfont}

newcommand{yihao}{fontsize{28t}{baselineski}selectfont}

newcommand{erhao}{fontsize{21t}{baselineski}selectfont}

newcommand{xiaoerhao}{fontsize{18t}{baselineski}selectfont}

newcommand{sanhao}{fontsize{15.75t}{baselineski}selectfont}

newcommand{sihao}{fontsize{14t}{baselineski}selectfont}

newcommand{xiaosihao}{fontsize{12t}{baselineski}selectfont}

newcommand{wuhao}{fontsize{10.5t}{baselineski}selectfont}

newcommand{xiaowuhao}{fontsize{9t}{baselineski}selectfont}

newcommand{liuhao}{fontsize{7.875t}{baselineski}selectfont}

newcommand{qihao}{fontsize{5.25t}{baselineski}selectfont}

%%%%%%%%%%%%%%%%%%

外一种办法:

CODE

useackage{CJK}

useackage{ifthen}

newcommand{CJKfontsize}[4]{%

fontsize{#1}{#2 lus#3 minus #4}selectfont}

newcommandzihao[1]{%

ifthenelse{equal{#1}{0}}{%

CJKfontsize{42b}{50.4t}{.5t}{.3t}}{}%

ifthenelse{equal{#1}{0-}}{%

CJKfontsize{36b}{43.2t}{.5t}{.3t}}{}%

ifthenelse{equal{#1}{1}}{%

CJKfontsize{26b}{31.2t}{.5t}{.3t}}{}%

ifthenelse{equal{#1}{1-}}{%

CJKfontsize{24b}{28.8t}{.5t}{.3t}}{}%

ifthenelse{equal{#1}{2}}{%

CJKfontsize{22b}{26.4t}{.5t}{.3t}}{}%

ifthenelse{equal{#1}{2-}}{%

CJKfontsize{18b}{21.6t}{.3t}{.2t}}{}%

ifthenelse{equal{#1}{3}}{%

CJKfontsize{16b}{19.3t}{.3t}{.2t}}{}%

ifthenelse{equal{#1}{3-}}{%

CJKfontsize{15b}{18t}{.3t}{.2t}}{}%

ifthenelse{equal{#1}{4}}{%

CJKfontsize{14b}{16.8t}{.3t}{.2t}}{}%

ifthenelse{equal{#1}{4-}}{%

CJKfontsize{12b}{14.4t}{.3t}{.2t}}{}%

ifthenelse{equal{#1}{5}}{%

CJKfontsize{10.5b}{12.6t}{.3t}{.2t}}{}%

ifthenelse{equal{#1}{5-}}{%

CJKfontsize{9b}{10.8t}{.2t}{.1t}}{}%

ifthenelse{equal{#1}{6}}{%

CJKfontsize{7.5b}{9t}{.2t}{.1t}}{}%

ifthenelse{equal{#1}{6-}}{%

CJKfontsize{6.5b}{7.8t}{.2t}{.1t}}{}%

ifthenelse{equal{#1}{7}}{%

CJKfontsize{5.5b}{6.6t}{.1t}{.1t}}{}%

ifthenelse{equal{#1}{8}}{%

CJKfontsize{5b}{6t}{.1t}{.1t}}{}}

然后:

CODE

zihao{5}这是五号字。 zihao{4-}这是小四号字。

zihao{3}这是三号字。 zihao{0}这是初号。

%%%%%%%%%%%%%%%%%

具体的数值对应关系

七号 5.25t 1.845mm

六号 7.875t 2.768mm

小五号 9t 3.163mm

五号 10.5t 3.69mm

小四号 12t 4.2175mm

四号 13.75t 4.83mm

三号 15.75t 5.53mm

二号 21t 7.38mm

一号 27.5t 9.48mm

小初号 36t 12.65mm

初号 42t 14.76mm

参考科学出版社编写的《著译手册》(1994年)

发布评论

评论列表 (0)

  1. 暂无评论