⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000002.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 3 页
字号:
&nbsp;&nbsp;&nbsp;&nbsp;设定不同的字型路径:使用命令xset&nbsp;fp&nbsp;new-path,例如,如果你有大量&nbsp;<BR>的本地字型且不欲使用多数的标准字型:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xset&nbsp;fp&nbsp;/usr/local/xfonts,&nbsp;/usr/lib/x11/fonts/75dpi&nbsp;<BR>&nbsp;<BR>注意:fp之前并无一短横线(-)&nbsp;,是fp而非&nbsp;-fp(-fp&nbsp;的意义不同,见下述)。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;当你想重新设定server对字型路径的预设值时,使用命令:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xset&nbsp;fp&nbsp;default&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;告诉server重新读入字型的目录,使用命令:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xset&nbsp;fp&nbsp;rehash&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;它告诉server你可能已经改变了字型目录的内容而和它必须重读字型资料&nbsp;<BR>库,现在新加入的字型可以开始存取了。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;在现存的路径加入新的字型目录,使用命令:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xset&nbsp;+fp&nbsp;dirlist&nbsp;<BR>&nbsp;<BR>加入一列由逗号分隔的目录列(dirlist)&nbsp;在现存路径之左,而&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xset&nbsp;fp+&nbsp;dirlist&nbsp;<BR>&nbsp;<BR>则将目录列加到路径之右。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;将字型目录自路径移去:下两个命令列&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xset&nbsp;-fp&nbsp;dirlist&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xset&nbsp;fp-&nbsp;dirlist&nbsp;<BR>&nbsp;<BR>均可将在dirlist&nbsp;中的目录自现有路径移去。&nbsp;<BR>&nbsp;<BR>注意:字型路径由server所掌握,而被所有使用该server的client所应用。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;字型路径的次序是重要的,我们曾经提过字型设定可以对应至一或多个字型,&nbsp;<BR>server会自行选择,但如果对应的字型是在不同的目录中,则server会选择在&nbsp;<BR>路径中较早出现者。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;你可以利用这个原则来安排最适合你的显示器解析度的字型。假设你的显&nbsp;<BR>示器解析度为100dpi,则将100dpi字型设在75dpi&nbsp;之前,例如:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xset&nbsp;fp&nbsp;/usr/lib/x11/fonts/100dpi/,\&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/lib/x11/fonts/75dpi/&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;如果你指定字型为:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;-times-bold-r-*-120-*&nbsp;<BR>&nbsp;<BR>虽然字型有75dpi&nbsp;和100dpi两种版本,但你会用到100dpi的字型,这正是你所&nbsp;<BR>需要的。&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>13.5&nbsp;&nbsp;□例:增加新字型至你的server&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;现在我们将说明如何增加一个新的字型到你的server的完整□例,为了&nbsp;<BR>真实起见,我们以Sun所提供的字型为例,将它转换至BDF&nbsp;,然後装设(install)&nbsp;<BR>它,字型开始时在:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/lib/fonts/fixedwidthfonts/screen.r.7&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;欲将Sun&nbsp;的字型转换成BDF&nbsp;,我们需使用contrib&nbsp;版的软体程式vtobdf(&nbsp;<BR>其它系统也有类似的工具)。vtobdf有两个引数,分别是输入档档名和欲建立&nbsp;<BR>之BDF&nbsp;档档名,我们可以事先自contrib&nbsp;磁带取得此程式,编译它,而後加入&nbsp;<BR>我们可执行的目录中,我们就可以使用它了,我们将或多或少依据X的标准来&nbsp;<BR>命名这个新的字型,我们喜欢把输出档的档尾名用.bdf,但由於vtobdf会在字&nbsp;<BR>型名称後自动产生.bdf,所以可以省略它,但在稍後之重定名称则不可省略。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;venus%&nbsp;cd/tmp&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;venus%&nbsp;vtobdf&nbsp;/usr/lib/fonts/fixedwidthfonts/screen.r.7\&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-sun-screen--r-normal---70-75-75-m---&nbsp;<BR>&nbsp;<BR>现在重新命名档案,并将其搬入字型目录:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;venus%&nbsp;mv-&nbsp;-sun-screen--r-normal---70-75-75-m---\&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/lib/x11/fonts/misc/-sun-screen--r-normal---70-75-75-m---.bdf&nbsp;<BR>&nbsp;<BR>最後,执行mkfontdir&nbsp;和告诉server重新读入字型目录以便能使用此字型:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;venus%&nbsp;mkfontdir&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;venus%&nbsp;xset&nbsp;fp&nbsp;rehash&nbsp;<BR>&nbsp;<BR>检查一下此字型是否真的可用:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;venus%&nbsp;xlsfonts&nbsp;&quot;*-sun_screen*&quot;\&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-sun-screen--r-normal---70-75-75-m---&nbsp;<BR>&nbsp;<BR>注意:你的字型可能可以取代其它的预设字型,但这些字型档案可能因有保护&nbsp;<BR>而无法更改,必须问一下你的系统管理者。&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>13.6&nbsp;&nbsp;X色彩资料库&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;为了克服#rgb色彩设定不可携的缺点,而且使系统更易於使用,X使用一&nbsp;<BR>个储存色彩名称及其相关之rgb&nbsp;值的资料库。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;除非你的系统在装设之後作了明显地改变,应该会有一个/usr/lib/x11/rgb.txt&nbsp;<BR>的文字档说明资料库的内容。这个档的前数行类似於:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;112&nbsp;219&nbsp;147&nbsp;aquamarine&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(绿玉色、碧绿色)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;50&nbsp;&nbsp;204&nbsp;153&nbsp;medium&nbsp;aquamarine&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(中度碧绿色)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;50&nbsp;&nbsp;204&nbsp;153&nbsp;Medium&nbsp;Aquamarine&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(中度碧绿色)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;black&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(黑色)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;0&nbsp;&nbsp;&nbsp;255&nbsp;blue&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(蓝色)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;95&nbsp;&nbsp;159&nbsp;159&nbsp;cadet&nbsp;blue&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(学生蓝)&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;每一行前三个数字表示rgb&nbsp;的元素值,但在此数值是10进位的,且只从0&nbsp;<BR>到255&nbsp;,255&nbsp;代表色彩最大强度,第四个部份为色彩名称,允许名称中间有空&nbsp;<BR>格。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;你可以用程式$TOP/rgb/rgb将此文字档转换为内部的形式,(当你的X系&nbsp;<BR>统建立时,它并不会被装设)。所以,要在你的资料库中加入一个新的色彩,&nbsp;<BR>先用文字编辑器将色彩输入rgb.txt&nbsp;档,然後:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;venus%&nbsp;cd&nbsp;usr/lib/x11&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;venus%&nbsp;$TOP/rgb/rgb&nbsp;&lt;&nbsp;rgb.txt&nbsp;<BR>&nbsp;<BR>事实上,rgb&nbsp;并不需要每次均重建内部资料库,只需加入新增(或修改)的项&nbsp;<BR>目即可,所以你可以用标准输入来输入色彩:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;venus%&nbsp;$TOP/rgb/rgb&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;255&nbsp;&nbsp;50&nbsp;&nbsp;50&nbsp;&nbsp;mypink&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;…&nbsp;<BR>&nbsp;<BR>因为没有任何标准的工具程式可以查询内部资料库的内容,因此上面的作法会&nbsp;<BR>造成rgb.txt&nbsp;和内部的资料库不一致,所以还是以修改rgb.txt&nbsp;的方式为佳。&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>13.7&nbsp;&nbsp;结论&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;本章你已经看到如何命名和储存字型,你如何找到可用的字型及字型的内&nbsp;<BR>容,在X应用程式中如何使用字型,和如何在你的系统中加入新的字型。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;最後一节则描述了X的色彩命名原则,色彩资料库和如何加入你自己的色&nbsp;<BR>彩。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;这里所描述的公用程式只包含core版,contrib&nbsp;版包含更多的软体,例如&nbsp;<BR>有一个叫做xcolors&nbsp;的程式,它可以建立一个视窗,并在其中显示在你系统上&nbsp;<BR>已命名的色彩。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;多种的字型和色彩在你的萤幕上出现是一种冲击,接下来你会看到更多的&nbsp;<BR>视窗系统的功能,并□试调整使其适合你工作的习惯及品味。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;下一章我们将继续定制这个系统,告诉你如何利用X的位元映像公用程式&nbsp;<BR>来建立、编辑和使用影像。&nbsp;<BR>&nbsp;<BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -