:::
OOo使用者討論區

請教 如何在OOo 2.0 使用圖書編目軟體 bibus

discuss pic 2005-11-29 04:58:12
路過的訪客
十月中一場嚴重的 WORD 當機事件使我立刻跳入OOo (原來打算慢慢評估相容性及一些事情之後才使用OOo)目前使用上已經習慣很多, 所有的文件都以 OOo 完成. 多數適應上的問題都可以解決, 但是目前有個問題 使用圖書編目軟體, OOo 台灣論壇的高手很多, 不妨指導一下如何安裝及使用 bibus, 或是其他圖書編目軟體.....感激不盡

之前我買了 Endnote 7, 在寫報告 (或論文) 時可以隨時加入引用文獻. 但是Endnote 7 似乎不支援 OOo. 到了英文 OOo 論壇, 知道有個軟體 bibus, 立刻下載.....果然如論壇的回應: 不易安裝, 又要python 又要 MySQL, SQLite ......頭都昏了 我也在sourceforge.net 找過, 不過目前尚未發現適合的軟體

如果這個功能可以運作的話, 可以建議學生使用, 尤其是大四或是研究生, 這樣一來所有的武器有都到齊了!

感謝大大們

----------------
恕我贅言

Bibliographic software: 中文好像叫做 圖書編目軟體. 一般最吸引人的功能是可以一邊寫報告一邊插入引用的文獻, 而且可以輕易的改變文獻編排方式, 例如按照第一作者的姓, 出版年代, 報告中引用的次序.....以符合不同期刊的編排方式.
discuss pic 2005-11-29 10:40:25
OOo 有個預設的資料源叫做:Bibliography,這個不知是否能滿足您的需求。

維護這個Bibliography資料源的方法:工具(T)→文獻資料庫(B),就可以開啟資料庫的維護畫面...
+-+-+-+-+-+-+-+-
Hannibal
Hannibal愛用LibreOffice / OpenOffice
discuss pic 2005-11-29 15:52:19
hi, 您好, 我是一個研究生。我有在使用OOo裡的文獻資料庫。從1.x版到2.x版都有在用,Windows版Linux版到OSX下的NeoOffice都一直在使用。我不確定我的使用方式是不是正確的,但是對我而言是最方便的。概述如下: 以OOo2.0為例: 1. 建立一個工作表文件,在第一欄由左到右依序是「標題」「書名」...等等編列文獻需要的項目。然後,在其下第二欄才開始輸入內容。把你的文獻的標題啦,書名啦...你需要的都打好了以後,在你的電腦裡開一個文件夾,把這個檔存在裡面。 2. 開啟OOo,選左上的開啟資料庫,建立新資料庫,選取一個已存在的資料庫,資料類型是工作表文件,然後選在步驟一建立的工作表文件,最後命名的時候,記得把這個資料庫存在和上一個工作表同一個目錄下。(其實是隨便你存啦,只是這樣對我個人而言,管理比較方便一點) 3. 開啟OOo,在「工具」中有「文獻資料庫」開啟以後,選資料源,就會看到剛剛建立的資料庫,點選以後按下確定。然後你要指定每一個你在步驟一建立的欄位的相對位置。這點比較需要注意的是,不用每個OOo有提供的欄位都要用到,如果你只用到少少的幾個(像我只用到十個)那其他的就留著<無>也沒關係。 4. 選好了以後,按下確定。(我還會加鉤「以後不要出現這個視窗」然後選右邊那個「不要」,以後如果還要再做變動,再選上面那個「編排欄」)到此,你的文獻資料應該會在上半部的視窗出現了。如果沒有,那就把文獻資料庫關掉,再從工具>文獻資料庫這裡再開一次。 5. 以後你要加添資料的時候,就開啟步驟一的那個工作表來編寫即可,至於建立的那個OOo資料庫檔案就放著隨它去,不用理它。也可以用分頁的功能來管理同一時間不同的文章。以我個人為例,我開了三個分頁,第一個是總表,第二個是手上的文章A,第三個是手上的文章B。我個人覺得這個比end note好用,至少在管理和加添資料時十分簡單方便。 使用方法: 1. 開啟 工具>文獻資料庫 2. 在文章該插入文獻的地方,直接選你要插入的條目,用拖拉的方式拖到你的文字文件中放開就可以了。它會再跳出一個視窗來問你要怎麼排順序,我會選用欄位或是文字的方式,然後再一個一個選取我要排的順序。它會用 < > 這個符號來分開欄位,你可以在< > , -- < > 兩個欄位中加上你需要的標點符號,像是逗號或是空格什麼的。然後按確定!它就把你所選的條目統統用這個格式插入文件中了。 3. 在使用方法的步驟二裡,你可以按著Ctrl一次選取很多個條目,一次拖拉放來插入文件中。 小疑問:我目前比較好奇的是,能不能在格式那裡讓它把書名或是標題變成斜體字呢?嗯...這個我還在試驗。 請各位愛用者指教囉。
狂奔的企鵝
discuss pic 2005-11-29 18:58:02
我的系統是用FC4的,發現其實安裝並不困難,也成功啟動了這個程式了。

當你解開bibus資料夾時,到此目錄下:
cd Setup
python setup.py
如果有顯示錯誤的相依性的話,就把相依套件也一併裝上。
像我的FC4有缺:wxGTK-common wxGTK2 wxGTK2-gl wxPythonGTK2
下載安裝後,重新執行:python setup.py
它就顯示OK了,之後的安裝都很直覺(視窗模式下)。
然後到上一層目錄,執行:python bibusStart.py
程式就順利啟動了...............

當然FC4 Linux下的套件比較完備,所以安裝很輕鬆。Windows是否
也如此,我就不清楚了。不過安裝過程應該差異不大.....
1109588550
discuss pic 2005-11-30 02:17:05
路過的訪客
感謝各位的回應, 我會按照你們的建議去試試看 (包刮不同作業系統), 再把過程貼上來.


ps: 我買了 ASUS K8S-MX (all in one), 發現 FC4 可以跑但是抓不到內建的網路卡. 我試過3張網卡也都抓不到.....才知道這張板子不支援Linux (據說是 SIS不支援Linux) 只好用老機器來試試.
discuss pic 2005-12-15 21:13:17
小弟照著[url=http://bibus-biblio.sourceforge.net/]官網[/url]的說明 step by step, 順利的安裝啟用了bibus 大略安裝流程如下: Python-2.3.5 <---之前裝最新版的2.4沒成功, 所以就follow教學 wxPython2.6 PysqLite-1.1.6 MySQL-python 執行bibus/setup/setup.py <---這時候會開始編譯將py-->pyc 執行bibus/bibusstart.pyc 另外也找到了讀取endnote的方法 1.首先endnote的edit-->output style --> 選擇Refer export 2.然後 file --> export --> *.txt格式 3.到Bibus file --> import --> Refer(endnote) ---> 選剛剛儲存的檔案 匯入的文獻會在Import分類裡 Bibus --> Endnote 的話應該也是利用refer格式吧(?) 我沒試 這說明了可以放心使用Bibus, 至少格式上是可以互通的 :p 目前使用上一切都很好,除了Open URL的功能不能使用 這個問題似乎得下載新版的Reflist.py [[url=http://cvs.sourceforge.net/viewcvs.py/bibus-biblio/bibus/RefList.py?rev=1.6&view=log]download[/url]] 丟到bibus目錄下, 再執行bibus/setup/setup.py 一次 剛試過,會有錯誤訊息,但可以正常使用firefox開啟reference ;)
1068180732
discuss pic 2005-12-17 11:35:57
路過的訪客
http://bibliographic.openoffice.org/ 這一頁提到這種功能將在 OOo 3.0 版呈現.........哇......等不及想要看到....
discuss pic 2005-12-22 21:08:53
不知道大家的需求是怎麼樣,我個人的需求是打好的一段話如果是參考別人的,要加上 cite (ie: 類似這樣 [1] 的東西,應該是叫這個沒錯吧 @@?) 然後希望軟體可以自動幫我整理出參考列表,還有自動編號好。 因為一些很無奈的原因,我是用英文版的,得請有興趣繼續往下看得各位請自行腦內翻譯一下 ;p 現在比較苦惱的是怎麼讓連續兩個 cite 變成一個 (ex: "以往的研究指出 blah blah ... [1][2]。" 希望能顯示成比較常見的 [1, 2] ) 以下是我的做法,供大家參考囉: 我是用 OpenOffice 內建的 Bibliography Database 來作,沒有另外裝書目管理軟體。 (所以算是有點離題了 ;p) 基本上在資料源有兩個選擇,你可以用原本那個 (裡面塞滿了 OpenOffice.org 的參考書) 或是建一個新的。我是選用後者,並且以 mySQL 為 backend,這邊我之前弄的蠻累的,沒有特殊需求的話就用前一個就好了。如果要用 mySQL 的話,這篇提供一個個人的使用經驗: databasse 中只能有一個 table, 否則 OOo 會抓不到 orz (本來要用 pg 可是弄不出來 orz) 總之,假設你已經可以使用 Tool > Bibliography Database 了,可以把自己的書目資料塞進去了。 接下來就是把游標放在要插入 cite 符號的地方,選 Insert > Indexex and Table > Bibliography Entry 切換到 databasse 那個來源就可以從 database 中選擇要參考的資料,這時候可能會顯示成 [Sparc95] 之類的,看你之前怎麼打 identify 那個欄位。 最後是產生 reference list 的方法,選 Insert > Index and Table > Indexex and Tables 切換到第一個頁籤 (Index/Table) 把 type 切換成 Bibliography 然後 title 打你要的 title/heading 要用數字的格式的話把 Formatting of the entries 下的 number entries 打勾 (這樣之前的 [Sparc95] 就會變成 [1] 這樣的格式,下面還可以設排序方法。 然後是 Entries 可以編輯各種不同的文件 (ie: journal paper, book cite, conference paper...) 出現在索引中的格式,比如 Conference Proceeding 我希望他是 Auther, Title, /斜體顯示 conference 名稱/, Year 就在 Type 選 Conference Proceeding (這有兩個,我還不懂為什麼 xd) 然後在 Structure 增刪欄位,刪除應該很直覺,增加就是選擇在 Structure 下面那個下拉是功能表中的項目,然後按 Insert然後中間的空格式讓你田連接的字元,比如我的例子是: [Au], "[Ti]", [Bo], [Yr] 實際顯示的會是 Sparc, "How to blah...", The 3rd universal conference of explore, 3003 要斜體?沒問題,先按下 [OK] 建立 reference list, (這時候你的 參考書目 一章應該就會出現了) 然後案 F11 開啟 Style list 按下上面的小圖示切到 Character style, 然後按右建新增一個 style,名字自取,可以像是 "Italic Title" 之類的,然後回到剛建立的參考書目,在上面案右建選 Edit Index/Table 回到編輯格式的對話框 切到剛剛編輯各項不同形式的書目的格式的畫面,選擇你響變成斜體那籃,按下去讓他凹下去,比如我希望 title 是斜體,就按下 [Ti] ,然後在 Character Style 中選擇剛剛建立的 italic Title 樣式。按下 ok 之後就完成了。 後面的 Style 可以選擇 Tiitle 對應的 Style (我是把他切成 Heading1) 底下的 Level1~22 則是切不出來,後來我是去改 Bibliography1 那個 paragraphy style 讓他跟我的本文看起來比較像,然後啟動 Numbering 讓他們顯示 1. 2. ,.... 我現在的問題是,當我有引用了兩篇以上的文件,目前我只知道就是跑兩次 Insert > Bibliography Entry... 這樣,然後我的文件就會顯示 [1][2] 這樣,可是這種至狀況下一般必須顯示 [1,2] 才對,就不知道要怎麼辦了 @@ 如果哪位知道的話希望能告訴我,謝謝 <(_ _)>
discuss pic 2005-12-27 22:23:46
可以請問各位遺各問題嗎?
我在使用內建的bibliography時,會遇到一個問題,那就是journal的title太長時會被截掉,可能是欄位的長度有限制的關係,請問欄位的長度可以改嗎?
謝謝大家
discuss pic 2005-12-28 08:57:51
可以的
以F4開啟資料源,選取Bibliography,按滑鼠右鍵,選取編輯資料庫檔案(D),進入Base,選取表格(A)中的biblio表格,進行編輯,調整欄位大小...
+-+-+-+-+-+-+-+-
Hannibal
Hannibal愛用LibreOffice / OpenOffice
discuss pic 2005-12-28 15:21:20
我之前還在OOO 1.X的時候,是用一個Calc檔案做資料源,當作參考文獻的資料源,理由是維護、排序上比較方便。
實際的作法我當時本來要寫個教學文件的,可是後來手賤被我自己砍掉了,就懶得再弄了...
1065969355
discuss pic 2006-01-03 13:45:41
再請問一個問題,如何備份書目的資料庫?我把NB上的檔案直接貼到另一個電腦上的同一個檔案夾好像不行,還是openoffice原本的資料庫,不知有何解決辦法?謝謝
discuss pic 2006-01-03 15:48:40
OOo2.0資料庫檔案在以下位置:
C:\Documents and Settings\[使用者]\Application Data\OpenOffice.org2\user\database\biblio\biblio.dbf

OOo1.1.5資料庫檔案在以下位置:
C:\Program Files\OpenOffice.org1.1.5\user\database\biblio\biblio.dbf

直接COPY備份即可,移到別台電腦,直接覆蓋即可。
+-+-+-+-+-+-+-+-
Hannibal
Hannibal愛用LibreOffice / OpenOffice
discuss pic 2006-01-17 13:28:23
1 現在使用 JabRef 成功的把 PubMed (很多生物人都知道的免費資料庫)搜尋的文獻 最後插入 Writer: JabRefhttp://jabref.sourceforge.net/ 內建PubMed 連線搜尋, 非常適合生物人使用

1.1 對 MS 使用者, 先裝 Java (jre), 下載 jabref-2.0b2.jar, double click

1.2 對 Linux 請見此網頁http://jabref.sourceforge.net/installation.php 這部份對我很難在我同學的協助之下完成 並啟動 jabref (我用 B2DpureGNOME 20051212)(好像要同一層目錄才可以)

1.3 使用 JabRef:

1.3.1 File > New database 開一個新檔

1.3.2 Tool > Fetch Medline 會跳出一個小欄位可以輸入關鍵字, 按下 Fetch. 會跳出一個小視窗說明得到xx筆結果, 按下 OK, 再出現一個視窗把所有項目列出 (如何精準搜尋以減少筆數不在本文討論範圍) 此時可以一筆一筆的選 或是按下 Select all. 視窗下方有個 OK 按下即可.

1.3.3 File > Export > 選 OpenDocument Spreadsheet (.ods) 如果選 OpenOffice calc存成OOo 1.1 的 .sxc

1.3.4 用OOo calc 讀取 .ods, 再存成 .dbf

1.3.5 接下來這個是我用的笨方法, 因為OOo內建的資料庫檔名是 biblio.dbf, 我就把新的結果改成同名, 以取代舊檔
MS win C:\Document and Setting\[使用者]\Application data\Openoffice2\user \database\biblio (感謝 Hannibal兄的提示)
In B2D: /pot/Openoffice/presets/database/biblio [root才可] [可用搜尋功能找到]

1.3.6 插入方法我是按照Yinyin兄的方法去作, 其中要把 Protected against manual changes 的打勾去掉, 以便修改

1.3.7 有待努力: 我最常用是 (Smith et al 2003) (Churey and Thomas 1999), 這種格式目前還在找方法, 還有文章最後列出的文獻, 有人名, 年代, 就是沒有期刊名

1.3.8 朋友建議我新增Writer中的資料庫就不用取代 biblio.dbf, 我尚未成功, 先把他的建議貼上來 Tools > Options > OpenOffice Bae > Databases 按下 new 新增資料庫選好檔案途徑 then View > Data Sources 會出現一個視窗, 左方有數狀圖, 可選剛才新增的資料庫, 就不用笨笨的取代法 (再次聲明, 我還沒試成功) 如有高手試成的, 不妨分享一下經驗, 感激不盡


2 有關令我挫折bibus

2.1 在 Win 2 K, 我一步步按照官網的建議去作, 最後終於成功開啟 biubs 但是無法搜尋
其中我發現要把下載的.zip 解壓縮到 c:\program files\bibus, 因為我試過把解壓縮後的子目錄與下載同一子目錄, 雖然執行 \bibus\setup\setup.py 可以選安裝路徑為 c:\program files\bibus, 但是會就地安裝, 根本不理你設的路徑. 還有執行 setup.py時的內建路徑是 c:\program files\Openoffice2\bibus 還是就地安裝.

2.2 我在 B2D中按照 官網寫給 debian的建議,

Open /etc/apt/sources.list in a text editor add the lines:
debhttp://switch.dl.sourceforge.net/sourceforge/bibus-biblio ./
deb-srchttp://switch.dl.sourceforge.net/sourceforge/bibus-biblio ./
這沒問題, 等我用 apt-get update就得到下列 ( 即使用root也是類似)
-------------------------
E: 無法開啟『/var/lib/apt/lists/lock』鎖定檔。 - open (13 拒絕不符權限的操作)
E: 無法鎖定列表目錄
-------------------------------
我就放棄了, 等高人指點

2.3 我改用 MEPIS (from debian), 因為OOo2.0, python 2.3, 還是出現與B2D相同的問題, 只能說與bibus無緣 (其實是自己太差, 找個理由推托)


3 有關其他的圖書編目軟體for OOo請見http://wiki.services.openoffice.org/wiki/Bibliographic_Software_and_Standards_Information

3.1 其中我試用過 Java - B3....有點難懂

3.2 Linux – pybliographer 雖有內建 PubMed連線, 可以搜尋, 可以存檔, 但是如何與Writer扯上關係就很頭疼, 眼看著一顆鈕寫著大大的 “cite”, 就是不知如何使用

上述是小弟近日來的摸索, 感謝大家, 感覺離成功不遠了!!


對了, 請叫我 “一四四五六日內瓦一條牛”, 或 "笨牛"
1117505320
discuss pic 2006-02-09 12:15:19
看到各位的討論,小弟也嘗試安裝bibus。我的系統是simply mepis 3.4rc4。我按照官網上的指示修改sources.list,在synaptic選bibus, 讓程式自動解決相依套件的問題,就完成安裝。然後啟動bibus, 按照http://bibus-biblio.sourceforge.net/html/en/setup/firsttime_1.html#firststartWizard 的說明,完成bibus 和openoffice的連線,算是相當幸運。對我而言,bibus最強的地方在資料格式的定義。基本上,我可以對不同期刊的要求設定不同的格式定義檔,一旦有了需要的格式定義檔,就可以在編輯時任意切換。此外,它在資料的整理分類上也比jabref要好。當然其他開源碼軟體也可能作到如此,但是我就沒有玩到那裏了。
discuss pic 2006-03-12 14:14:28
路過的訪客
感謝黑潮兄的分享 (personal communication), 據說 Ubuntu 將要把 bibus 的套件納入 6.0.4, 請見https://wiki.ubuntu.com/MOTU/Packages/Candidates?action=show&redirect=UniverseCandidates

小弟很好奇, 這麼冷門的軟體居然會被放入新版??? anyway, 期待中.
PS: 內有 APA 論文格式, 蔡志浩老師可能有興趣吧!


在此把一些安裝方法貼上來

1. on MEPIS: 請見黑潮兄的方法. 請注意: MEPIS 3.4.3正式版的debftp://ftp.us.debian.org/debian etch main contrib non-free 會被注解掉, 一定要打開才能解決相依問題 (RC4不會)

2. Ubuntu 5: 無法安裝, python 2.4太新了

3. installing BIBUS on B2D Linux and Stanix

a. 把下列3個站加入 sources.list. 有必要時請暫時"#"其他的網站

# 這個站可以解決套件相依問題, 是小弟從 MEPIS取來的
debftp://ftp.us.debian.org/debian etch main contrib non-free
#這兩個站取自 bibus官網
debhttp://switch.dl.sourceforge.net/sourceforge/bibus-biblio ./
deb-srchttp://switch.dl.sourceforge.net/sourceforge/bibus-biblio ./

b. 安裝 bibus
c. 安裝 python-uno. 原因不明, 在 MEPIS 安裝完就可以聯結到 OOwriter, 在 B2D and Stanix 就是缺這個套件而無法與 OOo 聯結

d. 使用 B2D 內建的台灣站就是不行, 說明 wxgtk is uninstallable, 就沒了

5. on FC5 rc2: 很抱歉, 小弟駑鈍, 還是學不會解決相依問題, 請仁人志士分享一下吧!

小弟目前正在水深火熱之中, 等有空時再來寫安裝文件
discuss pic 2006-08-17 03:27:10
說真的, OOo 2.0內建的Bibliography database實在不順手, 不知道Windows下有沒有像是Endnote這樣的東西可搭配OOo使用. 再抱怨一下, Endnote新版比舊版還難用還慢, 真是的...
1102990241
discuss pic 2006-08-17 11:08:41
路過的訪客
有關 bibliographic softwares, vixensjlin 兄不妨參考這個網址
http://wiki.services.openoffice.org/wiki/Bibliographic_Software_and_Standards_Information


PS: 最近在 Ubuntu 6 安裝 bibus,
http://bibus-biblio.sourceforge.net/wiki/index.php/Main_Page
發現只要把 bibus 官網提供的兩個套件庫加入 sources.list, 選擇安裝 bibus 後就全部搞定可以使用, 之前 Ubuntu 5 因為 python 2.4 而無法安裝的問題就沒出現了.

----
笨牛
:::

快速登入

線上書籍列表

誰在線上

24人線上 (22人在瀏覽互動討論區)

會員: 0
訪客: 24

更多…