Я хочу изменить текстовую кодировку по умолчанию , используемую LibreOffice при сохранении документа в виде текстового документа. Где я могу найти эту настройку?
Я хочу, чтобы это была UTF-8 БЕЗ спецификация, которая, как мне кажется, называется ASCII / US в LibreOffice.
I do знают, что есть опция Text encoded, где вы можете (теоретически, если она действительно работает) выбрать кодировку каждого простого файла. У меня есть три проблемы:
- Это не работает должным образом. То есть большую часть времени он не показывает всплывающее окно, где вы можете выбрать кодировку и просто сохраняет, как если бы вы выбрали вариант «Текст». Может быть, раз в десять испытаний он показывает всплывающее окно.
- Только Ctrl + S , то файл будет автоматически сохранен с использованием кодировки по умолчанию Text, которая сохраняет файл как UTF-8 с спецификацией, которая разбивает файл. LibreOffice должен сохранить кодировку файла и сохранить файл как UTF-8 без спецификации. Использование Сохранить как каждый раз является реальной тратой времени.
1 ответ
Чтобы отобразить диалоговое окно параметров кодировки, перейдите в Сохранить как . и проверьте Edit filter settings .
Чтобы избежать медленности Сохранить как . , вы можете использовать такой макрос:
Установите его на горячую клавишу или кнопку на панели инструментов, перейдя на Tools -> Customize .
Он может быть изменен для использования глобальной переменной и сохранения в ранее используемом местоположении.
UTF-8 WITHOUT the BOM, which I believe is called ASCII/US
Нет, это создает текст в кодировке ASCII, который уничтожит большинство символов Unicode.
Я не вижу никаких параметров фильтра, которые можно сохранить без спецификации из LibreOffice. Вместо этого существуют различные инструменты командной строки, такие как iconv , который может удалить спецификацию.
Если у вас есть время, лучшим решением может быть создание макроса Python или Java для чтения документа Writer и записи в файл без спецификации. Это можно сделать, возможно, в 30 строках кода Python или в два раза больше кода Java. Примечание. Я бы не рекомендовал делать это в Basic из-за его плохих функций обработки файлов.
Я хочу изменить по умолчанию кодировка текста, используемая LibreOffice при сохранении документа в виде текстового документа. Где можно найти этот параметр?
Я хочу UTF-8 без BOM, который я считаю, называется ASCII / US в LibreOffice.
I do знайте, что есть опция кодирования текста, где вы можете (теоретически, если она действительно работала) выбрать кодировку каждого простого файла. У меня три проблемы с это:
- это не работает должным образом. Т. е. большую часть времени он не показывает каких-либо всплывающее окно, где можно выбрать кодировку и просто спасает а если вы выбрали текстовый вариант. Может быть, один раз в десять испытаний он показывает всплывающее окно.
- I только редактировать текстовые файлы, и я использую LibreOffice только для проверки орфографии (и подсчета слов). Все файлы, которые я когда-либо захочу написать, должны быть в кодировке UTF-8 без BOM, поэтому я хотел был бы во избежание расточительствовать время каждый раз вручную выбирая эту опцию.
- если у меня файл правильно закодирован в UTF-8 без BOM, и я затем пытаюсь сохранить его, используя, например, Ctrl + S затем файл будет автоматически сохранен с использованием кодировки текста по умолчанию, которая сохраняет файл как UTF-8 С BOM, который разбивает файл. LibreOffice должен сохранить кодировку файла и сохранить файл как UTF-8 без спецификации. Использовать Сохранить Как каждый раз это реальная трата времени.
1 ответов
чтобы открыть диалоговое окно Параметры кодировки, перейдите к Сохранить Как. и Edit filter settings .
во избежание медлительности Сохранить Как. , вы можете использовать макрос, как это:
установить его на горячую клавишу или кнопку на панели инструментов, перейдя к Tools -> Customize .
Он может быть изменен, чтобы использовать глобальную переменную и сохранить ранее используемое положение.
УТФ-8 без Бом, который, кажется, называется ASCII / US
нет, это создает текст в кодировке ASCII, который уничтожит большинство символов Юникода.
Я не вижу параметров фильтра, которые можно сохранить без спецификации из LibreOffice. Вместо этого существуют различные средства командной строки, такие как iconv что можно удалить BOM.
Если у вас есть время, лучшим решением может быть создание макроса Python или Java для чтения документа Writer и записи в файл без BOM. Это можно сделать возможно, в 30 строках кода Python или в два раза больше кода Java. Примечание: Я бы не рекомендовал делать это в Basic из-за его плохих функций обработки файлов.
Я хочу изменить кодировку текста по умолчанию, используемую LibreOffice при сохранении документа как текстового документа. Где я могу найти этот параметр?
Я хочу, чтобы это был UTF-8 БЕЗ спецификации, которая, как мне кажется, называется ASCII/US в LibreOffice.
Я знаю , что есть текст закодирован вариант , где вы можете (в теории, если он действительно работал) выбрать кодировку каждого обычного файла. У меня есть три проблемы с этим:
- Это не работает должным образом. Т.е. большую часть времени он не показывает всплывающее окно, где вы можете выбрать кодировку, а просто сохраняет, как если бы вы выбрали опцию Text. Возможно один раз в десяти испытаниях это показывает всплывающее окно.
- Я редактирую только текстовые файлы и использую LibreOffice только для проверки орфографии (и подсчета слов). Все файлы, которые я когда-либо захочу записать, должны быть в кодировке UTF-8 без спецификации, поэтому я бы хотел избежать потери времени каждый раз, вручную выбирая эту опцию.
- Если у меня есть файл, правильно закодированный в UTF-8 без спецификации, и я затем пытаюсь сохранить его, например, с помощью Ctrl + S, тогда файл будет автоматически сохранен с использованием кодировки Text по умолчанию, которая сохраняет файл как UTF-8. с спецификацией, которая ломает файл. LibreOffice должен сохранить кодировку файла и сохранить файл как UTF-8 без спецификации. Необходимость использовать Save As каждый раз — это пустая трата времени.
Как установить верную кодировку в текстовом редакторе LibreOffice Writer?
По умолчанию LibreOffice может не поддерживать ряд кодировок. Из-за этого могут появляться проблемы при открытии файлов, присланных извне. Однако в большинстве случаев это не составляет никакой проблемы. В первую очередь необходимо посмотреть настройки кодировки в самом текстовом редакторе LibreOffice. Для этого откройте пункт меню «Сервис» — «Параметры».
В появившемся окне выберите «Настройки языка» — «Языки»:
И во всех пунктах выберите нужную кодировку. Как правило, необходима кодировка «Стандарт — Русский». К сожалению, в некоторых случаях это не помогает избежать проблем со стилями присланных документов, так как в системе не установлены необходимые шрифты. Для того чтобы скачать шрифты, Вам необходим пароль администратора. Сделать это можно в менеджере пакетов.
Ссылки на дополнительные материалы:
-
Официальный сайт помощи LibreOffice
- Комментировать
Хаки и хитрости
Рамка в libreoffice writer
Как перевернуть одну страницу в libreoffice?
Сортировка слов в Libre Office Writer в алфавитном порядке?
Нумерация страниц в LibreOffice
Times New Roman Llibre Office
Или просто нажмите на один из тегов:
libreoffice
Ваш ответ
Пожалуйста, попробуйте дать полезный совет. Если Вы хотите комментировать, просто используйте инструмент комментариев. Пожалуйста, учтите, что Вы всегда можете использовать поиск: нет нужды задавать один вопрос дважды. И не забудьте проголосовать! Голосование — отличный способ повысить качество материалов нашего форума.
Стоит Linux Mint и libreoffice writer. При обычно открытие документа .txt текст выглядит весь вот так
�����
������
������ ������ ���������
��������� ����� �� ��������� ������
Если открывать через Файл — Открыть — Текст Выбор Кодировки и выбрать Windows-1251
то тогда все нормально открывается. Ну так каждый раз открывать файлы ведь не дело.
-
Вопрос заданболее трёх лет назад
-
18707 просмотров
Пригласить эксперта
Открой с 1251
Скопируй
Создай новый док
Вставь
Сохрани
Больше не используй 1251
У меня стоит Xubuntu, в которой по-умолчанию идет текстовый редактор Mousepad. При открытии файлов с винды в кодировке Windows-1251 он выдает диалоговое окно, где можно выбрать ее самостоятельно.
Еще один вариант — использовать Sublime Text.
File -> Open… Выбрать «text-select_coding»
-
Показать ещё
Загружается…
04 июн. 2023, в 01:35
1500 руб./за проект
04 июн. 2023, в 01:25
40000 руб./за проект
03 июн. 2023, в 23:42
1500 руб./за проект
Минуточку внимания
-
Создано: 09 декабря 2020
-
Просмотров: 1403
В своей работе вы можете столкнуться с тем, что некторые .xls файлы могут открываться в неверной кодировке.
Для исправления нужно скачать плагин CyrillicTools — cyrtools1.3.uno.zip123.62 КБ09/12/2020
После этого, в меню Сервис —> Управление Расширениями нажать кнопку Добавить, затем выбрать скачанный файл cyrtools1.3.uno.zip.
После этого закрыть окно и перезапустить LibreOffice. Появится новый пункт меню Кириллический документ.
Для перекодировки документа открываем меню Кириллический документ -> Перекодировка документа -> Латиница-1 в кириллицу
- Печать
Страницы: [1] Вниз
Тема: Смена кодировки в Libre Office Writer (Прочитано 47181 раз)
0 Пользователей и 1 Гость просматривают эту тему.
m.meehalkoff
Здравствуйте. Скопировал текст из pdf документа. Вставил его в новый документ libre office writer. Вместо текста кракозябры. Подскажите, как сменить кодировку?
ArcFi
1) сохранить в .txt;
2) открыть браузером;
3) подобрать кодировку;
4) скопипастить.
RazrFalcon
ArcFi
lev-mike
1) сохранить в .txt;
2) открыть браузером;
3) подобрать кодировку;
4) скопипастить.
Так то оно так.
А если это файл в формате .xls на 20 страниц со сложным форматированием ячеек?
Если возможность при отрытии файла указать какую уодировку использовать?
Использую Dell Inspiron 1501, Ubuntu 11.04
Jack Sparrow
Не знаю, как там с электронными страницами, но Writer всегда спрашивает, какую кодировку использовать, если открываешь плоский текстовый файл.
Linux is only free if your time has no value (c) Jamie Zawinski
ArcFi
А если это файл в формате .xls на 20 страниц со сложным форматированием ячеек?
«Открыть документ» и «открыть документ средствами LO» — это две разные задачи.
При достаточно высокой сложности документа чужого формата вторая задача может оказаться нерешаемой.
- Печать
Страницы: [1] Вверх
Я хочу изменить текстовую кодировку по умолчанию , используемую LibreOffice при сохранении документа в виде текстового документа. Где я могу найти эту настройку?
Я хочу, чтобы это была UTF-8 БЕЗ спецификация, которая, как мне кажется, называется ASCII / US в LibreOffice.
I do знают, что есть опция Text encoded, где вы можете (теоретически, если она действительно работает) выбрать кодировку каждого простого файла. У меня есть три проблемы:
- Это не работает должным образом. То есть большую часть времени он не показывает всплывающее окно, где вы можете выбрать кодировку и просто сохраняет, как если бы вы выбрали вариант «Текст». Может быть, раз в десять испытаний он показывает всплывающее окно.
- Только Ctrl + S , то файл будет автоматически сохранен с использованием кодировки по умолчанию Text, которая сохраняет файл как UTF-8 с спецификацией, которая разбивает файл. LibreOffice должен сохранить кодировку файла и сохранить файл как UTF-8 без спецификации. Использование Сохранить как каждый раз является реальной тратой времени.
1 ответ
Чтобы отобразить диалоговое окно параметров кодировки, перейдите в Сохранить как . и проверьте Edit filter settings .
Чтобы избежать медленности Сохранить как . , вы можете использовать такой макрос:
Установите его на горячую клавишу или кнопку на панели инструментов, перейдя на Tools -> Customize .
Он может быть изменен для использования глобальной переменной и сохранения в ранее используемом местоположении.
UTF-8 WITHOUT the BOM, which I believe is called ASCII/US
Нет, это создает текст в кодировке ASCII, который уничтожит большинство символов Unicode.
Я не вижу никаких параметров фильтра, которые можно сохранить без спецификации из LibreOffice. Вместо этого существуют различные инструменты командной строки, такие как iconv , который может удалить спецификацию.
Если у вас есть время, лучшим решением может быть создание макроса Python или Java для чтения документа Writer и записи в файл без спецификации. Это можно сделать, возможно, в 30 строках кода Python или в два раза больше кода Java. Примечание. Я бы не рекомендовал делать это в Basic из-за его плохих функций обработки файлов.
Я хочу изменить по умолчанию кодировка текста, используемая LibreOffice при сохранении документа в виде текстового документа. Где можно найти этот параметр?
Я хочу UTF-8 без BOM, который я считаю, называется ASCII / US в LibreOffice.
I do знайте, что есть опция кодирования текста, где вы можете (теоретически, если она действительно работала) выбрать кодировку каждого простого файла. У меня три проблемы с это:
- это не работает должным образом. Т. е. большую часть времени он не показывает каких-либо всплывающее окно, где можно выбрать кодировку и просто спасает а если вы выбрали текстовый вариант. Может быть, один раз в десять испытаний он показывает всплывающее окно.
- I только редактировать текстовые файлы, и я использую LibreOffice только для проверки орфографии (и подсчета слов). Все файлы, которые я когда-либо захочу написать, должны быть в кодировке UTF-8 без BOM, поэтому я хотел был бы во избежание расточительствовать время каждый раз вручную выбирая эту опцию.
- если у меня файл правильно закодирован в UTF-8 без BOM, и я затем пытаюсь сохранить его, используя, например, Ctrl + S затем файл будет автоматически сохранен с использованием кодировки текста по умолчанию, которая сохраняет файл как UTF-8 С BOM, который разбивает файл. LibreOffice должен сохранить кодировку файла и сохранить файл как UTF-8 без спецификации. Использовать Сохранить Как каждый раз это реальная трата времени.
1 ответов
чтобы открыть диалоговое окно Параметры кодировки, перейдите к Сохранить Как. и Edit filter settings .
во избежание медлительности Сохранить Как. , вы можете использовать макрос, как это:
установить его на горячую клавишу или кнопку на панели инструментов, перейдя к Tools -> Customize .
Он может быть изменен, чтобы использовать глобальную переменную и сохранить ранее используемое положение.
УТФ-8 без Бом, который, кажется, называется ASCII / US
нет, это создает текст в кодировке ASCII, который уничтожит большинство символов Юникода.
Я не вижу параметров фильтра, которые можно сохранить без спецификации из LibreOffice. Вместо этого существуют различные средства командной строки, такие как iconv что можно удалить BOM.
Если у вас есть время, лучшим решением может быть создание макроса Python или Java для чтения документа Writer и записи в файл без BOM. Это можно сделать возможно, в 30 строках кода Python или в два раза больше кода Java. Примечание: Я бы не рекомендовал делать это в Basic из-за его плохих функций обработки файлов.
Я хочу изменить кодировку текста по умолчанию, используемую LibreOffice при сохранении документа как текстового документа. Где я могу найти этот параметр?
Я хочу, чтобы это был UTF-8 БЕЗ спецификации, которая, как мне кажется, называется ASCII/US в LibreOffice.
Я знаю , что есть текст закодирован вариант , где вы можете (в теории, если он действительно работал) выбрать кодировку каждого обычного файла. У меня есть три проблемы с этим:
- Это не работает должным образом. Т.е. большую часть времени он не показывает всплывающее окно, где вы можете выбрать кодировку, а просто сохраняет, как если бы вы выбрали опцию Text. Возможно один раз в десяти испытаниях это показывает всплывающее окно.
- Я редактирую только текстовые файлы и использую LibreOffice только для проверки орфографии (и подсчета слов). Все файлы, которые я когда-либо захочу записать, должны быть в кодировке UTF-8 без спецификации, поэтому я бы хотел избежать потери времени каждый раз, вручную выбирая эту опцию.
- Если у меня есть файл, правильно закодированный в UTF-8 без спецификации, и я затем пытаюсь сохранить его, например, с помощью Ctrl + S, тогда файл будет автоматически сохранен с использованием кодировки Text по умолчанию, которая сохраняет файл как UTF-8. с спецификацией, которая ломает файл. LibreOffice должен сохранить кодировку файла и сохранить файл как UTF-8 без спецификации. Необходимость использовать Save As каждый раз — это пустая трата времени.
To show the encoding options dialog, go to Save As… and check Edit filter settings
.
In order to avoid the slowness of Save As…, you could use a macro like this:
Sub SaveAsUtf8
dim aUrl()
dim fileProps(1) as new com.sun.star.beans.PropertyValue
fileProps(0).Name = "FilterName"
fileProps(0).Name = "Text (encoded)"
fileProps(1).Name = "FilterOptions"
fileProps(1).Value ="UTF8,CRLF,Liberation Mono,en-US,"
oDlg = createUnoService("com.sun.star.ui.dialogs.FilePicker")
oDlg.setMultiSelectionMode(false)
oDlg.initialize(array(1))
oDlg.execute
aUrl = oDlg.getFiles()
If UBound(aUrl) > -1 Then
thisComponent.storeAsURL(aURL(0), fileProps())
End If
End Sub
Set it to a hotkey or toolbar button by going to Tools -> Customize
.
It could be modified to use a global variable and save to the previously used location.
UTF-8 WITHOUT the BOM, which I believe is called ASCII/US
No, this produces ASCII-encoded text, which will destroy most Unicode characters.
I do not see any filter options that can save without a BOM from LibreOffice. Instead, there are various command line tools such as iconv that can remove the BOM.
If you have some time, the best solution may be to create a Python or Java macro to read the Writer document and write to a file without the BOM. It could be done in perhaps 30 lines of Python code, or twice that much Java code. Note: I would not recommend doing this in Basic because of its poor file handling functions.
0 / 0 / 0 Регистрация: 06.11.2015 Сообщений: 4 |
|
1 |
|
18.05.2016, 18:55. Показов 6859. Ответов 7
Когда открываю документ формата doc или rtf офисным пакетом libreoffice версии 4.2.8.2, вместо читаемого текста в документе видны случайный набор букв вперемешку с другими символами, так происходит только с некоторыми документами. Документы на русском языке. Пробовал сохранять документ в другой кодировке типа cirillic , все равно не прочитать текста. Тоже самое при сохранении документа в формате odt и при конвертации файла онлайн в другие форматы, например в pdf. Можно ли решить эту проблему с отображением текста в в конкретных документах libreoffice? Загрузить файл не могу потому что его размер превышает предел указанный в форме загрузки.
0 |
1362 / 1074 / 110 Регистрация: 16.03.2012 Сообщений: 4,547 |
|
18.05.2016, 21:23 |
2 |
Какой шрифт используется в документе?
0 |
0 / 0 / 0 Регистрация: 06.11.2015 Сообщений: 4 |
|
18.05.2016, 21:28 [ТС] |
3 |
В документе используется шрифт Times New Roman.
0 |
Amet13 1362 / 1074 / 110 Регистрация: 16.03.2012 Сообщений: 4,547 |
||||
18.05.2016, 21:31 |
4 |
|||
Какой дистрибутив линукса? Если Debian/Ubuntu, то посмотрите установлен ли пакет со шрифтами:
0 |
gustav3 0 / 0 / 0 Регистрация: 06.11.2015 Сообщений: 4 |
||||
18.05.2016, 21:38 [ТС] |
5 |
|||
Дистрибутив CentOS 6.7. При вводе
сообщается что нет такого пакета.
0 |
Amet13 1362 / 1074 / 110 Регистрация: 16.03.2012 Сообщений: 4,547 |
||||
18.05.2016, 21:40 |
6 |
|||
В центосе пакет вроде по-другому называется.
0 |
gustav3 0 / 0 / 0 Регистрация: 06.11.2015 Сообщений: 4 |
||||
18.05.2016, 22:10 [ТС] |
7 |
|||
Вывод команды
говорит что такого пакета нету, вместо этого нашелся пакет msttcore-fonts-installer-2.6-1.noarch.rpm на сайте http://mscorefonts2.sourceforge.net, после установки этого пакета в libreoffice writer появились шрифты от microsoft, но когда открываю документ, все равно видны кракозябры, выделяю текст и меняю шрифт на Times New Roman, текст снова с кракозябрами.
0 |
1568 / 800 / 186 Регистрация: 10.09.2013 Сообщений: 3,153 Записей в блоге: 3 |
|
24.05.2016, 16:01 |
8 |
Попробуйте, хотя это выход «одноразовый», в word изменить шрифт и сохранить документ, а после открыть в либре. Возможно в наборе шрифтов, который вы доустановили, все же нет того шрифта с помощью которого набран текст в ворде.
0 |