В tex-файле только символы ascii: если да, то следует ли мне кодировать файл в ascii? Или лучше использовать utf-8 в любом случае?

В tex-файле только символы ascii: если да, то следует ли мне кодировать файл в ascii? Или лучше использовать utf-8 в любом случае?

Это вопрос из области передовой практики.

Стоит ли кодировать файлы tex в ascii или использовать utf-8? Является ли это предпочтительным по какой-либо причине (ЛЮБОЙ причине) в случае, когда в коде файла tex появляются только символы ascii и больше ничего?

(Очевидно, что для символов иностранного языка, вводимых напрямую, предпочтительнее использовать кодировку utf-8, но в данном случае это не рассматривается.)

В1) Есть ли в этом случае какие-либо преимущества от использования входной кодировки ASCII?

Q2) Если у меня есть файл tex, закодированный в ascii, и я копирую и вставляю текст в документ в кодировке utf-8, возникнут ли проблемы при сохранении utf-8? Думаю, что нет: utf-8 включает ascii, но я могу ошибаться. Так ли это?

Q3) Если я копирую текст из документа в кодировке utf-8 в документ в кодировке ascii, будут ли проблемы? Предположим, копируются и вставляются только символы ascii?

решение1

UTF8 и ASCII идентичны побайтно для символов в диапазоне ASCII, поэтому если у вас есть простой текстовый файл в кодировке ASCII, он также будет закодирован в UTF-8, и аналогично, если он закодирован в UTF-8, но содержит только символы в диапазоне x00 - x7F, то они кодируются непосредственно сами по себе с байтами в том же диапазоне, поэтому являются допустимыми файлами ASCII.

Связанный контент