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

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

21 Ноябрь 2017, 16:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Сообщений: 175


« Стартовое сообщение: 16 Октябрь 2017, 11:31 »

У линуксовой версии вордпроцессора со времен его появления в дистрибутивах редхат (за другие дистрибутивы не скажу) есть очень неприятная особенность.
Часто бывает необходимо выделить часть слова мышкой, чтобы забрать ее в буфер обмена. Выделять можно справа налева и слева направо. После чего нажимаем правую кнопку и выпадает контекстное меню, где есть пункты "копировать", "вырезать", "вставить".
Если выделение выполнять слева направо, то при выпадании контекстного меню выделение сбрасывается, а пункты "копировать", "вырезать" деактивируются.
Если выделение выполнять справа налево, то при выпадании контекстного меню выделение остается активным, как и пункты "копировать" и "вырезать".
В обоих случаях курсор мыши располагается в пределах выделенного текста.
На рисунке видно, что при выделении слева направо части слова "топология" текстовый курсор располагается между буквами "о" и "г", а курсор мыши -- на букве "о". Но если нажать правую кнопку,  выделение сбросится.
Эффект абсолютно устойчив и наблюдается только в офисе.


* Screenshot_20171016_113229.png (17.35 Кб, 351x144 - просмотрено 2 раз.)
Записан
kompilainenn
Ветеран
*****
Offline Offline

Сообщений: 2 109



« Ответ #1: 16 Октябрь 2017, 11:37 »

Вы уже написали про это багу? у меня на убунте такого не наблюдается.
Замечу, что баги, касающиеся либры и рэд хат активно правит Каолан, которому рэд хат платит за это ЗП. Так что пишите багу
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
McAaron
Постоялец
***
Offline Offline

Сообщений: 175


« Ответ #2: 16 Октябрь 2017, 11:44 »

Проверил в suse -- эффект не наблюдается.
Записан
McAaron
Постоялец
***
Offline Offline

Сообщений: 175


« Ответ #3: 18 Октябрь 2017, 12:59 »

https://bugs.documentfoundation.org/show_bug.cgi?id=113219
Записан
economist
Ветеран
*****
Offline Offline

Сообщений: 742


« Ответ #4: 18 Октябрь 2017, 13:54 »

Недавно проводил "чемпионат планового отдела по идиотизму" - нужно было разбить вручную слова из 46-страничной справки о состоянии расчетов с ФНС (слиплись названия с КБК-кодами переменной длины). Занимались двое одинаково проворных работниц.  

Та что разбивала клавиатурными командами Ctrl+Shift+стрелка влево/вправо - выиграла с двукратным преимуществом по времени. Мышью обе щелкали по нужному слову, дальше - вольный стиль.

Если бы они у меня мышью выбирали команды копировать-вырезать-вставить - закончили бы месяц без премии. Всё-таки Ctrl+C/X/V - намного быстрее. От чистого сердца советую научить людей этим хоткеям.
Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
kompilainenn
Ветеран
*****
Offline Offline

Сообщений: 2 109



« Ответ #5: 18 Октябрь 2017, 14:02 »

допишите туда версию Федоры и версию LibreOfiice
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
McAaron
Постоялец
***
Offline Offline

Сообщений: 175


« Ответ #6: 23 Октябрь 2017, 12:40 »

Недавно проводил "чемпионат планового отдела по идиотизму" - нужно было разбить вручную слова из 46-страничной справки о состоянии расчетов с ФНС (слиплись названия с КБК-кодами переменной длины). Занимались двое одинаково проворных работниц.  
Давайте с Вами проведем такой чемпионат. Задача: Открыто два документа -- один справа, другой слева. Нужно скопировать неизменяемые части слов из текста, что в документе справа,  в таблицу, что в документе слева, каждое в свою ячейку.
Вы делаете это только используя клавиатуру, я же буду только мышкой. Слов всего штук двадцать.
И кто из нас двоих окажется идиотом?  

« Последнее редактирование: 23 Октябрь 2017, 12:47 от McAaron » Записан
economist
Ветеран
*****
Offline Offline

Сообщений: 742


« Ответ #7: 23 Октябрь 2017, 13:00 »

Под иксами выделение автоматически попадает в отдельный буфер обмена x-window, откуда оно вставляется средней кнопкой в позицию курсора мыши.

Под Windows есть немало бесплатных приложений для буфера обмена, включающие "собиратели" скопированного в контейнеры, упорядочением, авторазбивкой по произвольному символу, со вставкой без/с обнулением вставленных элементов, и автокопированием выделения в буфер, например ACV, CLCL, ClipX.

Неизменяемую часть слова для больших текстов я бы искал морфоанализатором. Озвученная же вами задача - немного неформатна для "олимпиады", но уверен что с этими утилитками победить меня будет сложно.
Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
McAaron
Постоялец
***
Offline Offline

Сообщений: 175


« Ответ #8: 23 Октябрь 2017, 17:36 »

Неизменяемую часть слова для больших текстов я бы искал морфоанализатором. Озвученная же вами задача - немного неформатна для "олимпиады", но уверен что с этими утилитками победить меня будет сложно.
Морфоанализатор не может знать, какие слова ему морфоанализировать, а какие игнорировать.
Ну а позиционировать вставку клавишами в ячейки таблицы, которая в другом окне, вообще замучаетесь. А мышкой Вы просто выделяете текст, делате Ctrl-C и Ctrl-V. Занимает 2-3 секунды, не более. Это  как если бы Вы разливали черпаком суп по тарелкам.

Бывает иногда, что из сети нужно скопировать таблицу, и когда Вы ее вываливаете в документ, как неформатированный текст (Alt-Ctrl-Shift-V), все там расползается и непредсказуемым образом склеивается. В результате приходится собирать таблицу из кучи слов, половина которых склеена между собой. А теперь представьте, что эта таблица содержит три сотни строк (перечень команд и циклограмм) по десять столбцов, половина из которых пуста и нужно всю эту кучу аккуратно раскидать в ячейки таблицы.
Записан
kompilainenn
Ветеран
*****
Offline Offline

Сообщений: 2 109



« Ответ #9: 23 Октябрь 2017, 23:10 »

Таблицу нужно вставлять как Форматированный текст RTF, тогда структура таблицы сохраняется
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
McAaron
Постоялец
***
Offline Offline

Сообщений: 175


« Ответ #10: 24 Октябрь 2017, 16:57 »

Таблицу нужно вставлять как Форматированный текст RTF, тогда структура таблицы сохраняется
Разве контент из сети можно вставить как RTF? Мне всегда казалось, что там только две возможности -- как неформатированный текст и как HTML.
Записан
kompilainenn
Ветеран
*****
Offline Offline

Сообщений: 2 109



« Ответ #11: 24 Октябрь 2017, 20:27 »

и как HTML.
а вы пробовали HTML? таблицу вставляет, как таблицу=)
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
McAaron
Постоялец
***
Offline Offline

Сообщений: 175


« Ответ #12: 26 Октябрь 2017, 17:47 »

и как HTML.
а вы пробовали HTML? таблицу вставляет, как таблицу=)
Пробовал. Чаще всего операция надолго зависает, при этом одновременно зависают и все остальные документы (что уму не постижимо?!) и, если кильнуть окно с зависшей операцией, то завершаются и все остальные.
Если же удачно и вставится, то придется потратить кучу времени, чтобы привести эту таблицу в порядок и зачистить весь мусор. Проще сформировать таблицу самому и раскидать текст по ячейкам.
Записан
economist
Ветеран
*****
Offline Offline

Сообщений: 742


« Ответ #13: 27 Октябрь 2017, 08:41 »

Регулярно контент из Сети - в Calc/Excel нужно тянуть либо сторонними парсерами (их много готовых на языке Python), либо web-запросом, где все проблемы обычно решаются настройками и regexp-ами.

LibreOffice также поддерживает Stream и если есть хоть какой-то контакт с веб-дизайнером/админом сайта, либо это уже "OpenData", госулсуги, госзакупки итп - можно сделать офигенную систему. Ручная правка web-контента это 1 ошибка на 1000 действий, гарантированно.
Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

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