是否有免费的Powerpoint PDF转换器,可以保留数学公式?


1

我在Mac上。我尝试使用OpenOffice,但是数学符号经常被弄乱。


尝试进行转换时,使用的确切方法是哪种?-原始文件是.odt文件吗?-还是.doc在OOo开设的?-您是否使用了OOo的内置本机*“作为PDF导出...”功能(或者您是否使用了Mac OS X的某些“作为...打印”或“预览”功能)?-还是您的OOo甚至无法在原始文档中显示数学符号的真正问题?-请针对您的问题提供更准确的数据……
Kurt Pfeifle11年

@pipitas:OOo无法正确显示符号。可能是由于Windows上的Symbol字体使用非标准编码,而OOo无法翻译它的事实所致。参见1 2 3 4。OOo开发人员不在乎。
LaC 2011年

@ pipitas,@ William Jackson:现在我不知道该批准什么答案;两者都是有用的,都不是完美的。:/
LaC 2011年

然后,只需考虑哪个答案使您对工作中的不同组件有了更全面的了解?但是,如果您不完全满意,则无需批准任何答案...
Kurt Pfeifle11年

Answers:


2

如果您使用的是Mac,则可以通过打印并单击打印对话框左下角的PDF按钮将几乎所有内容转换为PDF 。

列印成PDF


当然,如果我有可以首先正确渲染这些符号的东西。OpenOffice不能。
LaC 2011年

1
抱歉,我假设得太多了。您可以尝试在Office.live.com上
Jackson

我之前曾尝试过使用Google文档,尽管它可以正确显示公式,但不会打印上载的Powerpoint文档。我不了解Office Live,但是它可以正确渲染和打印文件!生成的PDF并不完美(无法搜索,并且当我尝试复制文本时,结果像一样乱码=-)>-'+-&$121$&*&+)-),但这已经比OpenOffice更好。谢谢!
LaC 2011年

@LaC:如果您的问题是OOo甚至无法在原始文档中显示符号(在此不讨论转换为PDF的形式),那么这可能只是您没有所需的字体文件的问题。 Mac上的文档...
Kurt Pfeifle

1

现在,LaC确认由于涉及到Symbol字体,因此MacoX的OOo甚至无法正确显示原始.ppt文件,将.ppt转换为PDF(即不使用MS Office)的问题只能通过解决来解决。字体问题。

这可能是一种方法:

  1. 在菜单中找到:Tools --> Options --> OpenOffice.org --> Fonts
  2. 激活名为的复选框Apply replacement table
  3. 选择Symbol在左侧字体下拉列表。
  4. 选择OpenSymbol在合适的替换为下拉列表。
  5. 单击右侧的复选标记按钮。
  6. 最后的点击应将新的替代项添加到下表中。
  7. 确保选中该表内的始终框。

请注意,此过程适用于Linux上当前的英语版本的LibreOffice Impress 3.3.2。因此,在MacOSX上较旧版本的OpenOffice.org上可能会有所不同,但是您可以找到自己的方式。 ..)

如果这解决了原始问题,那么将.ppt转换为PDF的次要问题也应消除。

(这假设所有显示问题的数学符号实际上都来自原始的Symbol字体。可能还有更多具有类似问题的字符来自其他字体。在这种情况下,请自己为字体替换表输入另一个合适的条目。)


谢谢。我已经在LibreOffice 3.3.2中测试了该解决方案;在某些情况下,它行之有效,但在其他情况下,即使在同一文档中,也行不通。如果在文档中使用了Symbol字体,则可以使用OpenSymbol正确显示它;但是,如果将文本复制到另一个程序中,则会显示不正确:例如,π变为p。这是因为MS Symbol是预Unicode字体,因此它将π字形放在p的代码点中,而OpenSymbol会模仿它。OpenOffice应该做的是在出现Symbol字体时转换代码点,但是没有。
LaC 2011年

在其他情况下,文档中使用了某些其他字体,但在专用区域中带有代码点(例如U + F0E0)。这是MS Office用于表示Symbol字体的旧编码的另一种方法:当它看到该范围内的代码点时,将减去F000并使用旧的Symbol字体(在这种情况下为E0)得出的代码点。同样,OpenOffice应该透明地执行此转换,但不这样做。不幸的是,在这种情况下,字体替换甚至无助于显示。
LaC 2011年

0

LibreOffice的最新版本似乎终于解决了困扰OpenOffice.org多年的编码问题。我已经使用过一些以前曾经被弄乱过的Powerpoint文件进行过尝试,现在这些符号可以正确显示。感谢使这一切成为可能的开发人员!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.