Skip to content
Snippets Groups Projects
Verified Commit e19b04f3 authored by Stéphane Adjemian's avatar Stéphane Adjemian
Browse files

Use local MathJax.

parent c08b4edb
No related branches found
No related tags found
No related merge requests found
*.zip
python/*
src/build/*
src/source/__pycache__/*
py/domain/__pycache__/*
\ No newline at end of file
py/domain/__pycache__/*
src/source/_static/mathjax/*
\ No newline at end of file
......@@ -15,20 +15,26 @@
# You should have received a copy of the GNU General Public License
# along with Dynare. If not, see <http://www.gnu.org/licenses/>.
MATHJAX_VERSION = 2.7.5
SRC = $(wildcard src/source/*.rst)
.PHONY: all html pdf deps python mathjax
all: html pdf
html: src/build/html/index.html
html: deps src/build/html/index.html
src/build/html/index.html: $(SRC) src/source/conf.py
source python/bin/activate ; make -C src html
pdf: src/build/latex/dynare.pdf
pdf: deps src/build/latex/dynare.pdf
src/build/latex/dynare.pdf: $(SRC) src/source/conf.py
source python/bin/activate ; make -C src latexpdf
deps: python mathjax
python: python/bin/python3
python/bin/python3:
......@@ -37,3 +43,15 @@ python/bin/python3:
cp py/pygment/dynare.py python/lib/python3.*/site-packages/pygments/lexers/
cd python/lib/python3.*/site-packages/pygments/lexers ; python3 _mapping.py
patch -i py/basic.css_t.patch python/lib/python3.*/site-packages/sphinx/themes/basic/static/basic.css_t
mathjax: src/source/_static/mathjax/MathJax.js
@touch src/source/_static/mathjax/MathJax.js
src/source/_static/mathjax/MathJax.js: mathjax-$(MATHJAX_VERSION).zip
unzip mathjax-$(MATHJAX_VERSION).zip
mv MathJax-$(MATHJAX_VERSION) src/source/_static/mathjax
mathjax-$(MATHJAX_VERSION).zip:
wget https://github.com/mathjax/MathJax/archive/$(MATHJAX_VERSION).zip
mv $(MATHJAX_VERSION).zip mathjax-$(MATHJAX_VERSION).zip
@touch mathjax-$(MATHJAX_VERSION).zip
......@@ -31,6 +31,8 @@ templates_path = ['_templates']
html_static_path = ['_static']
mathjax_path = 'mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML'
master_doc = 'index'
project = u'Dynare'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment