How To Enter Equations Quickly In Class?
AdmiralXyz writes "I'm a university student, and I like to take notes on my (non-tablet) computer whenever possible, so it's easier to sort, categorize, and search through them later. Trouble is, I'm going into higher and higher math classes, and typing "f_X(x) = integral(-infinity, infinity, f(x,y) dy)" just isn't cutting it anymore: I need a way to get real-looking equations into my notes. I'm not particular about the details, the only requirement is that I need to keep up with the lecture, so it has to be fast, fast, fast. Straight LaTeX is way too slow, and Microsoft's Equation Editor isn't even worth mentioning. The platform is not a concern (I'm on a MacBook Pro and can run either Windows or Ubuntu in a virtual box if need be), but the less of a hit to battery life, the better. I've looked at several dedicated equation editing programs, but none of them, or their reviews, make any mention of speed. I've even thought about investing in a low-end Wacom tablet (does anyone know if there are ultra-cheap graphics tablets designed for non-artists?), but I figured I'd see if anyone at Slashdot has a better solution."
I used LyX quite a bit; the equation editor is pretty quick to work with (better than MS Equation Editor or similar addons).
LyX is generally much faster than straight LaTeX - and there's a much shallower learning curve.
Additionally, LyX works on pretty much whatever platform you want to use.
-- Sometimes you have to turn the lights off in order to see.
Comment removed based on user account deletion
Pencil/paper and digitizing later should be fine.
http://www1.chapman.edu/~jipsen/mathml/asciimath.html
Keep it simple - pen and paper.
--- witty signature
microsoft paint
If you do choose to invest in a Wacom tablet, Windows 7 comes with a math input panel:
http://www.gottabemobile.com/2008/10/29/windows-7-math-input-panel-screenshots
It's not very usable with a mouse, though.
Um... I didn't do it!
Windows 7 now features a math input panel, which converts handwritten mathematics to MathML. You can see screenshots at this link: http://www.gottabemobile.com/2008/10/29/windows-7-math-input-panel-screenshots
"The urge to fly from modern systems, instead of moving through them to even greater, fairer things is, I think, an indi
f_X(x) = integral(-infinity, infinity, f(x,y) dy)
Just type $$f_X(x) = \int_\infty^\infty f(x,y) dy$$ instead.
Create keyboard macros for all your math stuff.
CONTROL + SHIFT + F would be
f() [LEFT ARROW to put your cursor between the parenthesis]
You're in college, so I'm sure you can figure it out...
Firstly, the Mac has an incredibly rich simple character set. This is NOT coincidental, as Apple copied their editing capabilities from the publishing industry decades ago. E.g. in TextEdit type alt-b and you'll see a '' integral symbol (looks correct as I type it, hopefully the post wont change it). If you can learn these keyboard shortcuts (learning-curve arguments aside), you *may* be able to type these directly into your mac in class, BUT... If you take notes by hand, then transcribe them into your mac using these short cuts, or simply via the Mac's Font (e.g. TextEdit --> commant-T) and characters (e.g. via the gear drop-down in the Font) pane, you're doing yourself a much bigger favor.
âoeThe wall between art and engineering exists only in our minds.â -- Theo Jansen
Use the auctex mode in emacs, which *greatly* reduces the number of keystrokes you need.
That combined with x-symbol let me take notes in graduate math classes for an experiment.
I took all of my notes throughout university (including engineering courses) using OpenOffice.org. The equation editor in OpenOffice is easy-to-learn, fast (as in, no mouse use required and the keystrokes are all sane), and the completed equations look great. (By default, there isn't a keyboard shortcut for inserting a new equation, so you'll need to manually assign one—I used Ctrl-Shift-F, if I remember correctly.
Your example would almost work as is; it would be entered as:
f_x (x) = int from -infinity to infinity f (x, y) dy
Or, if you prefer your parentheses to stretch (in case you have fractions inside, or what have you):
f_x left ( x right ) = int from -infinity to infinity f left ( x, y right ) dy
Either way, it comes out looking very nice. The one thing that takes some getting used to is that you need to make liberal use of whitespace (e.g. between f and the opening parenthesis of the function), otherwise things will occasionally come out looking a little strange. The best part is, when you don't know what you need to type for a particular symbol, you can select it from the menu and OO will insert the plaintext code, which makes it very easy to learn the code for new items.
I was disabled and taking notes was VERY slow for me if I tried writing. I used a word processor WP or MS Word (I don't remember which one) to take notes. I had a similar problem until I discovered that I could map an entire phrase into a single keystroke. For example: "ALT + CTRL + F " could be "f(X) = " You could even be more elaborate because certain phrases are used time and time again in lectures. My longest remapping was 20 characters. For different classes, I had completely different keystroke mappings. Just be careful not to remap the standard keystrokes.
This technique worked for me all though grad school. I also used a tape recorder (get the professors permission first) and reviewed my notes after class to make sure I got it all.
The pulse smart pen is far better. I tried the Wacom bluetooth tablet but the problem is that you cannot see what you write. If you use the Pulse Smartpen then it acts like a real pen - so you can see exactly what you have written - and as well as recording exactly what you wrote it records audio as well so you end up with a document that you can click on to hear what was being said at the time that you wrote that bit of text.
The only downside is that it needs special paper which you can buy in notebook form or which you can print yourself using a laser printer. The windows version has some extra software you can buy to perform OCR on your handwriting but since I have a Mac I have no idea how good it is. There is even an open SDK for you to develop your own applications for it but it unfortunately only supports Java.
This is not the old Equation Editor 3.0 from Word 2003, which is a crippled version of MathType, but rather a brand new equation facility in Word 2007, which is also the basis for the new equation support in the OneNote 2010 beta another poster has referred to.
The Word 2007 equation editor supports a "linear format" for completely keyboard-based input, which is based on TeX-like commands like "\sum" and "\int" and is documented in this Unicode technical note: Unicode Nearly Plain-Text Encoding of Mathematics
I've been using this for my math classes since last semester, with great success. Once you master the linear format, it's not difficult to keep up if you have a reasonable typing rate to begin with.
[This is a non-answer to your question. But it's a good non-answer if my success and student and teacher is any measure.]
Don't take notes in class. Seriously. I've forbidden note taking in some of my classes. I hand out copies of material not in the book. But when I lecture, I do so with the intention that what I say be listened and paid attention to. If someone's trying to write what I say, their attention and working memory is so divided that they can't be picking up much of anything.
This is especially true for maths. Of what purpose is it for you to have to watch someone write out equations? Of what purpose to write them down at the same time? Is the content of so little importance that they can waste their time and yours with speed writing exercises? The writing/rewriting is important for memory. That being so, why tax the memory with the process, reducing the result?
Ask your instructors for copies of their class notes. Explain why. If they feel it's somehow cheating, ask to record their lecture. If they're not saying the equations out loud, record in video. Then whether paper copies, audio or video, transcribe. More than once if need be. Work with them on this. It'll be to everyone's benefit. If they can't believe that, prove it by recording a class with them writing stuff as usual and people copying, and calculate how much more time it takes for them to write, you to write, you to ask what that wiggly thing is, them to tell you, them to write, them to ask if everyone is caught up, on and on; vs. hand out a paper copy, them lecture, you listen (and add just tiny clarifications if necessary on their notes).
I really am serious about this, and pushing this agenda has made me a favorite of students (who get better grades; I've tracked that too) but gotten me all kids of grief from other instructors. They see the process as one of confrontation, forcing students to do things a certain way and any other is 'cheating', or could be used for cheating, and frankly very little rational explanations are forthcoming. I picked it up from instructors who were more concerned their students learn than jump through hoops like speed writing as the sole means to collect material covered in class. I hated hoops as a student and refused to use them as a teacher. Instructors that can't get away from hoops are using them as a crutch. Help them learn to do better.
"I may be synthetic, but I'm not stupid." -- Bishop 341-B
you'll have recreated the fabulous 2-buck pen-and-paper experience. Go you!
The question I don't understand is WHY. The quoted statement outline the end result pretty clearly. I understand slashdot loves to use fancy technology to solve simple problems, but sometimes simpler is better. I already have a HUGE set of properly formatted equations all nicely written out, it's called the Book.
Note taking, for me, was to summarize what the teacher said, in MY words so that I could understand it later. I just learn by writing it down, there were some classes that I never kept the notes. I'd grab what ever scratch paper was by the printers, write on it, and toss it after class. (Statics. F=0, how hard is it?). I still have quite a few of both textbooks AND notes for a class. I have the hard equations and then I have how I learned it. Heaven forbid ever become an engineer, where the teacher is drawing simply supported beams on the board, the teacher is drawing feedback control systems.
Anything worth writing is worth writing once. If someone already wrote it in the text book. Then that is good enough for me. In some classes we'd photocopy the problems out of the book, cut them out and paste them on the homework. It was better looking than my drawing and clearer than my handwriting... and I can guarantee I never made any transcribing errors.
Instantly digitized notes seem like they'd be great for classes where the content will never exist again outside of that class. Philosophy debates, taking notes as a reporter, etc. You're going to spend more of your time trying to figure out how to make that '2' go subscript of that '4' in the numerator with the summation block than you will learning the content. Put down the computer. Grab a good mechanical pencil and a $.50 notebook from walmart and quit worrying about it.
If you HAVE to have a digital copy. Take notes on something that can easily be separated into individual sheets (3 ring binder and 8x11s with 3 holes). When the semester is over take it to any decent multifunction machine, put it in the top and let it scan everything for you.
Hi, I'm a physics professor. I say, take your notes on paper. Math is the most computer-incompatible writing system ever designed. You'll never ever be able to type equations fast enough to keep up with me on the blackboard.
And even if you manage to find a math entry system that's fast enough, it won't help you with the diagrams, graphs, and sketches.
Of course, I don't practice what I preach: my own lecture notes are in text files. But that's because to me, "block ramp friction mu=0.2, 1 kg 30deg 1m long, find final v. U=4.9 Wf=1.7 v=2.5" is a complete set of notes for a 20-minute segment of lecture.
Oh, also: write in pencil. I guarantee you that whenever you bring a pen, I will spend the entire lecture correcting minor mistakes by erasing with the heel of my hand, changing variable notations, and editing diagrams and drawings halfway through working a problem.
I used to hand out notes for my lectures, but then stopped doing it. Students fall asleep in class if there is no physical activity, and the act of note-taking is very important for keeping the brain engaged -- particularly in a mathematical class. When I first started at the University I was very idealistic and thought I was going to change the way teaching was done. The hard lesson was that there is a reason why professors use chalk and blackboard. It works.