
chopsticks (sushi-tool)
This tool has been designed to help you to create and maintain your sushi cards.
With chopstick you can do the following tasks:
- Init a sushi card project
- Add sushi cards sheets to your project
- Start a live mode to see the result of compiling your sushi cards. This live mode use the livereload feature, which refresh your browser automatically every time you save your markdown file.
- Compile your sushi card markdown files into a set of pdfs or a single one.
Install chopsticks
npm install -g sushi-tool
Use chopsticks
$ mkdir my-sushi-set
$ cd !^
$ chopsticks init
Init command
Initialize a folder to star creating a sushi card
$ chopsticks init

Live command
This mode allow you to edit your sushi cards and see the result in your every time you save your file without the need of refreshing it.
$ chopsticks live

PDF command
This command allow you to render your sushi cards in a set of pdfs or a single one.
To generate a set of pdfs execute the following command in your project folder:
$ chopsticks pdf output_folder
To generate a single pdf add the merge (-m) option.
$ chopsticks pdf -m output.pdf

Sync command
If you create new markdown files, you can update your configuration file using the following command.
$ chopsticks sync
Dependencies
To use the pdf generation you need to have installed phantomjs, install it using npm:
$ sudo npm install -g phantomjs
To merge your pdf filesthe pdfunite command line tool, which uses the poppler library.
Linux
Install the poppler-utils package using your package manager.
OS X
Install poppler using Homebrew.