[OS X TeX] Who Wrote These, Please?

David Watson dewatson at mac.com
Tue Mar 21 06:55:25 CET 2006


On Oct 15, 2004, at 7:38 AM, Claus Gerhardt wrote:

> Below is an Applescript open_selection with the help of which one  
> can open included files in TeXShop. The equivalent of the script I  
> posted yesterday for BBEdit.
>
> However, BBEdit must still be installed and running.
>
> Furthermore, the do_menu.scpt must be installed in its proper place.
>
> Let me also mention that TeXShop didn't understand the command
>
> set theFile to (POSIX file filepath as alias)
>
> I had to pass this command to the Finder.
>
> Claus
>
> -- Applescript
> -- open_selection
> -- Apply only to an already saved file.
> -- Claus Gerhardt, Oct. 2004
>
> (* Select the name or the path of an included file,  which is  
> supposed to be a  .tex file,  then the script will tell  TeXShop to  
> open the file. BBEdit must be installed and running.*)
>
>
> tell application "Finder"
> 		set scriptPath to (do shell script "dirname " & "~/Library/ 
> TeXShop/Scripts/ex")
> 		set scriptPath to scriptPath & "/do_menu.scpt" as string
> 		set scriptName to POSIX file scriptPath as alias
> 		set scriptLiB to (load script scriptName)
> 		tell scriptLiB
> 			do_menu("TeXShop", "Edit", "Copy")
> 		end tell
> 	end tell
>
>
>
>
> tell application "BBEdit"
> 	activate
> 	set findName to (contents of current clipboard)
> end tell
>
> tell application "TeXShop"
> activate
>
> set fileName to  #TEXPATH#
> set n to (number of characters of contents of fileName)
> set fileNamequoted to quoted form of fileName
> set baseName to do shell script "basename " & fileNamequoted
> set m to (number of characters of contents of baseName)
> set dirNameunquoted to  (characters 1 thru (n - m - 1) of fileName  
> as string)
> set filePath to  (dirNameunquoted & "/"& findName &".tex")
> end tell
>
> tell application "Finder"
> 	set theFile to (POSIX file filepath as alias)
> end tell
>
>
> tell application "TeXShop"
> open theFile
>
> end tell
>
>
> --------------------- 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 Post: <mailto:MacOSX-TeX at email.esm.psu.edu>
>
>

------------------------- 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