<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
For some time now I have been partially aware of some oddities in
the XeTeX implementation of <tt>:letterspace</tt>, but it was only
today that my thoughts crystallised sufficiently for me to attempt
to record them on- list :<br>
<br>
1) Search functionality.<br>
<br>
For :<br>
<br>
<tt>\font \errorfont = "Copperplate Gothic Bold:letterspace=8,color=BF0000"
scaled 2260</tt><tt>
</tt><tt>
</tt>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;"><tt>\newbox
\errorbox</tt></p>
<tt>
</tt>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;"><tt>\setbox
\errorbox = \leftline {\errorfont +++ NOT AT TOP OF PAGE +++}<br>
</tt></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;"><tt><br>
</tt>Adobe Acrobat 7.1 has no problem locating the string "+++" if
the contents of \errorbox end up in the PDF file; however, for <br>
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br>
</p>
<tt>\font \errorfont = "Copperplate Gothic Bold:letterspace=16,color=BF0000"
scaled 2260<br>
<br>
</tt>the same string cannot be found.<br>
<br>
<br>
2) <tt>\fontdimen 2</tt> is not affected by the <tt>:letterspace</tt>
parameter; arguably it should be, such that interword space is
stretched in proportion to interletter space (and perhaps <tt>\fontdimen</tt><tt>s</tt>
<tt>3</tt>, <tt>4</tt> & <tt>7</tt> should be modified as
well, and perhaps even <tt>6</tt>).<br>
<div class="moz-signature">-- <br>
<img src="cid:part1.06080502.03020401@Rhul.Ac.Uk"><br>
Philip Taylor</div>
</body>
</html>