add vignette prerequisites
fix #13, fix #12, fix #1