簡體   English   中英

如何在Beamer LaTeX中使用javascript代碼嵌入HTML頁面?

[英]How to embed HTML page with javascript code in Beamer LaTeX?

如何在Beamer LaTeX中嵌入帶有javascript代碼的HTML頁面(正好是具有一些懸停功能的D3庫)?

想法是有一個嵌入了HTML頁面的幻燈片,在演示過程中,我可以將鼠標懸停在某些元素上,即它不僅僅是截圖,而且我還可以使用javascript功能。

一種選擇是:

  1. 使用javascript保持HTML頁面,
  2. 將Beamer乳膠展示的其余部分轉換為pdf,然后將pdf轉換為HTML
  3. 將兩者聯系在一起。

pdf2htmlEX是一個很好的工具,用於將pdfs轉換為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.

這樣它最終將作為迷你網絡應用程序更加便攜,而不是僅僅使用Beamer LaTeX。

在這一點上,你可以介紹一個像D3,Greensock,jQuery或甚至是一個javascript動力的canvas模塊的庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM