<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tarotoast's Stuff &#187; font</title>
	<atom:link href="http://blog.tarotoast.com/tag/font/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tarotoast.com</link>
	<description>Personal blog</description>
	<lastBuildDate>Tue, 04 May 2010 08:49:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>aMSN with TrueType Fonts</title>
		<link>http://blog.tarotoast.com/2007/10/31/408/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=amsn-with-truetype-fonts</link>
		<comments>http://blog.tarotoast.com/2007/10/31/408/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 03:53:24 +0000</pubDate>
		<dc:creator>tarotoast</dc:creator>
				<category><![CDATA[BSD+Linux]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[amsn]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[ttf]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.tarotoast.com/2007/10/31/408/</guid>
		<description><![CDATA[Ubuntu 7.10 裡面的 aMSN 雖然是 0.97RC，但是還是沒有預設把 anti-aliasing 打開，所以整個字型醜的快要爆炸囧。3v1n0 裡面的 amsn deb 的確是有把 tk/tcl 編進去，只要點幾下把所有 package 都裝進去就可以有漂亮的字型，但是那個版本不知道為什麼一直會讓我 CPU 衝滿。所以決定乾脆自己抓下來編省得麻煩。 省得要 root 權限或以後更新跟系統衝突，所以我把東西都安裝在自己的 home directory 下面。原始碼我都丟在 ~/work 下面，然後編好的執行檔是安裝到 ~/build 下面。 TCL 在 ~/work 下面將 TCL 的原始碼抓下來 cvs -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl login ENTER cvs -z3 -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl co -P tcl 在 ~/work/tcl/unix 設定 + 編譯 ./configure &#8211;prefix=/home/peter/build &#8211;includedir=/home/peter/build/include/tcl8.5 &#8211;enable-shared &#8211;enable-threads &#8211;enable-64bit [...]]]></description>
			<content:encoded><![CDATA[<p>Ubuntu 7.10 裡面的 aMSN 雖然是 0.97RC，但是還是沒有預設把 anti-aliasing 打開，所以整個字型醜的快要爆炸囧。<a href="http://download.tuxfamily.org/3v1deb/pool/gutsy/3v1n0/">3v1n0</a> 裡面的 <a href="http://download.tuxfamily.org/3v1deb/pool/gutsy/3v1n0/amsn_0.97RC1+svn20070912%7E3v1ubuntu0_i386.deb">amsn deb</a> 的確是有把 tk/tcl 編進去，只要點幾下把所有 package 都裝進去就可以有漂亮的字型，但是那個版本不知道為什麼一直會讓我 CPU 衝滿。所以決定乾脆自己抓下來編省得麻煩。</p>
<p>省得要 root 權限或以後更新跟系統衝突，所以我把東西都安裝在自己的 home directory 下面。原始碼我都丟在 ~/work 下面，然後編好的執行檔是安裝到 ~/build 下面。</p>
<p><strong>TCL</strong></p>
<ol>
<li>在 ~/work 下面將 TCL 的原始碼抓下來<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>cvs -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl login<br />
ENTER<br />
cvs -z3 -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl co -P tcl</p></blockquote>
</li>
<li>在 ~/work/tcl/unix 設定 + 編譯<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>./configure &#8211;prefix=/home/peter/build &#8211;includedir=/home/peter/build/include/tcl8.5 &#8211;enable-shared &#8211;enable-threads &#8211;enable-64bit   &#8211;mandir=/home/peter/build/share/man &#8211;enable-man-symlinks &#8211;enable-man-compression=gzip &amp;&amp; make CFLAGS=&#8221;-g -O2 -D_REENTRANT&#8221;</p></blockquote>
</li>
<li>安裝<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>make install</p></blockquote>
</li>
</ol>
<p><strong>TK</strong></p>
<ol>
<li>在 ~/work 下面把 TK 的原始碼抓下來<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>cvs -d:pserver:anonymous@tktoolkit.cvs.sourceforge.net:/cvsroot/tktoolkit login<br />
ENTER<br />
cvs -z3 -d:pserver:anonymous@tktoolkit.cvs.sourceforge.net:/cvsroot/tktoolkit co -P tk</p></blockquote>
</li>
<li>在 ~/work/tk/unix 下設定 + 編譯<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>./configure &#8211;prefix=/home/peter/build &#8211;includedir=/home/peter/build/include/tcl8.5 &#8211;with-tcl=/home/peter/build/lib &#8211;enable-shared &#8211;enable-threads &#8211;enable-64bit &#8211;enable-man-symlinks &#8211;enable-man-compression=gzip &#8211;enable-xft &amp;&amp; make CFLAGS=&#8221;-g -O2 -D_REENTRANT&#8221;</p></blockquote>
</li>
<li>安裝<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>make install</p></blockquote>
</li>
</ol>
<p><strong>aMSN</strong></p>
<ol>
<li>在 ~/work 把 aMSN 的原始碼抓下來<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn amsn</p></blockquote>
</li>
<li>在 ~/work/amsn 下設定 + 編譯<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>./configure &#8211;with-tcl=/home/peter/build/lib &#8211;with-tk=/home/peter/build/lib &#8211;prefix=/home/peter/build<br />
make</p></blockquote>
</li>
<li>安裝<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>make install</p></blockquote>
</li>
</ol>
<p><strong>桌面捷徑</strong></p>
<ol>
<li>建立 ~/bin/amsn.sh 並把 amsn.sh 設成執行檔<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>#!/bin/sh<br />
/home/peter/build/bin/wish8.5 /home/peter/build/bin/amsn</p></blockquote>
</li>
<li>建立 ~/Desktop/aMSN.desktop<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>[Desktop Entry]<br />
Version=1.0<br />
Encoding=UTF-8<br />
Name=aMSN<br />
Comment=Flock Web Browser<br />
Exec=&#8221;/home/peter/bin/amsn.sh&#8221;<br />
GenericName=aMSN<br />
Icon=/home/peter/work/amsn/desktop-icons/128&#215;128/apps/amsn.png<br />
Path=$HOME/work/amsn<br />
StartupNotify=true<br />
Terminal=false<br />
TerminalOptions=<br />
Type=Application<br />
X-KDE-SubstituteUID=false<br />
X-KDE-Username=<br />
Categories=Network;Application;<br />
GenericName[en_US]=aMSN</p></blockquote>
</li>
</ol>
<p><strong>效果比較</strong></p>
<p><img src="http://farm3.static.flickr.com/2321/1812450044_eae3fc7862_o.png" alt="aMSN from Ubuntu 7.10" /><img src="http://farm3.static.flickr.com/2008/1811606373_869bcf5de0_o.png" alt="aMSN + TCL/TK" /></p>
<p><img src="http://farm3.static.flickr.com/2049/1812449898_fbedd88062_o.png" alt="aMSN Chat Window Ubuntu 7.10 no TCL/TK" /><img src="http://farm3.static.flickr.com/2418/1811605827_b4a68257d5_o.png" alt="aMSN + TCL/TK Chat Window" /></p>
<p style="text-align: right; font-size: 8px">Blogged with <a href="http://www.flock.com/blogged-with-flock" title="Flock" target="_new">Flock</a></p>
<p><!-- technorati tags begin --></p>
<p style="font-size: 10px; text-align: right">Tags: <a href="http://technorati.com/tag/amsn" rel="tag">amsn</a>, <a href="http://technorati.com/tag/antialiasing" rel="tag">antialiasing</a>, <a href="http://technorati.com/tag/%20font" rel="tag"> font</a>, <a href="http://technorati.com/tag/%20ubuntu" rel="tag"> ubuntu</a></p>
<p><!-- technorati tags end --></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.tarotoast.com/2007/10/31/408/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu 7.10 條教筆記</title>
		<link>http://blog.tarotoast.com/2007/09/29/394/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=ubuntu-710-%25e6%25a2%259d%25e6%2595%2599%25e7%25ad%2586%25e8%25a8%2598</link>
		<comments>http://blog.tarotoast.com/2007/09/29/394/#comments</comments>
		<pubDate>Sun, 30 Sep 2007 06:24:41 +0000</pubDate>
		<dc:creator>tarotoast</dc:creator>
				<category><![CDATA[BSD+Linux]]></category>
		<category><![CDATA[compiz]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[gcin]]></category>
		<category><![CDATA[gdm]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nvidia]]></category>
		<category><![CDATA[raid]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.tarotoast.com/2007/09/29/394/</guid>
		<description><![CDATA[nVidia TwinView 在 Restricted Drive Manager 停用 nVidia 的 Driver 去 nVidia 官方網站抓最新的 Linux Driver 讓他裝 在 Restricted Drive Manager 啟用 nVidia 的 Driver 用 nVidia X Server Setting 來設定 TwinView FASTTRAK 378 RAID 0 安裝 dmraid: sudo apt-get install dmraid 建立 mount point: sudo mkdir /media/raid0 測試: sudo mount /dev/mapper/pdc_cbchadihee1 /media/raid0 最後再把這個 mount point [...]]]></description>
			<content:encoded><![CDATA[<p><strong>nVidia TwinView</strong></p>
<ol>
<li>在 Restricted Drive Manager 停用 nVidia 的 Driver</li>
<li>去 nVidia 官方網站抓最新的 Linux Driver 讓他裝</li>
<li>在 Restricted Drive Manager 啟用 nVidia 的 Driver</li>
<li>用 nVidia X Server Setting 來設定 TwinView</li>
</ol>
<p><a href="http://www.flickr.com/photos/tarotoast/1461847980/" title="Photo Sharing"><img src="http://farm2.static.flickr.com/1239/1461847980_f87f7c3173.jpg" alt="Screenshot-NVIDIA X Server Settings" height="481" width="500" /></a></p>
<p><strong>FASTTRAK 378 RAID 0</strong></p>
<ol>
<li>安裝 dmraid: <span style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial">sudo apt-get install dmraid</span></li>
<li>建立 mount point: <span style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial">sudo mkdir /media/raid0</span></li>
<li>測試: <span style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial">sudo mount /dev/mapper/pdc_cbchadihee1 /media/raid0</span></li>
<li>最後再把這個 mount point 寫入 /etc/fstab 讓下次重開時候自動 mount</li>
</ol>
<p><strong>GCIN</strong></p>
<ol>
<li>在 Synaptic 裡面把 SCIM uninstall 掉然後安裝 GCIN</li>
<li>在 shell 裡面輸入 <span style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"> im-switch -s gcin </span></li>
<li>把 ~/.gtkrc.mine 改成:<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>export GTK_IM_MODULE=gcin<br />
export LC_CTYPE=&#8221;zh_TW.UTF-8&#8243;</p></blockquote>
</li>
<li>登出再登入</li>
</ol>
<p><strong>Sound</strong></p>
<ol>
<li>打開 System / Preferences / Sound</li>
<li>把 Sound playback 選成 VIA 8237</li>
</ol>
<p><strong>Desktop Effect</strong></p>
<ol>
<li><span style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial">sudo apt-get install ccsm</span></li>
<li>System / Advanced Desktop Effects Settings</li>
</ol>
<p><a href="http://www.flickr.com/photos/tarotoast/1462021410/" title="Photo Sharing"><img src="http://farm2.static.flickr.com/1191/1462021410_55aa666972.jpg" alt="Screenshot-CompizConfig Settings Manager" height="302" width="500" /></a></p>
<p><strong>Fonts</strong></p>
<ol>
<li>安裝微軟正黑體:<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>sudo cp msjh* /usr/share/fonts<br />
sudo chmod o+rx /usr/share/fonts/msjh*<br />
sudo fc-cache -f -v</p></blockquote>
</li>
<li>打開 Firefox: Edit / Preferences 然後把所有字體預設都改成 Microsoft JhengHei 省得麻煩</li>
</ol>
<p><strong>sshfs</strong></p>
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>sudo apt-get install sshfs<br />
adduser peter fuse</p></blockquote>
<p><strong>GDM Dead Keyboard</strong><br />
這個奇怪的問題似乎有人碰過: <a href="http://www.linuxforums.org/forum/suse-linux-help/54000-keyboard-not-funtioning-login.html">Keyboard not funtioning at login</a>。問題應該是像上面那篇文章寫的一樣，不知道為什麼 gdm 會比其他的 getty 開啟的更早，導致 keyboard 的控制被 getty 拿去，然後 gdm 下啥都不能做了囧。我用比較簡單的解法：</p>
<ol>
<li>把 gdm 預設關閉：<span style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial">mv /etc/rc2.d/S30gdm /etc/rc2.d/K70gdm</span></li>
<li>在 /etc/rc.local 加入：<span style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial">service gdm start</span></li>
</ol>
<p><strong>Wine + Wine Doors</strong></p>
<ol>
<li>Wine:<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -<br />
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/feisty.list -O /etc/apt/sources.list.d/winehq.list<br />
sudo apt-get update<br />
sudp apt-get install wine</p></blockquote>
</li>
<li>Wine Doors: 去<a href="http://www.wine-doors.org/wordpress/?page_id=3">這裡</a>下載最新的 deb 然後讓 Package Manager 自動安裝</li>
</ol>
<p><strong>Microsoft IntelliMouse Explorer</strong></p>
<ol>
<li>修改 /etc/X11/xorg.conf:<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>Section &#8220;InputDevice&#8221;<br />
Identifier &#8220;Mouse0&#8243;<br />
Driver &#8220;mouse&#8221;<br />
Option &#8220;CorePointer&#8221;<br />
Option &#8220;Device&#8221; &#8220;/dev/psaux&#8221;<br />
Option &#8220;Protocol&#8221; &#8220;ExplorerPS/2&#8243;<br />
Option &#8220;Buttons&#8221; &#8220;7&#8243;Option &#8221;<br />
ButtonMapping&#8221; &#8220;1 2 3 4 5&#8243;<br />
Option &#8220;ZAxisMapping&#8221; &#8220;6 7&#8243;<br />
Option &#8220;Resolution&#8221; &#8220;100&#8243;<br />
EndSection</p></blockquote>
</li>
<li>安裝 imwheel: <span style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial">sudo apt-get install imwheel</span></li>
<li>修改 /etc/X11/imwheel/imwheelrc:<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial"><p>&#8220;.*&#8221; None,Up,Alt_L|Left None,Down,Alt_L|Right&#8221;^firefox-bin$&#8221;<br />
None,Left,Alt_L|Left<br />
None,Right,Alt_L|Right</p></blockquote>
</li>
<li>新增 /etc/X11/Xsession.d/57xmodmap:<br />
<blockquote style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial">#/bin/bash<br />
xmodmap -e &#8220;pointer = 1 2 3 6 7 4 5&#8243; </p></blockquote>
</li>
<li>把 /etc/X11/Xsession.d/57xmodmap 改成執行檔: <span style="background: #dddddd none repeat scroll 0% 50%; font-family: monospace; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial">sudo chmod 755 /etc/X11/Xsession.d/57xmodmapservice</span></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.tarotoast.com/2007/09/29/394/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
