javascript - 维基百科如何从 <math> 元素创建图像?

标签 javascript latex wikipedia

我注意到,通过使用 <math>维基百科上的元素,我可以输入 LaTeX代码并有 LaTeX结果。但代码编辑后并不会保留在实际页面上;它以某种方式保存为具有(有意义的?)源的图像元素(例如 this picture/equation )。给出的示例的来源是 .../math/a/9/7/a97cd92ab2cdf4de6ea533805627f7f3.png .

我想知道是否有某种方法可以操纵它(即创建一个脚本来解释用户的 LaTeX 输入并将其转换为源),如果我可以使用维基百科使用的任何代码/过程来实现这一点。源代码似乎采用 16 进制(十六进制)——这有某种含义吗?

我要问的主要问题是:我如何使用维基百科的LaTeX口译员对我有利吗?我正在尝试在 Google 协作平台中使用它,但它不允许执行 native JavaScript。

最佳答案

据我所知,当您提交页面时,维基百科使用 TeX 在服务器端渲染图像。十六进制似乎只是一个哈希值,可能是原始内容。

使用 MathJax(重)或 KaTeX(轻)将客户端的 LaTeX 渲染为 HTML。如果你想渲染服务器端(到图像),你将需要使用 TeX 本身。

我从未使用过 Google 协作平台,也不知道它的限制。

关于javascript - 维基百科如何从 <math> 元素创建图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27239832/

相关文章:

javascript - 如何根据用户输入动态创建 html 表单的操作属性 (URL)

javascript - 使用 onchange() 根据下拉选择显示结果

r - stargazer 左对齐 LaTeX 表格列

latex - 全局设置 Tikz Boarder | latex

javascript - jQuery 替换第一个匹配的字符串

javascript - 为什么我们不在 app.module.ts 的装饰器数组中添加 'ngModule'

latex - ! latex 错误 : Environment threeparttable undefined

java - 使用 eclipse 使用 wikipedia api 所需的 token (或其他东西)

python - 从维基百科页面的类别中获取更一般的类别

mediawiki - 如何在维基百科文章中显示维基数据附加链接