Руководство по допиливанию для новичка- от новичка

Автор el guahiro, июля 26, 2015, 20:02:01

« предыдущая - следующая »

xub

Приветствую!

Спасибо, el guahiro, я приблизительно так и представлял, но хотелось уточнить.

Меня всегда раздражает безальтернативность, практическая безальтернативность PDF как формата в том числе😞...

Из серьёзных предложений, подчёркиваю серьёзных, попалось только это:

https://www.wolfram.com/cdf/

Но ,,предложение" вот такого размера😇:

du -sh *|sort -rh
1.1G WolframPlayer_12.3.1_LINUX.sh

Выглядит серьёзно😈! Буду изучать, расскажу...

2021 Aug 21; 07:26 AM

При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

el guahiro

августа 21, 2021, 22:54:51 #1756 Последнее редактирование: августа 21, 2021, 22:58:36 от el guahiro
Цитата: xub от августа 21, 2021, 17:27:00еня всегда раздражает безальтернативность, практическая безальтернативность PDF как формата
По моему, Вы перебарщиваете, демонизируете PDF. Почитайте книгу от John Whitington "PDF Explained" или  "PDF Hacks" от автора Sid Steward.
PDF является динамическим, только как сменить, например, размер шрифта, не знает никто, кроме майнтайнеров Mutool или Latex.
И это хорошо. PDF задумывался, как формат для печати, -  неизменяем, читается в 98% случаев одинаково на всех ОС и во всех редакторах. Этим и хорош.
Искренне ваш
См. скрипты для ПКМ Thunar здесь https://github.com/el-guahiro/thunar_custom_actions
Рекомендации для граждан у условиях гуманитарной катастрофы https://goo-gl.me/abV3X

xub

Я потрясён maître, Вы читаете книги!?

Нет, это выше моих возможностей (чтение полновесных книг), я вообще бывший спортсмен, и почти до 40 лет все мои мозги были в бицепсах, а также трицепсах ну и там по мелочи в каких-то грудино-ключично-сосцевидных мышцах 😞... Об этом я сожалею...

Я найду digest'ы на французском и покороче и конечно ознакомлюсь... На французском я лучше улавливаю смысл... Я никогда не говорю, что я знаю какой-то язык (это невозможно), я говорю ,,использую", под давлением жизненных обстоятельств приходилось осваивать...

Такие как я не создают обстоятельства, обстоятельства создают таких как я😞...

Цитата: el guahiro от августа 21, 2021, 22:54:51По моему, Вы перебарщиваете, демонизируете PDF.

Насчёт ,,перебарщиваете, демонизируете" не совсем согласен, а вот Вы введите в поисковик:,,Альтернатива PDF как формату"! Может там увидите DJVU, что в общем-то никак не альтернатива, а больше ничего собственно и предлагать не будут!

2021 Aug 21; 04:39 PM
При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

el guahiro

Цитата: xub от августа 22, 2021, 02:40:04Я потрясён maître, Вы читаете книги!?
Только технические, увы :(
Возвращаясь к Xubuntu...
Хоткей для превода из Libreoffice или любой другой программы.
Сначала ставим переводчик:
sudo apt install translate-shell
Можно скачать с репозитория Debian 10, там пакет поновее.
Потом создаём текстовый файл скрипта с названием translate.sh (файл>создать>пустой файл>переименовываем в translate.sh). Файл такого содержания:
#!/bin/bash
xclip -selection clipboard -o | trans -b :ru -no-ansi -b -l | xclip -selection clipboard ; notify-send  -t 30000 ' ' "`xclip -selection clipboard -o`" ; mpv /usr/share/sounds/muchcacha_night/stereo/message-new-email.ogg
Скрипт этот помещаем в ~/.local/bin/
Назначаем на него сочетание клавиш.
Работая в Libreoffice, нажимаю CTRL+X, вырезаю кусок текста, потом CTRL+↑ , через полсекунды раздаётся сигнал и приходит уведомление с текстом перевода, - перевод готов.
Перехожу в Libreoffice, курсор мигает там, где был вырезанный текст, нажимаю  CTRL+V -  вставляю перевод.
Кроме переводчика должны быть установлены: xclip, libnotify ; mpv. Ставятся через:
sudo apt install
В скрипте можно стереть
; mpv /usr/share/sounds/muchcacha_night/stereo/message-new-email.oggесли хотите без звука.
Кстати, "muchcacha_night", это у меня звуковая тема такая, собственной сборки.

PS. Есть ещё deepl-translator-cli, установка здесь. У меня он установился, но почему-то не завёлся. Переводчик deepl у меня стоит в системе в качестве web-приложения. Очень рекомендую.

Искренне ваш, el
Искренне ваш
См. скрипты для ПКМ Thunar здесь https://github.com/el-guahiro/thunar_custom_actions
Рекомендации для граждан у условиях гуманитарной катастрофы https://goo-gl.me/abV3X

xub

Приветствую!
Есть и здесь : https://github.com/soimort/translate-shell правда я ставил обычным способом через apt...

Да, это рабочая лошадка, использую давно. Замечено следующее: если долго и упорно переводить и большими фрагментами, то Google может заблокировать😞...

Тогда можно переключиться на bing
{
 :translate-shell "0.9.6.11-git:4da6cb7"
 :verbose         false
 :hl              "en"
 :tl              "ru"
 :user-agent      "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0"
 :engine          "bing"
}
По-моему при установке создаётся традиционный каталог  ~/.translate-shell где и находится файл ~/.translate-shell/init.trans который и подлежит правке.

Если bing не понравится, а это может быть запросто, на русский переводит точно хуже google, тогда ещё вариант через proxychains4, который в свою очередь настраивается, чтобы не морочить голову со списками proxy через socks4    127.0.0.1 9050 tor.

Сам tor-браузер ставить не нужно, в системе или от рождения, а может какая другая программа поставила, не помню, есть. Вот так top показывает.

40641 debian-+  20   0   37624  32568  14704 S   0.0   0.8   0:00.43 tor

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

2021 Aug 22; 04:10 PM


При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

qqq

сентября 08, 2021, 14:58:50 #1760 Последнее редактирование: сентября 08, 2021, 15:02:27 от qqq
Салют, el guahiro и всем-всем-всем.
У меня вопрос. Работаю с множеством однотипных текстовых файлов, при переключении между ними часто ошибаюсь и копирую текст не туда, поскольку при стандартном переключении между задачами в xfce4 отображаются лишь миниатюры файлов. Щелкать правой кнопки мыши на иконке приложения, чтобы получить список открытых файлов с названиями - неудобно.
Пока в качестве выхода использую такой вариант - повесил на горячую клавишу команду 'xfdesktop --windowlist', она вызывает плагин xfce4 меню окна и показывает имена файлов, но длинные имена обрезает. Здесь https://docs.xfce.org/xfce/xfce4-panel/4.14/windowmenu приведен пример .gtkrc-2.0 в котором  можно изменять ширину выводимых строк в параметре XfceWindowMenuPlugin::max-width-chars

Засада у меня в том, что изменить ничего не получается. Создал /.gtkrc-2.0, изменил этот параметр, вышел-вошел в систему - ничего не изменилось. Вот вопрос с этим и связан - как изменять параметры плагина "меню окна"

xub

Приветствую qqq!

Цитата: qqq от сентября 08, 2021, 14:58:50Работаю с множеством однотипных текстовых файлов

Вы не указали в каком текстовом редакторе. Это какой-то специфический редактор или редактор стандартной поставки mousepad? В нём, например, вкладки есть...


Если, конечно, нужно перемещаться между 10-20 файлами, то вкладки проблемы не решат😞...
Цитата: qqq от сентября 08, 2021, 14:58:50повесил на горячую клавишу команду 'xfdesktop --windowlist',

Аналогичного результата можно достичь добавив на панель задач Windows menu


Можно попытаться пойти и по предложенному Вами пути (увеличение размера окна вызываемого командой xfdesktop --windowlist)... Я попробую в этом разобраться.

Когда у меня возникают похожие задачи, я решаю их так. Для простоты предположим, что все тестовые файлы в одной директории.


Открываю, а также перемещаюсь между открытыми файлами выделяя соответствующий файл и запуская скрипт горячей клавишей.
Тело скрипта открывающего файл программой по умолчанию после его выделения в терминале.

NM=$(xsel);echo -n $NM|sed "s:^'::;s:'$::;s:^:':;s:$:':"|xsel;UH=$(xsel) # Чтобы файл был в кавычках, если есть пробелы...
echo -n "setsid xdg-open $UH &>/dev/null"|xsel
xdotool mousemove 960 540
xdotool click 2
sleep 0.2
xdotool key --delay 250 Return

Вообще, конечно, иметь управляемое по размеру  окно Windows menu не было бы излишним...

2021 Sep 08; 06:48 AM
При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

qqq

Цитата: xub от сентября 08, 2021, 16:48:30Вы не указали в каком текстовом редакторе

В данном случае - это libreoffice. Есть наработки по использованию markdown в geany (сделал приемлемо удобную работу с таблицами, со сносками) с конвертацией в офисные пакеты, но это только если кому интересно будет, поделюсь, там много чего наворотил.

Цитата: xub от сентября 08, 2021, 16:48:30Аналогичного результата можно достичь добавив на панель задач Windows menu
Согласен, но просто меню не так важно. У меня висит внизу экрана plank, и там тоже при щелчке правой кнопки можно увидеть список окон приложения с именами всех открытых файлов. Но опять же - не эргономично, медленно.

xub

Приветствую снова!

Кратно, xfdesktop --windowlist, по-моему можно заменить просто щелчком средней кнопки мыши на пустом пространстве рабочего стола... У меня во всяком случае работает...

В общем я понял что нужно, буду пробовать. Пошёл по делам, у нас утро...

2021 Sep 08; 07:43 AM
При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

qqq

сентября 08, 2021, 22:06:31 #1764 Последнее редактирование: сентября 08, 2021, 23:49:54 от qqq
Коллеги, если позволите, излагаю результаты поиска в вотчине нашего уважаемого мэтра.
На форуме альтов, уважаемый мною спец, сообщил, что размер строки в 24 символа, в xfdesktop прибит гвоздями намертво https://git.xfce.org/xfce/xfdesktop/tree/src/windowlist.c?h=xfce-4.16#n132 (строка 142).

Но! Есть rofi - переключатель окон, запускатель программ и еще чего-то, я еще не разобрался. На клавиатурное сочетание вешаем rofi -show и вуаля. Нужный вариант выбирается клавишами курсора или по сочетанию super+номер строки

ps здесь на форуме rofi упоминался, кстати. Но тема же - для новичков))

xub

сентября 08, 2021, 22:45:47 #1765 Последнее редактирование: сентября 08, 2021, 23:03:02 от xub Причина: Дополнения…
Продолжим в отсутствие директора безобразничать в его кабинете! 😈😇

Цитата: qqq от сентября 08, 2021, 22:06:31Есть rofi - переключатель окон

Да есть такое, я про него тоже читал...

sudo apt install rofi

А вот тема но давняя : https://forum.xfce.org/viewtopic.php?id=12107
Т.е. проблему пробовали решать... Может действительно попробовать что-то переписать 😕...
xfce4-panel -V
xfce4-panel 4.16.3 (Xfce 4.16)

В общем если на тройку заканчивается, то gtkrc-3.0 уже нужно...

2021 Sep 08; 01:02 PM
При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

el guahiro

Так понимаю, дискуссия идёт про tab preview?
Тогда смотрите
видео где- то со второй минуты.

PS. Я уже почти с вами. Вернулся пару дней назад с жарких краёв и сразу простудился в наших холодах:(
Искренне ваш
См. скрипты для ПКМ Thunar здесь https://github.com/el-guahiro/thunar_custom_actions
Рекомендации для граждан у условиях гуманитарной катастрофы https://goo-gl.me/abV3X

xub

Цитата: el guahiro от сентября 08, 2021, 23:22:58простудился в наших холодах:(
Приветствую Вас El guahiro, я рад, что Вы относительно в порядке, берегите себя, не забывайте, что Вам ещё на пенсии жить нужно!😇

Цитата: qqq от сентября 08, 2021, 22:06:31Есть rofi - переключатель окон
Посмотрел я эту программу, очень похоже, что она должна Вам помочь qqq!

Я произвёл минимальное конфигурирование, исключительно чтобы показать, что окно можно сделать по ширине  хоть на весь экран, весьма длинные названия файлов будут видны.

Эта программа много чего делает. Но на разных форумах про различные Ubuntu она как-то не в почёте. Всё больше другие Linux'ы её используют 😞...

В общем нужно читать и конфигурировать. Списать что-то где-то быстро не удалось😞...
В стандартном файле конфигурации ❰~/.config/rofi/config.rasi❱ около 150 закоментированных строк.

В общем:
mkdir ~/.config/rofi
touch ~/.config/rofi/config.rasi
rofi -dump-config > ~/.config/rofi/config.rasi

Смотреть что получилось для начала:

rofi -show window
Я тоже лицо заинтересованное😈, буду разбираться дальше!

2021 Sep 08; 10:25 PM; Oakville, ON, Canada.
При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...

el guahiro

сентября 09, 2021, 15:57:23 #1768 Последнее редактирование: сентября 09, 2021, 16:08:05 от el guahiro
Сдаётся, что вопрос превьюшек открытых окон решается через установку xfce4-docklike-plugin:
sudo add-apt-repository ppa:xubuntu-dev/extras
sudo apt install xfce4-docklike-plugin
Потом добавим его на панель. Я добавил на правую.
Видео, как это работает:

Искренне ваш, el
Искренне ваш
См. скрипты для ПКМ Thunar здесь https://github.com/el-guahiro/thunar_custom_actions
Рекомендации для граждан у условиях гуманитарной катастрофы https://goo-gl.me/abV3X

xub

Приветствую!
Цитата: el guahiro от сентября 09, 2021, 15:57:23Сдаётся, что вопрос превьюшек открытых окон решается через установку xfce4-docklike-plugin:

Понимаете какое дело, я так понял коллегу qqq что есть много текстовых файлов одной и той же программы LO. Они очень похожи видимо и распознавать их удобнее всего по длинным названиям...

Получить  списки с максимальной длиной имён открытых файлов стандартными средствами не получается😞, потому нужны сторонние программы, выводящие список открытых файлов (окон). по «превьюшкам» можно не идентифицировать файлы😞...

Rofi даёт такой список с которого можно осуществлять навигацию по открытым файлам. Приобщу картинки позже.

2021 Sep 09; 01:18 PM
При ответах прошу учитывать возможную существенную разницу во времени, мой часовой пояс (GMT-4) Eastern Daylight Time...