{"repo":"yagarea/jektex","free":true,"listed":false,"github":"https://github.com/yagarea/jektex","clone":"git clone https://github.com/yagarea/jektex.git","description":"A Jekyll plugin for fast server-side cached LaTeX rendering, with support for macros. Enjoy the comfort of LaTeX and Markdown without cluttering your site with bloated JavaScript.","language":"Ruby","stars":52,"topics":["jekyll","gem","ruby-gem","latex","katex","katex-support","katex-plugin","nojavascript","nojs","kramdown"],"license":"GPL-3.0","category":"docs-static-sites","readme_excerpt":"A Jekyll plugin for blazing-fast server-side cached LaTeX rendering, with support for macros. Enjoy the comfort of LaTeX and Markdown without cluttering your site with bloated JavaScript. This project is endorsed by KaTeX.org. Features - Renders LaTeX formulas during Jekyll rendering - Works without any client-side JavaScript - Is faster than any other server-side Jekyll LaTeX renderer - Supports user-defined global macros - Has I/O-efficient caching system - Dynamically informs about the number of expressions during rendering - Is very easy to setup - Doesn't interfere with Jekyll workflow and project structure - Marks invalid expressions in document, printing its location during rendering - Leaves LaTeX inside code blocks and inline code untouched, so you can write about LaTeX - Renders formulas inside raw HTML blocks, which kramdown skips - Is highly configurable with sensible defaults - Makes sure that cache does not contain expression rendered with outdated configuration - Supports two major LaTeX notations Usage Jektex supports both the built-in Kramdown math notation, and the newer LaTeX-only math notation. Kramdown notation Inline formula Put formula between two pairs of dollar signs ( $$ ) inside of paragraph. Display formula Put formula between two pairs of dollar signs ( $$ ) and surround it with two empty lines. Why Jektex does not use conventional single $ for inline formulas and double $$ for display mode? This is how kramdown (Jekyll's markdown parser) works so","default_branch":null,"files":null,"tree":[],"storefront":"/r/yagarea","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yagarea/jektex/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}