pdftex: símbolos matemáticos que no se pueden copiar, \pdfglyphtounicode no ayuda

pdftex: símbolos matemáticos que no se pueden copiar, \pdfglyphtounicode no ayuda

Con TeX Live 2021 y pdftex, este MWE se procesa correctamente pero no puedo copiar el ≪ cerrar sesión del PDF.

\pdfminorversion=7
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[pdfa]{hyperref}
\usepackage{hyperxmp}
\hypersetup{pdfapart=2,pdfaconformance=u,
  pdftitle={Test of Unicode mappings for certain math symbols}}

% Uncommenting the next line does not help.
%\pdfglyphtounicode{lessmuch}{226A}
\begin{document}

$1 \ll 10^{100}$

\end{document}

Se puede seleccionar y copiar, pero se pega en un procesador de textos como � y en un editor de texto como ^\ (es decir, carácter de control U+001c).

Al decodificar el PDF, veo que el glifo ofensivo se muestra con

/F36 9.9626 Tf 7.749 0 Td [<1c>]TJ

/F36 es (un subconjunto de) LMMathSymbols10-Regular y su objeto /Encoding es

<<
  /Differences [
    28
    /lessmuch
  ]
  /Type /Encoding
>>

De lo cual,parececomo debería ser la solución

\pdfglyphtounicode{lessmuch}{226A}

pero en mis pruebas eso no tiene ningún efecto.

¿Qué debo hacer para que este personaje se pueda copiar correctamente? Tenga en cuenta que lmodern está dictado por un diario, solo puedo cambiarlo si está absolutamente seguro de que no se darán cuenta.

Respuesta1

Resulta que eso \pdfglyphtounicodeno hace nada (y por lo tanto tampoco lo hace \input glyphtounicode) a menos que también lo tengas \pdfgentounicode=1en algún lugar de tu preámbulo. Pensé que seguramente uno de los paquetes de soporte PDF/A que estaba usando activaría eso, pero no.

información relacionada