Как исправить кодировку текста в LibreOffice Calc и Writer
Если LibreOffice показывает вместо кириллицы набор странных символов, обычно проблема не в шрифте, а в том, что программа прочитала файл в другой кодировке. Особенно часто это происходит с CSV и TXT, выгруженными из старых программ.
Не сохраняйте испорченный текст поверх оригинала
Если файл уже открылся с «кракозябрами», закройте его без сохранения и повторите импорт. Иначе неверно декодированный текст можно записать обратно и усложнить восстановление.
Как выбрать кодировку CSV или TXT
Откройте текстовый файл через LibreOffice Calc. В окне импорта выберите набор символов и смотрите на предварительный просмотр. Для современных файлов чаще подходит UTF-8, а для старых русскоязычных программ нередко встречается Windows-1251.
Проверьте разделитель столбцов
Одновременно с кодировкой задайте правильный разделитель: запятую, точку с запятой, табуляцию или другой символ. Если кодировка выбрана правильно, но все значения оказались в одном столбце, проблема обычно именно здесь.
Как сохранить файл в UTF-8
После корректного открытия используйте «Сохранить как» и при экспорте текстового формата выберите UTF-8, если файл должен использоваться в современных системах. Перед заменой исходника сохраните отдельную копию.
Если проблема в Writer
Для обычных ODT/DOCX ручной выбор кодировки обычно не требуется. Если повреждён текст внутри такого документа, причиной может быть уже испорченное содержимое, а не настройка LibreOffice. Ручной выбор кодировки прежде всего актуален для простых текстовых и CSV-файлов.