从beamer演示文稿中提取代码?

几年前,我创建了一个Beamer演示文稿(仅使用基本功能)。不幸的是,我丢失了源代码,但仍然有输出PDF。有没有一种方便的方法从演示文稿中提取原始代码?简单的复制方法不能很好地处理数学。     
已邀请:
不,我认为不可能这样做。 LaTeX是一种排版语言,你可以在其中说“在此处放置一个部分,此处为此文本,此处为一些公式等,并使用此样式文件来加权字体和间距”,然后将其编译为PDF。 PDF文档告诉PDF查看器(松散地说):“这是字体,将这些字符集放在文档中的这些位置”。它没有截面/标题/图形/方程/方程编号等概念。 由于多种可能性,做PDF-> LaTeX会非常困难。即,LaTeX-> PDF是一对多的功能,因此逆操作将具有歧义。 例如,这是一个使用两种不同方法的测试文件:
documentclass{article}
begin{document}
This is a StackOverflow test file.

section{Method A}
begin{equation}
  ax^2+bx+c=0
end{equation}
end{document}
documentclass{article}
begin{document}
This is a StackOverflow test file.\[0.1in]

noindent {Large textbf{1quad  Method B}}
begin{center}
$displaystyle ax^2+bx+c=0$
end{center}
vspace{-0.25in}
hfill{(1)}
end{document}
你可以看到你不能分开两个文件。 PDF到LaTeX转换器将面临同样的问题。 也就是说,一些文字处理应用程序(开放式办公?)可以解释PDF文档(通常只有所有文本)并将其转换为word文档,然后你可以将其转换为LaTeX(通常由同一个应用程序提供)。这可能是一个值得尝试的选择。除此之外,没有我知道的软件会为你做这件事。     

要回复问题请先登录注册