From: David Park on 25 Oct 2009 01:16 What about: Subsuperscript[x, 1, 2] David Park djmpark(a)comcast.net http://home.comcast.net/~djmpark/ From: Nasser M. Abbasi [mailto:nma(a)12000.org] Version 7 I wanted to write something like Superscript[Subscript[x, 1], 2] but have the "2" and the "1" appear on the symbol x without one being pushed forward more than the other. This is trivial to do in latex, but gave up trying to do it in Mathematica. I am actually trying to use Mathematica more to type set some math inside a Text cell, and the above is one problem I find. I actually use the keyboard and type Ctrl9 to open a math cell inside the text cell and type x Ctrl ^2 spacebar Ctrl _1 and I get 2 (x ) 1 when I want 2 x 1 I looked the all the Palettes also that come with Mathematica 7, but do not see such a pattern to use? thanks, --Nasser
From: John Fultz on 25 Oct 2009 01:18 On Sat, 24 Oct 2009 02:38:36 -0400 (EDT), Nasser M. Abbasi wrote: > > >> I am actually trying to use Mathematica more to type set some math >> inside >> a Text cell, and the above is one problem I find. I actually use the >> keyboard and type Ctrl9 to open a math cell inside the text cell and >> type >> >> x Ctrl ^2 spacebar Ctrl _1 >> >> and I get >> >> 2 >> (x ) >> 1 >> >> when I want >> >> >> 2 >> x >> 1 >> > > I found a way, but an awkward way to do the above. Here are the steps > > Ctrl-9 to open math cell (I am inside a text cell) then typed > > x Ctrl[6] 2 (this is the same as Ctrl^2 for superscript > > now I selected x again (did this to prevent the parenthesis from being > created) and typed Ctrl[-] 1 for subscript > > But now the "2" and "1" are not on the same level, so now I selected the > "2" > and typed Alt[Left] few times until it is aligned over the "1". > Alt[left] > is Nudge Left (use the arrow key) > > Ok, the output is ok, but too many steps to do, and I think Latex looks > little better? Here is screen shot for Mathematica and for latex to > compare > > http://12000.org/tmp/formating_oct_22_2009/Mathematica.PNG > http://12000.org/tmp/formating_oct_22_2009/latex.PNG > > I hope there still a way to do this easier in Mathematica. > > --Nasser Ctrl+% (or Ctrl 5) toggles between subscript and superscript in the same position rather than nesting them. http://www.wolfram.com/broadcast/screencasts/howtoentermathematicaltypesetti= ng/ http://reference.wolfram.com/mathematica/tutorial/EnteringTwoDimensionalInpu= t.ht ml Sincerely, John Fultz jfultz(a)wolfram.com User Interface Group Wolfram Research, Inc.
From: Peter Breitfeld on 25 Oct 2009 01:19
"Nasser M. Abbasi" wrote: >> >> I am actually trying to use Mathematica more to type set some math inside >> a Text cell, and the above is one problem I find. I actually use the >> keyboard and type Ctrl9 to open a math cell inside the text cell and type >> >> x Ctrl ^2 spacebar Ctrl _1 >> >> and I get >> >> 2 >> (x ) >> 1 >> >> when I want >> >> >> 2 >> x >> 1 >> > > I found a way, but an awkward way to do the above. Here are the steps > > Ctrl-9 to open math cell (I am inside a text cell) then typed > > x Ctrl[6] 2 (this is the same as Ctrl^2 for superscript > > now I selected x again (did this to prevent the parenthesis from being > created) and typed Ctrl[-] 1 for subscript > > But now the "2" and "1" are not on the same level, so now I selected the "2" > and typed Alt[Left] few times until it is aligned over the "1". Alt[left] > is Nudge Left (use the arrow key) > > Ok, the output is ok, but too many steps to do, and I think Latex looks > little better? Here is screen shot for Mathematica and for latex to compare > > http://12000.org/tmp/formating_oct_22_2009/Mathematica.PNG > http://12000.org/tmp/formating_oct_22_2009/latex.PNG > > I hope there still a way to do this easier in Mathematica. > > --Nasser > > > Why not just typing: Ctrl(9) x Ctrl(6) 2 Ctrl(5) 1 Depending on your System: Ctrl(6) == Ctrl(^) Ctrl(5) == Ctrl(%) -- _________________________________________________________________ Peter Breitfeld, Bad Saulgau, Germany -- http://www.pBreitfeld.de |