[texworks] Early thoughts

Herbert Schulz herbs at wideopenwest.com
Sun Sep 21 15:05:34 CEST 2008

On Sep 21, 2008, at 3:24 AM, Jérome Laurens wrote:

> Le 21 sept. 08 à 09:16, Will Robertson a écrit :
>> On 18/09/2008, at 11:40 PM, Jonathan Kew wrote:
>>> On 18 Sep 2008, at 2:52 PM, Will Robertson wrote:
>>>> Why would you want to change the font or syntax highlighting  
>>>> individually?
>>> Those of us who work with "unusual" languages sometimes like to  
>>> set a different font for those files than in our TeX macros. (Of  
>>> course, this suggests that I might want it to *remember* per-file  
>>> settings, but that's not implemented, at least not yet.)
>> I was going to say, here, that it would be better (I think) to use  
>> a "Document preferences" mode for something like this. It could  
>> also be used to set the encoding, typesetting program, etc.,  
>> without having to "dirty" the file with %! flags.
>> W
> I guess you meant to store some preferences on a per document basis.
> This is absolutely essential to gain a really comfortable user  
> experience.
> Documents should also remember their state when they were closed:
> the pdf window should display the last page viewed, with the same  
> magnification and the same frame.
> The text window should also reopen in exactly the same state.
> But a concrete implementation of per document prefs requires some  
> serious thoughts.
> The most evident method is to use extended file attributes (similar  
> to resource forks on Mac OS)
> that many file systems support. Unfortunately, this is not a  
> portable solution because
> extended attributes are lost during file transfers (when copied to  
> or from a USB drive with a different file system for example).
> The answer is project design.
> AFAIR, AucTeX, texniccenter, eclipse, iTeXMac, iTeXMac2 use project  
> design.
> Even TeXShop's aux file with a .texshop extension was the start of a  
> project design.


The more things change the more they remain the same.
What goes around comes around.
Feels like I've been here before.


Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)

More information about the texworks mailing list