Linux haskell中的latexpdf风格功能?

Linux haskell中的latexpdf风格功能?,linux,haskell,compilation,latex,pdflatex,Linux,Haskell,Compilation,Latex,Pdflatex,我的haskell程序使用自己的模块生成.tex输出。 每次我想看到结果的时候,我都不得不运行“pdflatex”,我看不出有什么办法。我很难相信这不能以更直接的方式来实现 有没有办法让我的代码编译.tex文件?你要找的是系统.Process包?您可以使用该函数 system :: String -> IO ExitCode 执行系统调用 $ touch tempfile.txt $ ghci GHCi, version 7.6.3: http://www.haskell.org/ghc

我的haskell程序使用自己的模块生成.tex输出。 每次我想看到结果的时候,我都不得不运行“pdflatex”,我看不出有什么办法。我很难相信这不能以更直接的方式来实现


有没有办法让我的代码编译.tex文件?

你要找的是
系统.Process
包?您可以使用该函数

system :: String -> IO ExitCode
执行系统调用

$ touch tempfile.txt
$ ghci
GHCi, version 7.6.3: http://www.haskell.org/ghc/   :? for help
>> import System.Process
>> system "ls"
tempfile.txt
ExitSuccess

不是特别惯用,但它完成了任务。

你要找的是
系统处理程序包吗?您可以使用该函数

system :: String -> IO ExitCode
执行系统调用

$ touch tempfile.txt
$ ghci
GHCi, version 7.6.3: http://www.haskell.org/ghc/   :? for help
>> import System.Process
>> system "ls"
tempfile.txt
ExitSuccess

不是特别地道,但它完成了任务。

你是在问你是否可以自动运行TeX,还是不需要使用TeX就可以生成PDF文件?我想我是在问前者。我有一个创建.tex文件输出的haskell模块,理想情况下我会让这个模块编译该文件。在这种情况下,
System.Process
就是您要找的东西。你可以用它来运行任何外部程序-包括TeX。你是在问你是否可以自动运行TeX,还是你是否可以在不需要使用TeX的情况下生成PDF文件?我想我是在问前者。我有一个创建.tex文件输出的haskell模块,理想情况下我会让这个模块编译该文件。在这种情况下,
System.Process
就是您要找的东西。你可以用它来运行任何外部程序-包括TeX。这正是我要找的!那正是我要找的!