Tag: pandoc

如何在Heroku上运行二进制文件

我有一个简单的node.js应用程序,在我的OSX开发环境中运行良好。 但是,当我把相同的代码推到Heroku,我得到undefined返回在意想不到的地方。 行为不可预知的图书馆被称为pandoc 。 它转换文档格式。 我使用包装程序包node-pdc将其集成到我的节点应用程序中。 Pdc需要安装pandoc,但是它接受一个path来指定pandoc的位置,我在本地做这个工作,效果很好。 我在本地机器上全局卸载了pandoc,以确保我指向可执行文件的正确位置。 这完全符合预期的地方: var pdc = require('pdc'); var path = require('path'); var fs = require('fs'); var Q = require('q'); // optional, if pandoc is not in PATH pdc.path = path.resolve(__dirname +'/pandoc/1.15.0.6/bin/pandoc'); module.exports.mdToHtml = function (input, callback) { //TEST pdc('## Emerson', 'markdown', 'html', ['–template=smashingtemplate'], function(err, result){ console.log(result); // <h2>Emerson</h2> }); […]

smallcaps风格不转换

我正在使用pandoc将docx文档转换为epub。 我面临以下问题。 SMALLCAPS文本在epub中不转换为相同的格式。 任何人都可以帮助我吗? 提前致谢。