Создание диаграммы на веб-странице - PullRequest
0 голосов
/ 08 февраля 2020

Я делаю веб-страницу с большим количеством математики. В настоящее время он использует MathJax для создания уравнений, но мне также нужно создать диаграммы, подобные этой:

enter image description here

Я мог бы создавать изображения в некотором роде внешний редактор, такой как LaTeX, а затем вставьте их в страницу, но это имеет недостатки:

1) Управление большим количеством файлов изображений. 2) Не максимально доступно. Например, если информация была получена с помощью какого-либо кода Tikz, люди могли бы искать или получать какую-либо информацию из кода, включенного в страницу. Просто внедрив изображение, оно перестает становиться доступным для поиска или чтения для чего-либо, кроме глазных яблок.

Я мог бы создать это внутри элемента canvas, но у него есть недостатки:

1) Создание большого количества времени диаграммы, и я буду делать их очень много. 2) Замедляет рендеринг для людей на мобильных соединениях.

Если это мои варианты, я, вероятно, просто сделаю это в элементе canvas. Но есть ли варианты, которые я не рассматриваю, у которых может быть меньше недостатков?

1 Ответ

1 голос
/ 08 февраля 2020

латекс. js также хороший вариант, он 100% JS. https://latex.js.org/playground.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...