爱在花前月下时

Entries from 一月 2011

Consolas雅黑混合版编程字体下载 (附微软官方雅黑字体Windows XP版)

一月 24th, 2011 · No Comments

    自从Windows Vista发布起,一款全新的中英文字体:微软雅黑体,就已经很引人注目了!据说,微软为了打造微软雅黑字体,做每个字的成本几乎达到100美元!!这似乎已经是有史以来最昂贵的一套中文字体了。

    微软这样描述雅黑:“启用微软雅黑 ,将令中文显示得更加清晰、明亮。”而现在,随着Vista逐渐成熟时,微软官方推出了WinXP版本的雅黑字体!虽然之前已经有无数的朋友在XP上使用从Vista中提取出来的微软字体了,但这次的这个毕竟是官方推出的呢,呵呵~

雅黑带来了什么?

1.单独设计的粗体。 以往宋体的粗体都是通过内嵌点阵或者字体引擎渲染的,效果不是很好。粗体的单独设计意味着另外设计一套字体,所有的时间成本和人力成本翻倍,造价也会翻倍,但是显示效果也会非常好。再考虑到繁体中文和日文韩文都如此处理,微软这次真的下了血本了。

2.品质优异的斜体。在Windows 上第一次看到如此清晰的中文斜体,真的有点令人感动。虽然是 14px ,但宋体的斜体已经显得支离破碎了。

微软官方雅黑字体Windows XP版与Consolas雅黑混合版适合编程字体下载
我们先看看宋体和雅黑的对比吧!

微软官方雅黑字体Windows XP版与Consolas雅黑混合版适合编程字体下载
雅黑是不是好看多了呢?

3.更清晰的小号字显示。在以往, 12px 是宋体能显示的极限。比这小的字号会因为没有内嵌点阵而变得模糊。而从微软雅黑的字范来看, 11px 的显示非常优秀,10px 的字基本可以辨认,9px 以下,对于汉字的正常显示,已经是不可能的任务了,平常也不会作为正常的屏幕使用字号,但这个极限字号的测试是一个有参考价值的项目。我们可以看到,雅黑在这种情况下仍然还有大约一半左右的字符可以识别出来。

微软官方雅黑字体Windows XP版与Consolas雅黑混合版适合编程字体下载
使用雅黑字体后的XP桌面图标效果

4.对于最常用的字号 , 如12px和14px ,雅黑的显示非常清晰优美,中英文搭配和谐。同时,和宋体相比,雅黑的字形不是正方形的,而是稍显扁宽,字间距小,使默认的行间距更为明晰,同时使雅黑的字心更为饱满,在同样的字号下,单字面积就显得更大,更容易识别,阅读起来也更舒服。

微软官方雅黑字体Windows XP版与Consolas雅黑混合版适合编程字体下载
使用雅黑字体后的PhotoShop效果截图

中文显示的新体验

微软官方雅黑字体Windows XP版与Consolas雅黑混合版适合编程字体下载
X-BetA世纪资讯的默认字体是微软雅黑哟,网页的字体是不是很清晰呢?

    作为微软中文解决方案的一个重要核心,微软在 IE7 、 Office 2007以及Vista中全面启用雅黑作为默认的界面显示和正文阅读字体,替代长期以来使用的宋体(中文)+ Tohoma (英文)点阵字方案。这将带来怎样的变化?

    首先,未来的软件界面将更灵活,更人性化。在解决了字体平滑缩放之后,从Windows本身到各个应用软件,它们的界面字体对比现在将变得更大、更平滑和清晰。用户将可以自己灵活定制Windows和各个应用软件的字体大小,以适应不同场合和不同视力的需要。而软件开发人员和UI设计师需要考虑的是在字体发生变化之后的软件界面还能保持动态的完整和美观,避免在字体变大之后变得支离破碎无法辨识。

微软官方雅黑字体Windows XP版与Consolas雅黑混合版适合编程字体下载
XP记事本使用雅黑字体效果截图

    其次,雅黑对于互联网,将会有更深远的影响。今后的网页设计会更体贴而人性化,用户将不再需要忍受网页上的小字体的困扰,网页的设计风格将会更简洁而便于阅读。

    比如,用户将可以自己选择网页的显示字体的大小。用户会发觉原来大字体下面的网页文字也可以如此优美,不管大字号还是小字号,文本的显示比图片还要平滑清晰。屏幕上的阅读将变得更为轻松。长期以来网页设计人员都喜欢使用css来锁定文字的字号大小,www.x-force.cn以避免不好看的大字体破坏整个页面的美观。随着ClearType中文字体的推广应用,这种做法会逐渐消失。

    另外,网页的风格将会越来越趋于简洁和明快,便于阅读。那些整个版面密密麻麻花里胡哨风格的页面将会逐渐不再流行。因为这样复杂的界面在字体变大以后很容易就被破坏。而网页的界面结构越简洁,就越可以自动缩放和适应这种动态的变化。现在的Web2.0网站已经越来越明显地体现简洁明快的趋势,在一些牛人的Blog和相册站点上,现在已经可以自由缩放,同时保持版面美观一致。

微软官方雅黑字体Windows XP版与Consolas雅黑混合版适合编程字体下载
windows XP 使用微软雅黑字体的开始菜单截图

    此外,除了不再锁定字号,css的写法也会有新的变化。例如以前用习惯使用固定像素16-20px为单位来确定行间距的设计,在字体放大以后就会挤在一起而无法阅读。因此以后将流行用百分比或者em来确定行距,以自动适应字体的缩放。最后,以往很多粗体的大标题和斜体,由于字体的显示不佳而被迫做成图片,这种局面也将得到全面的改变,大多数常用的字体效果都可以直接在网页上通过css来更灵活实现。

    雅黑注定要为将来的Windows界面和网页浏览带来意义深远的革命。所以,不管你是作为一个软件开发人员、一个软件UI设计师,还是一个网页设计师,或者是一个最普通的网民,一个Windows的使用者,都无法忽视它。

微软官方雅黑字体Windows XP版与Consolas雅黑混合版适合编程字体下载
Outlook 2007 使用雅黑字体后的效果截图

Consolas雅黑混合字体是什么??

      Consolas是一种专门为编程人员设计的字体,这一字体的特性是所有字母、数字与符号均能非常容易辨认!而且所有字符都具有相同的宽度,让编程人员看着更舒服,当然在打个人和商业信函的时候,用这个字体也是不错的选择,这一字体还专门为ClearType做了优化,可以让它更舒适地展示在屏幕上。

微软官方雅黑字体Windows XP版与Consolas雅黑混合版适合编程字体下载
Visual Studio 使用 Consolas+雅黑混合字体之后的代码显示效果截图

    Consolas字体原本是微软为 Visual Studio 2005和2008用户提供的,原版只是单独的英文字体,不含中文。因此在中文环境下显示会是“宋体”+Consolas 的组合。今天异次元提供的版本是RobertLee制作的Consolas+雅黑混合版,显示效果相当的不错,X-Force用在VS2008、Eclipse和EditPlus上来看代码那个是舒服啊!强烈推荐所有与代码有沟通的朋友使用此字体!!!

相关文件下载地址:

官方网站: http://www.microsoft.com
解压密码: www.iplaysoft.com

注意:WinXP默认的字体效果并不好,使用Consolas字体的话,必须需要下载安装一个ClearType设置软件,并打开ClearType效果!这是微软的字体清晰显示技术,安装后会在控制面板里多一个控制项,操作很简单,就不多说了。

Tags: 软件-系统

10大最适合编程的字体推荐下载,让代码看起来更美更舒服!

一月 24th, 2011 · No Comments

   现在有事没事就喜欢写写代码的人越来越多了,对于成天盯着屏幕工作的开发人员来说,编程代码可能是每天见得最多的东西了。可是绝大部分人都一直使用编辑器默认的字体,其实,换一套适合自己的编程字体不仅能让代码看得更舒服,甚至还能提高工作效率的!

        如果你有想过换一种编程字体,却不知道哪里找合适的,那么看看异次元软件世界为您推荐的10款最适合编程的字体吧,这些字体能让你的代码瞬间“优雅”起来!换一种字体,换一番心情嘛。当然,除了编程之外,经常需要编辑英文文档的朋友同样适用……

前言:

        下面字体的排序是作者的主观感受,每个人的喜好都不一样。建议您都试试,按照自己的喜好来选择。另外,还在使用 Windows XP 的同学,如果您希望显示到如截图中清晰的字体效果,则必须安装微软的ClearType设置程序对清晰度进行设置。

10. Courier

也叫Courier New,这大概是我们最熟悉的字体了,基本上所有系统都有。很不幸,很多终端和编辑器都默认使用此种字体,虽然不会影响使用,但它太无趣了。如果你正在使用这种字体,建议调大一点,并打开系统的 anti-aliasing (抗锯齿) 设置。

Courier New 字体

下载 Courier New 字体

9. Andale Mono

比Courier稍好,也是常见的默认字体。我感觉字母太宽了,字符间距也比较蠢。

Andale Mono字体

下载 Andale Mono 字体

8. Monaco

Mac的默认字体,好像也只有Mac上有。小字号的时候表现不错,而且再大些也不寒碜。

Monaco字体

下载 Monaco 字体

7. Profont

与Monaco类似的位图字体,你能够在Mac, Windows和Linux上面使用。小字号的时候表现好。非Mac平台上Monaco的最佳替代。喜欢小字号且不怕眼睛疲劳的同学可以考虑。

Profont字体

下载 Profont 字体

6. Monofur

独特的等宽字体,各种字号下都表现不错,但是需要设置anti-aliasing。怀旧而且喜欢与众不同的人推荐。

Monofur字体

下载 Monofur 字体

5. Proggy

干净的等宽字体,好像很受Windows用户欢迎,但在Mac上也不错。使用时,字号可以小一点,无需anti-aliasing。

Proggy字体

下载 Proggy 字体

4. Droid Sans Mono

开源字体,可以在这里下载,适合手机屏幕。是等宽字体中最突出的一个。可惜0和O区别不大。

Droid Sans Mono字体

下载 Droid Sans Mono 字体

3. Deja Vu Sans Mono

我最喜欢的免费字体系列,以Vera为基础,但是比后者提供更多字符了。适于任何字号,需要anti-aliasing。

Deja Vu Sans Mono字体

下载 Deja Vu Sans Mono 字体

2. Consolas + 中文雅黑混合版

Consolas 是商业字体,专门为微软设计,微软不少产品上都有,所以很可能你的系统上已经有了。需要anti-aliasing。如果不是商业的,我可能就把它放第一了。Consolas仅含英文字母部分,这里提供的是雅黑中文+Consolas英文的混合体,即使代码里有中文注释显示效果也能很好的!

Consolas字体

下载 Consolas 雅黑字体

1. Inconsolata

我最喜欢的等宽字体,免费。我遇到它之后,很快就把原来的默认字体Deja Vu Sans Mono抛弃了。真正适合任何字号的好字体。感谢它的创造者Raph Levien!

Inconsolata字体

下载 Inconsolata 字体

http://www.iplaysoft.com/top10-programming-fonts.html

Tags: 软件-系统

在VPS中安装Dropbox实现网站的实时备份

一月 24th, 2011 · No Comments

最近发现一款非常好的笔记软件 —— 微软的OneNote 2003 ,配合 Dropbox 可以在网络上随时保持同步!这可帮了我大忙了!现在我终于可以把破旧的笔记本扔掉,不用放在包里带来带去了!OneNote 有哪些优点?上网搜吧,多着呢!至于 Dropbox 网盘,我也是通过 OneNote 才知道的,Dropbox 和其它网盘的不同之处就是有同步功能,感觉很实用! 国内类似的软件还有  数据银行PC客户端   金山快盘   E云数据备份   有备数据备份   uDrop   国外的Dropbox替代产品有:   SugarSync   Mozy   Windows Live Sync(微软的产品)   uDrop

————

这几天由于四处加共享,今天我的主用的那个dropbox帐号空间满了,使用状态竟然是120%,我急了,情急之下我就自己邀请自己先加250M再说,可是它必须安装客户端,正常同步一次以后才给增加空间,我就想着我应该把它装到那里去,因为我平常能接触到的机器都留下了dropbox的足迹。实在懒得折腾弄双开了。于是我就瞄准了我的VPS,举目四望我唯一没有装过dropbox,而我又能全权控制的机器就剩下它了…

可是现在难题来了,dropbox初次使用需要运行一个gtk的向导来关联你的帐号,可是我那小小的VPS哪能奢侈到去装个Xserver呀。不过想想它那个gtk的向导对于只使用dropbox命令行的模式只需要运行那么一次,而这一次看起来还是挺简单的,就是本机器与帐号的绑定,那它的绑定信息肯定存在于某个文件之中……如果以上的假设成立的话,我只需要修改这个文件,填入我的帐号信息就ok了……

鉴于dropbox是个半开源的产物,有这样需求的肯定不止我一人,于是我就google之,看看有没有能直接使用的解决办法,你还别说,还真让我找到了,就是这个dbmakefakelib.py脚本,从名字就可以看出它会创建一些虚假的lib来欺骗dropbox的gui向导,使其能够运行。

dropbox运行后会创建一个sqlite的db文件,里面就保存着本机器的一些信息,然后我们只需要手动将其与自己的帐号绑定就能实现同步了,逻辑说了一大堆,其实实际操作起来还是很简单的,我这就列下步骤:

1、登陆进VPS或者是服务器,进入用户目录


cd

2、下载dropbox的客户端,要For linux那个而非For Nautilus的


wget -O dropbox.tar.gz http://www.dropbox.com/download?plat=lnx.x86

这个是32位的,64位就这样


wget -O dropbox.tar.gz http://www.dropbox.com/download?plat=lnx.x86_64

3、解压


tar xzvf dropbox.tar.gz

4、下载dbmakefilelib.py并运行


wget http://dl.dropbox.com/u/637552/Dropbox/dbmakefilelib.py python dbmakefilelib.py

如果出现以下信息,说明它运行正常

adding library libgtk-x11-2.0.so.0
adding library libgdk-x11-2.0.so.0
adding library libatk-1.0.so.0
adding library libgdk_pixbuf-2.0.so.0
adding library libpango-1.0.so.0
adding library libgobject-2.0.so.0
adding library libgmodule-2.0.so.0
adding library libgthread-2.0.so.0
adding library libglib-2.0.so.0
adding function gtk_tree_view_new
adding function gtk_toolbar_new
adding function g_threads_got_initialized
adding function gtk_grab_remove
adding function gtk_button_new
adding function gtk_frame_new
adding function gtk_major_version
… lots more of this …
adding function g_static_rw_lock_writer_unlock
adding function g_value_set_boxed_take_ownership
adding function g_boxed_type_register_static
adding function g_datalist_clear
dropboxd ran for 15 seconds without quitting - success?

 

看到它的提示了吗,dropbox已经启动了,让你运行15秒后再退出,这个过程就是dropbox生成机器信息并保存到db文件的,其实对于国外的vps来说几秒时间就够了,我们ctrl-c将其退出,完成接下来的步骤

5、进入dropbox的dot目录导出机器信息

$ cd .~/.dropbox
$ sqlite3 dropbox.db

SQLite version 3.6.22
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .dump config

 

我们会在导出的信息中看到如下的一串字符

INSERT INTO "config" VALUES(4,'host_id','VmQ0NWFlMTdmYmQ3OGYzMzgyOTM0NWMzN2Q1MGFkOTIzCnAxCi4=
');

 

这个host_id就是机器的唯一标识,我们需要用它来跟自己的账户进行匹配,不过在这之前还有个工作需要做,因为上面的那长串字符很明显可以看出是用base64编码后的结果,我们得先把它解码再说,注意这里dropbox耍了个小花招,这串字符串前面的那个”V“,是无用的,我们在解码后的把它忽略掉.

6、将base64字符串解码

$ echo mQ0NWFlMTdmYmQ3OGYzMzgyOTM0NWMzN2Q1MGFkOTIzCnAxCi4= | base64 -d

Vd45ae17fbd78f33829345c37d50ad923
p1

 

我的结果是Vd45ae17fbd78f33829345c37d50ad923,忽略掉”V“,就是d45ae17fbd78f33829345c37d50ad923

7、将账户信息与机器信息绑定

这步很简单,只需要访问以下网址,并登陆

HOSTID替换成你刚才解码出来的那串字符就行了

https://www.dropbox.com/cli_link?host_id=HOSTID

 

8、建立dropbox的同步目录

dropbox的同步目录默认的是~/Dropbox

$ mkdir ~/Dropbox

 

9、运行,开始你的同步

$ ~/.dropbox-dist/dropboxd &

 

到这里dropbox就可以正常运行并同步了,文章标题说的是备份网站数据,那么我们就来使我们的网站数据能够同步到dropbox服务器上

其实很简单,就是建立符号连接而已,windows之前是没有这个功能的

比如要备份/var/www这个目录

cd ~/Dropbox
$ ln -s /var/www web_backup

 

这就可以了,或者要备份/etc目录

$ cd ~/Dropbox
$ ln -s /etc etc_backup

 

ok.发挥你的想象尽情的使用吧。

Tags: 网站

IE打开空白 但是页面源代码正常

一月 6th, 2011 · No Comments

百度太强大了,找到了解决之道。。。
首先保存为UTF-8 也声明为UTF-8了,但是还是空白,
搞了一天 原来是 meta标签放在下面了 之前跟正常显示的模板对比 看了 但是没有发现出这个不同之处~~~

Tags: 网页设计