如何使用 OpenOffice.org Math 在長公式中插入換行符號?

如何使用 OpenOffice.org Math 在長公式中插入換行符號?

我有以下公式:

(x^6+x^4+x^2+x+1)(x^7+x+1)
= x^13+x^11+x^9+x^8+x^7+
x^7+x^5+x^3+x^3+x^2+x+
x^6+x^4+x^2+x+1
= x^13+x^11+x^9+x^8+2x^7+x^6+x^5+x^4+2x^3+2x^2+2x+1

將其放入 OpenOffice.org Math 會導致每一行連接起來,這是我想避免的。我已經嘗試過將其放在newline行之間,但它在公式中添加了一個奇怪的問號。使用矩陣對我來說也不起作用。

我想實現一個像這樣格式良好的公式(取自FIPS 197 pdf): 公式格式精美

答案1

找到了答案OpenOffice.org 論壇。應使用而不是插入newline{}newline{}

就我而言:

(x^6+x^4+x^2+x+1)(x^7+x+1){}newline{}
= x^13+x^11+x^9+x^8+x^7+{}newline{}
x^7+x^5+x^3+x^3+x^2+x+{}newline{}
x^6+x^4+x^2+x+1{}newline{}
= x^13+x^11+x^9+x^8+2x^7+x^6+x^5+x^4+x^3+2x^2+2x+1

為了讓它很好地向左對齊,我使用了:

alignl (x^6+x^4+x^2+x+1)(x^7+x+1){}newline
alignl {}= x^13+x^11+x^9+x^8+x^7+{}newline
alignl {}""phantom{=}x^7+x^5+x^3+x^3+x^2+x+{}newline
alignl {}""phantom{=}x^6+x^4+x^2+x+1{}newline
alignl {}= x^13+x^11+x^9+x^8+2x^7+x^6+x^5+x^4+x^3+2x^2+2x+1

alignl導致文本成為對齊編輯至埃夫特;""phantom{=}插入一個 hide =,這會在行前添加額外的空格。 (發現於常見問題:如何將方程式與等號對齊

如果您好奇公式是怎樣的:

OOo 數學成績

答案2

這對我有用:

size 20 { } F_y=0 drarrow  newline  +N-w_y=0  { }

編輯:

前一行程式碼在使用“size”或“bold”命令以及“=”符號時遇到問題 - 它們不起作用。我認為處理這個問題的更好方法是在每行末尾使用 {} 逐行編寫公式,如下所示:

size 20 { F_y=0 drarrow {} } 

相關內容