Difference between revisions of "Documentation/FAQ/Formula"

From Apache OpenOffice Wiki
Jump to: navigation, search
(I enter x^* to typeset x*, but get an error message. Why?)
 
(9 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{Documentation/FAQTOC}}
+
{{DISPLAYTITLE:{{AOo}} Math FAQ}}__NOTOC__{{Documentation/FAQTOC}}{{Note| A useful first resource is the '''[[Documentation/Reference/Math_commands|OpenOffice Math Syntax Reference]]'''.}}
{{DISPLAYTITLE:{{OOo}} Math FAQ}}
+
Search the FAQs: <googlefaq/>
__NOTOC__
+
{{Documentation/Note| A useful first resource is the '''[[Documentation/OOoAuthors User Manual/Writer Guide/Math commands - Reference|OpenOffice Math Syntax Reference]]'''.}}
+
 
+
 
This list is ordered by popularity. The most popular FAQs are at the top. But also have a look at the bottom to find any new entries.
 
This list is ordered by popularity. The most popular FAQs are at the top. But also have a look at the bottom to find any new entries.
  
Line 16: Line 13:
 
</DPL>
 
</DPL>
  
 
+
<div style="background-color:#EEE;border:solid 1pt #AAA;padding:10px;margin-top:20px">
 
+
 
+
 
+
<table border=1 cellpadding=5 style="width:100%; border-collapse: collapse; border-color:#AAA; background-color:#EEE;"><tr>
+
<td>
+
 
===Add a new FAQ entry===
 
===Add a new FAQ entry===
 
<inputbox>
 
<inputbox>
Line 33: Line 25:
 
'''Instructions'''
 
'''Instructions'''
 
* Do '''not ask questions''' here, but '''give answers'''.  
 
* Do '''not ask questions''' here, but '''give answers'''.  
* If you have a '''question to ask''', go to the [http://user.services.openoffice.org User Forum].
+
* If you have a '''question to ask''', go to the [https://forum.openoffice.org/en/forum/ User Forum].
 
* Replace ''<FAQ_TITLE>'' part in the input box above by the title you would like to give the FAQ item and click '''Add New FAQ'''
 
* Replace ''<FAQ_TITLE>'' part in the input box above by the title you would like to give the FAQ item and click '''Add New FAQ'''
</td></tr></table>
+
</div>
 
+
 
+
==I enter <font color="brown">'''x^*'''</font> to typeset x<SUP>*</SUP>, but get an error message. Why?==
+
 
+
The problem is that<font color="brown">''' * '''</font>is a binary operator, that is
+
there has to be an expression on both sides of the symbol.
+
 
+
You either have to enter the expression<font color="brown">''' x^{{}*{}} '''</font>to avoid the
+
error message, or you could type <font color="brown">''' x^"*"'''</font> as well, where the quotes
+
will interprete the asterisk not as a binary operator but as a "standalone" symbol.
+
 
+
If you use this construction a lot you might want to define the
+
symbol as a userdefined symbol. See [[FAQ:Formula#I_need_a_symbol_that_Math_does_not_provide._What_can_I_do.3F|I need a symbol that Math does not provide. What can I do?]].
+
If you have defined the * as a userdefined symbol, say<font color="brown">''' %ast'''</font>,
+
you can enter<font color="brown">''' x^%ast'''</font>.
+
 
+
This answer applies to a lot of other symbols as well. Some operators, such as +, are unary, that is there only has to be an expression to the right of the symbol. To typeset x<SUP>+</SUP> you can enter<font color="brown">''' x^{+{}}<'''</font> or, of course, <font color="brown">'''x^"+"'''</font>.
+
 
+
==When I enter one of the symbols '''<font color="brown">#</font>,<font color="brown"> &amp;</font> ,<font color="brown">|</font>,<font color="brown">^</font>''' or <font color="brown">'''_'''</font> I get an unexpected result or an error message. How can I use these symbols?==
+
 
+
These symbols all have a special meaning in ''Math'':
+
 
+
*The symbol<font color="brown">''' # '''</font>is used in stacks and matrices.
+
*The symbols<font color="brown">''' &amp; '''</font>and<font color="brown">''' | '''</font>are used for logical and and logical or.
+
*The symbols<font color="brown">''' ^ '''</font>and<font color="brown">''' _ '''</font>are used for subscripts and superscripts.
+
 
+
To use them in your formula you can put them in quotation marks,
+
which means that you insert them as text.
+
 
+
If you want to use the symbol &quot;|&quot; you should consider
+
whether the construction you need is one of the the following:
+
 
+
*<font color="brown">'''a divides b '''</font>is used to typeset a| b.
+
*<font color="brown">'''abs a '''</font>is used to typeset |a|.
+
 
+
==When I enter<font color="brown">''' 3xy '''</font>the number 3 comes out in italics. Is this a bug?==
+
 
+
Not really. What happens here is, that Math uses multi-letter
+
variables, which are common in some disciplines, like economics. The
+
rule is that a variable consists of a sequence of letters, numbers
+
and dots (the first character can not be a dot).
+
 
+
So when you enter 3xy this is considered a variable - and
+
variables are typeset in italics. The only odd thing here is, that a
+
variable can start with a number.
+
 
+
The correct way to enter the expression if you mean 3 times x
+
times y is<font color="brown">''' 3 x y '''</font>(with spaces between the characters).
+
 
+
 
+
==I want to use a binary operator (like <font color="brown">'''union'''</font> or<font color="brown"> '''otimes'''</font>) as a large operator (like <font color="brown">'''int'''</font> or <font color="brown">'''sum'''</font>). How can I do that?==
+
 
+
You have to define the symbol you want to use as a user-defined
+
symbol first. See <A HREF="012.html">FAQ #012</A> for instructions;
+
most of the symbols used by ''Math'' are part of the StarMath
+
font.
+
 
+
Let's say you have defined the union symbol as the user-defined
+
symbol <font color="brown">'''%union'''</font>. You can then enter for example
+
 
+
<pre>oper%union from i in I A_i</pre>
+
 
+
in order to typeset the formula
+
 
+
[[Image:006a.gif]]
+
 
+
<em>Note</em>: In build 633 this doesn't work if there is a space before
+
<font color="brown">'''%union'''</font> (this is a bug in the parser).
+
<P>Any user-defined symbol can be used as a large operator if it is
+
preceded with<font color="brown">''' oper '''</font>as in the example.</P>
+
  
  
 
[[Category: Documentation/FAQ]]
 
[[Category: Documentation/FAQ]]
 +
[[Category:User FAQ]]

Latest revision as of 13:12, 8 October 2021

doc OOo


Documentation note.png A useful first resource is the OpenOffice Math Syntax Reference.

Search the FAQs:

This list is ordered by popularity. The most popular FAQs are at the top. But also have a look at the bottom to find any new entries.

Below the list you can find some more FAQs that have special characters in the title.

Add a new FAQ entry

Instructions

  • Do not ask questions here, but give answers.
  • If you have a question to ask, go to the User Forum.
  • Replace <FAQ_TITLE> part in the input box above by the title you would like to give the FAQ item and click Add New FAQ
Personal tools