]> mj.ucw.cz Git - paperjam.git/blob - TODO
Automatic page rotation based on the /Rotate key
[paperjam.git] / TODO
1 - Integrate pdf-tools.cc with the rest of the code
2 - "-f" switch
3 - What should do modulo(half) with an odd number of tuples? Improve, or at least document.
4 - Modulo with last tuple incomplete: sometimes, not padding the last tuple can be useful
5   (e.g., "flip every other page")
6 - Document use of negative numbers in ranges
7 - Allow use of page labels to refer to pages
8 - Better range syntax for "from N to end" or "the whole document"
9 - nup: allow stacking ("1 3 5 7" "2 4 6 8")
10
11 Ideas for further commands:
12
13 # Can be written as: mix(cat) { modulo(2){1}, modulo(2){2} }
14 duplex
15         long-edge
16
17 # Send pages to multiple pipes and merge their results
18 mix { ..., ..., ...}
19         cat             # Concatenate results (default is interleave)
20         cycle           # When one pipe ends earlier, cycle it from start
21         pad             # When one pipe ends earlier, add blank pages