2010年8月6日星期五

正确地让TexMakerX渲染中文字体

如果使用默认配置,TexMakerX 无法正确地渲染中文。光标会在中文整个长度的一半处停留,从而让你无法辨别当前的输入位置。这是因为TexMakerX的默认配置为等宽字体而优化。

解决这个问题的方法很简单,打开Option-->Configure TexMakerX。在左侧选中Editor, 然后在右侧的Editor Font Family 选择非英文等宽字体,或者中文字体。点击底部的OK。这样的更改能够改变TexMakerX的渲染模式。现在TexMakerX应该可以正确地渲染中文了。

TexMakerX支持三种渲染方式:
  1. 方式一,只支持等宽字体;
  2. 方式二,支持非等宽字体;
  3. 方式三,支持从右到左的文字渲染。
默认是第一种,转换到第二种只要更改Editor的字体就可以。触发第三种的话,需要在每行添加一个RTL(Right to left)的Unicode标记。详细内容可以参见https://sourceforge.net/projects/texmakerx/forums/forum/907839/topic/3793474/index/page/1

英文版:

Make TexMakerX correctly render Chinese

2009年10月28日星期三

在Windows 7 专业版上安装语言包

本文相关技巧来自 http://bauforum.wirklichewelt.de/forum_entry.php?nr=5844http://www.winmatrix.com/forums/index.php?/topic/25680-can-i-install-a-language-pack-in-windows-7-professional/page__p__245434&#entry245434.

我们知道,微软只允许Windows 7终极版用户可以享受多语言用户界面。感谢 Martin Vogel, 我们可以在Windows 7 专业版安装语言包了。

  1. 准备好你的语言包 DVD, 插入光驱,比如说 D . 定位语言文件,比方说,德语,它的路径是 D:\langpacks\de-de\lp.cab.

  2. 以管理员运行命令行方式。

  3. 在命令行窗口中, 输入以下代码 (dism /online /add-package /packagepath:d:\langpacks\de-de\lp.cab):
    dism /online /add-package /packagepath:d:\langpacks\de-de\lp.cab
  4. 当被告知操作完成之后, 同时按下 Windows 键 R打开运行窗口, 输入 regedit 运行注册表编辑器。

  5. 找到 \HKLM\SYSTEM\CurrentControlSet\Control\MUI\UILanguage\eu-us, 删除 eu-us键值.

  6. 重新启动电脑, 你的界面语言应该是德语了。

  7. 如果想改变"正在启动 Windows"的语言, 在命令行方式下使用以下代码(仍然以德语为例):

    bcdedit /set {current} locale de-de
    bcdboot %WinDir% /l de-de

English version:

Install Windows 7 language pack on professional version

2009年9月17日星期四

Vista的网络、音量、电源等系统图标从通知区域消失

如果你是一个急性子的人,在Vista刚启动的时候就急于启动程序,那么往往会遇到的一个头痛的问题是系统图标像是网络,音量,或者电源图标从通知区域消失了。同时,在任务栏的属性也上,这些消失的图标前的复选框不论选中或者没有选中, 都是灰色的。也许你以为这是病毒问题,但是往往你第二 次启动系统他们又回来。

网上提供的方法不外乎两类,一类是使用优化大师之类的软件,一类是重新启动explorer进程。如果你不想往下看了,建议你使用后一种解决方法。

事实上这是一个Vista的已知问题,在微软的知识库KB945011中解释了这个问题。如果你对注册表不太了解,可以下载微软的Microsoft Fix It修复它。或者依照KB945011的方法删除两个注册表子键即可。

  1. 点击 开始Start button, 在搜索框中输入 regedit,按下键盘上的回车(ENTER)键。

    User Access Control     permission如果计算机弹出窗口询问是否允许此操作,点击允许

  2. 定位到如下注册表子键:
    HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify

  3. 在右边的详细信息窗口中, 点击 IconStreams 注册表项。

  4. 编辑菜单点击删除,然后点击是。或者在注册表项上点击鼠标右键选择删除,然后点击也可

  5. 在右边的详细信息窗口中, 点击 PastIconsStream 注册表项。

  6. 编辑菜单点击删除,然后点击是。或者在注册表项上点击鼠标右键选择删除,然后点击也可

  7. 退出注册表编辑器。

  8. 重新启动Explorer进程。以下步骤解释了如何重启Explorer进程:
  • 同时按下 CTRL+SHIFT+ESC.
  • 在弹出框口的属性标签页中,点击 explorer.exe进程, 然后点击结束进程两次。
  • 文件菜单,点击新任务(运行),输入explorer,然后点击.
  • 退出任务管理器.
如果你的电脑只是偶尔出现这个问题,那么等系统完成启动过程之后,简单的注销、重新登录也可以解决这个问题。

2009年8月24日星期一

柳树的爱恋

《柳树的爱恋》

我们是两棵相临的柳树
用彼此的枝叶抚摩
根在地下纠缠
叶在风中呼唤
一切的一切都只为了能厮守一生

(此诗由猎户星写诗软件专业版自动生成;P)