前言
本來想起名“學點兒
LaTeX語法,還怕搞不定GeoGebra的文本問題嗎”,但是,怕嚇到大家。你說,好好地學個軟件GeoGebra,怎麼又蹦出來了個新東西——LaTeX?
其實,這也不算新,請看下圖:
留意到了嗎?GeoGebra本身就可以運用LaTeX!那麼,LaTeX是什麼?為什麼需要用到?
這些,我們暫且不談。
文本格式
我們知道,想要在繪圖區顯示出文字,有多種方式,比如:
- 如上圖,在文本框裡輸入文字。
- 如果是在指令欄輸入文字,只需要將文字放在英文雙引號 " "裡面。
並且,選中文本,就可以設置顏色、字體大小等等。更多的設置,還可右擊文本,進入屬性版面進行設置。如下圖所示:
但是!這些設置,是對整個文本發生作用的。如果想要強調文本中的某幾個字眼,怎麼辦?這時候,就需要
LaTeX了!當然啦,還有多種情況下,會運用到LaTeX。什麼是LaTeX
借用網絡上的解釋:
LaTeX(LATEX,音譯“拉泰赫”)是一種基於ΤΕΧ的排版系統。利用這種格式,即使使用者沒有排版和程序設計的知識也可以充分發揮由TeX所提供的強大功能,能在幾天,甚至幾小時內生成很多具有書籍質量的印刷品。對於生成複雜表格和數學公式,這一點表現得尤為突出。
再看看其目錄:
這麼一看,要學好LaTeX可不容易!不過,我們只需要學點兒LaTeX,在GeoGebra中夠用就好!
換行
怎樣才能換行?我們知道摁回車鍵即可換行。但是,在LaTeX這裡,傳統的
回車鍵失效了!LaTeX中,兩個反斜槓\\\\即可換行。
空格
簡單點,LaTeX中,直接在反斜槓後跟一個空格即可。如果想空格大一點,除了摁多幾個反斜槓空格,還有其他方法嗎?自然是有的,稍大點的空格可以用\\quad,再大點空格用\\qquad,具體請見下圖:
顏色
要使文本變為紅色,可輸入\\textcolor{red}{},在最後一個花括號{}裡面輸入需要改變顏色的文字。第一個花括號{}裡可以是顏色的英文單詞,也可以是一個顏色碼,比如\\textcolor{#006633}{}。具體的,請見下圖:
背景色:\\bgcolor{yellow}{}或\\colorbox{yellow}{},其區別,請見下圖:
字形
斜體\\it,直體\\rm,粗體\\bf。這裡就不舉例了。
我們回顧一下:
接下來是壓軸出場的字號大小。
字號大小
想將某個文本變大,可以怎麼做?常用的有\\Huge,\\huge,\\Large ,\\large,這四個語法表示的字號大小各不相同!很有趣的一點是:當首字母為大寫時,會比是小寫時稍大一些!如果不想記多個語法,這裡還有一個“必殺技”:\\scalebox{n},這裡的n可以是任意數值,即變為原先字體大小的n倍。
不如來一張圖,感受一下具體的不同吧:
按照習慣,我們可以寫成\\huge{A},也可以是\\huge A,如果想限定範圍,必須寫成{\\huge A}。這也是特意將字號大小放在最後的原因之一,它的限定範圍比較特殊,花括號{}必須連同語法也括起來!如不然,作用範圍會擴大至該行結束。具體的,來看一下例子:
而如果將該語法寫進對象的標題框裡,即可瞬間解決標籤太小的問題!要特別留意的是:當運用LaTeX語法時,標題框裡必須以美元符號$開頭和結尾!
舉例:點A無修改標題,在點B的標題框裡輸入$\\huge{B}$,在點C的標題框裡輸入$\\huge\\textcolor{red}{C}$。由圖可看出,沒有指定顏色時,與點的顏色相同。而且,語法可以順序使用,無需花精力去嵌套。
除了可在點B的標題框裡輸入$\\huge{B}$,也可輸入$\\huge{%n}$,其效果是相同的。%n表示名稱(name),%v表示數值(value)。
底氣
開篇提到“只需要學點兒
LaTeX就好”,這麼說的底氣是什麼?留意到了嗎?在文本框的下邊就有“LaTeX公式”。比如說,想寫一個分數,但是隻會寫 a/b,不會LaTeX怎麼辦?直接點LaTeX公式——根式與分式的第一個,就會出現\\frac{a}{b}。
所以說,可以直接在
LaTeX公式中查找,點擊即可使用。而且用多幾次,自然也就記住了!絕招
靜態文本、動態文本都是怎麼一回事?
如上圖,a比b是靜止不動的,即為靜態文本。a、b的數值及其比值是可以變動的,即為動態文本。這是怎麼做到的呢?
靜態文本,在文本框直接輸入即可。動態文本,只需在
對象的下拉列表中,點擊需要的對象。至於a比b的數值也很簡單!獻出絕招:對象——空白公式框。在這個框裡輸入,就相當於摁計算器了!眼見為實:
應用場合
除了上面提及到的文本框、標題框,可以運用LaTeX,還有什麼地方會用到呢?
自然還有指令欄 !
先亮出殺手鐧——摁住Alt鍵不放,再點擊對象,該對象的指令就可以出現在指令欄!
當需要書寫比較複雜的文本,可單單在文本框裡書寫,根本搞不定,又毫無頭緒,怎麼辦?
那就可以先寫個相應的簡單點的文本,再使出殺手鐧,觀察該指令的書寫,由此受啟發,再來書寫!
後記
絕招、殺手鐧等等,都給你了!怎麼用得順手就怎麼用!
文章就到這裡了,知道為什麼要學點兒LaTeX語法嗎?
這是讓自己有搞定GeoGebra文本的底氣!
知曉基本的語法與規則,用時才能得心應手!
閱讀更多 啊K數學 的文章