En archivos tex solo caracteres ascii: si es así, ¿debería codificar el archivo en ascii? ¿O es mejor usar utf-8 de todos modos?

En archivos tex solo caracteres ascii: si es así, ¿debería codificar el archivo en ascii? ¿O es mejor usar utf-8 de todos modos?

Esta es una pregunta sobre mejores prácticas.

¿Debo codificar archivos tex en ascii o debo usar utf-8? ¿Se prefiere cualquiera de los dos por algún motivo (CUALQUIER motivo) en el caso de que aparezcan caracteres ascii y nada más en el código del archivo tex?

(Obviamente, se prefiere utf-8 para caracteres de idiomas extranjeros escritos directamente, pero este no es el caso que se analiza aquí).

P1) ¿Hay algún beneficio al utilizar la codificación de entrada ascii en este caso?

P2) Si tengo un archivo tex codificado en ascii y copio y pego texto en un documento codificado en utf-8, ¿hay algún problema al guardar el utf-8? Me imagino que no: utf-8 incluye ascii, pero podría estar equivocado. ¿Lo soy?

P3) Si copio texto de un documento codificado en utf-8 a un documento codificado en ascii, ¿hay algún problema? ¿Supongamos que solo se copian y pegan caracteres ascii?

Respuesta1

UTF8 y ASCII son byte por byte idénticos para los caracteres en el rango ascii, por lo que si tiene un archivo de texto sin formato codificado en ascii, también está codificado en UTF-8 y de manera similar si está codificado en UTF-8 pero solo tiene caracteres en el rango. x00 - x7F luego se codifican directamente como ellos mismos con bytes en el mismo rango, por lo que son archivos ASCII válidos.

información relacionada