"TikZJax" 如果这不是你想要的结果,请提供更多上下文或明确你的需求,以便我更准确地为你提供帮助。

主要观点:TikZJax 可将包含 TikZ 代码的 script 标签转换为 SVGs,可在https://tikzjax.com/查看实时演示。
关键信息:

  • 在 HTML 的 <head> 中包含 <link rel="stylesheet" type="text/css" href="https://tikzjax.com/v1/fonts.css"><script src="https://tikzjax.com/v1/tikzjax.js"></script>
  • <body> 中包含 TikZ 代码,如 \begin{tikzpicture} \draw (0,0) circle (1in); \end{tikzpicture}\begin{tikzcd}... \end{tikzcd} 等,代码会被编译为 SVGs 并替换 script 元素。
    重要细节:
  • 使用 web2jstex 的 Pascal 源编译为 WebAssembly,加载 latex 格式(不含连字数据)并执行 \documentclass[margin=0pt]{standalone}\def\pgfsysdriver{pgfsys-ximera.def}\usepackage{tikz}
  • 核心转储,压缩结果核心,在浏览器中重新加载以快速执行 TikZ,通过使用 PGF 的 SVG 驱动程序和 dvi2html将 DVI 输出转换为 SVG,且所有这些都在浏览器中发生。
阅读 11
0 条评论