Thank you! Or you could share it with your university juniors ;)
Those revisions and comments features are nice suggestions, though I really want to see exactly what features are needed for users to use this _regularly_.
I thought that too, it would be very convenient. On the other hand don't drop the MathJax support because the rendering is really slick. Sometimes rendered images feel weird.
On the CDN urls, you can just change them to use protocol relative urls.
It Looks like the jquerytools cdn doesn't support HTTPS, but you should be okay to use this one from cloudflare
I prefer the usability of the OPs much better. The use of dollar signs might be a little clunkier than the begin/end tags when you want to use a dollar sign. But all in all I think the presentation is better and a bit more welcoming.
I disagree about dollar sign. This is how embedding mathematical notation in LaTeX always worked, and I never had, nor heard of anyone having problems with that in practice.
Thanks for pointing it out! I am sure it means a lot to somebody who is out there busy telling similar things to similar OPs all over the Internet and documenting it. I am very disappointed in OP for doing such a thing, my god how can he do such an awful thing. I got your back buddy. You are making this world a better place with your well researched replies.
I'm not sure why every "Show HN" post attracts somebody that points out that what OP has created isn't novel. It's a big world and novelty isn't half as important as quality of execution and UX.
The purpose of these posts isn't to lay focus on what's already out there, but to focus on what OP has created, usually for the primary purpose of critical feedback so they can improve themselves and their product.
That would be perfectly valid criticism. If they'd said "there's x and y competitors and they do [...] really well - might be something you'd want to look at because these are very heavily used features", that'd be really constructive feedback. But all noodly said was "theres already one" and solicited contributors.
That would be nice suggestion. Though I'm trying to see what would people use this for before adding any extra feature. I envision it would be used in university for students to share math notes/proofs. We'll see.
As I believe you target this to mathematicians mainly, I would suggest putting some more sophisticated (a mathematics "milestone") equation as an example, instead of simple quadratic equation.
Very nice. I always wished there was a nice way to write natural looking math via IRC--that was still readable in text form--with some kind of whiteboard looking interface for DCC chats that looked pretty.
This is pretty cool! I think the usability is better than mathbin, and I like the list of easily findable/clickable examples. Could even be useful for learning math formatting with LaTeX.
Great work! This will make more people start to see the beauty of LaTeX.
As I suppose the target users of this project are those who like WYSIWYG approach, they may not want to replace the default element in the text field one by one.
Is it possible to prompt the user in request for values before passing it to the textfield? Or let the user create their own default values after logged in?
That would be slightly complicated, but maybe the alternative is if you select an expression and click on some 1-variable function then we'll use the expression instead of the generic 'x'.
Haven't really thought about it, but yeah why not! I'd love some help, especially with the front end.
Edit: Sorry I close it down. Realized that there's some bit of JS code that's contributed by a friend, so I need to check and ask for his permission first. I'll contact you personally to seek for your help :) Thank you again!
A few comments are below. My motivation behind the comments is based on how students who are new to LaTeX tend to misuse or not fully recognize the full power of LaTeX. I realize that this may not be the target audience of your project and so if any of my comments are not appropriate, please disregard them.
* Mention that \( .. \) is the same as $...$ and \[ ... \] is the same as $$...$$ and that each will slightly alter the appearance of limits, integrals, and sums. TO put it another way, make clear the difference between display math vs. inline math.
* Rename Brackets "Stretchy brackets"? (Presently you have \left( x \right) which, to a new user is no different than simply writing (x).)
* Powers and Indices should mention that x_{...} is only required if more than one character is being used as a sub/superscript.
* Under matrices, there is no need for the left and right delimters. There are three commonly used environments: bmatrix, pmatrix, and vmatrix for matrices enclosed by brackets, parenthesis and vertical bars. More types are listed here: http://www.sascha-frank.com/Faq/matrices.html
* The inclusion of an aligned equations template is wonderful.
* Double and triple integrals without bounds can be written as \iint and \iiint respectively. (no need for a series of \! between individual \int).
* It would be nice to toggle the collapse/expansion of a menu by clicking it. Presently clicking it allows me to expand and the only way to collapse is to click on another.
* Throw \LaTeX\ in there somewhere. It's not necessary, but would be nice to have.
Thank you for creating this, I am sure it will be very helpful for my students!
Thank you for the thoughtful answer. I'm really happy that you find it useful. I have noted your feedback and will work through it.
> students who are new to LaTeX tend to misuse or not fully recognize the full power of LaTeX. I realize that this may not be the target audience of your project and so if any of my comments are not appropriate, please disregard them.
These are actually the perfect audience for the project. You see, the main thing that this tool offers is _convenience_, which is much appreciated by the LaTeX beginners thanks to its steep learning curve and complicated software setups. So please do share it with your students, I hope this helps them one way or another :)
By the way, I've got a proper domain for it: www.texpaste.com
This is really cool, I've learned a lot of latex in ~30 mins thanks to this.
I'm learning latex as part of a Numeric Methods course and will be sharing this with my fellow students
It would be great to have some feedback-app-thing integrated, I'll love to report issues, but I think that if it is in page would be better than going to some mail client or something. Maybe this could help: https://www.uservoice.com/ (I like it)
66 comments
[ 12.3 ms ] story [ 256 ms ] threadHow about as a next step adding revisions to formulas and making them commentable, working sort of like gists?
Those revisions and comments features are nice suggestions, though I really want to see exactly what features are needed for users to use this _regularly_.
//cdnjs.cloudflare.com/ajax/libs/jquery-tools/1.2.7/jquery.tools.min.js
Here's a texpaste showing what you should change your script src's to. https://texpaste.herokuapp.com/n/lyoitffa
On a seperate note, I'm surprised that people actually try it on the https version (or be extra careful and manually add the https).
Fun bit of trivia: these are actually called 'network path references.' http://tools.ietf.org/html/rfc3986.html#section-4.2
What does the world owe to you?
I don't know if the author of mathbin is still working on it (the message on main page is old), but I think it's worth a shot ;)
The purpose of these posts isn't to lay focus on what's already out there, but to focus on what OP has created, usually for the primary purpose of critical feedback so they can improve themselves and their product.
This is a great 1st rails project. Also there should be mathematician's Twitter.
Edit: Sorry I close it down. Realized that there's some bit of JS code that's contributed by a friend, so I need to check and ask for his permission first. I'll contact you personally to seek for your help :) Thank you again!
A few comments are below. My motivation behind the comments is based on how students who are new to LaTeX tend to misuse or not fully recognize the full power of LaTeX. I realize that this may not be the target audience of your project and so if any of my comments are not appropriate, please disregard them.
* Mention that \( .. \) is the same as $...$ and \[ ... \] is the same as $$...$$ and that each will slightly alter the appearance of limits, integrals, and sums. TO put it another way, make clear the difference between display math vs. inline math.
* Rename Brackets "Stretchy brackets"? (Presently you have \left( x \right) which, to a new user is no different than simply writing (x).)
* Powers and Indices should mention that x_{...} is only required if more than one character is being used as a sub/superscript.
* Under matrices, there is no need for the left and right delimters. There are three commonly used environments: bmatrix, pmatrix, and vmatrix for matrices enclosed by brackets, parenthesis and vertical bars. More types are listed here: http://www.sascha-frank.com/Faq/matrices.html
* The inclusion of an aligned equations template is wonderful.
* The table template would be better if it followed the style guides suggested here: http://tug.org/pracjourn/2007-1/mori/
* Double and triple integrals without bounds can be written as \iint and \iiint respectively. (no need for a series of \! between individual \int).
* It would be nice to toggle the collapse/expansion of a menu by clicking it. Presently clicking it allows me to expand and the only way to collapse is to click on another.
* Throw \LaTeX\ in there somewhere. It's not necessary, but would be nice to have.
Thank you for creating this, I am sure it will be very helpful for my students!
> students who are new to LaTeX tend to misuse or not fully recognize the full power of LaTeX. I realize that this may not be the target audience of your project and so if any of my comments are not appropriate, please disregard them.
These are actually the perfect audience for the project. You see, the main thing that this tool offers is _convenience_, which is much appreciated by the LaTeX beginners thanks to its steep learning curve and complicated software setups. So please do share it with your students, I hope this helps them one way or another :)
By the way, I've got a proper domain for it: www.texpaste.com
http://imgur.com/CulHI3N (Chrome 29.0.1547.57 on Ubuntu 12.10, 125% zoom)
Also make sure you sanitize user input, you have a XSS issue.
https://texpaste.herokuapp.com/n/bj1jknil
http://texpaste.herokuapp.com/n/c0iohnf5
Keep up the great work, OP!
I'm learning latex as part of a Numeric Methods course and will be sharing this with my fellow students
It would be great to have some feedback-app-thing integrated, I'll love to report issues, but I think that if it is in page would be better than going to some mail client or something. Maybe this could help: https://www.uservoice.com/ (I like it)
http://www.quicklatex.com/
It even supports latex packages (e.g. tikz).