我想为我的博客添加渐近线图,它使用 MathJaX。但我做不到。有什么建议吗?
以下是一个例子:
import graph; size(15.78cm);
real labelscalefactor = 0.5; /* changes label-to-point distance */
pen dps = linewidth(0.7) + fontsize(10); defaultpen(dps); /* default pen style */
pen dotstyle = black; /* point style */
real xmin = -4.3, xmax = 11.48, ymin = -2.92, ymax = 6.3; /* image dimensions */
/* draw figures */
draw(circle((3.34,0.98), 3.0345345606863665), linewidth(2.));
draw(circle((0.84,-0.74), 3.0345345606863665), linewidth(2.));
/* dots and labels */
dot((3.34,0.98),dotstyle);
dot((0.84,-0.74),dotstyle);
clip((xmin,ymin)--(xmin,ymax)--(xmax,ymax)--(xmax,ymin)--cycle);
/* end of picture */
这给了我这个图表:
我知道我们可以在 LaTeX 中添加 asy,因为我们可以在 Overleaf 中做到这一点,解决问题的艺术网站也是如此。
但是我们可以在基于 MathJaX 的 Math StackExchange 和 Blogger 中添加渐近线图吗?
答案1
目前接受的答案
没有提到还能够以和(用于交互式 3D )格式Asymptote
生成输出。png
svg
html
webgl
不幸的是,的图片上传系统Math.SE
不允许上传图片,但至少你可以通过创建以下格式svg
的图像来避免截图png
asy -f png -render=4 <asy-file>
答案2
值得注意的是,mathjax 实际上不是 LaTeX,而是用 JavaScript 重新实现的 LaTeX 子集(仅数学部分)。asymptote 也不是 LaTeX,而是一个输出 eps 或 pdf 文件的独立程序。因此,它与 mathjax 相差几步。
在博客中使用渐近线图的最佳方法是生成图表,然后截取屏幕截图并将屏幕截图作为图像导入到博客(或 Math.SE)。