谈谈现在Debian中文字体的问题
一段时间以来,我总是被字体的问题所困扰。在 ff中更改字体大小的时候,当字比较小的时候,汉字会出现破碎的现象,所有的汉字都会“缺胳膊少腿儿”,非常难看。我以为是wqy宋体出了问题,就把它卸了,没想到这一卸不要紧,以前在./fonts中有的中文字体现在逞威风了,所有的汉字都变成了行书.......
今天终于明白怎么回事了,原来用什么字体取决于它在/etc/font/conf.avail/ ??-nonlatin中出现的顺序.... 很不幸的是,wqy的两款字体都没有在这个文件中登记过,自然无法正常驾驭他们了。在这里不得不提另一款字体:ttf-arphic-uming,个人认为他的显示效果比wqy的宋体更好,但是他比较霸道,一旦安装就自己另起炉灶,写一个40-nonlatin文件,分明是和别人做对的,而且,他的字体配置文件很多,但是灭有照顾到小字体的显示......待我有时间仔细研究一下,看怎样能使得显示的结果清晰些。下面的关键词是:
antialias hinting
终于搞定了Wacom的驱动
从昨天晚上就开始折腾了!实际上是匹配出了问题,实际上注意3点就可以了:
1. 要用 xserver-xorg version 1.3.x的话,相应的要有同样版本的 xserver-xorg-dev
2. 要用 xserver-xorg version 1.4.2的话,注意 ./configure --disable-quirk-tablet-rescale
3. 只要 wacdump 没问题,剩下的就是 wacom_drv.so 这个 X 的驱动,可以按2 编译安装
由于刚开始用了linuxwacom-0.8.1-4,是非稳定版,因此老出错......
Install compiz-fusion on IBM R31 laptop
This machine is very old~~However, compiz-fusion can run on it. The machine has an on-board intel i830M graphic card. When I was installed Debian basic system with testing sources, the compiz-fusion just didn't work. So I have to check /var/log/Xorg.0.log for errors:
- sl164.??
- i915.o
after a long time googling (and I also searching all around for my note...): I found the xserver-xorg-video-intel package should be replaced with xserver-xorg-video-i810 in stable repo, furthermore, libgl1-mesa-dri package must be installed. after apt-get, there seems a couple of warning, but .... haha, my compiz-fusion just works fine!
参考文献用上标怎么办?
有些期刊要求参考文献的引用格式为:
若引用作为叙述的一部分,要用 Ref. [xx] 这种形式,比如 "...in Ref. [1], they discussed...";若引用不是叙述的一部分,用上标形式,比如 "...QFT[1-3]...."
用一般的cite包不够用了,这时可以用overcite包,此包的效果是让参考文献引用为上标;但是,除这种格式外,overcite包还有更丰富的功能:
比如,1. 也可使用一般的引用格式 \citen
2. 可以更改索引序号间的分隔符,默认是","
3. 可以更改索引序号左右的括号,默认是"[]" \renewcommand \citeleft
但是,这些更改仅对\cite[xxx]{yyy}这种具有附加格式要求的\cite命令有效,我要的格式怎么出来呢?经过尝试,我发现这样就可以了:
\let\asasn=\citen
%\renewcommand\cite[1]{\textsuperscript{[}\asas{#1}\textsuperscript{]}} %若只想对上标加[],取消注释
\renewcommand\citen[1]{[\asasn{#1}]} % 对于上标和非上标的索引都有效
\makeatother
另外,draftcite这个包也很好很强大,它允许用标签而不是序号来显示参考文献的引用,这样是不是很fancy啊?!