是否有适用于C++的TeX API?

nob*_*bbi 17 c++ image formula tex

我想在我的用户界面中预览TeX公式.经过长时间的搜索,在我看来,没有其他可能性

  • 将公式写入.tex文件
  • 用system()调用tex并写一个dvi文件
  • 用system()调用例如dvipng并写一个png文件
  • 将此文件加载到GUI中
  • 清理(​​擦除所有这些文件).

我认为这样做的表现不是问题,因为只有渲染而不是整个文档的公式.但是,为TeX系统自动设置环境似乎是一个更大的问题.那么,是否有可能在我的程序中包含TeX作为API?非常感谢!

jon*_*son 3

您不能将这些步骤封装在一个 shell 脚本中(即采用公式和 png 文件名作为参数)吗?然后,该脚本还可以处理 TeX 环境的设置。您的程序只需使用 system() 调用来调用脚本。