<div dir="ltr">\scshape is not working for me for some fonts in TeX Live 2013. The following minimal example does not produce small caps with XeTeX, Version 3.1415926-2.5-0.9999.3 (TeX Live 2013) and fontspec v2.3c:<br><div>
<br> \documentclass{memoir}<br><br> \usepackage[no-math]{fontspec}<br> \newfontfamily\mytextfont{Charis SIL}<br> \newcommand{\basetext}{\mytextfont\fontsize{12}{15.4pt}\selectfont}<br> \begin{document}<br> \basetext<br>
<br> T{\scshape his sentence shows that scshape} does not, in fact, produce small capitals.<br> \end{document}<br clear="all"><br></div><div>With the font Linux Libertine O, on the other hand, small caps *are* produced. TeX Live 2013 produces the same results with \textsc used instead of \scshape.<br>
<br></div><div>However, with XeTeX, Version 3.1415926-2.4-0.9998 (TeX Live 2012) and fontspec v2.3a, the example produces small caps with either Charis SIL or Linux Libertine O, as expected.<br><br></div><div>I am running on an iMac with Mac OS 10.7.5 (with TeX installed with the MacTeX packages), with Charis SIL version 4.110. I do not know if this is a bug in XeTeX, fontspec, or Charis SIL (or my XeTeX skills).<br>
<br>Richard Lammert<br></div><div><font><span style="color:navy"></span> </font><font><span></span></font><div dir="ltr">
</div>
</div></div>