[OS X TeX] Multiple Search/Replace in one script?
    Steffen Wolfrum 
    mactex_aa at st.estfiles.de
       
    Sun Jun  3 09:18:49 EDT 2007
    
    
  
Hi Maarten,
thanks for the great help. Looks very clean and useful!
On Wed, 30 May 2007 19:49:43 +0200, Maarten Sneep wrote:
> Some items ccan be grouped:
> 
> tell application "TextWrangler"
> 	set searchoptions to search mode:literal, starting at top:false, 
> wrap around:false, backwards:false, case sensitive:false, match 
> words:false, extend selection:false}
> 	replace "1. Dezember" using "1.\\,Dezember" searching in text 1 of 
> text document 1 options searchoptions
> 	replace "daß" using "dass" searching in text 1 of text document 1 
> options searchoptions
> 	replace "(\\.) (Dezember|Oktober|Januar|Mai)" using "\\01\\\\,\\02" 
> searching in text 1 of text document 1 options searchoptions
> end tell
Two more question, please:
Did you miss an opening bracket somewhere in the line "set searchoptions to ...}"?
Is it also possible to write an alternative set of options, like "set alternative_searchoptions" below?
tell application "TextWrangler"
	set searchoptions to search mode:literal, starting at top:false, wrap around:false, backwards:false, case sensitive:false, match words:false, extend selection:false}
	set alternative_searchoptions to case sensitive:true
	replace "1. Dezember" using "1.\\,Dezember" searching in text 1 of text document 1 options searchoptions
	replace "daß" using "dass" searching in text 1 of text document 1 options searchoptions
	replace "(\\.) (Dezember|Oktober|Januar|Mai)" using "\\01\\\\,\\02" searching in text 1 of text document 1 options searchoptions
end tell
Steffen
------------------------- Helpful Info -------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
List Reminders & Etiquette: http://www.esm.psu.edu/mac-tex/list/
    
    
More information about the MacOSX-TeX
mailing list