01.09.06

TextMate LaTeX Screencast no 1

Posted in TextMate, LaTeX at 11:46 pm by Haris

I just created a little screencast that shows just a couple of the basic ways of using TextMate for editing LaTeX files. The volume is not too high I’m afraid, but I am not sure how to improve it with the built-in microphones of my iBook. Hopefully this will be just the first in a series of screencasts that explore more and more advance parts of TM and LaTeX. You can download it here, and it is about 25MB.

Let me know what you think, and what you’d like to see. Please, be harsh in your critisism.

Edited to add: Here’s the same version with slightly better sound.

Later

12 Comments »

  1. Trevor Harmon said,

    January 10, 2006 at 3:15 am

    Very nice; thanks! I never knew about pdfsync before. I’m looking forward to the next one.

  2. Paul McCann said,

    January 11, 2006 at 4:51 pm

    No harshness required! Volume was fine here, and the screencast had the desired effect: I’m definitely going to be combing through the latex commands and setting up the environment for pdfsync. It was the one thing that had me staying in TeXShop (in fact TeXShop’s syncing is now very nice, so for viewing/minor-editing I think it’ll still be handy).

    Thanks very much for putting this up,
    Paul

  3. Mark Eli Kalderon said,

    January 12, 2006 at 6:38 am

    Thanks for the cool video.

    About the TeXniscope preference settings, you can also use the Textmate command line tool, mate. So for the Editor Command I have:

    /usr/local/bin/mate

    (or whatever the path is on your system for the mate command) and for the Editor Arguments I have:

    %file -l %line

  4. Nathan Nutter said,

    April 6, 2006 at 8:06 am

    It is hard to see in the video so I want to know if I have it correct, for the TeXniscope options is this correct:

    “txmt://open?url=file://%file&line=%line”

    The reason I am asking is because the pdfsync feature is not working. I added \usepackage{pdfsync} to my document so I don’t get an error about missing sync info anymore. However, when I do command-click I don’t get a response.

  5. Haris said,

    April 6, 2006 at 2:58 pm

    Nathan,

    The pdfsync feature will not work properly if you have spaces anywhere in the filepath. I think this might be the problem you are running in. The line you mentioned is correct, thought it would probably be simpler to use “mate” as the editor and “%file -l %line”, without the quotes, for the options.

    This was talked a lot in the TextMate mailing list, so you can search there to find out more about it.

  6. Chris said,

    July 11, 2006 at 10:08 pm

    I’ve done that but whenver I click in Texniscope, it opens a new blank window in textmate. any tips?

  7. Haris said,

    July 11, 2006 at 11:54 pm

    Chris,

    please be specific what exactly you have done. Also, what is the name of the file you are having problems with? If it has any weird characters and/or spaces, that might be a problem. I don’t see why it would open a blank window, it has no reason to do so. Have you gone the “txmt” route or the “mate” one? What exactly are the entries you have set for editor and editor arguments in TeXniscope?

  8. Ian Molloy said,

    September 25, 2006 at 11:12 am

    Just a comment. I had trouble getting this to work originally. Still don’t have the txmt route working, but using mate works fine, but only when I set the arguments to
    “%file” -l %line
    Otherwise spaces in file names becomes an issue.

    –Ian

  9. LaTeX Files Editing With Textmate :: Tech Videos, Screencasts, Tutorials, Webinars said,

    December 4, 2006 at 9:22 am

    […] Via After thought. Tags: IDE, Textmate, Uncategorized […]

  10. benr said,

    March 4, 2008 at 1:52 am

    Excellent tutorial! This is a great intro to using all the power of TextMate with LaTeX.

  11. testing said,

    April 14, 2008 at 10:12 pm

    what the heck? what language this guy is speaking? or he’s just talking to himself. what a waste of time.

  12. stylenerd said,

    December 4, 2008 at 10:26 am

    great tutorial, eases the workflow significantly.

    Thanks a lot!

Leave a Comment