[TxMt] Re: LaTeX completion

Alex Ross j at lasersox.net
Tue Oct 27 00:22:21 UTC 2009


On Oct 26, 2009, at 3:56 PM, Guido Governatori wrote:

>
> On 27/10/2009, at 8:32 AM, Alex Ross wrote:
>
>> On Oct 26, 2009, at 4:19 AM, THIL Stéphane wrote:
>>
>>>
>>> Le 26 oct. 09 à 02:23, Alex Ross a écrit :
>>>
>>>> I'm not sure about why anyone uses the ╲watch document╡
>>>> command?
>>>> It just does a new build every time you save right?  But ③R
>>>> does a
>>>> save before it builds.  If you want a rebuild to be triggered when
>>>> you
>>>> save, just rebind Typeset & View to ③S.
>>>
>>> Well,
>>>
>>> - it is faster than command-R (I guess it only compiles the changed
>>> parts)
>>
>> I think the speed differences are due solely to the fact that the  
>> ⌘R
>> in the LaTeX bundle is really slow.  The command in my LaTeX2 bundle
>> is much faster.
>>
> Indeed the compilation from LaTeX2 is faster, but compilation from
> watch seems to be faster than LaTeX2.

I'll have to have a peek into the script to see why it might be faster.

>>> - I find it quite convenient to keep a continuous workflow (it runs
>>> and updates in the background), especially when working with two
>>> screens
>>
>> It seems to me that if ⌘S triggered a background build directly,
>> then
>> you wouldn't miss the “watch document” command at all?
>>
>
> I think "watch document" is useful when one is editing (formatting) a
> document, but when one is drafting/writing compiling is not so useful.
> In my workflow I tend to save quite often, but in many cases I don't
> care (and don't want) to compile the document, often the document
> would not compile correctly.

I generally know exactly when I want to compile a document, and that  
I'm also usually
interested in looking at the generated pdf immediately after the  
compilation is finished.
But I can see how it might be useful to have the document re-compiled  
automatically after
each save. But I think it would be better to hook into ⌘S so that a  
save _directly_
triggers a document-compile, instead of running a (perhaps delicate)  
background job to
watch for changes.

—Alex


More information about the textmate mailing list