#angular #math #keyboard #virtual
#angular #математика #клавиатура #виртуальная
Вопрос:
Я создаю приложение Angular, и я хотел бы создать виртуальную виртуальную клавиатуру mathematical symbols, чтобы пользователи могли выбирать математические символы. Поскольку многие математические символы недоступны на обычных клавиатурах. То, чего я хочу добиться, похоже на скриншоты ниже: введите описание изображения здесь
Комментарии:
1. Хорошо, какие у вас проблемы? Какой код вы уже сделали? Вы не объяснили, как мы можем вам помочь.
2. Привет, @Steve Я думаю, что моя проблема в том, что я не знаю, как мне ее запустить, поэтому я еще не запустил виртуальную клавиатуру. У меня был запущен и запущен проект angular. Что я хочу сделать, так это добавить виртуальную клавиатуру math symbol для элемента ввода текста в одном компоненте. У вас есть какие-либо идеи, как создать виртуальную клавиатуру? И как отобразить математические символы в виде кнопок на виртуальной клавиатуре?
Ответ №1:
Смотрите пример «Пользовательские: сопоставленные клавиши» на этом веб-сайте: https://mottie.github.io/Keyboard /. Я использовал эту библиотеку в прошлом с большим успехом. Проект GitHub. Там есть инструкции по установке с использованием npm: npm i virtual-keyboard
.
Комментарии:
1. Круто, я реализовал другое решение, но процесс аналогичен вашему сообщению. Спасибо.
2. Его вы реализовали. Пожалуйста, поделитесь своими идеями
3. @astroame привет, да, я использую этот код в производстве; пожалуйста, смотрите Мой ответ для деталей.
Ответ №2:
Я опубликовал библиотеку JavaScript, которую вы можете использовать для создания виртуальной математической клавиатуры. Она предназначена для использования вместе с любой библиотекой набора текста LaTeX (например, MathJax или KaTeX).
Репозиторий GitHub: https://github.com/MathKeyboardEngine/MathKeyboardEngine
Живые примеры: https://mathkeyboardengine.github.io
Моей целью было создать простую в использовании библиотеку виртуальных математических клавиатур, которая легко настраивается.