<br><br><div class="gmail_quote">On Sat, Jul 16, 2011 at 6:20 PM, Peter Dyballa <span dir="ltr"><<a href="mailto:Peter_Dyballa@web.de">Peter_Dyballa@web.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Am 16.07.2011 um 23:32 schrieb Michael Joyner:<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
How would one leverage that to handle my font defines of (below) for<br>
only a fixed range of unicode?<br>
</blockquote>
<br>
<br></div>
You either use a loop to activate the up to 128 characters or you use a font with Cherokee script and characters support to type Cherokee. Or I don't understand your question...<br>
<br>
Jonathan Kew uses this loop in CJKsample.tex:<br>
<br>
        \newcount\n \n="3000 \loop \ifnum\n<"A000<br>
          \lccode`\~=\n \catcode\n=\active<br>
          \lowercase{\xdef~{\brk \char\number\n \brk}} \advance\n by 1 \repeat<br>
<br>
It's also possible to use \XeTeXinterchartoks to bind a character range to a particular font (I think). It's documented in The XETEX Companion (a work in progress), available for free from CERN – if it still exists (I don't know exactly what the strange particles they experiment with can perform).<br>

<br></blockquote><div>This is *way* beyond my current skill level. I use Lyx as a front-end. :)</div><div><br></div><div>The font definition I posted has Cherokee glyphs, but I have to fake bold, etc.</div><div><br></div>
<div>As my text is very mixed, I have it set to use only these fonts for the entire document. I would rather use the default fonts for the English parts of the text as the fonts that contain the Cherokee glyphs are incomplete (no smalluppercase, no proper italics, etc). There was one package I tried that was supposed to allow switching between fonts based on unicode range, game me results that were less than pleasing. Whatever font state which was in effect before a switch is not restored. You have to specify a specific switch back, not something that is very friendly. (fontspec says you should encap font changes in {} blocks so that at the end of the block the previous font settings are "restored", but the only package I could find that let me specify fonts via unicode range does not follow that paradigm)</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
You don't need to type everything in only one font!<br><font color="#888888">
<br>
--<br>
Greetings<br>
<br>
  Pete<br>
<br>
People say that if you play Microsoft CD's backwards, you hear satanic things, but that's nothing, because if you play them forwards, they install MS Windows.</font><div><div></div><div class="h5"><br>
<br>
<br>
<br>
<br>
------------------------------<u></u>--------------------<br>
Subscriptions, Archive, and List information, etc.:<br>
 <a href="http://tug.org/mailman/listinfo/xetex" target="_blank">http://tug.org/mailman/<u></u>listinfo/xetex</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div>---<br><ul><li>Learn to speak Cherokee: <a href="http://www.cherokeelessons.com/" target="_blank">http://www.cherokeelessons.com/</a></li><li>Cherokee Language Help BBS/Chat: <a href="http://www.cherokeelessons.com/phpBB3/viewforum.php?f=6" target="_blank">http://www.cherokeelessons.com/phpBB3/viewforum.php?f=6</a></li>
<li>Cherokee Lessons PDF made with: <a href="http://www.lyx.org/" target="_blank">http://www.lyx.org/</a></li></ul></div><br>