|
Re: character conversion scripts: msg#00388tex.macosx
Below are two scripts I use, to be put in ~/library/application support/iTeXmac/Scripts. HTH Eric %%% MactoTeX.applescript on run tell application "iTeXMac" tell its front TeX document tell its text replace "Ä" by "{\\\"A}" in it with change all and cycle search replace "Å" by "{\\AA{}}" in it with change all and cycle search replace "Ç" by "{\\c C}" in it with change all and cycle search replace "É" by "{\\'E}" in it with change all and cycle search replace "Ñ" by "{\\~N}" in it with change all and cycle search replace "Ö" by "{\\\"O}" in it with change all and cycle search replace "Ü" by "{\\\"U}" in it with change all and cycle search replace "á" by "{\\'a}" in it with change all and cycle search replace "à" by "{\\`a}" in it with change all and cycle search replace "â" by "{\\^a}" in it with change all and cycle search replace "ä" by "{\\\"a}" in it with change all and cycle search replace "ã" by "{\\~a}" in it with change all and cycle search replace "å" by "{\\aa{}}" in it with change all and cycle search replace "ç" by "{\\c c}" in it with change all and cycle search replace "é" by "{\\'e}" in it with change all and cycle search replace "è" by "{\\`e}" in it with change all and cycle search replace "ê" by "{\\^e}" in it with change all and cycle search replace "ë" by "{\\\"e}" in it with change all and cycle search replace "í" by "{\\'i}" in it with change all and cycle search replace "ì" by "{\\`i}" in it with change all and cycle search replace "î" by "{\\^\\i}" in it with change all and cycle search replace "ï" by "{\\\"i}" in it with change all and cycle search replace "ñ" by "{\\~n}" in it with change all and cycle search replace "ó" by "{\\'o}" in it with change all and cycle search replace "ò" by "{\\`o}" in it with change all and cycle search replace "ô" by "{\\^o}" in it with change all and cycle search replace "ö" by "{\\\"o}" in it with change all and cycle search replace "õ" by "{\\~o}" in it with change all and cycle search replace "ú" by "{\\'u}" in it with change all and cycle search replace "ù" by "{\\`u}" in it with change all and cycle search replace "û" by "{\\^u}" in it with change all and cycle search replace "ü" by "{\\\"u}" in it with change all and cycle search replace "ß" by "{\\ss{}}" in it with change all and cycle search replace "Æ" by "{\\AE{}}" in it with change all and cycle search replace "Ø" by "{\\O{}}" in it with change all and cycle search replace "∫" by "\\int" in it with change all and cycle search replace "æ" by "{\\ae{}}" in it with change all and cycle search replace "ø" by "{\\o{}}" in it with change all and cycle search replace "À" by "{\\`A}" in it with change all and cycle search replace "Ã" by "{\\~A}" in it with change all and cycle search replace "Õ" by "{\\~O}" in it with change all and cycle search replace "Œ" by "{\\OE{}}" in it with change all and cycle search replace "œ" by "{\\oe{}}" in it with change all and cycle search replace "ÿ" by "{\\\"y}" in it with change all and cycle search replace "Ÿ" by "{\\\"Y}" in it with change all and cycle search replace "Â" by "{\\^A}" in it with change all and cycle search replace "Ê" by "{\\^E}" in it with change all and cycle search replace "Á" by "{\\'A}" in it with change all and cycle search replace "Ë" by "{\\\"E}" in it with change all and cycle search replace "È" by "{\\`E}" in it with change all and cycle search replace "Í" by "{\\'I}" in it with change all and cycle search replace "Î" by "{\\^I}" in it with change all and cycle search replace "Ï" by "{\\\"I}" in it with change all and cycle search replace "Ì" by "{\\`I}" in it with change all and cycle search replace "Ó" by "{\\'O}" in it with change all and cycle search replace "Ô" by "{\\^O}" in it with change all and cycle search replace "Ò" by "{\\`O}" in it with change all and cycle search replace "Ú" by "{\\'U}" in it with change all and cycle search replace "Û" by "{\\^U}" in it with change all and cycle search replace "Ù" by "{\\`U}" in it with change all and cycle search end tell end tell activate end tell end run %%% TexToMac.applescript on run tell application "iTeXMac" tell its front TeX document tell its text replace "{\\\"A}" by "Ä" in it with change all and cycle search replace "{\\AA{}}" by "Å" in it with change all and cycle search replace "{\\c C}" by "Ç" in it with change all and cycle search replace "{\\'E}" by "É" in it with change all and cycle search replace "{\\~N}" by "Ñ" in it with change all and cycle search replace "{\\\"O}" by "Ö" in it with change all and cycle search replace "{\\\"U}" by "Ü" in it with change all and cycle search replace "{\\'a}" by "á" in it with change all and cycle search replace "{\\`a}" by "à" in it with change all and cycle search replace "{\\^a}" by "â" in it with change all and cycle search replace "{\\\"a}" by "ä" in it with change all and cycle search replace "{\\~a}" by "ã" in it with change all and cycle search replace "{\\aa{}}" by "å" in it with change all and cycle search replace "{\\c c}" by "ç" in it with change all and cycle search replace "{\\'e}" by "é" in it with change all and cycle search replace "{\\`e}" by "è" in it with change all and cycle search replace "{\\^e}" by "ê" in it with change all and cycle search replace "{\\\"e}" by "ë" in it with change all and cycle search replace "{\\'i}" by "í" in it with change all and cycle search replace "{\\`i}" by "ì" in it with change all and cycle search replace "{\\^i}" by "î" in it with change all and cycle search replace "{\\\"i}" by "ï" in it with change all and cycle search replace "{\\~n}" by "ñ" in it with change all and cycle search replace "{\\'o}" by "ó" in it with change all and cycle search replace "{\\`o}" by "ò" in it with change all and cycle search replace "{\\^o}" by "ô" in it with change all and cycle search replace "{\\\"o}" by "ö" in it with change all and cycle search replace "{\\~o}" by "õ" in it with change all and cycle search replace "{\\'u}" by "ú" in it with change all and cycle search replace "{\\`u}" by "ù" in it with change all and cycle search replace "{\\^u}" by "û" in it with change all and cycle search replace "{\\\"u}" by "ü" in it with change all and cycle search replace "{\\ss{}}" by "ß" in it with change all and cycle search replace "{\\AE{}}" by "Æ" in it with change all and cycle search replace "{\\ae{}}" by "æ" in it with change all and cycle search replace "{\\`A}" by "À" in it with change all and cycle search replace "{\\~A}" by "Ã" in it with change all and cycle search replace "{\\~O}" by "Õ" in it with change all and cycle search replace "{\\OE{}}" by "Œ" in it with change all and cycle search replace "{\\oe{}}" by "œ" in it with change all and cycle search replace "{\\\"y}" by "ÿ" in it with change all and cycle search replace "{\\\"Y}" by "Ÿ" in it with change all and cycle search replace "{\\^A}" by "Â" in it with change all and cycle search replace "{\\^E}" by "Ê" in it with change all and cycle search replace "{\\'A}" by "Á" in it with change all and cycle search replace "{\\\"E}" by "Ë" in it with change all and cycle search replace "{\\`E}" by "È" in it with change all and cycle search replace "{\\'I}" by "Í" in it with change all and cycle search replace "{\\^I}" by "Î" in it with change all and cycle search replace "{\\\"I}" by "Ï" in it with change all and cycle search replace "{\\`I}" by "Ì" in it with change all and cycle search replace "{\\'O}" by "Ó" in it with change all and cycle search replace "{\\^O}" by "Ô" in it with change all and cycle search replace "{\\`O}" by "Ò" in it with change all and cycle search replace "{\\'U}" by "Ú" in it with change all and cycle search replace "{\\^U}" by "Û" in it with change all and cycle search replace "{\\`U}" by "Ù" in it with change all and cycle search replace "\\\"A" by "Ä" in it with change all and cycle search replace "\\AA{}" by "Å" in it with change all and cycle search replace "\\c C" by "Ç" in it with change all and cycle search replace "\\'E" by "É" in it with change all and cycle search replace "\\~N" by "Ñ" in it with change all and cycle search replace "\\\"O" by "Ö" in it with change all and cycle search replace "\\\"U" by "Ü" in it with change all and cycle search replace "\\'a" by "á" in it with change all and cycle search replace "\\`a" by "à" in it with change all and cycle search replace "\\^a" by "â" in it with change all and cycle search replace "\\\"a" by "ä" in it with change all and cycle search replace "\\~a" by "ã" in it with change all and cycle search replace "\\aa{}" by "å" in it with change all and cycle search replace "\\c c" by "ç" in it with change all and cycle search replace "\\'e" by "é" in it with change all and cycle search replace "\\`e" by "è" in it with change all and cycle search replace "\\^e" by "ê" in it with change all and cycle search replace "\\\"e" by "ë" in it with change all and cycle search replace "\\'i" by "í" in it with change all and cycle search replace "\\`i" by "ì" in it with change all and cycle search replace "\\^i" by "î" in it with change all and cycle search replace "\\\"i" by "ï" in it with change all and cycle search replace "\\~n" by "ñ" in it with change all and cycle search replace "\\'o" by "ó" in it with change all and cycle search replace "\\`o" by "ò" in it with change all and cycle search replace "\\^o" by "ô" in it with change all and cycle search replace "\\\"o" by "ö" in it with change all and cycle search replace "\\~o" by "õ" in it with change all and cycle search replace "\\'u" by "ú" in it with change all and cycle search replace "\\`u" by "ù" in it with change all and cycle search replace "\\^u" by "û" in it with change all and cycle search replace "\\\"u" by "ü" in it with change all and cycle search replace "\\ss{}" by "ß" in it with change all and cycle search replace "\\AE{}" by "Æ" in it with change all and cycle search replace "\\ae{}" by "æ" in it with change all and cycle search replace "\\`A" by "À" in it with change all and cycle search replace "\\~A" by "Ã" in it with change all and cycle search replace "\\~O" by "Õ" in it with change all and cycle search replace "\\OE{}" by "Œ" in it with change all and cycle search replace "\\oe{}" by "œ" in it with change all and cycle search replace "\\\"y" by "ÿ" in it with change all and cycle search replace "\\\"Y" by "Ÿ" in it with change all and cycle search replace "\\^A" by "Â" in it with change all and cycle search replace "\\^E" by "Ê" in it with change all and cycle search replace "\\'A" by "Á" in it with change all and cycle search replace "\\\"E" by "Ë" in it with change all and cycle search replace "\\`E" by "È" in it with change all and cycle search replace "\\'I" by "Í" in it with change all and cycle search replace "\\^I" by "Î" in it with change all and cycle search replace "\\\"I" by "Ï" in it with change all and cycle search replace "\\`I" by "Ì" in it with change all and cycle search replace "\\'O" by "Ó" in it with change all and cycle search replace "\\^O" by "Ô" in it with change all and cycle search replace "\\`O" by "Ò" in it with change all and cycle search replace "\\'U" by "Ú" in it with change all and cycle search replace "\\^U" by "Û" in it with change all and cycle search replace "\\`U" by "Ù" in it with change all and cycle search replace "\\^{\\i}" by "î" in it with change all and cycle search replace "\\¨{\\i}" by "ï" in it with change all and cycle search end tell end tell activate end tell end run Le 28 juil. 04, à 13:23, Berndt Farwer a écrit : Hi! --------------------- 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-yNUTs0qEFpZ/1wmUHrjjoYdd74u8MsAO@xxxxxxxxxxxxxxxx>
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: character conversion scripts, Adam Maxwell |
|---|---|
| Next by Date: | Lyris List Manager?, Alain Schremmer |
| Previous by Thread: | Re: character conversion scripts, Berndt Farwer |
| Next by Thread: | Re: bibliographies and bibtex apps, Denis Chabot |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |