[Home]   [FAQ]   [Search]   [Memberlist]   [Usergroups]   [Register]

Author Message
gnubie
General User

Joined: 30 Sep 2005
Posts: 6
Location: Wellington, New Zealand

Posted: Fri Sep 30, 2005 4:08 pm    Post subject: Alignment of multi-line equations

Hi,
I am a physicis student and am using oo math for the first time. I have a had a look on this forum but can't find out how to line up the = on multiline equations

For example, I want to be able to do this:
 Code: V = 2 * B   = 2 * 6   = 12

(The only reason I have put it in a code block is to get the formating correct!)

If this information is somewhere else, I'm sorry but I assume it won't be too difficult as it is something quite often done.

David

David Harris
3rd year maths/physics/comp student
Wellington, New Zealand
gnubie
General User

Joined: 30 Sep 2005
Posts: 6
Location: Wellington, New Zealand

Posted: Fri Sep 30, 2005 6:53 pm    Post subject:

Answering my own question, but other people might find this helful

Ive found the best way to do it (after talking to my latex-fanatical friend) is to use matrix, like this:

 Code: matrix{V_{"E"} # "=" # {1 over 2} V_{"CC"} ## {} # "=" # {1 over 2} times 7.5 ## {} # "=" # 3.75V} newline

David
richardf
OOo Enthusiast

Joined: 10 Oct 2004
Posts: 107

 Posted: Sat Oct 01, 2005 9:40 am    Post subject: Your solution woks, my problem with it is that it leaves quite some space between the equal sign and the left and right entries. I have not found any way to set that spacing to less. I use the following work around with dummy fractions to get the right line spacing: matrix{alignr color white { 1 over 2} {V_{"E"} " = "} ## alignr color white {1 over 2} " = " ## alignr color white {1 over 2} " = " } matrix {alignl {1 over 2} V_{"CC"} ## alignl {1 over 2} times 7.5 ## alignl 3.75V color white {1 over 2}} Is there a setting to decrease or increase the spaces between entries in a matrix? Richard
waka
General User

Joined: 11 Apr 2005
Posts: 46

 Posted: Sat Oct 01, 2005 11:04 pm    Post subject: alignments try this: matrix{V_{"E"} # "=" # {1 over 2} V_{"CC "} ## %% <------------ 4 spaces here after the sub CC {} # "=" # {1 over 2} times 7.5 ## {} # "=" # 3.75V } newline %% now the fractions are aligned %% or eliminate the second set of hash matrix{V_{"E"} # "=" ` {1 over 2} V_{"CC"} ## {} # "=" ` {1 over 2} times 7.5 ## {} # "=" ` 3.75V } newline addendum: ""=` can also be used, however, it is moot.
Asin
General User

Joined: 06 Aug 2005
Posts: 22

Posted: Sun Oct 16, 2005 10:10 pm    Post subject:

Another way to do it is to use the phantom function which acts like a placeholder for whatever argument it takes. That is, it prints out the same amount of space that it would usually take up, but not actually print out the formula.

(alignl is required otherwise phantom acts strangely on newlines. Alternatively, keep creating brand new Equation objects on each new line and then copy and paste the phantom {V_{"E"}} to avoid using alignl.)

 Code: V_{"E"} = {1 over 2} V_{"CC "} newline alignl phantom {V_{"E"}} = {1 over 2} times 7.5 newline alignl phantom {V_{"E"}} = 3.75V
Gore
General User

Joined: 13 May 2005
Posts: 13
Location: Andalucía

Posted: Sat Oct 22, 2005 3:03 am    Post subject: alignments

Richard wrote:
 Quote: Is there a setting to decrease or increase the spaces between entries in a matrix?

Go to: Format - Spacing - Category - Matrixes - Column spacing

it's work for each individual formula.
_________________
Elías
RGB
Super User

Joined: 25 Nov 2003
Posts: 1743
Location: In Lombardy, near a glass of red Tuscany wine

Posted: Mon Oct 24, 2005 12:23 am    Post subject: Re: alignments

 Gore wrote: it's work for each individual formula.

If you press the "Default" button, this value will be retained for all your new formulas (not for the old ones, those must be changed manually one by one)
 Display posts from previous: All Posts1 Day7 Days2 Weeks1 Month3 Months6 Months1 Year Oldest FirstNewest First
 All times are GMT - 8 Hours Page 1 of 1

 Jump to: Select a forum OpenOffice.org Forums----------------Setup and TroubleshootingOpenOffice.org WriterOpenOffice.org CalcOpenOffice.org ImpressOpenOffice.org DrawOpenOffice.org MathOpenOffice.org BaseOpenOffice.org Macros and APIOpenOffice.org Code Snippets Community Forums----------------General DiscussionSite Feedback
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum