GTP Paper
A raco command for writing SIGPLAN-style papers with Scribble.
See Adding a raco Command for more about raco commands.
1 Usage
To start a new paper named MY-PAPER:
$ raco gtp-paper --new MY-PAPER $ cd MY-PAPER $ make all
a directory named "MY-PAPER/";
a Scribble file "MY-PAPER/MY-PAPER.scrbl";
a language #lang MY-PAPER;
and a few other support files, including an "introduction.scrbl", "appendix.scrbl", a "Makefile", and a bibliography "bib.rkt".
add Scribble files to the current directory,
begin these files with #lang MY-PAPER,
and include them in "MY-PAPER/MY-PAPER.scrbl"
2 Reference
This section documents the bindings available in your newly-created #lang.
your "bib.rkt",
the scribble-abbrevs package,
The idea is that .scrbl files should never use the require form.
Everything they need should be in the #lang —
See define-cite for a little more information about ~cite and ~citet.