LibreOffice的特點與優勢

2022-07-05 11:30:16 字數 2302 閱讀 1913

繼承自openoffice、誕生於2023年的libreoffice經過多年的發展,如今將其作為微軟office辦公套件的免費替代是完全可行且更勝一籌的。libreoffice包含了writer(文書處理)、draw(向量繪圖)、impress(演示文稿)、calc(電子**)、base(資料庫)、math(數學公式)六個元件。本文列舉出除base與math外各元件的主要特點和相對於微軟office的優勢。

圖1 libreoffice writer導航欄。

圖2 libreoffice draw導航欄。

將文件內容與其樣式分離,是撰寫結構化文件時應當採用的基本理念。採用這一方法的好處是,當我們在撰寫文件內容的過程中,可以暫時地將其應當呈現的樣式擱置一邊,而完全專注於文件內在思想的提煉與邏輯鏈條的組織。有了清晰的文件結構,我們就可以給其中具有不同內容含義或邏輯功能的文字模組賦予不同的樣式單名稱,例如「標題」、「章」、「小節」、「注釋」、「強調」等。我們要在完成了文件內容的撰寫與編纂後,再去設計並定義這些樣式單應該具有的屬性,包括大小、間距、字型、縮排、顏色等。同時,我們還可以為同乙個文件設計和製作出多份不同的樣式單,以便適配不同的發布與出版目的,例如,用於演講、作為講義或技術報告等。

可以看出,採用文件內容與樣式分離的方法,因為可以讓我們更專注於內容本身,從而所產出文件內容的質量也就更高。而且,與以往隨手用滑鼠選擇文本來設定樣式以及在寫作的過程中因反覆調整樣式而嚴重影響思路的工作方式相比,將文件內容與樣式分離能夠大大提公升我們的寫作效率。

在我們認識到將文件內容與樣

式分離的重要性之後,我們就可以發現libreoffice已經全面地提供了樣式單功能——不只是在writer中,就連在impress、draw、calc中都可以用樣式單來組織與控制圖形元素與**內容的邏輯與樣式。僅憑這一點,libreoffice就足以成為我們的主力辦公軟體了。

圖3 libreoffice draw樣式單。

使用libreoffice writer可在文件中插入相對路徑的超連結,並且可以精確地定位至文件中具體的某一章節或某個書籤,從而可以將多個文件相互關聯起來,像是瀏覽wikipedia那樣閱讀我們自己的文件集合。由於超連結可以建立為基於檔案系統的相對路徑,所以我們只要保證檔案目錄結構自身的一致性,就可以將整個檔案樹遷移或者同步至不同的裝置上並保證鏈結始終有效。更詳細的介紹可以參考我的這篇文章《使用

libreoffice writer構建個人日誌系統

》。draw的繪圖功能相對於微軟的visio更為強大,幾乎可以趕上專業的向量繪圖軟體inkscape了。而且draw的操作相比inkscape更為簡單。例如,draw提供了縮放、旋轉、平移等圖形變換操作,且允許使用者選擇變換的基準點。這一點對於在作圖過程中保持已建立圖形的基準位置不變與對齊關係是非常有用的。

例如,乙個常見的情況就是,我們需要調整一組居中對齊的圖形中某乙個圖形物件的寬度。由於該物件預設的變換基準點是左上角,所以在調整了其寬度後,它與其他物件之間居中對齊的關係就會被破壞。而若想在這個圖形被縮放後仍舊保持居中,我們在libreoffice中將變換的基準點選為該圖形的中心即可。

圖4 在libreoffice draw中選擇圖形的縮放基準點。

再者,在對圖形進行旋轉操作的時候,也可以任意指定旋轉中心,這樣就可以非常方便快捷地生成一組沿圓周均勻分布的圖形了。

圖5 在libreoffice draw中選擇圖形的旋轉基準點。

此外,draw所提供的貝塞爾曲線編輯、圖形連線線的粘接點編輯、多個二維圖形的布林操作、由二維圖形生成拉伸與旋轉三維實體等功能也非常強大、實用,讀者可以嘗試一下。

在libreoffice的官方**上提供了非常豐富的擴充套件元件可供我們選擇和安裝。常用的擴充套件包括:

圖6 texmaths擴充套件。

圖7 altsearch擴充套件。

redhat下libreoffice 的安裝

3.安裝步驟 tar xzvf tar.gz 或分開解壓 tar xzvf libreoffice 5.4.7 linux x86 64 rpm.tar.gz 2.安裝命令 cd libreoffice 5.4.7.2 linux x86 64 rpm cd rpms rpm ivh rpm 到此軟...

Rose與Trufun Kant的特點

rose 在專案分析設計領域已經成為被高度聚光的明星,但是其功能龐大繁雜,這一點上可以說 rose 走的是大而全的一站式的產品策略,但這點對於 uml初學者和初次接觸 rose 產品的使用者來說,不容易掌握,特別是其沒有中文幫助,對於中國使用者很難入手。而trufun 產品就沒有這方面的顧慮,完全中...

list ,set,map的特點與區別

list特點 元素有放入順序,元素可重複 map特點 元素按鍵值對儲存,無放入順序 set特點 元素無放入順序,元素不可重複 注意 元素雖然無放入順序,但是元素在set中的位置是有該元素的hashcode決定的,其位置其實是固定的 list介面有三個實現類 linkedlist,arraylist,...