2013年1月9日 星期三

Enlightenment 17 Everything (6)

e17 預設的檔案管理員是 Enlightenment File Manager (EFM)
選單中的"瀏覽..."以及桌面上的圖示,都是 EFM 的功能

這裡有個小小的調查提供大家參考
http://forums.bodhilinux.com/index.php?/topic/6491-replace-enlightenment-file-manager-with/

喜歡用哪個檔案管理員是個人偏好問題
但至少有兩個原因讓我放棄使用 EFM

1. 無法設定預設開啟的應用程式
你可以用右鍵選單選擇可用的應用程式

但你直接開啟一定是用排第1的那個
而沒有可以調整的地方...


你不會因為要看一張圖片而開啟 gimp 吧

2. xdg-open 處理上有問題
你可以這樣測試
$ xdg-open /home/ray122/Dropbox
EXE: 'enlightenment_filemanager 'file:///home/ray122/Dropbox''
ERROR: org.enlightenment.FileManager.Error: unsupported protocolray122 

如果 xdg-open 後面接的是路徑而非檔案,就會發生錯誤
似乎是 enlightenment_open 會將目錄看成檔案
所以你無法點擊您的 Dropbox 圖示來開啟 Dropbox 目錄

習慣上喜歡用 pcmanfm 作為 e17 的檔案管理員
在 openSUSE 可以很容易安裝
# zypper in pcmanfm menu-cache

你可以在 IBar 裏面建立一個捷徑方便使用


可能是因為 xgd-open 無法使用 EFM 開啟資料夾,
裝了 pcmanfm 之後,就可以直接點選 Dropbox 的圖示用 pcmanfm 來開啟資料夾了

如果有問題的話,
你可以利用 DE 這個環境變數來欺騙 xdg-utils
在 ~/.profile 中加上
export DE=lxde

確保 xdg-open 會使用 pcmanfm
如果您已經裝了 KDE 或 GNOME
也可以宣告為 kde 或 gnome
xdg-open 就會使用 kde 或 gnome 預設的檔案管理原來開啟

上面是指使用 xdg-open 開啟的
一般桌面使用的情況,您還是需要由
選單--設定--全部--應用程式--預設應用程式
設定您的檔案管理員


至於 EFM 如何處理,你倒是可以放著不管他,或想到再用一下
因為如果您卸載這個模組,桌面上就沒辦法放東西了
雖然我幾乎都不去動桌面的圖示...

2013年1月7日 星期一

Enlightenment 17 Everything (5)

For English version check Here

e17 所有的設定檔都在 ~/.e
萬一發生任何不測,只要將 ~/.e 移除或改名即可回復到預設的設定。
mv ~/.e ~/.e-old


輸入法
所有的輸入法框架 (ibus-1.4.x, gcin, hime, fcitx) 都可以用 openSUSE 的設定啟動。
沒事不要去動 e17 的輸入法設定。
如果輸入法框架支援 xkb(例如 fcitx),
鍵盤配置指示的小工具會再啟用輸入法時變更鍵盤圖示


如果您想切換到其他桌面環境,
您仍可以使用輸入法。

如果您真的要使用 enlightenment 設定來控制輸入法
您必須設定 INPUT_METHOD 環境變數為 "none"
來停用 openSUSE 設定
編輯 ~/.profile 加入下面一行
export INPUT_METHOD=none

或者您要將兩個設定都選成同一個


如果您要的輸入法沒有再列表中 
您可以用 enlightenment_imc 來建立您的輸入法設定檔
例如,建立 gcin.imc 設定檔
enlightenment_imc -set-name gcin -set-exe /usr/bin/gcin -set-setup /usr/bin/gcin-tools -set-gtk-im-module gcin -set-qt-im-module gcin -set-ecore-imf-module gcin -set-xmodifiers "@im=gcin" gcin.imc
 
就醬啦!
匯入您的輸入法設定,並選擇您要用的輸入法

重新登入 e17 就可以用了
您可以由下面的連結下載輸入法設定檔:
http://trac.enlightenment.org/e/browser/trunk/e/data/input_methods


Enlightenment 17 Everything (5)[en]

中文版請看這裡

All setting from e17 are stored in ~/.e
Once any shit happens..., just remove or rename the ~/.e directory to revert to the default settings.
mv ~/.e ~/.e-old


Input Method
All input-method frameworks (ibus-1.4.x, gcin, hime, fcitx) can active with openSUSE setting.
Don't touch the e17 settings about Input-Method
If the IM framework support xkb(e.g. fcitx),
keyboard layout indicator gadget will change when active the input-method


Once you want to switch to another DE,
You can still use the input-method.

IF you DO want to use the enlightenment setting to control the IM
you have to set INPUT_METHOD variable to "none"
to disable the openSUSE setting
Edit ~/.profile add the following line
export INPUT_METHOD=none

or use the same value in both e17 and openSUSE setting


If your IM is not listed 
You can creat your IM configure file with enlightenment_imc
e.g. to creat a gcin.imc config file
enlightenment_imc -set-name gcin -set-exe /usr/bin/gcin -set-setup /usr/bin/gcin-tools -set-gtk-im-module gcin -set-qt-im-module gcin -set-ecore-imf-module gcin -set-xmodifiers "@im=gcin" gcin.imc
 
That's all!
Import the files and choose the IM you like most.

Log in e17 and you can use your IM
You can download these IM configure files here:
http://trac.enlightenment.org/e/browser/trunk/e/data/input_methods


2013年1月5日 星期六

Enlightenment 17 Everything (4)

佈景主題 Themes
openSUSE 的 e17 套件庫中提供了好幾個美麗的佈景主題
 
但是有幾個是舊版的,無法正常運作

23oz : 
檔案管理員無法使用


blingbling :
因為指定字型,所以非拉丁字元無法顯示(但可藉由自訂字型來避免)
網路小工具變成混音器
檔案管理員無法使用



elm-efenniht :
壞的,無法使用

BlingBling 主題無法使用實在很可惜,因為我超愛這個主題的
下面這篇討論中提到了舊的主題需要修改或增加幾個檔案即可正常
http://forums.bodhilinux.com/index.php?/topic/6957-converting-old-themes/
裏面還提供了修正的方法以及檔案
我也試著來修正 blingbling 主題
1. 由 enlightenment 網站取得原始碼
http://trac.enlightenment.org/e/browser/trunk/THEMES/blingbling
您也可以用 svn 指令來取得
svn co http://svn.enlightenment.org/svn/e/trunk/THEMES/blingbling

2. 修正字型
修改 Makefile 去掉 *.ttf
Remove *.ttf from Makefile.

3. default_connman.edc 內容和 default_mixer.edc  相同,請從其他佈景主題中找到相對應 connman.edc 的程式碼來用
default_connman.edc is the same as default_mixer.edc , you have to find another connman.edc from other themes.

4. 用 http://forums.bodhilinux.com/index.php?/topic/6957-converting-old-themes/page__view__findpost__p__60896 所提供的 angelic_entry.edc angelic_fileman.edc 取代原有的 default_entry.edc 和 default_fileman.edc
use angelic_entry.edc angelic_fileman.edc from the link above to replace default_entry.edc and default_fileman.edc.

5. 編譯
您需要 edje
make clean; make

若沒有錯誤會建構一個 blingbling.edj

6. 使用 選單設定全部外觀佈景主題來匯入您的主題
然後套用

可以用但檔案管理員很不協調...
We need artists for fileman theme...

7. 如果您想試試看,按下面的連結下載安裝
If you want to try, download from here

8. 你可以從 http://e17-stuff.org/ 找到更多主題,記住,要找新的


2013年1月4日 星期五

Enlightenment 17 Everything (3)

一些小調整

有些使用 svg 圖示的應用程式無法顯示圖示
可安裝 evas-generic-loaders 套件即可


習慣上我喜歡點一下視窗的任何位置就將視窗提到上層
由選單--設定--全部--視窗--視窗焦點--進階設定--其他雜項
選擇 Click raises the window


預設您的上下左右如果有虛擬螢幕
滑鼠到邊緣時就會切換螢幕
這讓我很不習慣
由選單--設定--全部--輸入--邊緣設定
將四邊的預設值都刪除


使用系統匣(警告:似乎常會當掉,嚴重時造成當機,滑鼠可動但點選無反應)
由開始--設定--模組--工具
載入 systray 模組

由開始--設定--置物架
選擇一個置物架,或新增一個置物架
再內容中新增一個 systray 小工具
我個人偏好新增一個置物架,並設定成自動隱藏
因為 systray 的底色通常沒辦法和佈景主題搭上...


由開始--設定--全部--應用程式--自動啟動之應用程式
將您要自動啟動的應用程式(例如 skype, dropbos...)加入








2013年1月3日 星期四

Enlightenment 17 Everything (2)

接著昨天的...
您剛登入時可能會跳出一個視窗 Cpufreq Permissions Error
請依照所提示的指令修正即可


接著介紹一下桌面上各部份的名稱:

在桌面下方我們習慣稱為工具列的東西,稱為 Shelf (置物架)


上面有很多小東西,我們稱為 Gadget (小工具)
由左到右分別是

主選單

主選單的功能後面再做介紹

桌面切換器

您可以自訂自己所需要的虛擬桌面數量

IBox

最小化的視窗會收集在這裡

IBar

類似工具列上的快速鍵,可將常用的應用程式放在此處

中間的小東西分別為:
背光設定,系統溫度,CPU 頻率管理,電源管理,時鐘(日曆),混音器,網路連線管理員

工作列

目前的工作視窗都會列在這裡

鍵盤

理論上會顯示中文英文鍵盤輸入狀態,
實際上好像只有 ibus 1.5 系列的會在按 Ctrl-Space 時會變換,
可惜根本打不出中文字,
所以我只是拿來做裝飾而已。

應用程式

應用程式無法顯示中文目錄名稱是已知問題
但是應用程式可以正確顯示中文名稱

瀏覽...

其實就是檔案管理員,您可以在任何一個層級按一下
就會進入該目錄中

在檔案管理員中按右鍵,仍有一個「瀏覽...」,
您可繼續瀏覽別的目錄或回到上層

您也可以設定成你習慣的樣子

執行「每件事」(Run Everything)

這個程式就叫作 Everything
您可以從這裡瀏覽並呼叫應用程式
切換視窗
對系統進行設定

預告一下:
輸入法,佈景主題,預設應用程式,工具列


2013年1月2日 星期三

Enlightenment 17 Everything (1)

Enlightenment 首頁: http://www.enlightenment.org/
Enlightnement 是一個 Linux/X11 的視窗管理程式,它也包含了一系列的函式庫,
讓您能較輕鬆的建立美麗的使用者介面。(引自官方首頁)

 

我試用了幾天,覺得真的是輕巧而華麗,
但和 KDE, GNOME, XFCE 以及 LXDE 不同,
他不是一個完整的桌面環境,
也就是說你必須搭配其他的應用程式來使用,要自己進行整合
如果您對 Linux 桌面已經有點認識,知道常用的應用程式有哪些,
你倒是可以試試看,安裝後在 KDM 或 GDM 或其他 DM 來切換您的桌面環境是十分方便的。

Bodhi Linux (http://www.bodhilinux.com/)是一個整合 Enlightenment 的輕巧發行版本,
有興趣的人也可以研究一下。

1. 安裝:
在 openSUSE 12.2 中安裝 e17 可以由 X11:Enlightenment:Factory 套件庫安裝
您可以使用這個 1 Click Install 即可完成基本的安裝

這個套件庫中也有一些佈景主題(e-theme-*),可自行安裝


另外,e17 的網路工具需要 connman
您可以由 network:utilities 套件庫安裝 connman 以及 connman-nmcompat
(如果您的網路設定是使用 networkmanager 就需要 connman-nmcompat)

這裡用指令安裝:
# zypper ar obs://network:utilities/openSUSE_12.2 network:utilities
# zypper ref network:utilities
# zypper in connman connman-nmcompat

另外您還需要 econnman 這個套件(由 X11:Enlightenment:Factory 安裝)

安裝完成後執行
# systemctl enable connman.service
# systemctl start connman.service
啟動 connman 服務

2. 繁體中文翻譯更新
請在安裝完成後下載這個新的繁體中文翻譯
本來想一口氣翻完,但...
反正我多翻譯了 300 個詞條,可以讓表面上看起來中文化完整些
下載 enlightenment.mo 後,放到 /usr/share/locale/zh_TW/LC_MESSAGES/ 中
這些翻譯已經提交到 Enlightenment,下一版就會包括在內了

3. 基本設定
登出,登入時選擇 Enlightenment 的工作階段
會開始進行出 Enlightenment 初始設定
除了尺寸縮放以外,其他我都選預設值

4. 開始使用
開始您的大冒險吧!因為明天要上班,今天就聊到這裡,下次再繼續...
多貼一些圖片:



2012年12月11日 星期二

為您的 Libreoffice (OpenOffice) 安裝標點符號工具列


如果您習慣使用標點符號工具列來處理文書
推薦您使用
標點符號工具列 by imacat
http://extensions.openoffice.org/en/node/5720

中華民國台灣正體中文標點符號工具列 by lan Ho
http://extensions.openoffice.org/en/project/ROCtwTCP
安裝很簡單,直接點 Get it ! 然後選擇用您的 LibreOffice 或 OpenOffice 開啟即可
基本上應是跨平台的,所以 windows 使用者一樣可以安裝

以下安裝示範:
選擇您要用的工具列,按下 Get it !

選擇用 LibreOffice 開啟
此時會開啟擴充套件管理員,請按「確定」來安裝

看完授權合約,然後按「接受」

重新開啟 LibreOffice 就會出現標點符號工具列
您可以將他拉到您想放置的地方

您可以用「檢視」--「工具列」--「標點符號」來臨時開啟或關閉此工具列

您也可以用「工具」--「擴充套件管理員」來管理或移除此工具列

使用情況:
imacat 的

lan Ho 的



說明:
1. imacat 提供的工具列,上面的符號是使用文字,
若您預設的字型剛好缺這個字,就會變成空白,如下圖:

而 openSUSE 12.2 使用文泉驛微米黑作為預設字體
就會這樣...
解決方法:
(1)將系統預設字體改成文泉驛正黑體(或其他不會有問題的字體)
您可以修改 /etc/fonts/conf.avail/58-suse-post-user.conf
注意這將使您的使用者介面字體全部改變
如果您不會修改,可以直接下載 https://dl.dropbox.com/u/6331820/57-hei.conf
(這個檔案是以文泉驛正黑體作為較優先的字體)
將這個檔案放在 /etc/fonts/conf.d/ 或 ~/.fonts/ 目錄中
然後以執行 fc-cache
(2)以 LibreOffice 內建的替代字型功能,
將 LibreOffice 中的文泉驛微米黑(或您系統的預設字體)用正確的字體代替
注意這動作也同時會改變您的 LibreOffice 介面字型


2. 對於教育從業人員可能需要比較標準的字體,可由下面連結下載
(1)教育部標準字體
http://www.edu.tw/MANDR/download.aspx?download_sn=825&pages=3&site_content_sn=3364
(2)全字庫字體
http://www.cns11643.gov.tw/AIDB/download.do?name=%E5%AD%97%E5%9E%8B%E4%B8%8B%E8%BC%89
將下載的字體放在 /usr/share/fonts/truetype/ 或 ~/.fonts/ 目錄中
執行 fc-cache
然後用 LibreOffice 選單上的「工具」--「選項」--「LibreOffice Writer」--「標準字型(亞洲語言)」更改內文所需使用的字體


3. 若您使用 LibreOffice 或 OpenOffice 有任何問題,可以到
OOo 補給站 http://ooo.tnc.edu.tw/

LibreOffice 正體中文使用者社團 (facebook) https://www.facebook.com/groups/libreozht.users/
尋求協助
歡迎您加入 LibreOffice 或 OpenOffice 的行列