larsemil/quiz-maker

dev-master 2017-05-10 07:34 UTC

This package is auto-updated.

Last update: 2020-01-07 23:21:40 UTC


README

Quiz-Maker 是一个小的命令行工具,可以将包含测验的 csv 文件转换为可打印的 pdf 文件。

使用非常简单。

./quiz-maker.phar generate input.csv output.pdf

这将从一个 csv 文件生成一个 PDF。

CSV 格式

在你的 csv 文件中使用以下格式。

Question,Answer1,Answer2,Answer3,Correct,Image
Vad är skalmans viktigaste uppfinning?,Självgående skottkärran,Mat och sovklockan,Sin helikopter,2,
Vad är Dalarna?,Ett län,Ett land,En by,1,http://www.lansstyrelsen.se/dalarna/SiteCollectionImages/Sv/djur-och-natur/skyddad-natur/hela-lanet-400px.gif

样式

即将推出的版本将允许你手动选择一个 css 文件。目前,你需要在更改 question.css 文件后重新构建项目。

构建

由于懒惰,我使用了 phar/composer 来生成可执行文件。所以,在修改源代码后,只需像这样重新构建它

phar-composer.phar build /path/to/quiz-maker

依赖项

您需要 wkhtmltopdf 来使用此工具。如果没有找到,则不会生成任何 PDF。

旁注 :)

此工具使用 dalnix/dalnix-cli 命令行工具构建器轻松构建。你知道什么?这很简单。尽管尚未发布,因为还有一些需要解决的问题。