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テキストは整列するleft;は、行の前に余分な空白を追加する""phantom{=}隠し を挿入します。(=FAQ: 等号で方程式を揃えるにはどうすればいいですか

数式がどのようなものか知りたい場合は、次のようになります。

OOo Mathの結果

答え2

これは私にとってはうまくいきます:

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

編集:

前のコード行では、「size」や「bold」コマンド、および「=」記号が機能しないという問題があります。この問題に対処するより良い方法は、次のように、各行の末尾に {} を使用して、数式を 1 行ずつ記述することだと思います。

size 20 { F_y=0 drarrow {} } 

関連情報