LINUX.ORG.RU

OpenOffice writer: как сохранить при изменеии стиля абзаца часть элементов форматирования?


0

1

Сейчас мне приходится заниматься версткой сборника тезисов научной конференции. Понимаю, что OpenOffice предназначен немного не для этого, но так уж сложилось. В общем, тезисы присылают в форматах вордовских и rtf, требуемые стандарты не все авторы соблюдают, но самое неприятное - при вставке их текстов в общий файл часто «слетают» шрифты, размеры, отступы и прочее. Очевидное решение - применить другой стиль ко вставленным фрагментам. Проблема, однако, в том, что в этих фрагментах много выделений курсивом и тому подобных реально необходимых элементов форматирования. После переназначения стиля всё это теряется, последующая ручная работа по трудоемкости соизмерима с ручным форматированием без использования стилей. Я уже о написании макроса размышляю. Вопрос: а штатных средств сохранения курсивов и тому подобного при применении стилей нет?

Поскольку вам всё равно приходится заниматься ручной работой (импорт, копирование, вставка и т.д.), то не проще-ли собирать это всё в LaTeX, методом copy/paste из открытого во writer исходного документа в tex-файл? Или попробовать утилиту экспорта из OOo в LaTeX http://writer2latex.sourceforge.net Для не очень сложного форматирования она даёт вполне приличный результат. Так же дополнительным плюсом будет типографское качество готового документа, в сравнении с тем уродцем, который потенциально выйдет из вашего метода.

много выделений курсивом и тому подобных реально необходимых элементов форматирования

Это очень сомнительная «необходимость», и скорее даже наоборот — только затрудняется чтение, и ухудшается восприятие. Для такого рода выделений существуют типографские символы: кавычки „лапки“/«ёлочки», — тире, отступы для блоков текста, и т.д.

anonymous
()

штатных средств сохранения курсивов и тому подобного при применении стилей нет?

В общем, нет. Другое дело, что можно сделать отдельный стиль символов для курсива, сначала прогнать поиск курсива с заменой на стиль, а потом уже применять стили абзаца.

gabix
()
Ответ на: комментарий от anonymous

Есть определенные стандарты (например, на написание научных названий растений) - поэтому от курсива не отказаться.

PVOzerski ★★★
() автор топика
Ответ на: комментарий от PVOzerski

Есть определенные стандарты (например, на написание научных названий растений) - поэтому от курсива не отказаться.

А, ну для таких случаев конечно. Я думал там целые страницы курсивом, или жирным набраны. Такое форматирование вполне writer2latex потянет. Последняя бета 1.2 очень недурно экспортирует, хотя ручной доводки требует в любом случае, но результат того стоит.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.