Integration of MathJax, KaTeX and Asymptote with scribble, to typeset math in Racket documentation
Go to file
2021-04-06 00:03:45 +01:00
asymptote-images Removed .travis.yml dependency on Asymptote, as the version hosted there is too old to generate SVGs. Added asymptote-images, as http://pkg-build.racket-lang.org/ does not have access to external tools such as Asymptote. 2016-08-11 16:08:59 +02:00
bower_components/katex Merge remote-tracking branch 'katex-upstream/gh-pages' 2017-01-16 02:29:33 +01:00
katex Updated katex 2021-03-23 15:50:27 +00:00
MathJax Added \bfit command 2017-08-16 12:46:18 +02:00
scribblings Fixed bugs reported by @encomer on Slack. Thanks! 2021-04-06 00:03:45 +01:00
.gitignore Ignore output of scribble --pdf scribblings/scribble-math.scrbl and --latex 2021-03-23 17:12:01 +00:00
.travis.yml Too many missing packages with a small TeXLive, installing texlive-full 2021-03-22 18:09:05 +00:00
asymptote.rkt Split math-scribble.rkt into dollar.rkt and asymptote.rkt. Added documentation, added possibility to use KaTeX instead of MathJax 2016-08-11 01:23:00 +02:00
dollar.rkt Fixed bugs reported by @encomer on Slack. Thanks! 2021-04-06 00:03:45 +01:00
html5-prefix.html Split math-scribble.rkt into dollar.rkt and asymptote.rkt. Added documentation, added possibility to use KaTeX instead of MathJax 2016-08-11 01:23:00 +02:00
info.rkt Changed my name :) 2021-03-04 20:38:06 +00:00
katex-convert-unicode.rkt Added ϱ 2017-08-21 22:19:29 +02:00
LGPL3.txt Moved LICENSE.txt file to LGPL3.txt, so that LICENSE.txt explains which parts of the repository are under which license (added in the following commit). 2016-08-11 01:21:50 +02:00
LICENSE.txt Added LICENCE.txt file which indicates which parts of the repository (scribble-math, MathJax and KaTeX) are under which license. 2016-08-11 01:21:53 +02:00
main.css Show katex errors in HTML output if rendering fails 2017-01-15 17:47:02 +01:00
main.js Do display mode via settings instead of input string 2017-01-15 22:26:25 +01:00
main.rkt Split math-scribble.rkt into dollar.rkt and asymptote.rkt. Added documentation, added possibility to use KaTeX instead of MathJax 2016-08-11 01:23:00 +02:00
mathjax-convert-unicode.rkt Adjusted spacing around ❬ and ❭ 2017-08-24 10:14:48 +02:00
README.md Renamed main branch 2021-04-04 07:23:01 +01:00

Build Status, Coverage Status, Build Stats, Online Documentation.

scribble-math

This library allows typesetting math and Asymptote figures in Scribble documents.

Installation

To install this package, use raco:

raco pkg install --deps search-auto scribble-math

Documentation

See the online documentation for more information about the math syntax and the functionality of this library.

Usage example

The syntax used for mathematical formulas is a subset of the one used by LaTeX.

#lang scribble/manual

@require[scribble-math]

@title[#:style (with-html5 manual-doc-style)]{Example}

The derivative of @${x^2} is @${2x}. Complex formulas
look best when typeset in display mode:

@$${\sum_{i=0}^n x_i^3}