Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Is there a way to toggle the display of math expressions in LyX between the default, which makes an attempt at replacing TeX code with easy to read symbols (but is short of actual rendering), and the underlying TeX code?

For example, I'd like the be able to toggle between this

Default mode for displaying math in LyX

and this

Desired TeX mode for displaying math in LyX

share|improve this question
add comment

2 Answers

up vote 6 down vote accepted

There is not a built-in toggle that I know of. But you can create one yourself by using a command sequence. First place your cursor in front of the math expression that you want to convert to LaTeX. Press alt+x to go to the command buffer (or go to view>toolbars>command buffer and then click on it at the bottom). Enter the following command and press return:

command-sequence char-forward; line-end-select ; cut; char-backward; paste; char-delete-forward`

This works for me. Does it work for you? If it works, make a shortcut for it. And then when you want to go back, just select the LaTeX code and do Ctrl + m.

Here are some additional suggestions:

  • go to View > view source to get a look at the LaTeX code around where your cursor is.

  • if you put your cursor inside the math box, copy (but don't copy the entire math box), go outside of math, and paste, it will paste the LaTeX code. To turn that LaTeX code back into the math symbols, highlight it, and press Ctrl + m.

share|improve this answer
2  
One could bind a keyboard shortcut to View source as well, which could make it more convenient to use. The action is dialog-toggle view-source. –  Torbjørn T. Mar 1 '12 at 10:09
    
@TorbjørnT. good suggestion. –  scottkosty Mar 2 '12 at 1:53
add comment

No. The closest you can get (as of version 2.0.3) is to view the source (View > View Source) with the selection near an equation of interest, or to copy the contents of the expression (not the whole math box) and paste it somewhere.

share|improve this answer
    
@scottkosty: This is closer to what I'm looking for (the question is not about "Instant Preview"). If the question could be rewritten like this, I'd accept it. –  raxacoricofallapatorius Mar 1 '12 at 17:06
    
I don't understand. Do you want me to edit my answer and take out the instant preview suggestion? I'm not worried about having my answer accepted but I would be happy to improve the clarity. –  scottkosty Mar 2 '12 at 1:53
    
@scottkosty: That would be great. Just refocus to answer the question itself first, then the additional suggestions if you like. –  raxacoricofallapatorius Mar 6 '12 at 18:33
    
I made some edits. See if you like the new "solution" –  scottkosty Mar 7 '12 at 0:01
    
@scottkosty: Cool, thanks; accepted! –  raxacoricofallapatorius Mar 7 '12 at 0:06
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.