Format apa yang digunakan oleh Editor Persamaan OpenOffice?
LibreOffice Math (dan OpenOffice Math ) keduanya digunakan MathML untuk mewakili markup matematika.
Simpan saja persamaan apa saja menggunakan Matematika dan cukup bongkar (itu paket ZIP).
Misalnya jika Anda membuat terkenal [E = mc²] dan menyimpannya, lalu di content.xml
di dalam .odt
file Anda akan menemukan sesuatu seperti ini:
<?xml version="1.0" encoding="UTF-8"?>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<semantics>
<mfenced open="[" close="]"><mrow>
<mi>E</mi><mo stretchy="false">=</mo><msup><mi mathvariant="italic">mc</mi><mn>2</mn></msup>
</mrow></mfenced>
<annotation encoding="StarMath 5.0">left[ E=mc^2 right]</annotation>
</semantics>
</math>
Seperti yang Anda lihat, Matematika menyimpan persamaan dalam format sendiri annotation
bagian, tetapi Anda dapat menggunakan MathML biasa sebagai format input.
... konverter baris perintah yang akan memproses format ini
Saya percaya, Anda dapat menggunakan API Python untuk Libre (Open) Office.
Anda bisa meletakkan persamaan Anda sendiri dalam anotasi (dalam format StarMath). Sepertinya Math membangun persamaan berdasarkan bagaimana ia direpresentasikan dalam anotasi dan sisa file MathML hanya untuk representasi / kompatibilitas.
Jika MathML tidak dibuat dari StartMath, ia akan mengusulkan untuk "memperbaiki"
file dan itu akan berfungsi dengan baik setelah ini.