2017年11月21日 星期二

快快樂樂地學LaTex -- 長除法


在國小階段,數字型的長除法是大家耳熟能詳的;國中階段的多項式常除法也是考題的老面孔。可是長除法的運算過程是否也可以用LaTeX來表示呢?答案是YES!這點比WORD強多了吧!


長除法在TeX中並沒有提供這樣的運算,需要載入額外的package。數字型的長除法需用到 \longdiv;多項式的長除法需用到 \polylongdiv。

↓使用\longdiv 出現編譯錯誤,起因於沒有事先載入PACKAGE

呼叫 \longdiv 需事先利用 \input{longdiv}載入;使用\polynom需事先使用\usepackage{polynum}載入。一個是input,另一個是usepackage,兩者載入方式不同。需注意的是:如果目前使用中的電腦從未使用過這個指令,在第一次編譯時,MiKTeX會自動上網下載安裝所需的資料。

↓正確的輸出結果

\polylongdiv 提供四種不同的輸出樣式(style),若沒有指定哪一種樣式,預設值就是上例中的傳統樣式。

↓四種不同樣式的寫法


↓輸出結果:
\polylongdiv 還是供各階段的中間過程,預設是顯示最後的結果。詳細的內容可以參考:
https://ctan.org/pkg/polynom

-- end --

沒有留言:

張貼留言