当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : OpenOffice字体设置求助
帖子发表于 : 2010-02-20 0:30 
头像

注册: 2009-08-25 21:06
帖子: 79
地址: 魔王寨
送出感谢: 0 次
接收感谢: 0 次
最近在调试系统、网页、OO中的字体,最后觉得wqy_zenhei不错 :em01
而且也把OOwriter的字体设置成默认wqy_zenhei了,但出现了一点小问题:
1.在OOwriter里,当插入注释Note时,里面的字体默认却是DejaVu Sans,请问如何修改成wqy_zenhei;
2.在OOspreadsheet里,每个单元格cell的默认字体却是Nimbus Sans L,请问如何修改成wqy_zenhei;
3.为什么我在设置firefox中的字体时有wqy bitmap song,而在OO中却没有,只有wqy_zenhei(mono)?
P.S.:Ubuntu9.10在开启点阵效果时,比如OO中是默认12号字以上的字体就变成了矢量了吗,还是仍然是点阵效果。
(矢量字体在小字体时,比如上网本屏幕小,字体又小时,还真不如点阵看得清除 :em06 )

顺便弱弱地问一下:
1.系统界面提供的sans-serif这个字体也是开源字体吗(公司用瘟到死没办法,自己私下想彻底抛开瘟到死 :em20 );
2.wenquanyi bitmap song是什么字体啊,上网没搜到啊。 :em20
3.都说微软雅黑漂亮,实质上也是盗版吧? :em20

以上
谢谢大家了 :em06


_________________
渐渐地开始真正了解Ubuntu精神了


页首
 用户资料  
 
2 楼 
 文章标题 : Re: OpenOffice字体设置求助
帖子发表于 : 2010-02-20 3:52 

注册: 2006-10-14 22:07
帖子: 789
送出感谢: 0 次
接收感谢: 0 次
引用:
最近在调试系统、网页、OO中的字体,最后觉得wqy_zenhei不错

感谢wqy组员的辛劳和努力

引用:
而且也把OOwriter的字体设置成默认wqy_zenhei了,但出现了一点小问题:

你指的是程序界面用字还是文档中文部分用字呢?
界面用字:是中西文分开设置,还是全部使用wqy的中文和西文部分?检查一下设置面板中的字体设置回复一下 :)
文档用字:如果oowriter启用了本地语言设置,会在选项中出现中西文的基本字体设置,你的实际情况是?

默认情况下,如果你不为oowriter设置默认的中西文字体,他会-中文直接用界面字体“来显示”,但还是用默认界面首选字体来记录-未求证;西文-times new eoman/arial-未求证。

引用:
1.在OOwriter里,当插入注释Note时,里面的字体默认却是DejaVu Sans,请问如何修改成wqy_zenhei;

注释?note?是那个批注/comments吗?还是脚注尾注的*note?
批注:其中的中文为当前的中文“文档用字(见上文)”,如果没定义那就……类推;西文为程序界面用字,不可编辑-没有找文档说明,我的体会是这样。

引用:
2.在OOspreadsheet里,每个单元格cell的默认字体却是Nimbus Sans L,请问如何修改成wqy_zenhei;

F11 编辑“默认”样式,没有类似writer那样的语言设置。

还会发现他的西文为arial,中文是系统界面用字。但是查看源码还会发现他给cn用了Tahoma,不知道哪里来的。

引用:
3.为什么我在设置firefox中的字体时有wqy bitmap song,而在OO中却没有,只有wqy_zenhei(mono)?

ooo用不了pcf的字体吧?
但是,如果你使用wqy zenhei的话,会提供12-16像素五个级别的点阵字体以供显示需要。情形见下文。

引用:
Ubuntu9.10在开启点阵效果时,比如OO中是默认12号字以上的字体就变成了矢量了吗,还是仍然是点阵效果。

字体文件本身记录了一系列字符的图。图又分图像和图形,图像便是光栅图位图,色彩点阵排列而成,如同建筑用马赛克。图形,矢量图,用关键点作为参数,用数理函数来组织点表达线条,会意的讲就是描边,如同神龙本的兰亭,描边填色。所以点阵字体的每个字符都要逐点绘制,受人力以及应用价值的影响,即便制作点阵字体的话,某一字型仅会有少量几种尺寸级别的点阵字体。

以simsun为例,他内嵌了12-17像素六个级别的点阵图形,在系统允许使用点阵字体的情况下,当字符显示尺寸在12-17之间时候,就会使用对应的点阵图形。

回到你说的ooo之中,假设使用simsun显示中文,视图缩放为100%,那么只有在9、10、10.5、11、12、13pt(如果ooo的逻辑dpi为96,一般是,对应 12、13、14、15、16、17)的字号下使用点阵字体来显示。小于或超出会用对应的矢量字形放缩得到,在9-13之间的x.xpt会自动舍入为临近字号——屏幕显示最终是靠像素来堆积的,也不能无休止的线性渐变。

前面说到“当字符显示尺寸在12-17之间时候”会用点阵,假设你用simsun:12px:100%来看是点阵,之后放缩视图,一旦字符显示的实际尺寸超出了12-17的限制,那就会用矢量字形来显示。

所以呢,系统-软件是否允许显示点阵字型+所用字体是否内嵌了点阵图形+当前显示的字符尺寸是否在已有的点阵字形尺寸之列,共同决定了显示效果。

下图上部是simsun、下部是adobe song std,adobe没有点阵支持,所以任何尺寸都是靠矢量技术呈现。另外,点阵和抗锯齿是两个问题,你可以书写一篇ooo文档,之后去选项中禁用抗锯齿就会明白了。

希望这个解释是对的并且明了。
附件:
simsun-adobesong.png
simsun-adobesong.png [ 53.1 KiB | 被浏览 1547 次 ]



引用:
(矢量字体在小字体时,比如上网本屏幕小,字体又小时,还真不如点阵看得清除 :em06 )

是的。小字号点阵写意,大字号矢量工笔,这是个美感和实用的平衡。另外,前面提到无论什么技术,最终的字符描绘还是要用到像素或次级像素来堆砌的,总之其精细度有限。即便用了抗锯齿技术,当字号缩小的时候,用来迷惑肉眼补齐圆滑的边缘修饰足以和字符笔画的尺寸相比拟时,轻重逐次便很难保证,于是干脆不要那些修饰,直接用纯色的点来手工画字,这就是点阵了。

下图是原始尺寸的12像素simsun和adobe song,前者点阵后者矢量+抗锯齿。

附件:
antialias-bitmaps-2.png
antialias-bitmaps-2.png [ 2.75 KiB | 被浏览 1544 次 ]


下图是放大后的影像,即便用了抗锯齿技术,当字号缩小的时候,用来迷惑肉眼补齐圆滑的边缘修饰足以和字符笔画的视觉重量相比拟时,轻重逐次便很难保证,于是干脆不要那些修饰,直接用纯色的点来手工画字,这就是点阵了。这时笔画虽然失真,但这么小的尺寸下人心会其意,人眼忘其形。
附件:
antialias-bitmaps-1.png
antialias-bitmaps-1.png [ 3.54 KiB | 被浏览 1544 次 ]


我们寄望于以后的lcd会有更小的点距,在同样尺寸的空间内提供更高的解析度。

引用:
1.系统界面提供的sans-serif这个字体也是开源字体吗(公司用瘟到死没办法,自己私下想彻底抛开瘟到死 :em20 );

假定有世间只四种字体:arial、times、simhei(windows 那个中易黑体)、simsun(某宋体)
你可以尝试按照样式来分类:
按照语言支持:支持中文-黑、宋;仅有西文-arial、times------前者归类为 lang:zh 后者为 lang:en
按照笔画风格:稍有修饰-times、宋;几乎等粗-arial、黑------前者为有衬线(serif)后者为无衬线、非衬线(sans-serif)

这样你就明白了,你说的sans-serif并非指代某个字体,而是某类字体。

两次提到“类”,分类有什么用?这是个普遍问题,大到军国经济小到厨房料理,分类可以阶梯似的降低任务指派的难度。

具体到计算机用字,你可以永久性的指定文档标题使用非衬线字形,但是可以在任何时候指定某一个非衬线字体作为首选!计算机还可以替你区分输入文字的语言类别!

希望明了。

引用:
2.wenquanyi bitmap song是什么字体啊,上网没搜到啊。 :em20

你前面不是自己提过wenquanyi bitmap song吗……-_-||

wenquanyi团队出品的点阵宋体。

引用:
3.都说微软雅黑漂亮,实质上也是盗版吧? :em20

你是说:虽然漂亮,但也是侵权了吧,总是不好的。--恩,同意。但是盗版、侵权、专利和产权我也不明白,至少是不好的。
还是说(估计不是,你别怒):都说yahei漂亮,但是yahei是“windows格式”的,你们之所以用是经过破解之类的手段吧。--这到不是。单就技术标准,yahei可以在linux上成功使用,而微软的cleartype也能有相关的回旋策略。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: OpenOffice字体设置求助
帖子发表于 : 2010-02-21 0:01 
头像

注册: 2009-08-25 21:06
帖子: 79
地址: 魔王寨
送出感谢: 0 次
接收感谢: 0 次
To: bodhi
高人,我00:30AM发的贴,我就没有再等了,你更强,居然是3:52AM回复的 :em11
不好意思,今天晚上才回复 :em06
我仔细的读了第一遍,大概懂了一些,我还要再读一遍再回复 :em06
先谢谢你这么详细的解答,令鄙人茅塞顿开,谢谢!
OK,再看一遍去…… :em06


_________________
渐渐地开始真正了解Ubuntu精神了


页首
 用户资料  
 
4 楼 
 文章标题 : Re: OpenOffice字体设置求助
帖子发表于 : 2010-02-21 1:55 
头像

注册: 2009-08-25 21:06
帖子: 79
地址: 魔王寨
送出感谢: 0 次
接收感谢: 0 次
bodhi 写道:
引用:
而且也把OOwriter的字体设置成默认wqy_zenhei了,但出现了一点小问题:

你指的是程序界面用字还是文档中文部分用字呢?
界面用字:是中西文分开设置,还是全部使用wqy的中文和西文部分?检查一下设置面板中的字体设置回复一下 :)
文档用字:如果oowriter启用了本地语言设置,会在选项中出现中西文的基本字体设置,你的实际情况是?

界面用字:系统设置只有英文界面,所以没有中文设置;
文档用字:OO中的本地语言设置仍然是English,但支持中文。凡是涉及到字体选择的时候都选择成wqy_zenhei。

bodhi 写道:
引用:
1.在OOwriter里,当插入注释Note时,里面的字体默认却是DejaVu Sans,请问如何修改成wqy_zenhei;

注释?note?是那个批注/comments吗?还是脚注尾注的*note?
批注:其中的中文为当前的中文“文档用字(见上文)”,如果没定义那就……类推;西文为程序界面用字,不可编辑-没有找文档说明,我的体会是这样。

我理解,在中文界面应该是批注or注释——comments,但在英文界面下我只找到了"Note"就是对应“注释”这一功能;
而且好像确如你所说,注释里的中文可以设定,英文就是不可编辑的,默认DejaVu Sans。没关系,就这样好了 :D

bodhi 写道:
引用:
2.在OOspreadsheet里,每个单元格cell的默认字体却是Nimbus Sans L,请问如何修改成wqy_zenhei;

F11 编辑“默认”样式,没有类似writer那样的语言设置。
还会发现他的西文为arial,中文是系统界面用字。但是查看源码还会发现他给cn用了Tahoma,不知道哪里来的。

OOspreadsheet中确实没有writer那样的语言设置。没关系,再忍了。

bodhi 写道:
引用:
3.为什么我在设置firefox中的字体时有wqy bitmap song,而在OO中却没有,只有wqy_zenhei(mono)?

oo用不了pcf的字体吧?

我上网查了一下什么叫pcf字体,嘿嘿,学习了 :em06

bodhi 写道:
引用:
1.系统界面提供的sans-serif这个字体也是开源字体吗(公司用瘟到死没办法,自己私下想彻底抛开瘟到死 :em20 );

假定有世间只四种字体:arial、times、simhei(windows 那个中易黑体)、simsun(某宋体)
你可以尝试按照样式来分类:
按照语言支持:支持中文-黑、宋;仅有西文-arial、times------前者归类为 lang:zh 后者为 lang:en
按照笔画风格:稍有修饰-times、宋;几乎等粗-arial、黑------前者为有衬线(serif)后者为无衬线、非衬线(sans-serif)
这样你就明白了,你说的sans-serif并非指代某个字体,而是某类字体。

其实我也知道sans-serif是非衬线字体,是我没问明白 :em06
我想知道的是在系统设置字体那里,点击sans-serif可以下拉许多字体供选择,但如果不选择那系统默认的是什么字体呢

bodhi 写道:
引用:
2.wenquanyi bitmap song是什么字体啊,上网没搜到啊。 :em20

你前面不是自己提过wenquanyi bitmap song吗……-_-||
wenquanyi团队出品的点阵宋体。

我不是做美术设计的,我浏览文档、做报告等看宋体+Times New Roman看累了,就想换个sans用,觉得wqy_zenhei不错,我就用这个了,不瞎折腾了,嘿嘿 :em20

bodhi 写道:
引用:
3.都说微软雅黑漂亮,实质上也是盗版吧? :em20

你是说:虽然漂亮,但也是侵权了吧,总是不好的。--恩,同意。但是盗版、侵权、专利和产权我也不明白,至少是不好的。
还是说(估计不是,你别怒):都说yahei漂亮,但是yahei是“windows格式”的,你们之所以用是经过破解之类的手段吧。--这到不是。单就技术标准,yahei可以在linux上成功使用,而微软的cleartype也能有相关的回旋策略。

哈哈,我自己也用过盗版,保不准哪天还得用盗版,不过自从接触Ubuntu开始用盗版在渐渐减少,盗版瘟到死不用了,(盗版)游戏也基本不完了,遇到自己喜欢的游戏比如《仙剑奇侠传四》还买了张正版的 :em01 ,也喜欢《极品飞车12》可在大陆不发售,弄不到正版啊,无奈啊 :em20

最后,非常感谢bodhi :em05
以上


_________________
渐渐地开始真正了解Ubuntu精神了


页首
 用户资料  
 
5 楼 
 文章标题 : Re: OpenOffice字体设置求助
帖子发表于 : 2010-02-21 3:02 

注册: 2006-10-14 22:07
帖子: 789
送出感谢: 0 次
接收感谢: 0 次
引用:
界面用字:系统设置只有英文界面,所以没有中文设置;
文档用字:OO中的本地语言设置仍然是English,但支持中文。凡是涉及到字体选择的时候都选择成wqy_zenhei。

文档用字,你查看一下主菜单 tools > options > openoffice.org writer > basic fonts(wesstern) 以及 basic fonts(asian)
分别是怎么设置的?截图也可以哈 :-)

引用:
我理解,在中文界面应该是批注or注释——comments,但在英文界面下我只找到了"Note"就是对应“注释”这一功能;

可能是软件差别,我所用的 3.2 叫做 comment(ctrl+alt+n),只要统一了对象就好 :-)

引用:
而且好像确如你所说,注释里的中文可以设定,英文就是不可编辑的,默认DejaVu Sans。没关系,就这样好了 :D

看来你那里也是这样,我的可以根据这个来推断你的默认界面英文字体是 DejaVu Sans。


引用:
OOspreadsheet中确实没有writer那样的语言设置。没关系,再忍了。

按照我所说的,修改一下默认模板的段落、字符样式配置,一劳永逸。
选用的中文字体最好是 Windows 所具有的,这样他人阅览的时候也可以获得较为一致的表现。

就合 writer 一样,即便不指定asian地区的默认字体,他也可以展现中文,这是由系统设置来决定的吧——他会用优先级别追溯到一个提供中文字符的字体。但是各种系统的“保本”字体不一,为了避免跨平台使用的尴尬最好还是指定一个固定的字体。

例如,假设 writer 的 western/asian 都用了一个不支持cjk的字体(例如times),那么Linux系统也会找到一个中文字体来描绘你所输入的中文字符,这个字体可能是 wqy zen hei——假设我們这样配置过 fontconfig。但是当这份文档在 windows 查看的时候,由于文档中为中文字符标记的字体名是 times,windows 也会找到一个保本的字体——arial unicode。这个字体的中文部分不是很美观,至少我觉得是这样。

引用:
我上网查了一下什么叫pcf字体,嘿嘿,学习了 :em06

计算机屏幕是用来显示图像的,单纯的点阵字体受到字号的限制不能承担各种尺寸的字符呈现工作,所以还是要依靠矢量字体,这也许就是原因吧。但是矢量字体+内嵌点阵是可以用于ooo的,原因也是因为有了用来绘制各种尺寸字符的“保本”的规则——矢量字体信息。

我的理解很感性,因为不是作这一行研究的,但愿没有大的偏颇。

引用:
其实我也知道sans-serif是非衬线字体,是我没问明白 :em06
我想知道的是在系统设置字体那里,点击sans-serif可以下拉许多字体供选择,但如果不选择那系统默认的是什么字体呢


linux 用 fontconfig 来整理分类已有的字体文件,字体本身包含了诸如语言支持、样式特征(衬线啥的)…… fontconfig 按照这些来区分哪些适合作为sans,哪些适合serif,又有哪些属于mono。他还提供配置文件来确定字符渲染的效果、字体应用的优先级别。配置文件位于 /etc/fonts/conf.avail,这些配置提供初始参数,你也可以使用用户文件来修正——~/.fonts.conf,至于优先级别大概位于 69-* 这个文件之中。conf.d 中的文件链接自 conf.avail,该目录才被系统实际应用——应该是这样,我都是用~/.fonts.conf

引用:
我不是做美术设计的,我浏览文档、做报告等看宋体+Times New Roman看累了,就想换个sans用,觉得wqy_zenhei不错,我就用这个了,不瞎折腾了,嘿嘿 :em20

对呢,差不多就得了 :-)

引用:
哈哈,我自己也用过盗版,保不准哪天还得用盗版,不过自从接触Ubuntu开始用盗版在渐渐减少,盗版瘟到死不用了,(盗版)游戏也基本不完了,遇到自己喜欢的游戏比如《仙剑奇侠传四》还买了张正版的 :em01 ,也喜欢《极品飞车12》可在大陆不发售,弄不到正版啊,无奈啊 :em20

日子、难啊! :em05

引用:
最后,非常感谢bodhi

都是感性认识,懒人不求甚解……


页首
 用户资料  
 
6 楼 
 文章标题 : Re: OpenOffice字体设置求助
帖子发表于 : 2010-02-21 23:35 
头像

注册: 2009-08-25 21:06
帖子: 79
地址: 魔王寨
送出感谢: 0 次
接收感谢: 0 次
强人,又是3点多回复的。
_文档用字现在做了点调整:
Western:都是DejaVu sans
Asian:都是wqy_zenhei
具体如附件。
附件:
文件注释: 语言本地设置
Screenshot.png
Screenshot.png [ 120.56 KiB | 被浏览 1489 次 ]

附件:
文件注释: Western
Screenshot-1.png
Screenshot-1.png [ 117.46 KiB | 被浏览 1489 次 ]

附件:
文件注释: Asian
Screenshot-2.png
Screenshot-2.png [ 115.13 KiB | 被浏览 1489 次 ]


_我用的是OO3.1,里面的批注叫“Note”,也是ctrl+alt+N,一样一样滴 :D
_学习Ubuntu让我对计算机有了进一步的深入了解,以前自认为比一般人多懂一点,看来还是太皮毛了 :em06
估计和很多朋友一样,不是学计算机的,不懂编程、代码之类的,但就是喜欢研究系统 :em01
_刚试验了一下,在OOspreadsheet中,如你所说,按F11设置,修改default模板,但怎么保存呢,我修改之后再重新打开一个OOspreadsheet还是没有更改过来:( 你是怎么弄的?
知识就是日积月累,学啥都是学 :em05
以上
晚了,洗洗睡了 :em06


_________________
渐渐地开始真正了解Ubuntu精神了


页首
 用户资料  
 
7 楼 
 文章标题 : Re: OpenOffice字体设置求助
帖子发表于 : 2010-02-22 0:55 

注册: 2006-10-14 22:07
帖子: 789
送出感谢: 0 次
接收感谢: 0 次
创建一个模板
新建calc文档,编辑段落样式为你所希望的配置。
文件 > 模板 > 保存 > 选择我的模板 > 命名保存。

由模板创建文档
文件 > new > templates and documents > 选择你预设的那个模板

更改默认模板
文件 > 模板 > 管理/组织 > 找到用户自定义的模板右键设为默认。

对了,新版的 OOo 3.2 用户配置文件位于 ~/.config/.openoffice.org 我这里是这样,跑到这里还要隐藏有点控制症了…… 你所新建的模板就位于~/.config/.openoffice.org/3/user/template里面。

以上步骤繁琐,但我不知所涉及的配置文件是哪个故而只能如此了。

calc 如此,writer 等组件也是。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google Feedfetcher 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译