[OS X TeX] status of Spotlight indexing of .tex files?

George Gratzer gratzer at ms.umanitoba.ca
Mon Dec 19 18:33:55 CET 2005


How about .cls and .sty extensions?

GG

On Dec 19, 2005, at 11:15 AM, Norm Gall wrote:

>
> On 13-Dec-05, at 12:38 PM, Maarten Sneep wrote:
>
>> On 13 Dec 2005, at 12:01, Timothy Larkin wrote:
>>
>>> I wrote a Spotlight importer that knows about .tex files.
>>>
>>> If a couple of hardy souls are interested in torture testing it,  
>>> please let me know off-list.  If it passes, I can make it  
>>> generally available.
>>>
>>> I wrote into the logic a couple of personal preferences.  All  
>>> control words are ignored, as are numbers. For me this is good,  
>>> but perhaps this view is not generally shared?
>>
>> Please get in touch with the other developers working on spotlight  
>> importers for tex files. There is a lot of movement in this area,  
>> with your importer basically being the third to pop up here. A UTI  
>> has just been agreed upon, and the last thing we need is multiple  
>> importers working against each other.
>>
>> I'm sure Norm Gall & Adam Maxwell will respond as well, but please  
>> get in touch to coordinate things, to avoid making the lives of  
>> your collective user group very miserable indeed.
>
> Ok. I suppose that I am the man with respect to the importer.
>
> I have re-written the importer this morning and have set the UTI to  
> org.tug.tex, it recognises .tex, .latex, and .texi extensions. It  
> is independent of any editor (as far as I can tell so far) and I  
> will be testing it for the next few days to make sure I haven't  
> made a mess of things.
>
> Here is the mdimport output:
>
> [gall at ludwig gall] $ mdimport -d3 Desktop/foo.tex
> 2005-12-19 10:07:55.029 mdimport[399] Attributes of file '/Users/ 
> gall/Desktop/foo.tex' before import: {
>     "_kMDItemImporterCrashed" = <null>;
>     "com_apple_metadata_modtime" = 156704847;
>     kMDItemContentCreationDate = 2005-12-19 10:03:00 -0700;
>     kMDItemContentModificationDate = 2005-12-19 10:07:27 -0700;
>     kMDItemContentType = "org.tug.tex";
>     kMDItemContentTypeTree = ("org.tug.tex", "public.text",  
> "public.data", "public.item", "public.content");
>     kMDItemDisplayName = {"" = "foo.tex"; };
>     kMDItemKind = {"" = "LaTeX Source File"; };
> }
> 2005-12-19 10:07:55.030 mdimport[399] Import '/Users/gall/Desktop/ 
> foo.tex' type 'org.tug.tex' using 'file://localhost/Users/gall/ 
> Library/Spotlight/LaTeX.mdimporter/'
> 2005-12-19 10:07:55.032 mdimport[399] Sending attributes of '/Users/ 
> gall/Desktop/foo.tex' to server.  Attributes: '{
>     "_kMDItemImporterCrashed" = <null>;
>     "com_apple_metadata_modtime" = 156704847;
>     kMDItemAuthors = ("Norman Gall");
>     kMDItemContentCreationDate = 2005-12-19 10:03:00 -0700;
>     kMDItemContentModificationDate = 2005-12-19 10:07:27 -0700;
>     kMDItemContentType = "org.tug.tex";
>     kMDItemContentTypeTree = ("org.tug.tex", "public.text",  
> "public.data", "public.item", "public.content");
>     kMDItemDisplayName = {"" = "foo.tex"; };
>     kMDItemKind = {"" = "LaTeX Source File"; };
>     kMDItemTextContent = "\\documentclass[11pt]{article}\n\n\ 
> \usepackage{amsfonts}\n\\usepackage{graphicx}\n\n\\title{Brief  
> Article}\n\n\\author{Norman Gall}\n\n\\date{\\today}\n\n\\begin 
> {document}\n\\maketitle\n\nThis is a whole bunch of text.\n\n\ 
> \bibliographystyle{}\n\\bibliography{}\n\\end{document}\n \n\n%%%  
> Local Variables: \n%%% mode: latex\n%%% TeX-master: t\n%%% End: \n";
>     kMDItemTitle = "Brief Article";
> }'
>
> I think I'm going to rename some things (tex.mdimporter, perhaps)  
> but I'd like to know what extensions people use to mark their files.
>
> I hope that this will be helpful,
> n
>
> -- 
> Frisbeetarianism is the belief that when you die, your soul goes up  
> on the roof
> and gets stuck.
> George Carlin
>
>
> ------------------------- Info --------------------------
> Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
>          & FAQ: http://latex.yauh.de/faq/
> TeX FAQ: http://www.tex.ac.uk/faq
> List Archive: http://tug.org/pipermail/macostex-archives/
>

------------------------- Info --------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
          & FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/




More information about the macostex-archives mailing list