Hi John,
John Pye schrieb:
Attention 'Math' users! LibreOffice is very wonderful, but there are a
few niggles
Yes.
with the Math editor, which I wanted to list here:
* There is currently no way to change the font used for Greek letters
in LibreOffice. Has this bothered you at all?
No. But if you like a different one, create an own symbol set. The
advantage of OpenSymbol is, that all users of LibreOffice have got it.
If you use a different font, the formula might look different on other PCs.
* Did you notice that the default OpenSymbol font does quite a bad job
with some expressions, such as {{1 over %alpha} + {1 over {%alpha +
1}}} ?
Do you have got the newest version? It should be 102.10.
In general the problem is the rendering engine, which is not able to use
special features. In case of 1 over %alpha it is a bug,
[https://bugs.documentfoundation.org/show_bug.cgi?id=48965] (and
duplicates). Workaround 1 over {%alpha`} or 1 over {{}%alpha}
* Did you notice that the default for LibreOffice is now to have
lower-case Greek letters in non-italics, even though basically every
academic publication you'll ever see has lower-case greek letters in
italics, and this can only be changed to 'normal' behaviour using a
hidden 'advanced' setting?
Now there are two sets, one upright and one italic, so that you can
write %beta and %ibeta and %BETA and %iBETA.
There exists an advanced setting GreekCharStyle with values 0,1 or 2.
Value 0 means: Write Greek symbols literal, those from set "Greek"
upright, those from set "iGreek" in italic.
Value 1 means: Write all Greek symbols in italic
Value 2 means: Write large characters of set "Greek" upright and all
others italic.
You need to restart LibreOffice after changing the value.
You can of cause force upright always with command nitalic, and force
italic with command italic.
* Did you notice that if you set the default Math font size in Writer,
it also changes in Impress? One size fits all!
Math is a separate module. It is always inserted as OLE.
It would be great if
the size setting were specific to the context in which the Math is
being inserted.
That is not possible, because the default configuration does not know,
in which context it will be used. There exists only one default
configuration. I use macros to adapt the formula in Writer or
Draw/Impress, or I change the size in the first formula I write and make
that the new default.
It might be possible, that in case, the formula editor is called
in-place in Writer or Draw/Impress, that the context information can be
used instead of the default.
* Did you notice that sometimes you can over-type text on top of a
Formula by typing F2 when a Formula is selected in Impress?
That is the text-box, which belongs to every OLE-object and every other
object in Draw/Impress. You can use it to write a caption to the
formula, which moves together with the formula. It does not belong to
the formula itself but to the OLE representation of the formula. The
position of this text is set in Format > Object and Shape > Text.
I reported a bug in relation to the first of these at the link below. I
was asked there to raise the issue here on the users' list, so that
community support for the related changes could be determined.
https://bugs.documentfoundation.org/show_bug.cgi?id=67152
Many of the above issues could be fixed by implementing a proper 'style'
system for Math objects, which currently doesn't seem to exist in
LibreOffice.
Math formulas are essentially MathML 2.0
[https://www.w3.org/TR/MathML2/]. ODF uses the original MathML 2.0
definition, but only a subset is yet implemented in LibreOffice. The
same kind "style", that exists for paragraphs in Writer or drawing
objects in Draw/Impress, are not possible inside the Math formula. You
can only "style" the OLE-object, e.g. set a background or border. For
MathML itself, CSS styling would be possible.
If you have a point of view on this stuff, or ideas on how it should
work, please add a note to the above bug, and help to let the developers
know what issues are niggling you.
My wish is, that LibreOffice becomes a very good MathML renderer and a
good MathML editor. And that LibreOffice gets rid of the propriety
"StarMath 5.0".
Kind regards
Regina
--
To unsubscribe e-mail to: users+unsubscribe@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.