Skip to content

kirel/detexify

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Detexify (Frontend)

LaTeX symbol classifier as a webservice. This is the frontend. Uses https://github.com/kirel/detexify-hs-backend as the backend.

Setup

  • Install Ruby 2.1.2 and Bundler
  • $ bundle
  • $ bundle exec dotenv middleman

Production setup

This runs the frontend locally using the production backend. It is configured via environment variables. To setup the backend locally see https://github.com/kirel/detexify-hs-backend

Tests

Check if all symbols are compiling: $ rspec spec

Tasks

reminder for myself source ~/.aws

Adding symbols

You need Latex installed!

Symbols are configured in lib/latex/symbols.yml.

  1. Add the symbol
  2. run the tests $ rspec spec
  3. Create a Pull-Request

For me:

  1. generate the symbol sprite $ bundle exec rake symbols:sprite
  2. Redeploy git push heroku master

Populate the backend

$ bundle exec dotenv rake populate (uses TRAINCOUCH to populate CLASSIFIER - see .env for defaults)

License

Copyright (c) 2009 Daniel Kirsch, released under the MIT license, see MIT-LICENSE

About

Latex Symbol Classifier Web Frontend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published