Hi there,
I'm actually think about creating a new LaTeX Editor. This sounds funny, I know. But it should primary increase my C# skills.
I have already started some tasks like code-highlighting and a simple code-completion.
For further development I want to know, what you expect from a user-friendly Latex-editor.
Thanks in advance for every answer.
Regards, Aurora
Others ⇒ New Editor
Re: New Editor
An interface for creating templates (margins, fonts, sizes, styles...)
-
- Posts: 27
- Joined: Wed Jan 17, 2007 12:35 pm
New Editor
My opinion is, that a good LaTeX IDE should:
- be multiplatform
be opensource
take TexnicCenter as a good reference, i.e. have more or less all the functions that TexniCCenter has
- customizable word wrapping
parsing and autocompletion of references and bibtex files
customizable syntay highlightning
Re: New Editor
If you are starting with C# imho perhaps it will be great if you will utilize Isolated VS Shell for you editor. It will provide some built-in functionality and should make easier to write autocomplete feature as well...
Re: New Editor
I've also already considered creating a good LaTeX IDE. But I don't have the power. Some points that would be really great:
A German translation
Code completion (automatic, not only when pressing Ctrl+Space)
Automated compiling
A WYSIWYG equation editor built-in and a good math toolbar
Code snippets
A well designed interface is also important. Maybe optionally 24x24 toolbar icons.
Best would be if it was free software, e. g. MPL, GPL or LGPL.
A German translation

Code completion (automatic, not only when pressing Ctrl+Space)
Automated compiling
A WYSIWYG equation editor built-in and a good math toolbar
Code snippets
A well designed interface is also important. Maybe optionally 24x24 toolbar icons.
Best would be if it was free software, e. g. MPL, GPL or LGPL.
Re: New Editor
And don't forget "live" spellchecking 

Re: New Editor
If a live spell-checking will be implemented, please allow the user to deactivate it. And -- what TeXnicCenter can't do (at least 'my' TeXnicCenter) is to ignore the spelling of LaTeX commands (or better: to respect that those needn't be in correct English spelling)