Skip to content
This repository has been archived by the owner on Jun 16, 2021. It is now read-only.

Exemplo de código que converte AsciiMath em MathML com NodeJS

Notifications You must be signed in to change notification settings

omateusamaral/api-math-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API math Nodejs unnamed

API que converte AsciiMath em MathML com NodeJS

Este é um exemplo de código utilizado em nodejs que converte AsciiMath para mathML.


Imagens API

RESULTADO DA API DECODIFICANDO O BASE 64
Captura de tela de 2021-04-28 17-32-08 Captura de tela de 2021-04-28 17-33-28
MathML
Captura de tela de 2021-04-28 17-35-43

Site para colocar o Mathml e ver o resultado: https://www.tutorialspoint.com/online_mathml_editor.php e para decodificar e encodar o input: https://www.base64decode.org/

Quais tecnologias foram utilizadas?

🚀 Tecnologias

Esse exemplo de código foi utilizado essas tecnologias:


Quero testar na minha máquina, como posso testar 🤔?

* Decidi tirar do ar a api, mas pode testar na sua máquina *

Partindo do princípio que você já tenha conhecimento básico do NODEJS, siga o tutorial abaixo:

(Recomendado a versão do node 14.16 ou maior)

Faça um git clone do projeto
https://github.com/omateusamaral/api-math-nodejs.git
Abra o projeto no seu terminal e rode o comando
yarn

Isso é para instalar as depenências

rode o comando:

yarn dev

Certo, servidor rodando certinho agora é hora de testar a api(a api esta rodando na porta 3333)

Recomendo utilizar o Insomnia porém pode ser testado no postman.

Você deverá passar via json um base64 para a chave "mathbody" o que você quer converter

se der tudo certo ele ira retornar um output com uma base64, depois só converter para ver o resultado.😁


Viu um problema ou possível nova funcionalidade? utilize a página de issues para comentar
lembrando que é apenas um exemplo de código para ajudar as pessoas que tiveram dificuldades
Quer entrar em contato para alguma oportunidade? aqui está meu linkedin e meu e-mail.
- Linkedin: https://www.linkedin.com/in/mateus-passos-amaral/
- Email: mateus.amaral018@gmail.com

About

Exemplo de código que converte AsciiMath em MathML com NodeJS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published