diff --git a/index.tmpl b/index.tmpl
index 9409b70..58e0ab0 100644
--- a/index.tmpl
+++ b/index.tmpl
@@ -19,9 +19,9 @@
-
-
-
+
+
+
diff --git a/quickref/index.md b/quickref/index.md
new file mode 100644
index 0000000..64e0476
--- /dev/null
+++ b/quickref/index.md
@@ -0,0 +1,989 @@
+
+
+
+
+
+## Syntax Quick Reference for the Ledger-Likes
+
+The journal file formats of Ledger, hledger and Beancount, side by side. Last tested: 2016.\
+See also:
+separate [Ledger](quickref-ledger.html), [hledger](quickref-hledger.html), [Beancount](quickref-beancount.html) versions;
+original [google sheet](https://docs.google.com/document/d/1L5OyRZ4nxQVjZJugyEyYi_H-229yaWV-yx0raAO1iog) version;
+[plaintextaccounting.org](https://plaintextaccounting.org).
+
+
+Contents:
+
+- [Journal Format](#journal-format)
+ - [Basic example](#h.8v2r9qqwt9f8)
+ - [Comments](#h.1n05blr44u7c)
+ - [Basic transactions](#h.gij3l494xeth)
+ - [Dates](#h.xpr0dgy4pyj3)
+ - [Account names](#h.n4b87oz9ku6t)
+ - [Amounts](#h.n4b87oz9ku6t)
+ - [More transaction features](#h.9xaw86fvi6s6)
+ - [Prices](#h.d2g5xagy7h37)
+ - [Balance assertions](#h.mjrjnr996vfg)
+ - [Balance assignments](#h.mjrjnr996vfg)
+ - [Directives](#h.au5ysr0kfa)
+ - [account, open](#h.3v5cafffbbft)
+ - [close](#h.22qss13648tb)
+ - [commodity](#h.n9q16dsjsoye)
+ - [market price](#h.wya8r85tgqsx)
+
+### Journal format
+
+Things in square brackets are optional. Some notes in the Ledger column are common to all.
+
+
+
|
+ + + + + |
+
+
+ Ledger |
+
+
+ hledger |
+
+
+ Beancount + + + + |
+
+ + + Basic example ++ |
+
+
+
+ ; a comment |
+
+
+
+ ; a comment |
+
+
+
+ ; a comment |
+
+ + + Comments ++ |
+
+
+
+ ; comment |
+
+
+
+ ; comment |
+
+
+
+ ; comment |
+
+ + + Basic transactions ++ |
+
+
+
+ DATE [[PAYEE | ] DESCRIPTION] |
+
+
+
+ DATE [DESCRIPTION] + + + + |
+
+
+
+ DATE txn [["PAYEE"] "DESCRIPTION"] |
+
+ + + Dates ++ |
+
+
+
+ YYYY-MM-DD |
+
+
+
+ YYYY-MM-DD |
+
+
+
+ YYYY-MM-DD |
+
+ + + Account names ++ |
+
+
+
+ TOPACCT[:SUBACCT[:...]] |
+
+
+
+ TOPACCT[:SUBACCT[:...]] |
+
+
+
+ TOPACCT[:SUBACCT[:...]] |
+
+ + + Amounts ++ |
+
+
+
+ One of + + + + |
+
+
+
+ One of + + + + |
+
+
+
+ QUANTITY COMMODITY |
+
+ + + More transaction + + + + features ++ |
+
+
+
+ DATE [FLAG] [(CODE)] DESCRIPTION |
+
+
+
+ DATE [FLAG] [(CODE)] DESCRIPTION |
+
+
+
+ DATE [txn|FLAG] [["PAYEE"] "DESCRIPTION"] |
+
+ + + Prices ++ |
+
+
+
+ One of |
+
+
+
+ One of |
+
+
+
+ {LOTUNITPRICE[ / LOTDATE]} |
+
+ + + Balance assertions ++ |
+
+
+
+ = AMOUNT (after posting amount & price) |
+
+
+
+ = AMOUNT (after posting amount & price) |
+
+
+
+ DATE balance ACCOUNT AMOUNT |
+
+ + Balance assignments ++ |
+
+
+ = AMOUNT (no preceding/inferred posting amount)
+
+ |
+
+ + + + + |
+
+ + + + + |
+
+ + + Directives ++ |
+
+
+
+ KEYWORD ARGS...
+
+ alias
+
+ payee |
+
+
+
+ KEYWORD ARGS... |
+
+
+
+ [DATE] KEYWORD ARGS... |
+
+ + + account, open ++ |
+
+ + + account ACCOUNT + +
+
+ [SUBDIRECTIVES] |
+
+ + + + + |
+
+
+
+ DATE open ACCOUNT [COMMODITY[,...]] [METHOD] |
+
+ + + close ++ |
+
+ + + + + |
+
+ + + + + |
+
+ + + DATE close ACCOUNT + + |
+
+ + + commodity ++ |
+
+
+
+ commodity COMMODITY |
+
+ + + + + |
+
+
+
+ DATE commodity COMMODITY |
+
+ + + market price ++ |
+
+
+
+ P DATE TIME COMMODITY UNITPRICE
+
+ |
+
+
+
+ P DATE [TIME] COMMODITY UNITPRICE |
+
+
+
+ DATE price COMMODITY AMOUNT |
+