Hi All,
What is the proper way to write in math the symbol for direct sum:
It’s a big circle with a plus sign in it and functions as an operator.
Thanks,
Daniel Volinski
Hi All,
What is the proper way to write in math the symbol for direct sum:
It’s a big circle with a plus sign in it and functions as an operator.
Thanks,
Daniel Volinski
If you just use direct sum as a binary operator, enter A oplus B oplus C
.
In case you need a summation operator, you can’t use oplus
which has a reserved meaning, you must force U+2295 CIRCLED PLUS (type the hexadecimal code and immediately Alt
+X
). The formula becomes:
oper ⊕ from {i=0} to n A_i
To show the community your question has been answered, click the ✓ next to the correct answer, and “upvote” by clicking on the ^ arrow of any helpful answers. These are the mechanisms for communicating the quality of the Q&A on this site. Thanks!
In case you need clarification, edit your question (not an answer which is reserved for solutions) or comment the relevant answer.
Just a comment: Alt + X to convert a code to a character does not work in Math. At least, not for me.
@gabix: What’s your OS and LO version? Here, Fedora Linux 32 + LO 6.4.5.2. I checked the example before posting. Alt
+X
seems to work in all components (Writer, Calc, Draw, Math; not tried in Impress nor Base, but it should also work).
6.3.6.2 on Windows 7 (works in Writer, though).
Re-checked with 6.4.5.2 portable. It works there.
U+2295 shows italicized; oplus normal.
Works in LibreOffice 6.3.6.2 (x86); OS: Windows 6.1. Math and Impress also included.
It is italicised because Math considers it a “variable”. Either use double quotes "⊕"
(but it will be formatted with Text font) or see the trick in my answer to 252386/how-to-add-missing-characters-in-libreoffice-math-formula for using a custom font (and bold, italics, …)
Depends on what you mean under proper way.
I’d use the plain Unicode character ⊕ (U+2295).
If you want to use the Math syntax, it’s oplus.