
Considere o seguinte MWE usando pdfx
v1.5.8:
\documentclass{article}
\usepackage[a-2b]{pdfx}
\begin{document}
Text\textsuperscript{Text}
\end{document}
Desde que atualizei meus pacotes MiKTeX hoje, recebo
Command \textsuperscript unavailable in encoding TU.
ao usar LuaTeX, versão 1.0.4 (MiKTeX 2.9.6300 64 bits) e
Command \textsuperscript unavailable in encoding OT1.
ao usar pdfTeX, versão 3.14159265-2.6-1.40.18 (MiKTeX 2.9.6300 64 bits). Além disso, o aviso
Wrong driver `hpdftex.def';(hyperref) pdfTeX is running in PDF mode.
aparece conforme descrito emLuaLaTeX e PDFX resultam em aviso de hiperref. Antes de atualizar os pacotes, este exemplo funcionou perfeitamente. Você tem alguma idéia de como consertar isso?
Responder1
Isso foi discutido no ano passado no chathttp://chat.stackexchange.com/transcript/message/31191393#31191393.
pdfx torna a codificação \textsuperscript dependente, mas não configura um padrão adequado. Algo assim deve funcionar:
\documentclass{article}
\let\tmpa\textsuperscript
\DeclareTextCommandDefault{\textsuperscript}{\tmpa}
\usepackage{pdfx}
\begin{document}
Text\textsuperscript{Text}
\end{document}