Recently I posted a question involving OT features in a font I am preparing to release. Ulrike's suggestion to use \XeTeXtracingfonts=1 seemed promising, but doing so has not clarified the problem; XeTeX seems to be using the correct font file. The following just occurred to me:

I was assuming that XeTeX treated each version of a font (roman, italic, bold) separately as far as OT features were concerned. It so happens that the roman version of my font does not have any OT features (it used to, and it will again when I have time); the italic that I am working on now does have several that I want to test. Could the absence of features in the roman font cause XeTeX not to look for them in the italic?

Here are some items from the log file; lines that begin COMMENT are my remarks about things from the log.

Package polyglossia Info: Option: english variant=american.
LaTeX Font Info:    Font shape `EU1/Cardo(0)/m/n' will be
(Font)              scaled to size 14.12291pt on input line 25.
Requested font "Cardo/ICU:script=latn;language=DFLT;mapping=tex-text;;" at 14.1
2291pt
 -> C:/Windows/Fonts/Cardo103_T1a.ttf
COMMENT: this is the correct, most recent font file for the roman font


LaTeX Font Info:    Font shape `EU1/Cardo(0)/m/it' will be
(Font)              scaled to size 10.7393pt on input line 27.
Requested font "Cardo/I/ICU:script=latn;language=DFLT;mapping=tex-text;;" at 10
.7393pt
 -> C:/Windows/Fonts/Cardo_Italic_99_T1g_1.otf
Unknown feature `' in font `Cardo Italic'.
COMMENT: this is the correct italic font file

later in the log:

fontspec warning: OpenType feature 'Ligatures=NoCommon' (-liga) not available
(fontspec)  for font 'Cardo',
(fontspec)  with script 'Latin', and language 'Default'.


fontspec warning: OpenType feature 'Numbers=Lowercase' (+onum) not available
(fontspec)  for font 'Cardo',
(fontspec)  with script 'Latin', and language 'Default'.

 fontspec info: Cardo scale = 0.98076.

COMMENT: similar warnings follow about ligatures not being available. But all these OT features are in the italic font and work correctly in some programs other than XeTeX, and I was asking for them to be applied to portions of the test file that are in italic.

Thanks for any info -- David



--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex

Reply via email to