Skip to content

A pastebin type application meant for displaying mathematics

Notifications You must be signed in to change notification settings

jfriedly/paste-math

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

paste-math

A pastebin type application meant for displaying mathematics.

This project is designed use the MathJAX library for displaying MathML in HTMl. It is meant to allow users to post pages. The pages will then be able to be edited and viewed. Additionally, there will be an admin interface.

Install GAE

To get this app running on google app engine you will have to download the google app engine api.

Download and unzip:

cd ~
mkdir google_projects
cd google_projects
wget -O gae.zip http://googleappengine.googlecode.com/files/google_appengine_1.7.4.zip
unzip gae.zip
rm gae.zip

Next you can create and start the development server:

cp -r google_appengine/new_project_template testapp
python google_appengine/dev_appserver.py testapp

Run the app locally

python ~/google_projects/google_appengine/dev_appserver.py ~/paste-math/

Upload the app

python ~/google_projects/google_appengine/appcfg.py update ~/paste-math/

Update the GAE SDK

Check the version from https://developers.google.com/appengine/downloads. Then update using:

cd ~/google_projects
rm -r google_appengine
wget -O gae.zip http://googleappengine.googlecode.com/files/google_appengine_1.X.X.zip
unzip gae.zip
rm !$

Checking the checksum

From https://developers.google.com/appengine/downloads google provides a sha1sum. Match it using:

sha1sum gae.zip

About

A pastebin type application meant for displaying mathematics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.0%
  • JavaScript 2.0%