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

參考資料:

沒有留言:

張貼留言

感謝你耐心看完本文,歡迎留下任何指正、建議,筆者會儘快回應。(English is also welcome.)