Skip to content

RickeyEstes/arxiv-equations

 
 

Repository files navigation

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

🚀 Provides equations in latex format from arxiv paper.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 42.2%
  • JavaScript 32.2%
  • Vue 23.8%
  • HTML 1.8%