WeasyPrint
MathJax
Our great sponsors
WeasyPrint  MathJax  

8  28  
4,961  8,823  
1.9%  1.4%  
9.7  3.2  
6 days ago  9 days ago  
Python  
BSD 3clause "New" or "Revised" License  Apache License 2.0 
Stars  the number of stars that a project has on GitHub. Growth  month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
WeasyPrint

QuestPDF 2021.10  a new version of the opensource, MITlicensed, C# library for generating PDF documents with fluent API, now with extended text capabilities. Please help me make it popular :)
Iād recommend Weasyprint (.net core wrapper) instead of wkhtmltopdf. It supports CSS Paged Media which is pretty much required for everything but the simplest of HTML2PDF conversions.

Is there a way to publish a PDF report in a Jenkins job?
you can convert html to pdf using https://github.com/Kozea/WeasyPrint

Beautiful PDFs from HTML
Yeah, in the Python world there's WeasyPrint for PDF out in the wild as well. It's quite slick, but it's a harder sell because of Python, which corporate types seem to think is bad hacker central.
 WeasyPrint  The awesome document factory
 WeasyPrint ā Convert web documents to PDF

wkhtmltopdf  Convert HTML to PDF
Another free CLI tool to consider is WeasyPrint. (Github)
MathJax
 Render mathematical expressions in Markdown On GitHub
 Do you trust the Obsidian company?

Using Obsidian for mathematical knowledge base
As others have pointed out Obsidian is using MathJaX, which is a custom implementation of a subset of TeX. It doesn't support Tikz, which is way different from the equation subset of TeX, but there is a discussion here: https://github.com/mathjax/MathJax/issues/41

Mataroa blogNaked blogging platform, for minimalists. Just write
Nice. Almost what I want: simplicity, images (for plots), and no adds or tracking. However, I want to author pages on optics, and I want to use MathJax (https://www.mathjax.org/) for equations. Please let me know how I might use MathJax with Mataroa if I've misunderstood. Or, please suggest something similar that supports MathJax. Rolling my own static site (as many NH postings describe) is enticing but beyond my ability. I am not a Web programmer, and Mataroa's simplicity is perfect for me.

Math notation library for CojureScript
I am using https://www.mathjax.org/ for learning math. Is there any library for CLJS that can do math notation/writing like this library does?

How do I write this in Latex?
Obsidian uses a subset of LaTeX, and it's meant only to typeset some relatively basic maths. It does this using MathJax. Here's the list of supported commands and environments.

Your Pains with LaTeX
I think my current pet peeve is LaTeX's fixed output. I've been a (La)TeX user for 30+ years, starting off with plain TeX and Knuth's "The TeXbook", followed by Lamport's book on LaTeX. But I wonder whether its day is past. So much of my writing now is read online that I look for publishing solutions that have flexible outputs: the LaTeX > PDF road, although my goto for years, simply doesn't cut it any more. People read my stuff online, on computers, tablets, mobile phones of all sorts of sizes and orientations, that a fixed page like PDF has become more of a liability. So I'm moving away from "pure" LaTeX to orgmode with export to HTML, and using MathJax for the equations, and something like JSXGraph for (interactive) diagrams.
 PDEs You Should Know

Show HN: AlexCalc, a scientific calculator with LaTeX equation display
Thanks a lot! I see now, I am able to reproduce the issue if I go into chrome://flags, search for "Auto Dark Mode for Web Contents", and select "Enabled with simple HSLbased inversion". Just choosing "Enabled" seemed to break the LaTeX entirely. (Please let me know if that isn't roughly what you did)
I don't know how I'll fix this (I've never really debugged mobile web specific stuff before), but I'll look into it this weekend.
There must be a way to fix it, since I don't see the issue when going to https://www.mathjax.org/#demo and entering something like this: $$\frac{1}{\sqrt{2}}$$

AlexCalc, a free/ad free scientific calculator with LaTeX equation display, designed for engineering students
LaTeX equation display uses MathJax in a webview.
What are some alternatives?
ReportLab
PyPDF2  A purepython PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
KaTeX  Fast math typesetting for the web.
WKHTMLToPDF  Convert HTML to PDF using Webkit (QtWebKit)
PDFMiner  Python PDF Parser (Not actively maintained). Check out pdfminer.six.
mathquill  Easily type math in your webapp
QuestPDF  QuestPDF is an opensource, modern and battletested library that can help you with generating PDF documents by offering friendly, discoverable and predictable C# fluent API.
pdftabextract  A set of tools for extracting tables from PDF files helping to do data mining on (OCRprocessed) scanned documents.
pymorphy2  Morphological analyzer / inflection engine for Russian and Ukrainian languages.
pandoc  Universal markup converter
CairoSVG  Convert your vector images
asciidoctorwebpdf  Convert AsciiDoc documents to PDF using web technologies