<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Daniel:<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Why not use &quot;rx:table-omit-initial-header&quot;?<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>You create a table with this extension and inside the
&lt;table&gt; element. This &lt;table&gt; has a &lt;table-header&gt; with the state
name and &quot;-Continued&quot; on it. The first row of the table has the state
name without the &quot;-Continued&quot;. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>http://www.renderx.com/reference.html#Omitted_Header<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>http://xep.xattic.com/xep/testsuite/usecases/table-header.fo<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>http://xep.xattic.com/xep/testsuite/usecases/table-header.pdf<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>As for the second item, there is a rhyme and reason, it's just
not what you think it is. Pinpoints always give the vertical information, but
do not give the horizontal unless they are constrained not to float to the left
(like they exist in an absolute positioned block). I recently posted a message
on &quot;PDF Redaction Strategy&quot; that gave you a key trick for
intermediate format. If you want an exact &quot;X&quot;,&quot;Y&quot; then insert
the following structure in XEPOUT:<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText>&lt;fo:inline font-family=&quot;Courier&quot;
font-size=&quot;0pt&quot;&gt;Blahblahblah&lt;/fo:inline&gt;<o:p></o:p></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>You will find in the XEPOUT:<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText>&lt;xep:font family=&quot;Courier&quot;
weight=&quot;400&quot; style=&quot;normal&quot; variant=&quot;normal&quot;<o:p></o:p></p>

<p class=MsoPlainText>size=&quot;0&quot;/&gt;<o:p></o:p></p>

<p class=MsoPlainText>&lt;xep:text value=&quot;blahblahblah&quot;
x=&quot;267072&quot; y=&quot;637734&quot; width=&quot;0&quot;/&gt;<o:p></o:p></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>The &lt;xep:text&gt; element has the exact X,Y you desire. If
you place this structure immediately before or after your &lt;xep:text&gt;
string in your example, you will get exact location information. Just be
careful to strip out such a structure (the &lt;xep:font&gt; switch to Courier
and the marker &lt;xep:text&gt; element. <o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Another technique in your case would be that you are placing the
text in a table cell I am sure. Why not change the color of cell to something
you can find in the XEPOUT.&nbsp; This would create a structure like:<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText>&lt;xep:rgb-color red=&quot;#.#&quot; green=&quot;#.#&quot;
blue=&quot;#.#&quot;/&gt;<o:p></o:p></p>

<p class=MsoPlainText>&lt;xep:rectangle x-from=&quot;209040&quot;
y-from=&quot;635250&quot; x-till=&quot;270408&quot; y-till=&quot;646350&quot;/&gt;<o:p></o:p></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>The &lt;xep:rectangle&gt; carried the exact points for the table
cell and again, you can remove these elements to remove the color from it when
you are finished (or set back to correct color if it is already colored).<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>I have not examined our soon-to-be-released PDF Forms backend, but
I would suspect that that extension would also carry exacting information as it
allows placement of form-field inline.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Kevin<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
owner-xep-support@renderx.com [mailto:owner-xep-support@renderx.com] <b>On
Behalf Of </b>daniel.r.boughton@rrd.com<br>
<b>Sent:</b> Monday, June 29, 2009 7:00 AM<br>
<b>To:</b> xep-support@renderx.com<br>
<b>Subject:</b> Re: [xep-support] Requests for version 4.17<o:p></o:p></span></p>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>My personal
pick for version 4.17 would be table markers. &nbsp;We currently generate
reports that are grouped, and our customers require that we add the word
&quot;(continued)&quot; to the group heading when it spans more that one page.
&nbsp;For example we may have a report that is grouped by state. &nbsp;The
column headings are displayed by an outer table, and each state is a separate
table embedded within the first table. &nbsp;The column heading for the
embedded table is the state name which spans all columns. &nbsp;If the data for
Alabama spanned more that one page, the heading on the first page would be
&quot;Alabama&quot; and &quot;Alabama (continued)&quot; on all subsequent
pages. &nbsp;</span> <br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>We are
currently handling adding the &quot;continued&quot; using rx:pinpoint and xslt
that gets run on the XEP intermediate format. &nbsp;Although this solution
works, it is not pretty. &nbsp;There are instances where I have to change font
characteristics (family, size, weight, color...) and then make sure to change
them back before moving on. &nbsp;And the way that rx:pinpoint works is
confusing. &nbsp;There seems to be no rhyme or reason to the values that are
assigned to x and y. &nbsp;It would be really nice if the values of x and y
were related to the &lt;xep:text&gt; elements that reside in the same fo:block
as the rx;pinpoint.</span> <br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>In this case it
would be helpful if x and y matched the x and y values of the first xep:text
element that follows the xep:pinpoint.</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&lt;fo:block&gt;</span>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp;
&nbsp; &nbsp; &lt;rx:pinpoint value=&quot;{text()}&quot;/&gt;</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp;
&nbsp; &nbsp; &lt;xsl:value-of select=&quot;text()&quot;/&gt;</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&lt;/fo:block&gt;</span>
<br>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>In this case it
would be helpful if x and y pointed to the end of the previous xep:text element
&nbsp;(x + width). &nbsp;This would be the position at which you could start
appending new text.</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&lt;fo:block&gt;</span>
<br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp;
&nbsp; &nbsp; &lt;xsl:value-of select=&quot;text()&quot;/&gt;</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp; &nbsp;
&nbsp; &nbsp; &lt;rx:pinpoint value=&quot;{text()}&quot;/&gt;</span> <br>
<span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&lt;/fo:block&gt;</span>
<o:p></o:p></p>

</div>

</body>

</html>