使用 Mathcha 绘制复杂图表并转化为 LaTeX 代码
点击下方公众号,回复资料分享,收获惊喜
简介
前面介绍了:使用 TikZ 绘制图形:介绍和资料分享;使用 TikZ 绘制图形:基础知识。使用 TikZ 确实绘制复杂图表,但是入门门槛高,并需要花大量时间写代码。小编在学习过程中,发现可以使用第三方工具,类似:Mathcha[1] 绘制图形,然后转化为 LaTeX 文件(TikZ)。
本文将介绍这个小技巧,使用一个小编刚做的 demo 为例子。当然,Mathcha 还包含其他丰富的应用,也可以拿来当笔记本,更多教程见:B站:Mathcha.io - 在线数学公式编辑器[2]、Mathcha所见即所得,直接导出代码[3]。
教程
用户注册完后,进入编辑页面,并在左上角添加新文件。
命名完后得到空白画布,之后点击对应按钮产生可绘制的区域。
根据自己需求,通过各类工具,手动添加和调整图形。小编绘制了一下图形。
选中所有你需要输出的图形,并点击左上角的 Menu,输出为 LaTeX。
完成后得到以下结果:
下载这份代码,新建一个 .tex
文件,将这些代码放到:
\documentclass[11pt]{article}
\usepackage{tikz}
\begin{document}
% 复制过来的代码
\end{document}
此时就可以得到右边编译出来的结果了!
小编有话说
如果读者觉得手撕 TikZ 相关代码性价比不高,可以尝试使用其他第三方工具,使用手动添加元素,最终转化为 LaTeX 文件和图形。
Mathcha: https://www.mathcha.io/
[2]B站:Mathcha.io - 在线数学公式编辑器: https://www.bilibili.com/video/av46624101/?zw&vd_source=fac6ba2c99ffc6656b6f9a7ae9e5cbe2
[3]Mathcha所见即所得,直接导出代码: https://www.bilibili.com/video/BV1BG41177sL/
可视化推文推荐
R可视乎|空间地理数据可视化(1)
空间地理数据可视化之 ggplot2 包及其拓展
空间地理数据可视化之 tmap 包及其拓展
R可视乎|创建乐高版马赛克图
R可视乎|用R给心仪的对象表白吧