如何在Beamer LaTeX中嵌入HTML页面与javascript代码
How to embed HTML page with javascript code in Beamer LaTeX?
如何在Beamer LaTeX中嵌入HTML页面与javascript代码(精确地D3库与一些悬停功能)?
想法是有一个嵌入HTML页面的幻灯片,在演示期间,我可以将鼠标悬停在某些元素上,也就是说,它不仅仅是一个屏幕截图,但我也能够拥有javascript功能。
一个选项是:
- 保持HTML页面的javascript原样,
- 将其余的Beamer latex演示文稿转换为pdf,然后将pdf转换为HTML
- 将两者连接在一起。
pdf2htmllex是一个将pdf转换为html的伟大工具,保留了所有的样式和格式。它似乎在使用Beamer创建的幻灯片上运行良好。
http://manuels.github.io/texlive.js/会让你的目标实现。您需要将LaTeX转换为javascript,并在浏览器的javascript模块中一起运行。
var pdftex = new PDFTeX();
var latex_code = "" +
"''documentclass{article}" +
"''begin{document}" +
"''LaTeX is great!" +
"$E = mc^2$" +
"''end{document}";
pdftex.compile(latex_code) // now you have it in a javascript object.
这样,作为一个迷你web应用程序,它将比仅仅使用Beamer LaTeX更具可移植性。
在这一点上,你可以引入一个库,如D3, Greensock,jQuery或一个javascript驱动的画布模块。相关文章:
- 如何解析结构不良的 html 代码
- 我的html表单无法验证.请参阅代码片段中的html代码和java脚本
- 将第一个字母大写并去掉html代码
- 我在下拉列表中尝试了下一个和前五年的html代码.接下来的5年我都过得很好.我怎样才能拿到之前的5年
- 使用.format在一些HTML代码中插入文本,会出现错误(Python)
- html代码没有在记事本++上运行
- 来自mysql的动态值用于html代码点火器视图中的图形
- 如何:编写漂亮的HTML代码和Javascript控制台
- 我需要java代码来打开html代码onclick事件
- html代码需要可点击的文本按钮
- 是否可以在JavaScript中包含HTML代码
- 如果javascript打开/关闭,则隐藏和显示html代码
- 使用PartialView作为带有变量的可重悬浮html代码
- 在jquery中复制特定的html代码
- 如何在AngularJS的上下文中使用Google Chrome Developer Tool在HTML代码中设置断点
- 显示HTML代码块
- 从HTML代码中提取数据
- 如何获取保存在变量中的HTML代码的任何属性的值
- 将html代码转换为十六进制
- JavaScript和Html代码来运行所有类型的视频并获取状态