All Projects â†’ nschloe â†’ purple-pi

nschloe / purple-pi

Licence: GPL-3.0 license
💜 LaTeX math wherever you want

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to purple-pi

Spmathkit
Render math exercises for your view. Contains the rendering of mathematical formulas and mathematical graphics, as well as the general text
Stars: ✭ 81 (+161.29%)
Mutual labels:  latex, mathjax, katex
Jekyll Spaceship
🚀 A Jekyll plugin to provide powerful supports for table, mathjax, plantuml, mermaid, emoji, video, audio, youtube, vimeo, dailymotion, soundcloud, spotify, etc.
Stars: ✭ 196 (+532.26%)
Mutual labels:  latex, mathjax, katex
Flutter tex
A Flutter Package to render Mathematics, Physics and Chemistry Equations based on LaTeX
Stars: ✭ 161 (+419.35%)
Mutual labels:  latex, mathjax, katex
pseudocode.js
Beautiful pseudocode for the Web
Stars: ✭ 132 (+325.81%)
Mutual labels:  latex, mathjax, katex
Mathjax
Beautiful and accessible math in all browsers
Stars: ✭ 8,551 (+27483.87%)
Mutual labels:  latex, mathjax
Jaxbin
MathJax and TeX pastebin
Stars: ✭ 15 (-51.61%)
Mutual labels:  latex, mathjax
Jekyll Katex
Jekyll plugin for easy server-side math rendering via KaTeX
Stars: ✭ 73 (+135.48%)
Mutual labels:  latex, katex
Franklin.jl
(yet another) static site generator. Simple, customisable, fast, maths with KaTeX, code evaluation, optional pre-rendering, in Julia.
Stars: ✭ 413 (+1232.26%)
Mutual labels:  latex, katex
Remark Math
remark and rehype plugins to support math
Stars: ✭ 129 (+316.13%)
Mutual labels:  latex, katex
Texme
Self-rendering Markdown + LaTeX documents
Stars: ✭ 1,970 (+6254.84%)
Mutual labels:  latex, mathjax
Turn-Off-the-Lights-Chrome-extension
Chrome extension
Stars: ✭ 81 (+161.29%)
Mutual labels:  google-chrome, browser-extension
Cocalc
CoCalc: Collaborative Calculation in the Cloud
Stars: ✭ 888 (+2764.52%)
Mutual labels:  latex, mathjax
Papers
Publications from the MathJax project
Stars: ✭ 6 (-80.65%)
Mutual labels:  latex, mathjax
Mdmath
LaTeX Math for Markdown inside of Visual Studio Code.
Stars: ✭ 675 (+2077.42%)
Mutual labels:  latex, katex
YTMySubs
Sets the Subscriptions page as your default homepage on YouTube by redirecting all requests at the browser level
Stars: ✭ 25 (-19.35%)
Mutual labels:  google-chrome, browser-extension
react-latex-next
Render LaTeX in React apps
Stars: ✭ 18 (-41.94%)
Mutual labels:  latex, katex
ckeditor5-math
Math feature for CKEditor 5.
Stars: ✭ 51 (+64.52%)
Mutual labels:  mathjax, katex
Qilin App
Fully hackable text editor developed for exact sciences with built-in KaTeX and AsciiMath support. Extensible via plugins and themes. Exportable as HTML, PDF and GFM.
Stars: ✭ 336 (+983.87%)
Mutual labels:  latex, katex
React Katex
Display math in TeX with KaTeX and ReactJS
Stars: ✭ 345 (+1012.9%)
Mutual labels:  latex, katex
Katex
Fast math typesetting for the web.
Stars: ✭ 14,623 (+47070.97%)
Mutual labels:  latex, katex

Deprecation

Purple Pi is no longer maintained. For math and more on GitHub, use the xhub extension.


Purple Pi

Chrome Web Store version chrome users

gh-actions code style: prettier

Purple Pi is a browser extension for Google Chrome that renders LaTeX-style mathematics on pages that don't otherwise support it. Examples are GitHub READMEs and Wikis or StackOverflow posts.

Simply install the extension from the

and enjoy.

Cauchy's integral formula

Let $U$ be an open subset of the complex plane $\mathbb{C}$, and suppose the closed disk $D$ defined as

D = \bigl\{z:|z-z_{0}|\leq r\bigr\}

is completely contained in $U$. Let $f: U\to\mathbb{C}$ be a holomorphic function, and let $\gamma$ be the circle, oriented counterclockwise, forming the boundary of $D$. Then for every $a$ in the interior of $D$,

f(a) = \frac{1}{2\pi i} \oint _{\gamma}\frac{f(z)}{z-a} dz.

Content authors

On GitHub (READMEs, Wikis, Issues etc.), LaTeX inline and display formulas are supported using native syntax, i.e.:

Some inline math: $`x\in R`$.
Some display-style math:
```math
e^i + 1 = 0
```

GitLab uses the same syntax.

Purple Pi also runs on pages which contain the activation link

https://github.com/nschloe/purple-pi?activate

You can then use the classical $...$ notation for inline and $$...$$ for display math. You can add it as an <a> tag

Rendered with <a href="https://github.com/nschloe/purple-pi?activate">Purple Pi</a>.

or as a badge

[![purple-pi](https://img.shields.io/badge/Rendered%20with-Purple%20Pi-bd00ff?style=flat-square)](https://github.com/nschloe/purple-pi?activate)

The extension will then inject KaTeX into the page.

Build instructions

To build the production zip, simply install the dependencies (npm ci), then run

npm run build

Development

npm ci
npm run watch

The unpacked development version of the extension will then be in dist/. Open Google Chrome, go to chrome://extensions and Load unpacked this directory. Reload as necessary.

Not working

Related projects

License

This software is published under the GPLv3 license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].