Intereting Posts
найти правильный файл журнала из тысяч, используя head и fgrep Как перезапустить скрипт Python автоматически, если он убит или умирает Могу ли я доверять информации о памяти dmicode? Использование ядра vanilla + busybox Linux, как проверить, зашифрован ли раздел? ffmpeg: указание аудиоstreamа в качестве входного фильтра В какой файл скрипта нужно поместить «set -o vi»? Вывод PID сервера Rails с помощью ps aux | grep – перерывы при вставке в псевдоним? Скрипты многотомных (GNU) `tar` с заранее определенным количеством томов Какую оболочку я должен использовать – tcsh vs bash? Программа Unix для генератора случайных изображений Есть ли способ имитировать сокет, застрявший в CLOSE_WAIT или FIN_WAIT2? Если ^ a ^ b заменяет «a» один раз в последней команде, что я использую для замены всех вхождений «a»? SVN: как переместить проект из одного хранилища в другой репозиторий SOCAT / MINICOM «Нет такого устройства или адреса» Является ли Btrfs Receive-Command Atomic?

Ошибка копирования в KDE

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

TeXMaker использует подсветку синтаксиса, и по какой-то причине нажатие на копию копии скопирует цветовые метки вместе с тегами для форматирования. Конечным результатом является то, что Anki будет обрабатывать цветовые метки как часть кода LaTeX и передавать код вместе с цветовыми тегами в LaTeX, что, конечно же, делает сбой компиляции LaTeX.

Похоже, что приложения KDE включают в себя форматирование и цветные данные в данных, которые отправляются в буфер обмена. Другими словами, это будет не просто последовательность, состоящая из символов, которые вы набрали, но она будет содержать различные теги, которые по существу выглядят как HTML.

Кто-нибудь другой наткнулся на ту же проблему? Любой способ исправить это?

Вам нужен посредник в виде очень простого текстового редактора, который не использует Qt Toolkit. Виджеты Qt будут содержать информацию о форматировании операции вырезания / копирования, а если виджет Qt, который он вставил, принимает форматирование, следует форматирование. Я испытал это в своих собственных приложениях PyQt. Однако, если текст вставлен в клиент X11, который принимает только обычный текст, форматирование не будет вставлено. Затем вы можете выбрать / скопировать из посредника и вставить в Anki.

Примечание. Возможно, будет возможно использовать другое приложение Qt, поскольку это зависит от того, как QtextEdit настроен в приложении, хотя это зависит от проб и ошибок при определении приложения, которое вам нужно будет выполнять как посредника.

Вы должны сообщать (K) об ошибках Ubuntu на LaunchPad. Для получения инструкций проверьте: https://help.ubuntu.com/community/ReportingBugs

Или непосредственно вверх по течению в KDE: https://bugs.kde.org/