fontconfig字型設定

※記錄一下目前在x11下的預設字型與大小的設定

.fonts.config
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="pixelsize" mode="assign">
<double>12</double>
</edit>
</match>
<match target="font">
<test name="family">
<string>AR PL New Sung</string>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>


以上的設定是X11預設字型大小12pix且新宋體不做反鋸齒

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<test name="family">
<string>AR PL New Sung</string>
</test>
<test name="pixelsize" compare="more_eq">
<double>11</double>
</test>
<test name="pixelsize" compare="less_eq">
<double>16</double>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
</fontconfig>


以上是修正新宋體有的時候具有點陣字,但是卻使用向量字方式繪出,而上面強制指定若是在範圍以內全都用點陣字體。

※幾個值得參考設定的網站
http://edt1023.sayya.org/#fonts
http://swyear.blogspot.com/2009/03/fontconfig.html

建立快速工作環境

如果你使用電腦都使用滑鼠的話我想工作的速度應該會大打折扣,而如果可以都使用鍵盤來操做,要什麼就有什麼的話,工作速度一定會有效的提升的,所以這篇講講我設定鍵盤操做與一些我常用的快速鍵設定

※先修正ctrl的位置
因為caps_lock我常常用不到,反而是ctrl因為常常會用到,而ctrl的位置又那麼難按,所以我把它和caps_lock來交換,輸入上會更方便。

unix系統的做法:

vim ~/.Xmodmap
remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
add Lock = Caps_Lock
add Control = Control_L


vim ~/.xinitrc
xmodmap ~/.Xmodmap

windows系統的做法:

請下載安裝這個軟體
http://webpages.charter.net/krumsick/KeyTweak_install.exe
啟動之後就可以修改你的按鍵了,之後會要求重新啟動電腦就完成了

※firefox常用的快速鍵
上一頁 backspace , alt + 方向鍵左
ps. 請確認你的firefox是設有正確設定,先使用about:config 來查詢設定檔的browser.backspace_action的值是否為0,如果是2的話表示不做任何事,所以請自己改為0
新增分頁 ctrl + T
下一個分頁 ctrl + TAB, ctrl + PageDown
上一個分頁 ctrl + Shift + Tab, ctrl + PageUp
關閉分頁 ctrl + W
下載 ctrl + J
瀏灠列 ctrl + L
搜尋列 ctrl + K
搜尋文字 ctrl + F
關閉視窗 ctrl + Q
字型放大 ctrl + +
字型縮小 ctrl + -
字型還原 ctrl + 0