Need an Easy Equation Editor for Writing Papers? Look no Further!

In summary: MathType.Similarly, if you're looking for a program that lets you create diagrams, try GraphViz. It's very user-friendly and can export to a variety of formats (PDF, PNG, SVG, etc), as well as being manipulateable in a number of ways (editing paths, adding nodes, etc.).In summary, TexLive is a good editor for easily/rapidly writing equations, though it is huge and may take an hour or two to install. TexWorks is also a good editor, though it has no spellcheck. Both TexLive and TexWorks come with a free editor, TexWorks, which shows your LaTeX source and the compiled PDF side-by-side.
  • #1
Curl
758
0
Is there a good free/cheap editor for easily/rapidly writing equations? I need to write 3+ papers in the next 2 months and they all have a lot of matrices and equations with indices and all those things that take forever to enter in using MS Word.

I hate spending hours on entering that stuff in, it is ridiculous.
 
Physics news on Phys.org
  • #2
LaTex.
 
  • #4
Download and install TexLive. It is free, and comes on all platforms. It comes with a free editor called TexWorks, which shows your LaTeX source and the compiled PDF side-by-side.

TexLive is huge and will take an hour or two to install. Also, TexWorks has no spellcheck, so hopefully you haven't gotten used to relying on that.
 
  • #5
Ben Niehoff said:
TexLive is huge and will take an hour or two to install. Also, TexWorks has no spellcheck, so hopefully you haven't gotten used to relying on that.

A spell checker can be installed, though. :)
 
  • #6
I don't want some DOS command line driven, linux kernel based program. I'm not in computer science I don't know how do deal with all that, and the point is to save time here not waste it trying to figure this out. Something like the one lisab mentioned is what I'm looking for, there's got to be something like that you can download, and also one without the mouse-over menus (i want it laid out, I have plenty of screen resolution)
 
  • #7
Curl said:
I don't want some DOS command line driven, linux kernel based program. I'm not in computer science I don't know how do deal with all that, and the point is to save time here not waste it trying to figure this out.

TexLive installs with the click of a button, and the editor TexWorks is a GUI with menus and all that. To compile your LaTeX, you click a big green button.

I should say, TexLive installs by clicking a button and then waiting 1-2 hours. But it's fully automated; no need to do anything in the command line.

Something like the one lisab mentioned is what I'm looking for, there's got to be something like that you can download, and also one without the mouse-over menus (i want it laid out, I have plenty of screen resolution)

Are you saying that you WANT something with little buttons you can click to enter your formulas, by putting in summation signs, raising powers, etc.? That seems like an odd request coming from someone who is frustrated with MS Word's equation editor. Entering equations by clicking little buttons is excruciatingly slow compared to just typing out the LaTeX code directly.

Trust me on this one. Take 2 hours of your time to install TexLive; then you'll be able to type equations fast enough to take notes during class, if you so desire.

Edited to add: If you're on Windows, you can also consider MikTex. I haven't used it, but some of my friends like it.
 
  • #8
If you want to use LaTeX in a graphical environment, try LyX.

Personally, I use TeXLive on Linux for everything. For what you described needing to write, learn and use LaTeX. It's wonderful.
 
  • #9
I think I'm not understanding something. How is typing this:

Code:
\begin{bmatrix}
 &  & \\ 
 &  & \\ 
 &  & 
\end{bmatrix}

a fast way of putting 2 brackets around some numbers? Plus I'll have to memorize/look up all of these commands and syntax which takes time to get used to. Is there some kind of newbie-friendly introduction to this to get started?
 
Last edited:
  • #10
Curl said:
I think I'm not understanding something. How is typing this:

\begin{bmatrix}
& & \\
& & \\
& &
\end{bmatrix}

a fast way of putting 2 brackets around some numbers? Plus I'll have to memorize/look up all of these commands and syntax which takes time to get used to. Is there some kind of newbie-friendly introduction to this to get started?

Nobody said it was. If you have been using LaTeX for a while and know the commands, then they are faster than point and click. If not, then stick with MS Word Equation editor. Pick one and get to it.
 
  • #11
"LatexIt" is a fast code to image program.
 
  • #12
Curl said:
I think I'm not understanding something. How is typing this:

\begin{bmatrix}
& & \\
& & \\
& &
\end{bmatrix}

a fast way of putting 2 brackets around some numbers? Plus I'll have to memorize/look up all of these commands and syntax which takes time to get used to. Is there some kind of newbie-friendly introduction to this to get started?

There are a FEW things that things like MathType and MS Equation Editor can do faster, but a vast majority of things are extremely hard in in MSEE.

For example, I timed myself writing the following out of one of my texts:

[itex]\chi = \left({{|e|\hbar}\over{2m_e cB}}\right) tanh ({{\beta\hbar\omega}\over{2}})[/itex]

35 seconds in Latex. 70 seconds in MS word. I'm pretty good at TeX, but I also am very good at using MS's equation function because I am forced to do presentations in PowerPoint. LaTeX does not need to be command-line driven or any of that nonsense. TeXworks for PC with MikTex installs just like any other program and the code just to write papers is absolutely minimal. The number of commands you'll need will be ridiculously minimal and when you learn it, you know it forever. The complexity of TeX is involved in making large articles or books or other things with a lot of formatting and "prettiness" that needs to be taken into consideration.
 
  • #13
Pengwuino said:
...I'm pretty good at TeX, but I also am very good at using MS's equation function because I am forced to do presentations in PowerPoint...

Can't you use LaTeX-beamer? It's so much better than PowerPoint.
 
  • #14
user prezi for presentations... latexit for equations in prezi

prezi.com

infinite zoom, super innovative.
 
  • #15
Both of you shut up. I'm trying to prove a point here.
 
  • #16
Pengwuino said:
Both of you shut up. I'm trying to prove a point here.

points are sharpened with lots of hard work, not proven with an internet post!
 
  • #17
Pythagorean said:
points are sharpened with lots of hard work, not proven with an internet post!

Wrong on both counts. Points are graphed in n-space.
 
  • #18
https://www.youtube.com/watch?v=X5ThccaxWmk
 
  • #19
[tex]\begin{bmatrix} 1 & 3 & 5 \\ 8 & 13 & 21 \end{bmatrix}[/tex]

That took like 15 seconds typing. I don't even know where the clicky buttons are to do it the other way.
 
  • #20
Ok can I use TeX in MS word? I realize entering equations in TeX is quick but now I'm getting turned off by the formatting conventions in LaTeX.
One of the papers has to look pretty, and it seems like a pain to put in images etc.
 
  • #21
Curl said:
Ok can I use TeX in MS word? I realize entering equations in TeX is quick but now I'm getting turned off by the formatting conventions in LaTeX.

What formatting conventions are you referring to?

One of the papers has to look pretty, and it seems like a pain to put in images etc.

To include pictures, the simplest way is

\usepackage{graphicx}

And then you can include .gif, .png, .jpg, etc., using

Code:
\begin{figure}
\centering
\includegraphics[width=4in]{flux_cap.png}
\caption{\it Here we see the design of the flux capacitor.}
\label{flux capacitor}
\end{figure}

There are other options you can use besides "width" to set the scale of the picture. However, since LaTeX was designed for printing, you will not have pixel-for-pixel settings, so it may look ugly on your screen. For professional printing, publishers will use vector graphics such as .eps that can be scaled to any size with no loss of detail.

Also, LaTeX will not place an image exactly where you put this code in the source. It will try to find the nearest most logical place, which is usually at the top of a page. It will then re-flow text around the picture. This will be annoying if you are used to manually controlling where your pictures appear. But once you get used to it, you will find it makes more sense. You can simply focus on what content to write, and the image will remain pinned to the top of the page, even if you have to go back and edit your text.

The idea is to separate layout and formatting decisions from the content itself, so rather than agonizing over where things appear on the page, you can just write.
 
  • #22
Seems much less flexible. I want to be in control of how the paper looks like. Are there tricks for doing this?
 
  • #23
Curl said:
Seems much less flexible. I want to be in control of how the paper looks like. Are there tricks for doing this?

LaTeX gives you FULL control, i.e. maximum flexibility. Yeah there are tricks. You have been using the software for a day now, maybe some practice is in order. Google LaTeX tutorials. There are nearly infinite resources.
 
  • #24
Pengwuino said:
Both of you shut up. I'm trying to prove a point here.

Pythagorean said:
points are sharpened with lots of hard work, not proven with an internet post!
And, in this corner, the undisputed...

Sorry guys, I couldn't resist.

Rhody...
 
  • #25
I'm hearing everyone says to use MikTex. What's the difference.
Also I'm getting confused with the 1000 plugins needed, seems like every feature is a separate install. What's the deal here? What's with TexWorks and TexMaker?
 
  • #26
MikTeX is a LaTeX distribution for Windows. TeXLive is primarily for Linux/OS X, but also supports Windows.
 
  • #27
Curl said:
I want to be in control of how the paper looks like.

Problem is that for most scientific publications, you don't really want to be in control of the typesetting. Only for maybe fixing the last details.

If you don't do science, then don't do latex, but opt for a publishing tool with equation support.
 
  • #28
Curl said:
Also I'm getting confused with the 1000 plugins needed, seems like every feature is a separate install. What's the deal here? What's with TexWorks and TexMaker?

LaTeX has additional features through third-party modules called packages. You need to include these packages to access those features with the
Code:
[color=#008000][b]\usepackage[/b][/color][color=#008000]{}[/color]
command.

LaTeX is released as "distributions" which contain the basic typesetting program and a wide selection of the most useful packages. Most distributions include tools for managing additional packages, but sometimes you need to install them manually. MikTeX has an option to download and install needed packages on the fly.

You can find almost all LaTeX packages on CTAN, the Comprehensive TeX Archive Network.
 
  • #29
The equation editor in MS Word 2007 supports lots of stuff very similar to LaTeX, and I use it for quick notes and short papers (but I use MikTeX for bigger stuff). I did however have to set up keyboard macros to go into and out of equation mode as that was driving me mad. I personally use Ctrl-# to start equation mode and Ctrl-Shift-# to end (although I didn't find an "end equation mode" functions so I use a trick instead), where these keys are assigned to the following macros:

Sub InsertEquation()
WordBasic.EquationEdit
End Sub
Sub EndEquation()
Selection.TypeParagraph
Selection.TypeBackspace
End Sub
 
  • #30
Have you checked what the 'Instructions for Authors' of the journal you intend to publish says? They may have recommendations or requirements.
 
  • #31
Jonathan Scott said:
The equation editor in MS Word 2007 supports lots of stuff very similar to LaTeX, and I use it for quick notes and short papers (but I use MikTeX for bigger stuff). I did however have to set up keyboard macros to go into and out of equation mode as that was driving me mad. I personally use Ctrl-# to start equation mode and Ctrl-Shift-# to end (although I didn't find an "end equation mode" functions so I use a trick instead), where these keys are assigned to the following macros:

Sub InsertEquation()
WordBasic.EquationEdit
End Sub
Sub EndEquation()
Selection.TypeParagraph
Selection.TypeBackspace
End Sub

I should point out that the standard keyboard function for switching the equation editor on and off in Word 2007 (and switching to the appropriate ribbon at the same time) is Alt-= and I'm sure that would normally be fine. I don't know why I created macros; comments in my macros source say "turn on equation mode without switching ribbon" but I don't know why I wanted to do that. I'll try using Alt-= for a while and see if it comes to me!
 

1. What is an equation editor?

An equation editor is a software tool that allows users to create and edit mathematical equations and formulas. It is commonly used in academic and scientific writing to accurately represent complex mathematical concepts.

2. Why is an equation editor important for writing papers?

An equation editor is important for writing papers because it ensures the accuracy and clarity of mathematical equations and formulas. It also saves time and effort compared to manually typing out equations, and allows for easy editing and formatting.

3. What features should I look for in an equation editor?

Some important features to look for in an equation editor include a user-friendly interface, compatibility with various document formats, support for a wide range of mathematical symbols and functions, and the ability to easily insert and edit equations.

4. Are there any free equation editors available?

Yes, there are many free equation editors available, such as LaTeX, MathType, and LibreOffice Math. These can be downloaded and used for free, but some may have limited features compared to paid versions.

5. How can I learn to use an equation editor?

Many equation editors come with tutorials and user guides to help users learn how to use them effectively. Additionally, there are many online resources and tutorials available, as well as forums and communities where users can ask for help and tips.

Similar threads

Replies
9
Views
959
  • Computing and Technology
Replies
11
Views
12K
  • General Discussion
Replies
11
Views
1K
Replies
4
Views
2K
Replies
96
Views
20K
  • STEM Academic Advising
Replies
3
Views
765
Replies
4
Views
1K
  • Special and General Relativity
2
Replies
57
Views
4K
  • General Discussion
Replies
4
Views
650
  • High Energy, Nuclear, Particle Physics
Replies
1
Views
1K
Back
Top