<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META content="MSHTML 6.00.6000.16525" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face="Arial Unicode MS">Yes, I thought that would be a problem, but 
just threw out the idea in case anyone had some thoughts on it.&nbsp; For each 
font I usually compile a list of adjustments that need to be made, and they can 
be inserted by global search-and-replace, though of course this makes for a 
rather untidy file:</FONT></DIV>
<DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial Unicode MS">\/}\kern 0.05em :</FONT></DIV>
<DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial Unicode MS">at the junction between italic and a 
following roman colon, for example.</FONT></DIV>
<DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial Unicode MS">Best</FONT></DIV>
<DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial Unicode MS">John</FONT></DIV>
<DIV>&nbsp;</DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=yindian@gmail.com href="mailto:yindian@gmail.com">Yin Dian</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=xetex@tug.org 
  href="mailto:xetex@tug.org">Unicode-based TeX for Mac OS X and other 
  platforms</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Saturday, September 01, 2007 3:22 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> JunkEmail: Re: [XeTeX] A general 
  suggetion for managing the fontselectionformixed-language document</DIV>
  <DIV><BR></DIV>
  <DIV>Hi,</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>I'm afraid you can't apply the way of adding space between Chinese and 
  English to adjusting kern pairs for italic correction. I'm using 
  \XeTeXinterchartoks to add macros when character class switches, rather than 
  kern pairs. Kern pairs is quite a good idea for spacing adjustment, which can 
  allow font-specific adjusting, and can simplify the effort considering line 
  break by defining kern pairs between a character and the margin. However, 
  currently XeTeX does not seem to support this feature. And, I don't know 
  whether there is some method to know what the previous character is when 
  performing a class switch, so&nbsp;it's hard to&nbsp;realizing kern pairs 
  using inter-character class tokens without defining a lot of classes. </DIV>
  <DIV>&nbsp;</DIV>
  <DIV>Regards.</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>YIN Dian<BR><BR>&nbsp;</DIV>
  <DIV><SPAN class=gmail_quote>On 9/1/07, <B class=gmail_sendername>John Was</B> 
  &lt;<A href="mailto:john.was@ntlworld.com">john.was@ntlworld.com</A>&gt; 
  wrote:</SPAN> 
  <BLOCKQUOTE class=gmail_quote 
  style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"> 

    <DIV bgcolor="#ffffff">
    <DIV><FONT face="Arial Unicode MS">Hi</FONT></DIV>
    <DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
    <DIV><FONT face="Arial Unicode MS">Thanks for putting me on to WinRAR - I've 
    got a decompression utility (Conversions Plus) that recognizes all the 
    archives I've encountered so far, but this is my first experience of .bz2. 
    </FONT></DIV>
    <DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
    <DIV><FONT face="Arial Unicode MS">I wonder if the concept of adjusting 
    spacing between fonts could be widened to include e.g. customized 'kerning' 
    pairs between an italic character and adjacent roman punctuation in an 
    ordinary roman-alphabet font.&nbsp; Only today someone pointed out that in 
    my version of Baskerville an italic 'f' followed by a roman comma had an 
    ugly wide gap, and this sort of thing happens all the time when one is using 
    italic to highlight a word or phrase (or of course a book title), with a 
    piece of roman punctuation immediately after the italic:&nbsp; the spacing 
    often looks a little wrong (either too tight or too wide) and one would like 
    to be able to give&nbsp; TeX a list of appropriate adjustments (ideally a 
    list of specific character pairs rather than just what to do when one font 
    ends and another one begins).&nbsp; It occurred to me that what you have 
    done to improve the transition between Chinese and English might eventually 
    be adapted to achieve this. </FONT></DIV>
    <DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
    <DIV><FONT face="Arial Unicode MS">Best</FONT></DIV>
    <DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
    <DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
    <DIV><FONT face="Arial Unicode MS">John</FONT></DIV>
    <DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
    <DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
    <DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
    <DIV>----- Original Message ----- </DIV>
    <BLOCKQUOTE 
    style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"><SPAN 
      class=q>
      <DIV style="BACKGROUND: #e4e4e4; FONT: 10pt arial"><B>From:</B> <A 
      title=yindian@gmail.com 
      onclick="return top.js.OpenExtLink(window,event,this)" 
      href="mailto:yindian@gmail.com" target=_blank>Yin Dian</A> </DIV>
      <DIV style="FONT: 10pt arial"><B>To:</B> <A title=xetex@tug.org 
      onclick="return top.js.OpenExtLink(window,event,this)" 
      href="mailto:xetex@tug.org" target=_blank>Unicode-based TeX for Mac OS X 
      and other platforms</A> </DIV></SPAN>
      <DIV><SPAN class=e id=q_114c14e48b2ee048_2>
      <DIV style="FONT: 10pt arial"><B>Sent:</B> Saturday, September 01, 2007 
      1:54 PM</DIV>
      <DIV style="FONT: 10pt arial"><B>Subject:</B> JunkEmail: Re: [XeTeX] A 
      general suggetion for managing the font selectionformixed-language 
      document</DIV>
      <DIV><BR>&nbsp;</DIV>
      <DIV>Hi,</DIV>
      <DIV>&nbsp;</DIV>
      <DIV>You can check out the svn trunk. I could open the archive using 
      WinRAR on Windows XP.</DIV>
      <DIV>&nbsp;</DIV>
      <DIV>YIN Dian<BR><BR>&nbsp;</DIV>
      <DIV><SPAN class=gmail_quote>On 9/1/07, <B class=gmail_sendername>John 
      Was</B> &lt;<A onclick="return top.js.OpenExtLink(window,event,this)" 
      href="mailto:john.was@ntlworld.com" 
      target=_blank>john.was@ntlworld.com</A> &gt; wrote:</SPAN> 
      <BLOCKQUOTE class=gmail_quote 
      style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"> 

        <DIV bgcolor="#ffffff">
        <DIV><FONT face="Arial Unicode MS">The Chinese package looks 
        excellent.&nbsp; My computer (Windows XP) won't recognize the .bz2 files 
        on the website.&nbsp; How do I get at the contents (presumably a 
        collection of .TEX or .STY files)? </FONT></DIV>
        <DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
        <DIV><FONT face="Arial Unicode MS">Best</FONT></DIV><SPAN>
        <DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
        <DIV><FONT face="Arial Unicode MS"></FONT>&nbsp;</DIV>
        <DIV><FONT face="Arial Unicode MS">John</FONT></DIV></SPAN>
        <BLOCKQUOTE 
        style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
          <DIV><SPAN>
          <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
          <DIV style="BACKGROUND: #e4e4e4; FONT: 10pt arial"><B>From:</B> <A 
          title=yindian@gmail.com 
          onclick="return top.js.OpenExtLink(window,event,this)" 
          href="mailto:yindian@gmail.com" target=_blank>Yin Dian</A> </DIV>
          <DIV style="FONT: 10pt arial"><B>To:</B> <A title=xetex@tug.org 
          onclick="return top.js.OpenExtLink(window,event,this)" 
          href="mailto:xetex@tug.org" target=_blank>Unicode-based TeX for Mac OS 
          X and other platforms</A> </DIV>
          <DIV style="FONT: 10pt arial"><B>Sent:</B> Saturday, September 01, 
          2007 11:00 AM</DIV>
          <DIV style="FONT: 10pt arial"><B>Subject:</B> JunkEmail: Re: [XeTeX] A 
          general suggetion for managing the font selection formixed-language 
          document</DIV>
          <DIV><BR>&nbsp;</DIV>Hi all,<BR><BR>I agree that it's a better idea 
          not to implement this feature in fontspec but in other packages, where 
          the character class scheme may be totally redefined discarding the 
          effort of fontspec. In fact, the package "zhspacing" for Chinese 
          document spacing adjustment is almost ready for use now. You can find 
          out more info on the BBS of USTC and SMTH in Chinese. The project 
          homepage is <A onclick="return top.js.OpenExtLink(window,event,this)" 
          href="http://code.google.com/p/zhspacing/" 
          target=_blank>http://code.google.com/p/zhspacing/</A>. 
          HTH.<BR><BR>Regards.<BR><BR>YIN Dian<BR><BR>
          <DIV><SPAN class=gmail_quote>On 9/1/07, <B class=gmail_sendername>Will 
          Robertson</B> &lt; <A 
          onclick="return top.js.OpenExtLink(window,event,this)" 
          href="mailto:wspr81@gmail.com" target=_blank>wspr81@gmail.com</A>&gt; 
          wrote: </SPAN>
          <BLOCKQUOTE class=gmail_quote 
          style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">On 
            01/09/2007, at 17:44 , Song Zhiwei wrote: <BR><BR>&gt; Many users is 
            going to manage the font selection for mixed-language <BR>&gt; 
            document. This can be done by adding a feature of "Unicode" 
            for<BR>&gt; \fontsec like the feature of "Size".<BR><BR>I'm happy to 
            support the addition of such features to fontspec but I<BR>wonder if 
            a new package would be a better idea (there's no reason<BR>this 
            couldn't hook into the fontspec interface, though).<BR><BR>There's 
            additional stuff that falls into the category of this sort 
            of<BR>feature that doesn't make so much sense in fontspec -- for 
            example, <BR>tuning the spacing around punctuation. Perhaps the 
            upcoming jspacing<BR>(?) package will do this sort of 
            thing.<BR><BR>Sadly I don't have time to work on this new interface 
            but I<BR>definitely like the 
            idea.<BR><BR>Will<BR>_______________________________________________<BR>XeTeX 
            mailing list <BR><A 
            onclick="return top.js.OpenExtLink(window,event,this)" 
            href="mailto:postmaster@tug.org" 
            target=_blank>postmaster@tug.org</A><BR><A 
            onclick="return top.js.OpenExtLink(window,event,this)" 
            href="http://tug.org/mailman/listinfo/xetex" 
            target=_blank>http://tug.org/mailman/listinfo/xetex</A><BR></BLOCKQUOTE></DIV><BR></SPAN></DIV>
          <P>
          <HR>
          <SPAN>
          <P></P>_______________________________________________<BR>XeTeX 
          mailing list<BR><A 
          onclick="return top.js.OpenExtLink(window,event,this)" 
          href="mailto:postmaster@tug.org" 
          target=_blank>postmaster@tug.org</A><BR><A 
          onclick="return top.js.OpenExtLink(window,event,this)" 
          href="http://tug.org/mailman/listinfo/xetex" 
          target=_blank>http://tug.org/mailman/listinfo/xetex</A><BR></SPAN>
          <P></P>
          <P></P>
          <P></P>
          <P></P></BLOCKQUOTE></DIV><BR>_______________________________________________<BR>XeTeX 
        mailing list<BR><A 
        onclick="return top.js.OpenExtLink(window,event,this)" 
        href="mailto:postmaster@tug.org" target=_blank>postmaster@tug.org 
        </A><BR><A onclick="return top.js.OpenExtLink(window,event,this)" 
        href="http://tug.org/mailman/listinfo/xetex" 
        target=_blank>http://tug.org/mailman/listinfo/xetex</A><BR><BR></BLOCKQUOTE></DIV><BR></SPAN></DIV>
      <P>
      <HR>
      <SPAN class=q>
      <P></P>_______________________________________________<BR>XeTeX mailing 
      list<BR><A onclick="return top.js.OpenExtLink(window,event,this)" 
      href="mailto:postmaster@tug.org" 
      target=_blank>postmaster@tug.org</A><BR><A 
      onclick="return top.js.OpenExtLink(window,event,this)" 
      href="http://tug.org/mailman/listinfo/xetex" 
      target=_blank>http://tug.org/mailman/listinfo/xetex</A><BR></SPAN>
      <P></P>
      <P></P></BLOCKQUOTE></DIV><BR>_______________________________________________<BR>XeTeX 
    mailing list<BR><A onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:postmaster@tug.org">postmaster@tug.org</A> <BR><A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="http://tug.org/mailman/listinfo/xetex" 
    target=_blank>http://tug.org/mailman/listinfo/xetex</A><BR><BR></BLOCKQUOTE></DIV><BR>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>XeTeX mailing 
  list<BR>postmaster@tug.org<BR>http://tug.org/mailman/listinfo/xetex<BR></BLOCKQUOTE></BODY></HTML>