我已经使用F#
几个月了,并开始研究创建包含F#
静态图/图表的文档和演示文稿的方法,就像我能够做到的那样带有R
和knitr
幻灯片的编程语言Beamer
。对于有文化的编程,我发现FSharp.Formatting允许我导出到HTML,而FSharp.Markdown.Pdf将允许我导出到.pdf,但是在任何一种情况下都没有明确的方法来嵌入生成的图。 F#
。
为了创建绘图,我熟悉FnuPlot(允许我直接将静态绘图写入.png),Plotly,并开始研究XPlot,但同样,没有一种明确的方法可以将这些包中的图表包含在F#生成的文档中。
这可能比文字编程更像是“在F#中绘图”的问题,但有一种简单的方法可以在F#
中使用静态图表,文本/表格和自定义CSS生成演示文稿或文档吗?
感谢您的帮助!
答案 0 :(得分:3)
FsLab日记模板允许您将带有Markdown注释和F#代码片段的脚本转换为一个漂亮的HTML(并且对PDF也有一些限制)。这是sample output that it can produce。
要开始,您可以:
它支持嵌入XPlot和F#Charting chart开箱即用。如果您有兴趣添加FnuPlot支持,那么肯定会这样做 - 随意open an issue on GitHub for this。