My PDF templates and code to generate them targeted Remarkable 2.
Feel free to download and generate PDFs, create your templates via clojure, and suggest ideas for new templates in issues.
inspired by Remarkably Organized ⨯ The Time-Block Planner ⨯ Daybook
Year Page | Month Page | Month Inbox Page | Day Page |
---|---|---|---|
Notes Sections | Notes Subsections | Note Page |
---|---|---|
inspired by elainajones ⨯ Hobonichi Techo
Template Details
I love this cool and minimalistic template. I reimplemented it to ensure that this project has enough features.
Options:
--start-date
: start date (formatYYYY-MM-DD
)--end-date
: end date (formatYYYY-MM-DD
)--timeline-labels
: timeline labels (formatrowindex1:label1,rowindex2:label2
)
Code Location:
src/remplater/templates/remarkable_calendar.clj
Example CLI Command:
java -jar target/remplater.jar generate remarkable-calendar --start-date=2024-01-01 --end-date=2025-01-31 --filename this.pdf --timeline-labels=12:17
Monthly View | Daily View |
---|---|
You can download already generated PDF files from releases.
Also, there's the Development Prerelease with the latest code changes. You can use it too, but it's unstable.
Requirements: Java
You can generate PDF templates for custom date ranges and some customization. Download and run the latest jar file from releases.
For example:
java -jar remplater.jar generate remarkable-calendar --start-date=2024-01-01 --end-date=2025-01-31 --filename this.pdf --timeline-labels=12:17
You can get help and display all options:
$ java -jar remplater.jar
Remplater: Remarkable Templater.
Usage:
remplater generate remarkable-calendar [options] --start-date=<2024-01-01> --end-date=<2025-01-31> [--timeline-labels=<0:12,10:18>]
remplater --help
remplater --version
Options:
--help Show this screen
--version Show version
--filename=<filename> Output filename
Requirements: Java, Clojure
Just start REPL as usual. For the introduction in the codebase, you can read existing templates.
Remplater has automated tests. You can run them inside your editor or command make test
.
You can build a jar file via the command make uberjar
.