Автоматические переносы в OpenOffice.org

Недавно, когда переносил Ooo на работу, столкнулся с проблемой автопереносов. Дома в общем-то в этом большой необходимости не было, тогда как на работе это обязательное условие. Я решил заняться этим вопросом и у меня всё получилось. 
Для начала необходимо расставить птички. Переходим в меню "Формат" - "Абзац", выбираем вкладку "Положение на странице" и ставим галочку возле пункта "Расстановка переносов" далее - если используете выравнивание текста по ширине то во вкладке "Выравнивание" в пункте "Последняя строка" необходимо отметить "По левому краю", это для того, чтобы во время набора сократить расстояние между словами, и правильно отформатировать последнюю строку абзаца, иначе система даже два слова в строке будет пытаться растянуть по ширине.  Жмём "ОК". Вообще для того чтобы не проделывать эти операции постоянно лучше создать стили. 
Однако этого мало. Далее всё зависит от того, какой Ооо вы используете. У меня установлен офис от "Инфра-ресурс". По умолчанию софт от сторонних производителей лежит в /opt.
Запускаем MC с правами root и переходим сюда: opt/openoffice.org2.3/share/dict/ooo.
В первую очередь необходимо посмотреть есть ли там у вас файл hyph_ru_RU.dic. Далее здесь же ищем файл dictionary.lst, в нём находим строку HYPH ru hyph_ru_RU, если она отсутствует - добавляем. После этого, автоматические переносы текста должны работать. Что касается родной сборки Ооо, то искать надо наверное здесь /usr/share/myspell/dicts. И с теми же самыми файлами необходимо проделать те же операции.

Комментарии

Юрий Кореновский написал(а)…
А вы случаем не подскажите как запретить переносы в некоторых словах? А то у меня случается, что OOo переносит слова-аббревиатуры, написанные заглавными буквами. Хотелось бы управлять этим процессом.
Спасиб.
Юрий Кореновский написал(а)…
Кажется разобрался :)

2.4.3. Запрет переноса отдельных слов
Для того чтобы предотвратить расстановку переносов в слове, необходимо:
1. Выбрать в меню Сервис (Tools) – Параметры…(Options…) – Настройка языка
(Language Settings) – Лингвистика (Writing Aids)
2. Выбрать словарь в списке Словари пользователя (User-defined dictionary) и нажать
Правка…(Edit…). Если список пустой, нажать Создать…(New…) для создания
нового словаря.
3. В поле Слово (Word ) наберите слово, переносы в котором Вы хотите запретить, со
знаком (=) в конце и нажмите Создать (New), а затем Закрыть (Close).
pavelgsv написал(а)…
Вот, собственно,и подсказать не успел:))

Популярные сообщения из этого блога

Этот аккаунт уже добавлен на устройство. Есть решение

Как все начиналось. Из истории основания совхоза «Власть Труда»