MathJax JavaScript 库包含一个命令,可让您创建 LaTeX 幻灯片,即\toggle
命令。
我发现在 PDF 文件中产生同样的效果非常有用,最突出的是连续绘制复杂的交换图。因此,我的问题是:
- 现代 PDF 文档可以包含某种幻灯片元素吗?
- 如果是这样,是否有一个 LaTeX 包可以让我在 PDF 文档中创建这种效果?
编辑:根据大众的要求,这里有一个例子:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Toggle Math</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Toggle Math">
<meta name="author" content="Jesko">
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
tex2jax: {
inlineMath: [['$', '$' ]],
displayMath: [['\\[','\\]'], ['$$','$$']],
processEscapes: true
},
TeX: {
equationNumbers: { autoNumber: "AMS" },
extensions: ["AMSmath.js", "AMSsymbols.js","action.js" ]
}
});
</script>
<script type="text/javascript"
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
</head>
<body>
<script type="math/tex">
\toggle{x=1}{x=2}{x=3}\endtoggle
</script>
</body>
</html>
只需将其放入.html文件并检查。
答案1
以下代码将您的 html 示例复制为 PDF。请使用 Adobe Reader 进行显示。
\documentclass{article}
\usepackage{animate}
\begin{document}
\begin{animateinline}[step]{1}
\strut$x=1$
\newframe
\strut$x=2$
\newframe
\strut$x=3$
\end{animateinline}
\end{document}