- Subject: Ann: New latex mode version
- From: Jörg Sommer <joerg@xxxxxxxxxxxx>
- Date: Fri, 12 May 2006 22:12:50 +0000 (UTC)
Hi,
for those who care about my latex mode, I've uploaded a new version to
http://www.minet.uni-jena.de/~joergs/jlm/ Sorry, I didn't wrote a
changelog, but here are some new features:
* you can now customize the newline completion (Shift+Enter) with
set_nl_completion(). The first argument it the environment where the
completion should happen, the second is the one inserted before the
newline and the third argument is the completion after the newline.
Say, you defined your own list environment mdescription (medium
description with the keywords in textnormal style). If you set
latex->set_nl_completion("mdescription", "", "\\item[]") you can hit
shift+enter in such an environment and you get a newline with \\item[],
what before happened only with description.
Or you can redefine the itemize environment to insert a newline before
each new item. latex->set_nl_completion("mdescription", "\n", "\\item")
* If you insert something with ^cm (like ^cma for \alpha) in text mode
the keys +-= are sensitive thereafter and put the character and the
cursor inside the $$'s, if you type one of them.
* ^cht calls texdoc -l and ^chT calls texdoc -s for any query string. You
get the answer in a buffer where you can select with document you would
like to see. Type ^cht and say grfguide.
* rewrote a big part of the build backend to support rubber. The whole
latex process runs in background and you can continue working on the
script while the document becomes build.
* enabled the customization support for the latex build commands. I will
extend this to a menu-like selection process.
* reworked the logfile parser. It now uses the $file.log file instead of
the latex output, e.g. no need to run latex to find the errors in a file.
* added a new method mr_proper to remove also the output files. This idea
comes from rubber which makes a defference between clean (only remove
the output files) and mr_proper (remove all but the source files)
So, try it out and tell me what you like or dislike or what you miss.
Bye, Jörg.
--
Die Katze steht im Mittelpunkt unserer Arbeit.
Alles was wir tun, ist für sie.
--------------------------
To unsubscribe send email to <jed-users-request@xxxxxxxxxxx> with
the word "unsubscribe" in the message body.
Need help? Email <jed-users-owner@xxxxxxxxxxx>.
[2006 date index]
[2006 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]