I can't get LuaLaTeX (0.76.0-2013061707, current TeXLive) to produce a pdf with copyable (in adobe reader) oldstyle numbers with the Minion Pro font.
I tried the method here, but I get the error
that font has been accessed already, changing it is forbidden
I don't like using accsupp, as I would have to use a macro everytime a number is used.
My test code is here:
\documentclass{scrartcl}
\usepackage{fontspec}
\defaultfontfeatures{Numbers=OldStyle}
\setmainfont{Minion Pro}
\begin{document}
1234567890
\end{document}
– Philipp Gesang Aug 01 '13 at 13:45\starttext \feature[+][just-os] 0123456789 \stoptextI see exactly the same behavior as with luaotfload. – Philipp Gesang Aug 01 '13 at 14:33\font\test={name:Cambria:script=latn;language=DFLT;onum=true} \test 12345. In context this gives me copyable numbers, but with lualatex not. I don't know the high level commands necessary in context. – Ulrike Fischer Aug 01 '13 at 14:44. – Philipp Gesang Aug 01 '13 at 15:42\featurebreak for you or also the low-level "font with +onum"? For me both works fine. I ran an context update yesterday (ConTeXt ver: 2013.08.01 01:31 MKIV beta) but the low-level version worked also before. With luoatload the low-level version doesn't work (=doesn't copy correctly). – Ulrike Fischer Aug 02 '13 at 06:42mode=nodewhich is the default in Luaotfload. – Philipp Gesang Aug 02 '13 at 12:15mode=nodeI get neither old style numbers nor small caps in context. In lualatex I get the correct glyphs but they are not copyable. Withmode=baseeverything is fine in both systems. Doesn't context has an "auto mode"? Perhaps this can explain the different results in the mailing list. – Ulrike Fischer Aug 02 '13 at 12:36