Можно ли преобразовать разрывы абзацев в Word в разрывы строк?

Когда я вставляю текст из Eclipse в Word, каждая строка помещается в отдельный абзац. Ручная коррекция этих строк до разрывов строк (shift+enter) - это проблема, возможно ли автоматизировать это?

Я использую Word 2008 для Mac, если это имеет значение (но я хотел бы знать это и для других версий Word, если они отличаются).

3 ответа

Решение

http://support.microsoft.com/kb/214204

Вы можете использовать специальные символы, перечисленные в разделе "Дополнительная информация" этой статьи, с командами "Найти и заменить" в меню "Редактировать".

Вы хотите заменить ^p с ^l (набрано буквально - ^ символ не указывает CTRL в этом случае), и подстановочные знаки должны быть отключены, чтобы это работало.

Чтобы выполнить поиск и заменить только выделенный текст, а не весь документ, выделите текст, откройте диалоговое окно поиска и замены и убедитесь, что выбран "Текущий документ выключен". Теперь, когда вы нажмете "Заменить все", он будет искать только внутри выделенного текста и предложит вам выполнить замену остальной части документа.

Скопируйте paragraph break и вставьте в find текстовое окно. Скопируйте line break и прошлое в replace текстовое окно. Нажмите на replace all,

В качестве альтернативы вы можете просто определить стиль без абзаца (и моноширинный шрифт) для использования в коде.

Другие вопросы по тегам