Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

15 Октябрь 2018, 18:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Как удалить перенос стороки, превратить излишне короткие строки в нормальные.  (Прочитано 11416 раз)
0 Пользователей и 1 Гость смотрят эту тему.
valera13
Новичок
*
Offline Offline

Сообщений: 3


« Стартовое сообщение: 2 Март 2013, 12:24 »

Вот после сканирования и распознавания текста получилось такое:

******¶
******¶
******¶

нужно убрать перенос строки клавиша"enter". В смысле чтобы короткие строки превратились в нормальные. Вручную долго, а использовать опцию "найти и заменить" как это запросто получалось в Ворде в этом  Writer  как ни пытался не получается. Вставляю в поле "найти" символ ¶, но он пишет такого в тексте нет.
 Вот кусочек текста:

 День Победы я встретил в Праге, и
потом еще два года продолжалась моя
воинская служба за рубежом, а когда
возвратился в родной город, узнал тра-
гическую историю нашего

А в Ворде все символы ¶ заменялись на пробел, а потом уже вручную текст разбивался по смыслу  на абзацы.
Записан
greenman
Форумчанин
***
Offline Offline

Сообщений: 240


« Ответ #1: 2 Март 2013, 14:27 »

Ставьте расширение AltSearch.
http://extensions.libreoffice.org/extension-center/alternative-dialog-find-replace-for-writer
« Последнее редактирование: 2 Март 2013, 14:29 от greenman » Записан
valera13
Новичок
*
Offline Offline

Сообщений: 3


« Ответ #2: 3 Март 2013, 22:55 »

Скачал этот AltSearch, но с поставить в мой "OpenOffice.org 3.2.1
OOO320m19 (Build:9505)" не получается



Вот на этом месте затык.
Записан
greenman
Форумчанин
***
Offline Offline

Сообщений: 240


« Ответ #3: 4 Март 2013, 04:40 »

У Вас должен быть файл AltSearch.oxt
Это и есть расширение, которое надо устанавливать. Вручную распаковывать не нужно.

http://extensions.openoffice.org/en/project/AltSearch
Note: some browsers may download the extension as a .zip file; if this happens rename the downloaded file from .zip to .oxt

Как установить расширение OpenOffice.
« Последнее редактирование: 4 Март 2013, 05:44 от greenman » Записан
valera13
Новичок
*
Offline Offline

Сообщений: 3


« Ответ #4: 4 Март 2013, 09:44 »


Спасибо Всё хорошо Теперь получилось. Но вот  на символ перенос строки "¶" AltSearch не реагирует, но успешно убирает его и нормализует строки если использовать символ конец абзаца "$".

Был текст такой(пример):
День Победы я встретил в Праге, и
потом еще два года продолжалась моя
воинская служба за рубежом, а когда
возвратился в родной город, узнал тра-
гическую историю нашего


А стал таким:
День Победы я встретил в Праге, и потом еще два года продолжалась моя воинская служба за рубежом, а когда возвратился в родной город, узнал тра-гическую историю нашего
Записан
bormant
Глобальный модератор
*
Offline Offline

Сообщений: 927



« Ответ #5: 4 Март 2013, 16:37 »

Чтобы избавиться от превращения

... тра-
гическую ...

в

тра-гическую

стоит предварительно с ручным контролем заменить "-$" на "" (или на мягкий перенос, \x00AD), а только затем "$" на " " (пробел).
Записан

Автору на яд. Поддержать форум.
Aville
см.ссылки
Новичок
*
Offline Offline

Пол: Мужской
Сообщений: 3

Ё моЁ


WWW
« Ответ #6: 1 Июль 2014, 18:05 »

друзья,
а подскажите нет ли расширения,
которое сразу делает всю эту рутину,
одним нажатием кнопочки (сделать всё) ?
Записан

--
Cегодня у меня: LibreOffice | Версия: 4.2.4.2 | ID сборки: 420m0(Build:2) на Ubuntu 14.04 LTS
demon83
Новичок
*
Offline Offline

Сообщений: 1


« Ответ #7: 2 Октябрь 2018, 06:39 »

Чтобы избавиться от превращения

... тра-
гическую ...

в

тра-гическую

стоит предварительно с ручным контролем заменить "-$" на "" (или на мягкий перенос, \x00AD), а только затем "$" на " " (пробел).
Может с 2013 что-то изменилось, но сейчас "-$" на "" просто удаляет тире, а перенос строки нет, следовательно, когда мы добавляем пробел "$" на " ",  мы получаем слово, с пробелом вместо тире, например: тра гическую.

Отсюда вопрос, как мне искать от условного символа, до символа конца строки, включительно? Что бы при замене тире в конце строки, оно удалялось с подстановкой нижеследующей строки вместо него.
« Последнее редактирование: 2 Октябрь 2018, 06:44 от demon83 » Записан
mikekaganski
Мастер
*****
Offline Offline

Пол: Мужской
Расположение: Хабаровск -> Москва
Сообщений: 1 061


« Ответ #8: 2 Октябрь 2018, 07:56 »

Может с 2013 что-то изменилось, но сейчас "-$" на "" просто удаляет тире, а перенос строки нет, следовательно, когда мы добавляем пробел "$" на " ",  мы получаем слово, с пробелом вместо тире, например: тра гическую.

Ничего с 2013 не изменилось, включая необходимость читать советы в контексте Подмигивающий
А именно - первоначальный совет (из ответа #1) установить и использовать расширение AltSearch вместо встроенной замены.
Записан

С уважением,
Михаил Каганский
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!