顯示具有 LibreOffice 標籤的文章。 顯示所有文章
顯示具有 LibreOffice 標籤的文章。 顯示所有文章

2018年11月4日 星期日

LibreOffice 中,如何將「分頁名稱」嵌入「儲存格」的字串中做為顯示用

在製做試算表時,常將不同的資料放在不同的分頁。因為是同類的資料,所以輸出表格、顯示的格式當然相同,而其中只有資料不同而已,某些「儲存格 (cell)」是用以顯示不同的資料內容。但是,在以不同分頁存放不同資料時,其「分頁名稱 (sheet name)」已經分別以不同名稱命名,在「儲存格」中要顯示的名稱又與「分頁名稱」相同,為何要在不同位置做同樣的設定數次呢?為什麼不直接將「分頁名稱」帶到「儲存格」做為顯示之用呢?
  為解決這個問題,就從 LibreOffice 所提供的函式找起。由於,是與試算表本身的資訊有關,可以推測是「資訊」這個分類的函式。其中,又以 CELL 這個函式最有可能,再看其說明,其中就有這個解答,接下來就說明這幾個相關函式的用法,
=CELL("資訊類型", 參照)
=FIND("尋找文字串", "搜尋文字", 搜尋起點)
=LEN("文字字串")
=MID("文字字串", 開始位置, 字數)
其中,
CELL:可取得參照「儲存格」所在「分頁」的「資訊類型」所指定的資訊。
FIND:從「尋找文字串」的「搜尋起點」所指定位置開始搜尋,找出「搜尋文字」從「尋找文字串」之「搜尋起點」算起之位置。
LEN:取得「文字字串」的長度。
MID:從「文字字串」中,指定的「開始位置」開始,取出所指定字數做為一個新字串。

2016年2月29日 星期一

在 Wine 系統安裝 Microsoft PowerPoint Viewer

在 Linux 開啟 Microsoft PowerPoint 的檔案,一般都是以 LibreOffice Impress 來開啟它。但是,就是有些許不相容的情況,尤其是副檔名為 pptx 的新格式,特別的麻煩。顯示時出現一些『奇怪的』字型,是很常見的事,以 Fedora 22 中的 LibreOffice 4.4.7.2 為例,
雖然不滿意見,但是尚可接受。
  不料,升級至 Fedora 23 後,LibreOffice 也升級到 5.0.5.2 ;但是,結果卻更糟糕,

2014年12月18日 星期四

Fedora 21 中 LibreOffice 的「楷書」不見了

上星期 Fedora 21 釋出,在「虛擬機」中先裝其中的 Workstation 版來試試。使用時出現一些問題,就修看看!將這些問題的解法做個紀錄。

  首先是用 LibreOffice 開啟一個在 Fedora 20 編輯的文件,原本應該顯示「楷書」的文字,

竟然,變成這個樣子

查看一 LibreOffice 的版本,已經從 4.2.7 更新到 4.3.4,而字型選項中,也不見了應有的幾個字型選項:
AR PL UKai CN
AR PL UKai HK
AR PL UKai TW
AR PL UKai TW MBE
AR PL UMing CN
AR PL UMing HK
AR PL UMing TW
AR PL UMing TW MBE
應該是這些字型未預設安裝所致,將之補安裝看看,順便也把「細明體」加進去,
[root@Celeron-D ~]# yum install cjkuni-ukai-fonts cjkuni-uming-fonts
再重新開啟檔案,熟悉的「楷書」字體
就又出現了。

已測試版本:

  • Fedora: 21 Workstation

2013年4月16日 星期二

LibreOffice Math 的罕用符號:⊕ ⊖ ⊗⊙ ⊘

用 LibreOffice 的「方程式編輯器」編寫方程式,會碰到一些罕見的運算符號,如:邏輯的 XOR(⊕)等。找到了,順便整理下來。
編輯區內容顯示
a oplus b
a ominux b
a otimes b
a odot b
a odivide b 

已測試版本:

  • LibreOffice 3.5.7.2

參考資料:

2013年3月17日 星期日

『局部』變更 LibreOffice 方程式的字體、字型和大小

在 LibreOffice 中編寫方程式,設定整體的字體、字型或大小時,可以參考 "改變 LibreOffice 方程式中的字型、大小"。但是,當編寫較複雜的方程式時,有時只要變更方程式中的某個變數或符號的屬性而已,前文所提的方法就不太適合。
    參考 LibreOffice 的文件,整理一下這些『局部』的修飾指令,方便以後參考之用。整理的內容有三大項:字體、字型和大小。

一、『局部』修飾字體

字體的修飾主要是『粗體』、『斜體』與『正常』字體間的改變。整理列表如下:
『局部』變更  修飾指令範 例 一範 例 二
粗體 → 一般 nbold nbold A B nbold {A B}
一般 → 粗體 bold bold A B bold {A B}
斜體 → 一般 nitalic nitalic A B  nitalic {A B} 
一般 → 斜體 italic italic A B italic {A B}
範例一:修飾指令只會對『A』有作用,『B』會維持原有字體。
範例二:『A』和『B』被『{ }』括起來,所以視為一個個體,因此修飾指令會對『A B』作用。

二、『局部』修飾字型

字型的修飾 只有 serif(有襯線)、sans(無襯線)和 fixed(固定字寬)三種。它們是根據在 LibreOffice 中 Math 的預設字型中的定義而作用。參考前文 "改變 LibreOffice 方程式中的字型、大小" 中的字型設定,
上圖下方的『自訂字型』就是對應到這三個修飾指令的設字。如果預設字型中的『自訂字型』是不是上圖中的設定,最後顯示出來的結果可能是不一樣的。整理列表如下:
『局部』變更 修飾指令範 例 一範 例 二
有襯線 font serif  font serif A B font serif {A B}
無襯線 font sans font sans A B font sans {A B}
固定字寬 font fixed font fixed A B  font fixed {A B} 
範例一:修飾指令只會對『A』有作用,『B』會維持原有字體。
範例二:『A』和『B』被『{ }』括起來,所以視為一個個體,因此修飾指令會對『A B』作用。

三、『局部』修飾文、數字大小

當預設的文字、數字的大小與需要不同時,顯示出來的方程式就不夠美觀,或是看起來有些奇怪。這時侯,適當地修改它們的大小,就可以改變整個方程式顯現的結果。改變文字或數字的大小有兩個修飾方法:指定顯示的固定點數,或指定顯示的放大倍數。前者的設定與在預設字型的設法相同,後者則是指定其放大、縮小的倍率。整理列表如下:
『局部』變更  修飾指令  範 例 一範 例 二
固定大小 size 點數 size 20 A B  size 20 {A B} 
相對大小 size *倍數  size *3 A B size *3 {A B}
範例一:修飾指令只會對『A』有作用,『B』會維持原有字體。
範例二:『A』和『B』被『{ }』括起來,所以視為一個個體,因此修飾指令會對『A B』作用。

已測試版本:

  • Fedora: 14, 17, 18

參考資料:

2012年12月20日 星期四

改變 LibreOffice Math 字母、符號的顏色

在用 LibreOffice 編寫投影片或時,方程式中的某些部份,若是用顏色加以強調,可以讓簡報的說明效果更明顯。但是,怎麼在方程式中加上顏色呢?
    LibreOffice 的「方程式編輯器」中的『元素』視窗並沒有顏色的選項,那要如何設定?原來秘技在下方的編輯框中
上圖中,上方的灰色矩框是所編輯『方程式的預覽』結果,下方是『方程式編輯框』正是上面方程式的內容文字。
x = {-b +- sqrt{b^2 - 4 a c}} over {2 a}
「方程式編輯器」的顏色指令的語法為:
color [顏色] [方程式]
指令中的顏色目前只有八種選擇
red      green      blue      
cyan        magenta          yellow        
  white        black      

:實際顯示顏色與上表相較略有差異,筆者已儘量調成相同顏色。根據文件所述,目前顏色設定的限制,尚未修改。

例如:將上面方程式的『平方根』設定為紅色,
其方程式要修改為
x = {-b +- color red sqrt{b^2 - 4 a c}} over {2 a}
若只要將方程式的『平方根』設定為紅色,裡面的『判別式』仍維持黑色
則方程式要修改為
x = {-b +- color red sqrt{color black{b^2 - 4 a c}}} over {2 a}

已測試版本:

  • Fedora 14 + OpenOffice 3.3.0
  • Fedora 17 + LibreOffice 3.5.7.2
:因 LibreOffice 為有別於 OpenOffice 有些稱呼做了些修改:如「方程式」有時稱之為 Formula 有時為 Equation,而「方程式編輯器」有時稱 Formula Editor 或 Math Editor。

參考資料:

2012年10月16日 星期二

改變 LibreOffice 方程式,預設的字型、大小

用 LibreOffice 的「方程式編輯器」編寫方程式時,遇方程式的字體、字型大小與本文不一致時,會讓整篇文章的風格不一致。尤其是中文字還有「細明體」、「楷書」等不同字體。
    因為 LibreOffice 的文件處理程式(Writer)與方程式編輯程式(Formula)的字體、字型、大小是分開的、個別控制的;所以,會不一樣也是沒什麼好奇怪的。
不過,修改字體、字型大小,使整篇文章有整體感,卻是必要的。
修改步驟很簡單。

2012年8月22日 星期三

為 LibreOffice 加上「中文介面」

LibreOffice 現在已經是 Fedora 預設安裝的文書處理程式,可是明明安裝的 Fedora 是中文環境,怎麼灌好後沒有中文呢?
原來是 Fedora『忘了』將中文介面安裝罷了!
看在『不用錢』的份上,不忍苛責這些偉大的開發者,趕快把忘了裝的中文套件把它補上。

2012年8月5日 星期日

在 LibreOffice 的「方程式編輯器」輸入希臘字母

在編寫方程式時,難免要輸入一些希臘字母,但是 LibreOffice 內附「方程式編輯器」的「元素」輸入選項裏就是找不到。答案就在「方程式編輯器」的文字編輯區,從下圖中找出你需要的希臘字母,再將相對應的文字貼在需要的位置就可以了。

在 LibreOffice 編輯只有左邊大括號的方程式

利用 LibreOffice 內附的「方程式編輯器」的「元素視窗」來編輯方程式是很方便,但是有些方程式就不知如何寫出。像下列這個「符號函數」的方程式就不知如何寫出來,總不能每次都轉成圖檔再 PS 掉右邊的大括號吧!