文章目录
- 前言
- IEEE论文公式获取
- Elsevier论文公式获取
- Springer的论文公式获取
- Wiley出版社公式获取
- SAGE出版社论文公式获取
- Taylor & Francis Group出版社论文公式获取
- latex源码转矢量公式
前言
相信许多做科研的同学对于文献公式如何提取很是抓狂,尤其是做PPT时,直接截取图片,放大了有锯齿,被看出来少不了老师的一顿骂。
大家的第一个思路时通过公式OCR工具。例如:
Mathpix:大名鼎鼎无人不知无人不晓得,贵出天际。
在线LaTeX公式编辑器-编辑器 (latexlive.com):需要登录,限制次数,本质上是用Mathpix接口进行识别的。(用法技巧,贴满整整一页再识别)。
SimpleTex主页——致力于提供先进的公式识别/文档识别解决方案:目前暂时免费,还在进一步打磨,估计会转付费。
Pix2Text (P2T) - Free Mathpix Alternative (breezedeus.com):Breezedeus大佬做的,用神经网络识别,识别不是很准,但能用。
截止至2023年11月,以上这些平台,能用就用,且用且珍惜把。
诚然公式OCR工具好用,但是很多SCI论文给我们提供了很简单的复制公式的方法。因为现在出版社网站上的论文的公式基本是嵌入在网页中(得益于latex的继承了Tex特性)。因此我们很容易可以copy到公式的latex代码。
有了公式的latex代码,我们可以借助Math-Type或者Ax-Math可视化公式,或进行进一步编辑。(这里安利一下Ax-Math,对于latex语法兼容性更高,花两-三杯奶茶的钱也还行吧)
下面分出版社演示一下。
IEEE论文公式获取
以以下这篇IEEE Transactions on Automatic Control 论文为例:
Cloud-Assisted Nonlinear Model Predictive Control for Finite-Duration Tasks
点击View Source即可获取行间公式。
对于行内公式:
- 右击行内公式。
- 点击Show Math As.
- 点击TeX Commands.
- 弹出新网页复制。
以上就是IEEE论文公式获取latex公式源代码的方式。
Elsevier论文公式获取
对于Elsevier的论文的话,公式提取的步骤比较繁琐,因为它只提供了Math ML的源码,因此需要进一步转为latex(bb:就不能跟IEEE学学吗?).
所以还是介绍一下啊Math ML转latex网站:
texmath demo (johnmacfarlane.net)
接下来简单介绍步骤:
Event-triggered communication and control of networked systems for multi-agent consensus
以这篇Automatica论文为例:
对于行内\行间公式:
- 右击公式。
- 点击Show Math As.
- 点击MathML Code.
- 弹出新网页复制。
- 复制到texmath demo转换为latex源代码。
以上就是Elsevier论文公式获取latex公式源代码的方式,主要注意的是上述转换可能有一些问题(公式长度的问题比如在某个位置换行被重置了,需要自己调整,不得不再骂一下Elsevier)。
Springer的论文公式获取
与IEEE基本一致:
以下面 Nonlinear Dynamics的论文为例:
Leader tracking control for heterogeneous uncertain nonlinear multi-agent systems via a distributed robust adaptive PID strategy
不再赘述。
这边讲述一下Springer公式复制的另外有一个技巧,Springer论文并不是直接渲染的,也因此我们点击进网页时蹭公式还没刷新就关闭网页加载的话,就可以展现所有公式的源代码了。(这个难度有点大,建议一次不成功清理一下浏览器缓存什么的)。
Wiley出版社公式获取
与Elsevier类似。
以International Journal of Robust and Nonlinear Control的文章为例:
Tracking consensus for uncertain nonlinear multi‐agent systems under cloud‐based event‐triggered coordination
对于行内\行间公式:
- 右击公式。
- 点击Show Math As.
- 点击MathML Code.
- 弹出新网页复制。
- 复制到texmath demo转换为latex源代码。
SAGE出版社论文公式获取
与Elsevier类似。
Scaled consensus for multi-agent systems with communication time delays
对于行内\行间公式:
- 右击公式。
- 点击Show Math As.
- 点击MathML Code.
- 弹出新网页复制。
- 复制到texmath demo转换为latex源代码。
Taylor & Francis Group出版社论文公式获取
与Elsevier类似。
Full article: Consensus in multi-agent systems subject to input saturation and time-varying delays
对于行内\行间公式:
- 右击公式。
- 点击Show Math As.
- 点击MathML Code.
- 弹出新网页复制。
- 复制到texmath demo转换为latex源代码。
要注意的是,MathJax打勾打上,才能右击提取。
s
latex源码转矢量公式
以下述时延不等式为例:
\dot{x}(t) = I_{N} \otimes Ax(t) + cL \otimes BFx(t) + cL \otimes BFe(t).
MathType直接复制粘贴就行。
AxMath可以直接复制粘贴,也可以复制到代码框进行转换。