Awesome Open Source
Awesome Open Source

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


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
go (15,361
latex (304
research (214
science (146
arxiv (42
thesis (28
equation (16