星期五, 12月 24, 2010

用 pdftk for Windows 解決在 Windows 分割與合併 pdf 檔案

最近工作上有需要分割與合併 pdf 檔案,但我公司的電腦沒有貴貴的 adobe 產品、要用有免費版的 PDF Split and Merge ,但要請公司的 MIS 在他們維護的電腦裡安裝 JAVA VM ……似乎也不是件容易的事情。

幸好,在 Linux 上常用的 pdf 檔分割、合併工具 — pdftk 有出 Windows 的可執行檔。
以下,我示範將 source.pdf 裡的第5頁和第1至3頁合併成一個4頁的 target.pdf :
pdftk A=source.pdf cat A5 A1-3 output target.pdf
就可以將 source.pdf 檔裡的 第5頁+第1至3頁分割並合併成一個新的 pdf 檔案。

星期日, 12月 12, 2010

在Linux Ubuntu10.10上,安裝繪圖板(tablet) Kanvus Light 54 —以Wizardpen實作

昨天買了一個 Kanvus Light 54 繪圖板來試試在我的Linux Ubuntu上玩,打開包裝,跟預期的一樣—沒有Linux的驅動程式。幸好看到了這篇文章—TabletSetupWizardpen - Community Ubuntu Documentation 才順利解決了在Linux Ubuntu上安裝繪圖板的問題。
首先,Ubuntu 10.04 和 10.10 版本的使用者,要先在軟體來源裡加入

ppa:doctormo/xorg-wizardpen 
然後更新軟體清單和安裝 xserver-xorg-input-wizardpen

sudo apt-get update
sudo apt-get install xserver-xorg-input-wizardpen
安裝完畢以後,可別急著就開始用繪圖板了,我們還要修改一下組態。請先把繪圖板插上電腦。

ls /dev/input/by-id/
上面會跳出很多滑鼠輸入裝置的訊息,其中以我的電腦和繪圖板為列:
usb-UC-LOGIC_Tablet_WP5540U-event-mouse
是我要記下來、後面改組態時還用得到的訊息。
請用管理員權限,修改
/usr/lib/X11/xorg.conf.d/70-wizardpen.conf
其中,以我的繪圖板為例,將內容修改成:

Section "InputDevice"
        Identifier      "WizardPen Tablet"
        Option          "SendCoreEvents"        "true"
        Driver          "wizardpen"
        Option          "Device"        "/dev/input/by-id/usb-UC-LOGIC_Tablet_WP5540U-event-mouse"
        Option          "TopX"          "476"
        Option          "TopY"          "0"
        Option          "BottomX"       "32739"
        Option          "BottomY"       "32745"
EndSection
接著,我們還要修改 /etc/X11/xorg.conf ,因為有風險,所以請記得先把 /etc/X11/xorg.conf 備份好。若沒有 /etc/X11/xorg.conf 請自行建立一個
在 /etc/X11/xorg.conf 中添加

InputDevice "WizardPen Tablet" "AlwaysCore"
最後,修改 /etc/rc.local ,在 /etc/rc.local 尾端的 exit 0 之前,加上:

XORG_CONF=/etc/X11/xorg.conf
if [ -e /dev/tablet-event ]; then
  sed -ie 's/^\(\s*\)\#\(\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\1\2/' "$XORG_CONF"
  echo "Udev created /dev/tablet-event = Tablet present - Tablet-driver enabled"
else
  sed -ie 's/\(^\s*InputDevice\s\s*\"WizardPen\ Tablet\"\s\s*\"AlwaysCore\"\)\s*$/\#&/' "$XORG_CONF"
  echo "Udev did NOT create /dev/tablet-event = tablet NOT present - Tablet-driver disabled"
fi
OK 大功告成,重新開機後,試試拿繪圖板當滑鼠用吧~

p.s. 我在 Linux Ubuntu 10.04 上也可以正常安裝與使用。數位筆的兩個按鈕也能模擬滑鼠的連擊左鍵和單擊右鍵。

星期六, 12月 04, 2010

今天去參加一位男同學的婚禮

白色的座椅排列在紅地毯的兩端
首先以兩對伴郎與伴娘的進場來揭開序幕
後面才是接著新郎揮舞著手走過紅地毯來到牧師前,
而今天的女主角則是由男方父親捥著手緩緩進入會場。

由於是洋式的婚禮,自然少不了悠揚的詩歌與禱告。
就像好萊塢的電影一樣—誓詞、交換戒指、牧師宣告結為夫妻⋯一樣也少不了,
只是在揭頭紗的部份就跟電影不太一樣,只見我的同學用兩手慢慢捲捲捲捲捲著新娘的頭紗,捲得攝影師(另一個同班同學)兩手發麻才捲完。我一直以為直接用雙手把頭紗翻過去就可以了= =|||
當牧師宣告要吻新娘時,不知道是這對新人太緊張、還是攝影師的相機速度太慢,一直被要求重吻、重拍

牧師就開口:攝影師,妳今天的拍得速度有點慢哦 XDD
(豚妹,妳一定是故意的 XDD)

最後,又是接著一首詩歌與祝禱才算禮成,可以讓新人退席
新人退席的音樂則是大家耳熟能詳,出自於歌劇「羅安格林—婚禮合唱」。
在緩慢的婚禮合唱曲中,新人互捥著手,踩著紅地毯緩緩退場。

酒席間,我和其它出席的同學閒聊著。

小江:Willy 應該是我們班最先結婚的一個了吧。
我:大概吧~
小江:不過幸好是他先結婚,若是是小易先早我們結婚的話⋯⋯
(小易是我們班的男生中,最內向的一個,我們一直認為他會是我們當中最後一個結婚的)
我:那我一定包的紅包比今天的還大 XDD
小江:在結婚的先後順序上,若是輸給他的話,那我們可要好好檢討了。

我一直想著這個問題,為什麼 Willy 會閃電結婚,是出於年齡的壓力?是一見鍾情?還是真是出自於上帝冥冥中的安排?
雖說 Willy 的家世比我們還要好,也有個作藝人的弟弟(棒棒堂什麼什麼的?sorry 我從不看選秀節目),但這應該不是最主要的原因。

想著想著,新郎敬酒到我這桌。

Willy:很快就可以喝到你的喜酒了吧?
我:再過一陣子吧 ⋯⋯ Orz


節目中,還包括了接新娘捧花,這應該是小女生們最愛的餘興節目了吧,主持人說很靈驗,也祝福接到捧花的那對情侶也能修得正果。
這讓我想起來,上次我去參加原住民朋友的婚禮,就把新郎頭載的花冠帶回去作戰利品,但也不見我有啥喜訊呀 XDD
創用 CC 授權條款
瑀的貓、田園與電腦點點滴滴何崧瑀製作,以創用CC 姓名標示-非商業性-禁止改作 3.0 台灣 授權條款釋出。