<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#336666">
<font face="Verdana">OK .. couldn't resist. Try this ..<br>
<br>
--------------------<br>
var doc = app.ActiveDoc;<br>
// these para tags must already exist<br>
var pgfFormat1 = doc.GetNamedObject(Constants.FO_PgfFmt,
"listitem1");<br>
var pgfFormat2 = doc.GetNamedObject(Constants.FO_PgfFmt,
"listitem2");<br>
<br>
if ((!pgfFormat1.ObjectValid()) || (!pgfFormat2.ObjectValid())) {<br>
alert("Para tags must exist!");<br>
}<br>
else<br>
{<br>
var pgf = doc.MainFlowInDoc.FirstTextFrameInFlow.FirstPgf;<br>
<br>
while(pgf.ObjectValid() == true) <br>
{<br>
var autonum = pgf.AutoNumString + "";<br>
if (autonum.length > 0) {<br>
if (autonum.substring(0, 3) == "•\\t") {<br>
var props = pgfFormat1.GetProps();<br>
pgf.SetProps(props);<br>
}<br>
else if (autonum.substring(0, 3) == "o\\t") {<br>
var props = pgfFormat2.GetProps();<br>
pgf.SetProps(props);<br>
}<br>
}<br>
pgf = pgf.NextPgfInFlow;<br>
}<br>
}</font><br>
<font face="Verdana">--------------------<br>
<br>
Cheers!<br>
...scott<br>
</font>
<div class="moz-cite-prefix">On 3/6/15 9:28 AM, Scott Prentice
wrote:<br>
</div>
<blockquote cite="mid:54F9E3C4.6030002@leximation.com" type="cite">
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
<font face="Verdana">Hi Yves...<br>
<br>
The answer to your questions is .. Yes! :-)<br>
<br>
If you're looking for the code to do it, that might take a bit
more time. Some generous developer might post the code for you,
I'll provide some pseudo-code ..<br>
<br>
- iterate each paragraph in the document<br>
- check the autonumber format value .. <br>
- if autonum string starts with "•\t" .. assign the "listitem1"
para tag<br>
- if autonum string starts with "o\t" .. assign the "listitem2"
para tag<br>
<br>
This should actually be pretty simple .. I just can't do it
right now. If no one else does, I might though. :o<br>
<br>
Cheers,<br>
...scott<br>
<br>
<br>
<br>
</font>
<div class="moz-cite-prefix">On 3/6/15 5:07 AM, Yves Barbion
wrote:<br>
</div>
<blockquote
cite="mid:CAMa27EztrbWeh7T6JM1wtO0M7ZTGoiLFCLhQCR8EYeAjwkPoGw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_default"
style="font-family:verdana,sans-serif">Hi group<br>
<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif">I've got a FrameMaker
file which was converted from a Word document. The
FrameMaker file contains the paratag [List Paragraph] but
this tag is also used by "nested" bulleted lists.
Consequently, the autonumber format is as follows:<br>
<br>
•\t for top-level list items<br>
o\t for second-level list items<br>
<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif">Is there a way to
rename the paratag based on the autonumber format, for
example:<br>
<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif">rename [List
Paragraph] with the •\t autonumber format to [listitem1]<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif">
<div class="gmail_default"
style="font-family:verdana,sans-serif">rename [List
Paragraph] with the o\t autonumber format to [listitem2]<br>
</div>
<br>
<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif">Thanks<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif"><br>
</div>
-- <br>
<div class="gmail_signature">Yves Barbion<br>
<a moz-do-not-send="true" href="http://www.scripto.nu">www.scripto.nu</a></div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
</blockquote>
<br>
</blockquote>
<br>
</body>
</html>