[OS X TeX] OT-File ownership

Gary L. Gray gray at engr.psu.edu
Fri Nov 4 22:34:40 CET 2005


A solution to this seemingly common problem was posted today on Mac  
OS X Hints:

http://www.macosxhints.com/article.php?story=20051104055843452

I hope this helps those of you who have been plagued by this nasty  
problem.  It also gets a solution into the archives for when it comes  
up again.

-- Gary


On Sep 29, 2005, at 7:17 PM, Michael S. Hanson wrote:

>     I am reviving this thread in the hope that someone might be  
> able to assist -- apologies in advance for the length;  I am near  
> wit's end on this issue....
>
>
> PROBLEM:
>
>     My TeXShop documents (files that end in .tex) open in another  
> application when double-clicked in the Finder.  (Not surprisingly,  
> they also do not have the correct icon.)
>
> SYSTEM:
>
>     OS X 10.4.2 with latest security update (008).  TeXShop 2.0.3.
>
> SYMPTOMS:
>
>     I can change the "Open with:" settings in each individual  
> file's "Get Info" window to TeXShop, but when I click on the  
> "Change All..." button, the files all revert back to the other  
> application.  Currently, that application is TextEdit.  Previously  
> it was BBEdit, and before that it was ScriptEditor.
>
>     The problem arose after an "Erase and Install" of 10.4.  I had  
> restored my user account with the Migration Tool from a second  
> internal drive that had contained a cloned image of my primary  
> internal drive with its previous 10.3.9 installation.  (It now  
> contains a cloned backup of the current installation created with  
> SuperDuper!.)
>
> UNSUCCESSFUL SOLUTION ATTEMPTS:
>
>
>> On Sep 19, 2005, at 8:55 PM, Herbert Schulz wrote:
>>
>>> You might try the solution to really rebuild the Launch Services  
>>> using the hint at <http://www.macosxhints.com/article.php? 
>>> story=20031215144430486&query=rebuild+launch+services>.
>
>     I issued the command:
>
> sudo /System/Library/Frameworks/ApplicationServices.framework 
> \Frameworks/LaunchServices.framework/Support/lsregister -kill -r -f  
> -domain local -domain system -domain user
>
> and then rebooted.  (This version of the command is in the  
> comments; it just adds the -f flag to force the changes.)  No effect.
>
>
>> On Sep 19, 2005, at 10:28 PM, Vince McGarry wrote:
>>> ... throwing away com.apple.LaunchServices.plist appears to have  
>>> done the trick.
>>
>     I've tried that, followed first by a logout and login, then by  
> a reboot.  No effect.
>
>
>> On Sep 19, 2005, at 8:55 PM, Herbert Schulz wrote:
>>
>>> I'm not sure this is the solution but you might try using  
>>> RCDefaultApp, a Preference Pane that allows you to look at and  
>>> change assignments.
>
>     I have had RCDefaultApp version 1.3 installed on this Mac since  
> before the 10.4 upgrade.  I am beginning to wonder if it is part of  
> the problem rather than the solution.  I have been able to change  
> -- inadvertently -- which application opens .tex files by changing  
> the application associated with the TEXT file type.  According to  
> RCDefaultApp, when the "default" app is selected for this file  
> type, the file type is associated with the UTI:  
> com.apple.traditional-mac-plain-text.  And in that case the default  
> app is TextEdit.  Previously, BBEdit had been associated with the  
> TEXT file type -- which I changed by hand.  Previously ScriptEditor  
> was associated with this file type;  I think that was the first mis- 
> association following the upgrade to 10.4.
>
>     All of my .tex files created with TeXShop have the creator TeXs  
> and the file type TEXT.  As mentioned above, when I manually set  
> the "Open with:" application from the "Get Info" window in the  
> Finder to TeXShop, the setting sticks.  But when I click on the  
> "Change All..." button, the file association (and icon) gets set to  
> the application that is listed by RCDefaultApp as the default  
> application for the TEXT file type.
>
>     RCDefaultApp reports that the .tex and .TEX extensions are  
> associated with TeXShop.  However, that is not the case in the  
> Finder.  TeXShop does not have a UTI listed with RCDefaultApp, as  
> far as I can tell.
>
>
>     Any further suggestions to resolve this problem would be  
> greatly appreciated.  Even an AppleScript or Automator workflow to  
> force all .tex files to have their "Open with:" applications  
> switched one-by-one to TeXShop would be great -- I tried  
> unsuccessfully to figure out how to create such a workflow myself,  
> and I am not looking forward to potentially changing the hundreds*  
> of TeXShop files that are scattered across my hard drive individually.
>
>                                         -- Mike
>
>
> (*) When I used Spotlight to search for files of kind "tex" -- it  
> doesn't appear to be possible to search for files with the kind  
> TeXShop on my Mac (although lots of other apps appeared in the kind  
> list) -- over 4300 files showed up.  However, the search results  
> included AppleScripts, BBEdit files, plain text files, etc.   
> Clearly the file types are pretty hosed (a technical term).  When I  
> added Name Ends With "tex" to the search, the list narrowed to  
> about 430 files -- 95% of which are showing up as TextEdit files,  
> with a few BBEdit and SubEthaEdit file owners thrown in.  I suspect  
> there are more than those 430, as Spotlight only seems to index  
> files after 2002 for me, and I know I have documents (including TeX  
> documents) from the late-1990s onward on this Mac.  But that's  
> another (OT) problem for another time....
> ------------------------- 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