Buzz...Please disregard my last message. Your script works fine. Somehow
I had set the whole string to subscript, so when your script subscripted
the numbers, it looked like they weren't subscripted. 

Thanks again

Mark

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On
Behalf Of Buzz Kettles
Sent: Monday, December 31, 2001 4:46 PM
To: [EMAIL PROTECTED]
Subject: Re: <lingo-l> Finding number and making it a subscript


Here's one way

on test
   -- Make a list of the num-strings to compare to
   nums = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "0"]
   -- Go through the string char by char & if it is a num then subscript
it
   n = member("name and formula text").char.count
   repeat with i = 1 to n
     if getPos(nums, member("name and formula text").char[i]) then \
        member("name and formula text").char[i].fontStyle = [#SubScript]
   end repeat
end

At 3:30 PM -0800 12/31/01, you wrote:
>I'd like to find numbers in a string in a text cast member ("name and
>formula text") and make them subscripts. For example, I'd like to make
>the 2 and 5 in "The formula N2O5 represents the compound named
>dinitrogen pentoxide." subscripts. It's less important but I'd also
like
>to be able to make both 2's in "The formula H2O2 represents the
compound
>named hydrogen peroxide." subscripts. I'd like to be able to do this in
>a general way for all numbers between 1 and 9, checking for each number
>in any string, and if it is found making it a subscript.
>
>Any ideas on how I can make this happen?
>
>Thanks for the help.
>
>Mark
>
>---------------------------------------------------------------
>Mark Bishop
>www.mpcfaculty.net/mark_bishop/
>[EMAIL PROTECTED]
>
>
>[To remove yourself from this list, or to change to digest mode, go to
>http://www.penworks.com/lingo-l.cgi  To post messages to the list,
>email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
>Lingo-L is for learning and helping with programming Lingo.  Thanks!]


[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/lingo-l.cgi  To post messages to the list,
email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo.  Thanks!]


[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/lingo-l.cgi  To post messages to the list,
email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo.  Thanks!]

Reply via email to