Skip to content

rux-pizza/discourse-mathjax

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

discourse-mathjax

Mathjax plugin for Discourse.

Compatible with Discourse v1.6.0 or greater, uses Plugin-API 0.5.

Installation

  • Run bundle exec rake plugin:install repo=https://github.com/kasperpeulen/discourse-mathjax in your discourse directory
  • In development mode, run bundle exec rake assets:clean
  • In production, recompile your assets: bundle exec rake assets:precompile
  • Restart Discourse
  • In discourse go to: "Admin -> Settings -> MathJax plugin" and check "enable mathjax plugin."

Installation on top of Docker image

If you have install Discourse on Digital Ocean using a Docker image as described using the Basic Docker Installation Guide then try this:

open "/var/discourse/containers/app.yml" using vim or nano.

add 'git clone https://github.com/kasperpeulen/discourse-mathjax' in the after_code hook as follows:

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/kasperpeulen/discourse-mathjax

Change directory to /var/docker and run ./launcher rebuild app

If you edited a different yaml file such as '/var/discourse/containers/image.yml' then the command would be ./launcher rebuild image.

The app will be down for a minute or so then come back on after the rebuild.

About

Mathjax plugin for discourse

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 96.6%
  • Ruby 3.4%