paper2code-bot / arxiv-equations

:rocket: Provides equations in latex format from arxiv paper.

Home Page:https://arxiv-equations.netlify.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arxiv Equations

Arxiv Equations provides latex format equations from arxiv paper.

This app is made with Go, Vue.js and MySQL.

Requirement

  • Golang
    • dep, go get -u github.com/golang/dep/cmd/dep
  • npm
  • mysql

Getting Started

go get github.com/raahii/arxiv-equations

Environment variables

export DB_USER=<user>
export DB_PASS=<password>
export DB_NAME=<dbname, ex.arxiv_equations>
export BACKEND_BASEURL=<backend url, ex.http://localhost:1323">

Install dependencies

# backend 
dep ensure

# frontend 
cd frontend; npm install --save

Start development

# backend 
go run server.go

# frontend 
cd frontend; npm run dev

TODO:

  • copy macro button

  • removing vue router

  • add updating paper api

  • exclusive processing for pasing latex source

  • accurate tex source parsing (by using pandoc or something)

  • extract equation number

  • separate controllers and models properly

About

:rocket: Provides equations in latex format from arxiv paper.

https://arxiv-equations.netlify.com/


Languages

Language:Go 42.2%Language:JavaScript 32.2%Language:Vue 23.8%Language:HTML 1.8%