Linux下編輯處理數理化公式(轉)

post0發表於2007-08-11
Linux下編輯處理數理化公式(轉)[@more@]

在數理化教學中,少不了要和公式打交道,如製作課件時需要將公式輸入到文字、電子表格和幻燈片中。這裡以RedOffice的公式編輯器為例,介紹在Linux下如何實現數理化公式的編輯處理。

RedOffice的公式編輯器有兩種工作模式:一種是RedOffice中專門編輯公式的功能元件模式——RedOffice Math(下文簡稱Math),該模式可以像RedOfficeWriter/Calc/Impress一樣單獨使用;另外一種是插入模式(下文簡稱插入式),該模式可以在除RedOffice Math功能元件外所有的功能元件中使用,例如可以將公式插入到Writer建立的文字文件中或Impress建立的幻燈片中。下面就詳細介紹一下插入式公式編輯器和Math的使用方法。

使用插入模式公式編緝器

1.輸入數學和物理公式

數學和物理公式的特點就是經常帶有希臘字母、數學符號、複雜的函式等,如求和符號、極限符號等。要建立帶有數學和物理公式的RedOffice文件,使用插入模式的公式編輯器可以很好地完成以上工作。下面就以在Writer中插入一元二次方程的求解公式為例,詳細地介紹RedOffice的公式編輯器使用方法。

啟動RedOffice(預設功能元件為RedOfficeWrite),將游標定位到已建立文件欲插入數學公式的位置,選擇選單“插入/物件/公式”,隨後彈出公式選擇視窗和命令視窗。公式選擇視窗是一個圖形化的公式編輯器,該視窗直觀地列出了所有支援的公式,最上面的兩行是數學公式分類按鈕,這兩排按鈕分別對應一元/二元運算子、關係運算子、函式運算子及括號等9類數學常用符號。如果一下子看不出是什麼型別的公式,可以將游標指向該按鈕,即可給出提示或直接單擊分類按鈕,開啟其中的符號看個究竟。接著從裡面找出所需公式,單擊即可插入到文件中,見圖1所示。

[myimg]upload/200451401.png[/myimg]

圖1 Writer中編緝一元二次求根公式

插入希臘字母只需將游標置於插入點,然後單擊主工具欄中的圖示按鈕,即可彈出符號對話方塊,從其中的圖示組下拉選單中選擇“希臘文”,再從下面列出的希臘字母表中選擇加入的字母,見圖2所示。數學公式輸入完畢,單擊文件其它任意一處完成數學公式的輸入。

[myimg]upload/200451402.png[/myimg]

圖2 插入希臘字母

然後,在命令視窗中刪除那些多餘的公式編輯器、自動加入的佔位用的方框和自動新增的方括號,使插入的公式更加美觀。需要注意的是,視窗中自動填入的運算子公式與顯示區域內按日常的書寫習慣顯示出來的公式對應。但不一定都有滿意的效果,需要自己在命令視窗中編緝的內容會在顯示區域內顯示為方框(在“命令”視窗中顯示為“”被選中,即可輸入所需的資料。

此外,公式中某些子項的預設格式為粗體或斜體,如果需要更改,可以使用命令“nbold(not bold)”和“nitalic(not italic)”。例如,命令“nitalic a + bold b”將得到一個普通、非斜體的“a”和一個粗體的“b”(該修改方式對加號“+”無效)。修改公式中各子項的字型及大小也可透過“格式”選單項的“字型”和“字型大小”完成。

要在RedOffice中插入數學公式,還可以使用OLE呼叫RedOffice Math,直接建立數學公式。具體方法是,選擇選單“插入/物件/OLE物件”,然後選擇“RedOffice1.3.8公式”便可編輯數學公式了,方法與前面相仿。

物理公式和數學公式輸入相仿,相比之下更為簡單。如果已掌握了數學公式的輸入方法就可以如法炮製,使用公式編輯器來輸入物理公式。

2.化學公式的輸入

化學方程和數學物理公式有很大不同,主要區別是包含了大量的腳碼。掌握了Writer的腳碼新增功能就可以隨意插入化學公式了,下面就以方程公式為例詳細地介紹其使用方法。

開啟主工具欄的繪圖浮動工具欄,選擇文字工具,隨後游標變為十字形,使用此游標根據化學公式的長短畫出一個文字框。輸入化學符號,要新增下標時單擊選中工具欄上的上/下標按鈕,這時輸入的文字全是上/下標,再次單擊取消標註狀態便又可以正常輸入了。輸入完成,單擊文件其它任一處就完成化學方程的輸入。 用Writer編緝化學公式見圖3所示。

[myimg]upload/200451403.png[/myimg]

圖3 Writer中編緝化學公式

RedOffice Math的使用

RedOffice Math可以認為是一個獨立的功能元件,選擇選單“檔案/新建/公式”便可以啟動Math。Math和內嵌式的公式編緝器用法完全相同,完全可以按照上述的方法編緝公式。但是,推薦直接使用公式命令輸入公式。命令視窗實際上就是一個基於命令的公式編緝器,使用命令視窗來編輯公式方法如下:在命令視窗中輸入公式命令,如a分之b,使用命令公式表示為a over b。對於複雜的公式可透過其實時顯示的公式,反覆編緝這些公式命令。這種方式的效率十分高,推薦專業人士使用。

你也許會說,這麼多公式如何記憶?其實,除了常用的幾個公式命令之外,其餘的那些不甚常用的公式不用死記硬背,只需按下F1鍵開啟幫助,所有的命令公式全在裡面!公式編緝好後可以將其儲存為副檔名為sxm的Math檔案,這個功能元件最適合於建立純公式文件。命令輸入好後,還可對其外觀進行調整。單擊Math文件空白處便可彈出外觀選單,可調整其外觀大小。另外,單擊此快捷選單最下方的“更新”,就可重新整理命令視窗中編緝後的公式命令(要回車後),立刻顯示改動。

快速查詢命令公式只需右鍵單擊命令視窗,就會彈出所有公式命令的快捷選單,可根據選單的分類迅速找出需要的公式,見圖4所示。

[myimg]upload/200451404.png[/myimg]

圖4 公式命令不用背

插入模式的公式編緝器中預設顯示的“選擇”對話方塊在Math中預設為關閉,可以選擇選單“檢視/選擇”開啟這個方便的對話方塊。

Linux中輸入公式並非難事,使用RedOffice公式編緝器不僅可以建立上面那些簡單的數理化公式,而且還可以建立十分複雜的公式,如高等數學中的微積分公式、線性代數中的矩陣,這些對於要經常製作課件的數理化老師來說實在是太方便了

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-944512/,如需轉載,請註明出處,否則將追究法律責任。

相關文章