如何使FsLab表渲染得很好?

Ste*_*t_R 4 css f# fslab

是否有一些模板或技巧可以帮助数据表在FsLab中很好地呈现?我制作的表格不如我在样本/教程中看到的表格那么漂亮.

作为一个例子,当我做这个例子时,我最终得到一个如下所示的表:

在此输入图像描述

而Tomas的演练样本看起来漂亮,字体和外观与周围页面匹配:

在此输入图像描述

FsLab中是否存在我缺少的主题,设置或控制,或者是Tomas在他的网站上做了一些css魔法?

看起来我在网上看到的大多数其他示例看起来都比我看到的版本更接近漂亮的版本

Tom*_*cek 5

最近版本的FsLab改变了格式化的工作方式 - 而不是现在使用Deedle的内置格式化程序,它fsi.AddHtmlPrinter也适用于Atom.

表格的样式目前 Deedle 的格式化程序中进行了硬编码.

我认为应该可以用适当的CSS覆盖那些 - 毕竟,生成的文档只是HTML.

新版本的FsLab中的另一个技巧是,当你"实时"运行它时会生成不同的HTML(然后它可以根据需要从表中加载所有数据)以及在离线模式下运行它时(然后你得到独立的HTML) .

您可以通过向脚本添加以下内容来显式更改此设置:

#if HAS_FSI_ADDHTMLPRINTER
fsi.HtmlPrinterParameters.["html-standalone-output"] <- true
#endif
Run Code Online (Sandbox Code Playgroud)

期刊模板仍然是测试版,所以文档遗憾地有点缺乏.