Jordi, el problema que describes es común cuando se trabaja con archivos de texto que utilizan fuentes antiguas o específicas, como las fuentes OEM/DOS, y se convierten en PDFs. La fuente predeterminada que Acrobat suele usar en estos casos es Courier New, que no soporta correctamente caracteres especiales como la ñ, á, é, etc., si no están correctamente codificados o si la fuente no está incrustada.
1.
Incrustar la fuente OEM/DOS en el PDF:
- Cuando generes el PDF, asegúrate de que la fuente OEM o Terminal esté incrustada en el documento. Esto garantiza que los caracteres especiales se muestren correctamente en cualquier sistema.
- Para ello, en las opciones de impresión o en la configuración de Distiller, selecciona la opción de incrustar fuentes y verifica que la fuente OEM esté incluida.
2.
Utilizar una fuente compatible y que soporte caracteres especiales:
- La fuente OEM/DOS puede no tener soporte completo para caracteres acentuados o símbolos como ñ o Ø. Considera reemplazarla por una fuente moderna que tenga soporte completo, como Arial Unicode MS, Lucida Sans Unicode, o una fuente similar que incluya todos los caracteres necesarios.
- Si necesitas mantener la apariencia original, busca una fuente que sea visualmente similar y que soporte todos los caracteres.
3.
Convertir el archivo de texto a Unicode (UTF-8):
- Asegúrate de que el archivo de texto que usas para generar el PDF esté en formato UTF-8 o Unicode. Esto ayuda a que los caracteres especiales se codifiquen correctamente.
- Si la aplicación que genera los textos no soporta UTF-8, intenta convertir los archivos manualmente o mediante un editor que permita guardar en ese formato.
4.
Configurar la fuente en Acrobat:
- Como mencionas que colocaste la fuente en la carpeta de fuentes de Acrobat, asegúrate de que esa fuente esté correctamente instalada en el sistema operativo y que Acrobat la reconozca.
- También, en las propiedades del PDF, verifica que la fuente OEM esté incrustada y que no se esté sustituyendo por Courier New.
5.
Probar con diferentes métodos de generación:
- En lugar de imprimir directamente a Adobe PDF, prueba a usar Distiller con la opción de "Crear PDF desde archivo PostScript" si tu aplicación puede exportar a PostScript.
- También, si la aplicación permite exportar a RTF o Word, prueba a convertir primero a Word y luego a PDF, asegurando que en ese proceso se mantengan los caracteres.
6.
Verificar la codificación en la aplicación original:
- Revisa si la aplicación que genera los textos permite configurar la codificación del archivo (por ejemplo, UTF-8, Latin-1, etc.) y ajusta esa opción si es posible.
: La clave está en que la fuente OEM/DOS esté correctamente incrustada y que el archivo de texto esté en una codificación compatible (como UTF-8). Además, usar una fuente moderna que soporte todos los caracteres y asegurarse de que Acrobat la incluya en el PDF es fundamental.