[XeTeX] Small Caps Font Woes

Malcolm Ross Malcolm.Ross at anu.edu.au
Tue Oct 31 02:31:43 CET 2006


Hi Bob,

I must be almost as ignorant as you, but the following gets me  
Hoefler small caps whenever \textsc is specified, regardless of what  
other font I am using.

\newfontinstance\scshape[Letters=SmallCaps, Numbers=Uppercase] 
{Hoefler Text}

All the best,

Malcolm Ross
The Australian National University




On 31/10/2006, at 12:18 PM, Robert MacGregor wrote:

> Hey Peter,
>
> Thanks for the help!  Pardon my ignorance, but how would I go about  
> checking if my font definitons have Small Caps?  Sorry, I know next  
> to nothing about fonts.  I salvaged the Bembo fonts from an old mac  
> not being used anymore, and the files I have something like 9 LWFN  
> files.
>
> Also, if they don't have small caps definitions, it would be fine  
> if I could use another font for small caps, I just don't understand  
> how to do that.  If I set "SmallCapsFont" to something else, for  
> example:
>
> \setromanfont[SmallCapsFont=Hoefler Text]{Bembo}
>
> I still don't get small caps, just regular text.
>
> Thanks again, I really do appreciate the help.
>
> Best Regards,
> Bob MacGregor
> Princeton University
>
>
>
> On 10/30/06, Peter Dyballa <Peter_Dyballa at web.de> wrote:
> Am 30.10.2006 um 23:54 schrieb Robert MacGregor:
>
> > (I have the LWFN files for Bembo).  So once I realized this would
> > be hell with LaTeX, I found XeTeX and I got Bembo sort of working
> > using fontspec.
>
> Are you sure that your Bembo fonts contain SmallCaps?
>
> The most important factor is that it's a feature of advanced fonts to
> allow selection of such font features as SmallCaps (while you're
> typing "normal" characters) – in case they provide them! You can't do
> that with simple PostScript or TrueType fonts. If such a font by
> chance contains these glyphs you'd have to type the Unicode positions
> of these characters, just as the Unicode value (in hex) 20AC (8364 in
> decimal) selects the € glyph from the font – if it's there. Try this
> with Bembo!
>
> XeTeX does not create faked SmallCaps as some ("normal") TeX packages
> allow.
>
> --
> Greetings
>
>    Pete
>
> The light at the end of the tunnel has been turned off due to budget
> cuts.
>
>
> _______________________________________________
> XeTeX mailing list
> postmaster at tug.org
> http://tug.org/mailman/listinfo/xetex
>
> _______________________________________________
> XeTeX mailing list
> postmaster at tug.org
> http://tug.org/mailman/listinfo/xetex


More information about the XeTeX mailing list