0

我正在尝试使用 Haddock 为我的项目生成 LaTex-documantation。一切都是用cabal(......cabal configure并且cabal build没有问题地工作)构建的。对于文档的 html 版本,一切正常。

但是当我发出cabal haddock --haddock-option=--latex它仍然构建html:

Documentation created: dist/doc/html/my_project/index.html
Preprocessing executable 'my_project' for my_project-0.1.0.0..

我在文件夹*.tex中转储了一些文件dist/doc/html/my_project/。生成的输出似乎已损坏:尝试构建my_project.texpdflatex导致大量错误消息。

...
! Extra alignment tab has been changed to \cr.
<template> ...egin \relax \d@llarend \endtemplate 

l.60 \end{tabulary}
               \par

我错过了什么重要的东西吗?这是通常的方式吗 - 我必须tex手动(或脚本)从 -files 构建文档?

4

0 回答 0