泰山OFFICE技术讲座:字体高度的深入研究
之前有博文说字体高度跟布局高度不同。后来又研究了一下,发现同一字体不同字号的高度变化也不同。这就奇怪了。难道WORD专门有个列表,记录不同字体高度的变化?这当然是不可能的。一定是有个计算规律。
在此想法的基础上,得到了一个列表:
字体名 | size | leading | ascent | descent | max | height | layout | diff | 因子 |
宋体 | 12.0000 | 1.6920 | 10.3200 | 1.6920 | 12.0000 | 13.7040 | 15.5593 | 1.8553 | 1.0965 |
宋体 | 16.0000 | 2.2560 | 13.7600 | 2.2560 | 16.0000 | 18.2720 | 20.7500 | 2.4780 | 1.0984 |
宋体 | 14.0000 | 1.9740 | 12.0400 | 1.9740 | 14.0000 | 15.9880 | 18.1569 | 2.1689 | 1.0987 |
宋体 | 18.6667 | 2.6320 | 16.0533 | 2.6320 | 18.6667 | 21.3173 | 24.2105 | 2.8932 | 1.0992 |
宋体 | 20.0000 | 2.8200 | 17.2000 | 2.8200 | 20.0000 | 22.8400 | 25.9384 | 3.0984 | 1.0987 |
宋体 | 21.3333 | 3.0080 | 18.3467 | 3.0080 | 21.3333 | 24.3627 | 27.6676 | 3.3049 | 1.0987 |
宋体 | 24.0000 | 3.3840 | 20.6400 | 3.3840 | 24.0000 | 27.4080 | 31.1261 | 3.7181 | 1.0987 |
宋体 | 29.3333 | 4.1360 | 25.2267 | 4.1360 | 29.3333 | 33.4987 | 38.0430 | 4.5443 | 1.0987 |
宋体 | 32.0000 | 4.5120 | 27.5200 | 4.5120 | 32.0000 | 36.5440 | 41.5014 | 4.9574 | 1.0987 |
宋体 | 34.6667 | 4.8880 | 29.8133 | 4.8880 | 34.6667 | 39.5893 | 44.9599 | 5.3705 | 1.0987 |
宋体 | 48.0000 | 6.7680 | 41.2800 | 6.7680 | 48.0000 | 54.8160 | 62.2521 | 7.4361 | 1.0987 |
宋体 | 56.0000 | 7.8960 | 48.1600 | 7.8960 | 56.0000 | 63.9520 | 72.6275 | 8.6754 | 1.0987 |
宋体 | 13.0000 | 1.8330 | 11.1800 | 1.8330 | 13.0000 | 14.8460 | 16.8599 | 2.0139 | 1.0987 |
有时想,吾真的是一个软件天才。
泰山OFFICE技术讲座:字体高度的深入研究相关推荐
- 泰山OFFICE技术讲座:中英文间隔,间隔以哪个字体为准?
https://quantum6.blog.csdn.net/article/details/128530514 重新研究了一下,结论是: 每个字符同时有中文字体和英文字体两种.其中,中文字体必须支持 ...
- 泰山OFFICE技术讲座:关于微软雅黑字体,渲染的差异
字体:微软雅黑,五号 效果图100% 效果图400%: 渲染差异分析: 左上是WORD,另外两个是泰山OFFICE. 英文高度是一样的. 汉字,泰山OFFICE高一些,WORD则粗一些. WORD更锐 ...
- 泰山OFFICE技术讲座:网格对齐时,网格高度是多少,怎么来的
在博文: 泰山OFFICE技术讲座:行距,五号.小四时还正常,四号时大幅增加,这是为什么?_柳鲲鹏的博客-CSDN博客 吾从布局角度,解释了为什么四号时,行间距扩大明显的问题.文中提到,网格时一个网格 ...
- 泰山OFFICE技术讲座:叶视图的边框效果确定
研究WORD的叶边框,共有三种高度情形: 行高=背景=边框 这个效果理所当然.大家也都认同. 行高=背景=边框+1 这个是进位引进的. 行高=背景+1=边框+1 这个效果莫名其妙.当然也能够做出来(边 ...
- 泰山OFFICE技术讲座:逻辑字号、中文字号、保存字号、布局字号、绘制字号
字号有很多种,为了明确,这里专门定义: 逻辑字号(单位磅,Point) 就是用户看到的字号,也可以称之为用户字号.各位在编辑时看到的数字,如11.5.13等. 逻辑字号以0.5为步进. 中文字号 如五 ...
- 泰山OFFICE技术讲座:由WORD奇怪的字体高度,谈字体的布局高度
比如说,宋体14号,通过读取字体文件,获取信息,高度为16.那么就应该按照16进行布局了. WORD就很奇怪,实际上的字体高度,是18.1.这18.1从哪里来的?咱也不知道.大体猜测是乘上一个系数.这 ...
- 泰山OFFICE技术讲座:奇怪的Times New Roman字体的高度
最近用Times New Roman字体测试了一下工作,发现相差很大.这是怎么回事?然后进行了分析,有点--在五号(14)情形下: 字体高度是16.114 布局高度是16.105 也就是布局高度低于字 ...
- 泰山OFFICE技术讲座:字体属性的上标研究3:上标对绘制的影响
大小确定了,其他好办了. 上标对行高的影响 上标不影响行高.这一点非常重要. 上标的宽度 按照实际绘制字体算. 上标的绘制位置 正常来说,都是从行基线开始.上标是从顶部开始,字体高度开始绘制.
- 泰山OFFICE技术讲座:微软雅黑字体的难看及改进
其实之前就发现问题,也进行了一点改进: https://quantum6.blog.csdn.net/article/details/125392802 昨天看到问题太明显,于是又进行了深入研究.然后 ...
最新文章
- php ile_get_contents无法请求https连接的解决方法
- 学界 | UC伯克利发布一个低成本家居机器人,会叠衣服、会泡咖啡
- RIP和OSPF双点双向重发布_综合实验
- 学习js,尝试写一个表单验证框架(1)-规划
- 无法加载Dll”ArcGISVersion.dll”:0x8007007E
- Postman全局变量的使用
- oracle 序列的使用
- 计算机pc软盘不能数字,老人把遗嘱存5寸软盘难坏家人 老电脑终未读出
- cmd查看当前python安装路径_NotePad++上配置Python
- reshape中的-1的含义
- python自动化运维快速入门-Python自动化运维快速入门
- matlab算法应用论文(带代码)_左手论文 右手代码 深入理解网红算法XGBoost
- 微信小程序|开发实战篇之四
- java工作笔记020---Java中的关键字 transient
- SpringMVC+Vue项目班级管理系统
- [Factory mode] 怎么配置工厂模式测试项
- UltraEdit编辑器无法使用快捷键全选ctrl+a功能失效解决办法
- netty 多线程用一个长连接(channel) 发送消息 并发安全吗?
- 读书笔记-精准努力-专注专注专注
- 【XSY3952】简单的计数题(dp)
热门文章
- Java经典面试题详解:抖音Java后端123面开挂
- cad.net开发小结——层次结构
- 苹果mp3软件_优秀的Apple音乐转换器,将任何iTunes M4P,AAX,AA转换为MP3
- [转]Mysql报错:Result consisted of more than one row
- column分栏布局只是文字布局吗_写给自己看的CSS columns分栏布局教程
- 利用Udig修改铁路样式为黑白相间
- android notification,notificationmanager详解
- 使用 Access 数据库引擎 ODBC 界面时出现“当前未配置运行此应用程序的操作系统”错误
- Ubuntu下禁用/开启笔记本触摸板
- php提取bing背景,php获取Bing美图