TranslitHighlighter - это инструмент для транслитерации английских букв в русские, которые выглядят идентично, и выделения текста различными цветами. Этот проект состоит из двух компонентов: Python скрипта для обработки текста в буфере обмена и веб-сайта для визуального выделения текста.
- Транслитерация: Заменяет английские буквы на соответствующие русские буквы в тексте, скопированном в буфер обмена.
- Подсветка текста: Веб-сайт позволяет вставлять текст и выделять английские и русские буквы разными цветами для удобного визуального восприятия.
-
Установите необходимые пакеты:
pip install pyperclip pynput
-
Запустите Python скрипт с правами администратора:
sudo python3 script.py
Скрипт будет работать в фоновом режиме и обрабатывать текст в буфере обмена при нажатии комбинации клавиш Ctrl+Shift+E. Скрипт ожидает выхода на клавишу Esc.
- Откройте файл
index.htmlв вашем веб-браузере. - Вставьте текст в текстовое поле и нажмите кнопку "Highlight Text" для выделения текста.
- Скопируйте текст в буфер обмена.
- Нажмите
Ctrl+Shift+Eдля транслитерации текста. - Преобразованный текст будет вставлен обратно в буфер обмена.
- Для выхода из скрипта нажмите
Esc.
- Откройте
index.htmlв вашем браузере. - Вставьте или введите текст в текстовое поле.
- Нажмите кнопку "Highlight Text" для подсветки текста.
Этот проект лицензирован под лицензией MIT. Подробнее см. в файле LICENSE.
Если у вас есть предложения или вы хотите внести свой вклад, пожалуйста, откройте issue или отправьте pull request.