├── .gitignore ├── Makefile ├── README.md ├── notes-junior-daily-r.pdf ├── notes-junior-daily-r.ps ├── notes-junior-daily-rv.pdf ├── notes-junior-daily-v.pdf ├── notes-junior-daily-v.ps ├── notes-junior-r.pdf ├── notes-junior-r.ps ├── notes-junior-rv.pdf ├── notes-junior-v.pdf ├── notes-junior-v.ps ├── notes-letter-r.pdf ├── notes-letter-r.ps ├── notes-letter-rv.pdf ├── notes-letter-v.pdf ├── notes-letter-v.ps ├── notes-topbinding-r.pdf ├── notes-topbinding-r.ps ├── notes-topbinding-rv.pdf ├── notes-topbinding-short-r.pdf ├── notes-topbinding-short-r.ps ├── notes-topbinding-short-rv.pdf ├── notes-topbinding-short-v.pdf ├── notes-topbinding-short-v.ps ├── notes-topbinding-v.pdf ├── notes-topbinding-v.ps ├── notes-universal-r.pdf ├── notes-universal-r.ps ├── notes-universal-rv.pdf ├── notes-universal-v.pdf └── notes-universal-v.ps /.gitignore: -------------------------------------------------------------------------------- 1 | *logo* 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | # Makefile for notebook inserts. 2 | 3 | all: 4 | ps2pdf notes-letter-r.ps 5 | ps2pdf notes-letter-v.ps 6 | ps2pdf notes-junior-r.ps 7 | ps2pdf notes-junior-v.ps 8 | ps2pdf notes-junior-daily-r.ps 9 | ps2pdf notes-junior-daily-v.ps 10 | ps2pdf notes-topbinding-r.ps 11 | ps2pdf notes-topbinding-v.ps 12 | ps2pdf notes-universal-r.ps 13 | ps2pdf notes-universal-v.ps 14 | ps2pdf notes-topbinding-short-r.ps 15 | ps2pdf notes-topbinding-short-v.ps 16 | pdfcat notes-letter-r.pdf notes-letter-v.pdf > notes-letter-rv.pdf 17 | pdfcat notes-junior-r.pdf notes-junior-v.pdf > notes-junior-rv.pdf 18 | pdfcat notes-junior-daily-r.pdf notes-junior-daily-v.pdf > notes-junior-daily-rv.pdf 19 | pdfcat notes-topbinding-r.pdf notes-topbinding-v.pdf > notes-topbinding-rv.pdf 20 | pdfcat notes-universal-r.pdf notes-universal-v.pdf > notes-universal-rv.pdf 21 | pdfcat notes-topbinding-short-r.pdf notes-topbinding-short-v.pdf > notes-topbinding-short-rv.pdf 22 | 23 | clean: 24 | rm *.pdf 25 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Planner inserts # 2 | 3 | A set of PostScript and PDF files for Cornell-like notepaper. Three types: 4 | 5 | 1. Letter-sized paper (8.5 × 11) with side binding margins. 6 | 7 | 8 | 9 | 2. Junior-sized paper (5.5 × 8.25) with side binding margins. 10 | 11 | 12 | 13 | 3. Junior-sized paper (5.5 × 8.5) with top binding margins. 14 | 15 | 16 | 17 | 4. Slightly shorter junior-sized paper (5.5 × 8.25) with top binding margins. 18 | 19 | 20 | 21 | All are intended to be printed on letter-sized paper. The junior-sizes pages are printed two-up. 22 | 23 | The PostScript files are the master files; the PDFs are derived from them. 24 | 25 | The Makefile puts everything together. Running `make` creates all the PDF files; running `make clean` deletes all the PDF files. The single page PDFs are generated via the `ps2pdf` utility that ships with [Ghostscript][1]. The multipage PDFs (which end with "-rv") are constructed from the single-page PDFs through a shell script called `pdfcat`: 26 | 27 | #!/bin/bash 28 | gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=- $* 29 | 30 | This uses Ghostscript to concatenate the PDF files listed on the command line and send them to stdout. You'll need to have both `pdfcat` and `ps2pdf` in your `$PATH` in order to run the Makefile. 31 | 32 | 33 | 34 | [1]: http://pages.cs.wisc.edu/~ghost/ 35 | -------------------------------------------------------------------------------- /notes-junior-daily-r.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-junior-daily-r.pdf -------------------------------------------------------------------------------- /notes-junior-daily-r.ps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 2 | %%Title: Cornellish Notes Recto - Junior 3 | %%Author: Dr. Drang (drdrang at gmail) 4 | %%DocumentFonts: Helvetica 5 | %%DocumentNeededFonts: Helvetica 6 | %%EndComments 7 | %%BeginSetup 8 | 9 | % basic dimensions 10 | /inch {72 mul} def % conversion to points 11 | /swidth 8.5 inch def % letter-sized sheet width 12 | /slength 11 inch def % letter-sized sheet length 13 | 14 | % size of printed area 15 | /width 4.75 inch def 16 | /length 7.75 inch def 17 | 18 | % dimensions of gridded area 19 | /gwidth 3.5 inch def 20 | /glength 7.25 inch def 21 | /gspace .25 inch def 22 | 23 | % dimensions of cue area 24 | /cwidth width gwidth sub def 25 | /clength glength def 26 | 27 | % dimensions of title block 28 | /hwidth width def 29 | /hlength .375 inch def 30 | /hpage hwidth .5 inch sub def 31 | /hdate hpage 1 inch sub def 32 | 33 | % font for title block 34 | /tfont /Helvetica findfont 16 scalefont def 35 | 36 | % draw the notes 37 | % stack: llx lly 38 | /notes { 39 | /lly exch def 40 | /llx exch def 41 | 42 | % draw cue area 43 | .5 setlinewidth 44 | 0 setgray 45 | newpath 46 | llx lly moveto 47 | cwidth 0 rlineto 48 | 0 clength rlineto 49 | cwidth neg 0 rlineto 50 | closepath 51 | stroke 52 | 53 | % draw grid horizontals 54 | .25 setlinewidth 55 | 0 setgray 56 | [1 2] .5 setdash 57 | lly gspace lly glength add { 58 | newpath 59 | llx cwidth add exch moveto 60 | gwidth 0 rlineto 61 | stroke 62 | } for 63 | 64 | % draw grid verticals 65 | 0.25 setlinewidth 66 | 0 setgray 67 | [.5 5.5] 3.25 setdash 68 | llx cwidth add gspace llx cwidth add gwidth add { 69 | newpath 70 | lly moveto 71 | 0 glength rlineto 72 | stroke 73 | } for 74 | [] 0 setdash 75 | 76 | % draw grid box 77 | .5 setlinewidth 78 | 0 setgray 79 | newpath 80 | llx cwidth add lly moveto 81 | gwidth 0 rlineto 82 | 0 glength rlineto 83 | gwidth neg 0 rlineto 84 | closepath 85 | stroke 86 | 87 | % draw title block 88 | .5 setlinewidth 89 | 0 setgray 90 | newpath 91 | llx lly length add moveto 92 | hwidth 0 rlineto 93 | 0 hlength neg rlineto 94 | hwidth neg 0 rlineto 95 | closepath 96 | stroke 97 | 98 | % page and date separators 99 | .5 setlinewidth 100 | 0 setgray 101 | newpath 102 | llx hpage add lly length add moveto 103 | 0 hlength neg rlineto 104 | stroke 105 | newpath 106 | llx hdate add lly length add moveto 107 | 0 hlength neg rlineto 108 | stroke 109 | 110 | % title 111 | 0 setgray 112 | tfont setfont 113 | llx 50 add lly length add 20 sub moveto 114 | (Daily notes) show 115 | } def 116 | 117 | % draw 2 notes sections on a rotated page 118 | gsave 119 | 0 0 moveto 120 | 90 rotate 121 | .5 inch -8 inch notes 122 | 6 inch -8 inch notes 123 | grestore 124 | 125 | showpage 126 | 127 | 128 | -------------------------------------------------------------------------------- /notes-junior-daily-rv.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-junior-daily-rv.pdf -------------------------------------------------------------------------------- /notes-junior-daily-v.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-junior-daily-v.pdf -------------------------------------------------------------------------------- /notes-junior-daily-v.ps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 2 | %%Title: Cornellish Notes Verso - Junior 3 | %%Author: Dr. Drang (drdrang at gmail) 4 | %%DocumentFonts: Helvetica 5 | %%DocumentNeededFonts: Helvetica 6 | %%EndComments 7 | %%BeginSetup 8 | 9 | % basic dimensions 10 | /inch {72 mul} def % conversion to points 11 | /swidth 8.5 inch def % letter-sized sheet width 12 | /slength 11 inch def % letter-sized sheet length 13 | 14 | % size of printed area 15 | /width 4.75 inch def 16 | /length 7.75 inch def 17 | 18 | % dimensions of gridded area 19 | /gwidth 3.5 inch def 20 | /glength 7.25 inch def 21 | /gspace .25 inch def 22 | 23 | % dimensions of cue area 24 | /cwidth width gwidth sub def 25 | /clength glength def 26 | 27 | % dimensions of title block 28 | /hwidth width def 29 | /hlength .375 inch def 30 | /hpage hwidth .5 inch sub def 31 | /hdate hpage 1 inch sub def 32 | 33 | % font for title block 34 | /tfont /Helvetica findfont 16 scalefont def 35 | 36 | % draw the notes 37 | % stack: llx lly 38 | /notes { 39 | /lly exch def 40 | /llx exch def 41 | 42 | % draw cue area 43 | .5 setlinewidth 44 | 0 setgray 45 | newpath 46 | llx gwidth add lly moveto 47 | cwidth 0 rlineto 48 | 0 clength rlineto 49 | cwidth neg 0 rlineto 50 | closepath 51 | stroke 52 | 53 | % draw grid horizontals 54 | .25 setlinewidth 55 | 0 setgray 56 | [1 2] .5 setdash 57 | lly gspace lly glength add { 58 | newpath 59 | llx exch moveto 60 | gwidth 0 rlineto 61 | stroke 62 | } for 63 | 64 | % draw grid verticals 65 | 0.25 setlinewidth 66 | 0 setgray 67 | [.5 5.5] 3.25 setdash 68 | llx gspace llx gwidth add { 69 | newpath 70 | lly moveto 71 | 0 glength rlineto 72 | stroke 73 | } for 74 | [] 0 setdash 75 | 76 | % draw grid box 77 | .5 setlinewidth 78 | 0 setgray 79 | newpath 80 | llx lly moveto 81 | gwidth 0 rlineto 82 | 0 glength rlineto 83 | gwidth neg 0 rlineto 84 | closepath 85 | stroke 86 | 87 | % draw title block 88 | .5 setlinewidth 89 | 0 setgray 90 | newpath 91 | llx lly length add moveto 92 | hwidth 0 rlineto 93 | 0 hlength neg rlineto 94 | hwidth neg 0 rlineto 95 | closepath 96 | stroke 97 | 98 | % page and date separators 99 | .5 setlinewidth 100 | 0 setgray 101 | newpath 102 | llx hpage add lly length add moveto 103 | 0 hlength neg rlineto 104 | stroke 105 | newpath 106 | llx hdate add lly length add moveto 107 | 0 hlength neg rlineto 108 | stroke 109 | 110 | % title 111 | 0 setgray 112 | tfont setfont 113 | llx 50 add lly length add 20 sub moveto 114 | (Daily notes) show 115 | } def 116 | 117 | % draw 2 notes sections on a rotated page 118 | gsave 119 | 0 0 moveto 120 | -90 rotate 121 | -10.75 inch .5 inch notes 122 | -5.25 inch .5 inch notes 123 | grestore 124 | 125 | showpage 126 | 127 | 128 | -------------------------------------------------------------------------------- /notes-junior-r.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-junior-r.pdf -------------------------------------------------------------------------------- /notes-junior-r.ps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 2 | %%Title: Cornellish Notes Recto - Junior 3 | %%Author: Dr. Drang (drdrang at gmail) 4 | %%EndComments 5 | %%BeginSetup 6 | 7 | % basic dimensions 8 | /inch {72 mul} def % conversion to points 9 | /swidth 8.5 inch def % letter-sized sheet width 10 | /slength 11 inch def % letter-sized sheet length 11 | 12 | % size of printed area 13 | /width 4.75 inch def 14 | /length 7.75 inch def 15 | 16 | % dimensions of gridded area 17 | /gwidth 3.5 inch def 18 | /glength 7.25 inch def 19 | /gspace .25 inch def 20 | 21 | % dimensions of cue area 22 | /cwidth width gwidth sub def 23 | /clength glength def 24 | 25 | % dimensions of title block 26 | /hwidth width def 27 | /hlength .375 inch def 28 | /hpage hwidth .5 inch sub def 29 | /hdate hpage 1 inch sub def 30 | 31 | % draw the notes 32 | % stack: llx lly 33 | /notes { 34 | /lly exch def 35 | /llx exch def 36 | 37 | % draw cue area 38 | .5 setlinewidth 39 | 0 setgray 40 | newpath 41 | llx lly moveto 42 | cwidth 0 rlineto 43 | 0 clength rlineto 44 | cwidth neg 0 rlineto 45 | closepath 46 | stroke 47 | 48 | % draw grid horizontals 49 | .25 setlinewidth 50 | 0 setgray 51 | [1 2] .5 setdash 52 | lly gspace lly glength add { 53 | newpath 54 | llx cwidth add exch moveto 55 | gwidth 0 rlineto 56 | stroke 57 | } for 58 | 59 | % draw grid verticals 60 | 0.25 setlinewidth 61 | 0 setgray 62 | [.5 5.5] 3.25 setdash 63 | llx cwidth add gspace llx cwidth add gwidth add { 64 | newpath 65 | lly moveto 66 | 0 glength rlineto 67 | stroke 68 | } for 69 | [] 0 setdash 70 | 71 | % draw grid box 72 | .5 setlinewidth 73 | 0 setgray 74 | newpath 75 | llx cwidth add lly moveto 76 | gwidth 0 rlineto 77 | 0 glength rlineto 78 | gwidth neg 0 rlineto 79 | closepath 80 | stroke 81 | 82 | % draw title block 83 | .5 setlinewidth 84 | 0 setgray 85 | newpath 86 | llx lly length add moveto 87 | hwidth 0 rlineto 88 | 0 hlength neg rlineto 89 | hwidth neg 0 rlineto 90 | closepath 91 | stroke 92 | 93 | % page and date separators 94 | .5 setlinewidth 95 | 0 setgray 96 | newpath 97 | llx hpage add lly length add moveto 98 | 0 hlength neg rlineto 99 | stroke 100 | newpath 101 | llx hdate add lly length add moveto 102 | 0 hlength neg rlineto 103 | stroke 104 | } def 105 | 106 | % draw 2 notes sections on a rotated page 107 | gsave 108 | 0 0 moveto 109 | 90 rotate 110 | .5 inch -8 inch notes 111 | 6 inch -8 inch notes 112 | grestore 113 | 114 | showpage 115 | 116 | 117 | -------------------------------------------------------------------------------- /notes-junior-rv.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-junior-rv.pdf -------------------------------------------------------------------------------- /notes-junior-v.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-junior-v.pdf -------------------------------------------------------------------------------- /notes-junior-v.ps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 2 | %%Title: Cornellish Notes Verso - Junior 3 | %%Author: Dr. Drang (drdrang at gmail) 4 | %%EndComments 5 | %%BeginSetup 6 | 7 | % basic dimensions 8 | /inch {72 mul} def % conversion to points 9 | /swidth 8.5 inch def % letter-sized sheet width 10 | /slength 11 inch def % letter-sized sheet length 11 | 12 | % size of printed area 13 | /width 4.75 inch def 14 | /length 7.75 inch def 15 | 16 | % dimensions of gridded area 17 | /gwidth 3.5 inch def 18 | /glength 7.25 inch def 19 | /gspace .25 inch def 20 | 21 | % dimensions of cue area 22 | /cwidth width gwidth sub def 23 | /clength glength def 24 | 25 | % dimensions of title block 26 | /hwidth width def 27 | /hlength .375 inch def 28 | /hpage hwidth .5 inch sub def 29 | /hdate hpage 1 inch sub def 30 | 31 | % draw the notes 32 | % stack: llx lly 33 | /notes { 34 | /lly exch def 35 | /llx exch def 36 | 37 | % draw cue area 38 | .5 setlinewidth 39 | 0 setgray 40 | newpath 41 | llx gwidth add lly moveto 42 | cwidth 0 rlineto 43 | 0 clength rlineto 44 | cwidth neg 0 rlineto 45 | closepath 46 | stroke 47 | 48 | % draw grid horizontals 49 | .25 setlinewidth 50 | 0 setgray 51 | [1 2] .5 setdash 52 | lly gspace lly glength add { 53 | newpath 54 | llx exch moveto 55 | gwidth 0 rlineto 56 | stroke 57 | } for 58 | 59 | % draw grid verticals 60 | 0.25 setlinewidth 61 | 0 setgray 62 | [.5 5.5] 3.25 setdash 63 | llx gspace llx gwidth add { 64 | newpath 65 | lly moveto 66 | 0 glength rlineto 67 | stroke 68 | } for 69 | [] 0 setdash 70 | 71 | % draw grid box 72 | .5 setlinewidth 73 | 0 setgray 74 | newpath 75 | llx lly moveto 76 | gwidth 0 rlineto 77 | 0 glength rlineto 78 | gwidth neg 0 rlineto 79 | closepath 80 | stroke 81 | 82 | % draw title block 83 | .5 setlinewidth 84 | 0 setgray 85 | newpath 86 | llx lly length add moveto 87 | hwidth 0 rlineto 88 | 0 hlength neg rlineto 89 | hwidth neg 0 rlineto 90 | closepath 91 | stroke 92 | 93 | % page and date separators 94 | .5 setlinewidth 95 | 0 setgray 96 | newpath 97 | llx hpage add lly length add moveto 98 | 0 hlength neg rlineto 99 | stroke 100 | newpath 101 | llx hdate add lly length add moveto 102 | 0 hlength neg rlineto 103 | stroke 104 | } def 105 | 106 | % draw 2 notes sections on a rotated page 107 | gsave 108 | 0 0 moveto 109 | -90 rotate 110 | -10.75 inch .5 inch notes 111 | -5.25 inch .5 inch notes 112 | grestore 113 | 114 | showpage 115 | 116 | 117 | -------------------------------------------------------------------------------- /notes-letter-r.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-letter-r.pdf -------------------------------------------------------------------------------- /notes-letter-r.ps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 2 | %%Title: Cornellish Notes Recto - Letter 3 | %%Author: Dr. Drang (drdrang at gmail) 4 | %%EndComments 5 | %%BeginSetup 6 | 7 | % basic dimensions 8 | /inch {72 mul} def % conversion to points 9 | /swidth 8.5 inch def % letter-sized sheet width 10 | /slength 11 inch def % letter-sized sheet length 11 | 12 | % size of printed area 13 | /width 7.25 inch def 14 | /length 10 inch def 15 | 16 | % dimensions of gridded area 17 | /gwidth 5.625 inch def 18 | /glength 9.375 inch def 19 | /gspace .3125 inch def 20 | 21 | % dimensions of cue area 22 | /cwidth width gwidth sub def 23 | /clength glength def 24 | 25 | % dimensions of title block 26 | /hwidth width def 27 | /hlength .5 inch def 28 | /hpage hwidth .75 inch sub def 29 | /hdate hpage 1.25 inch sub def 30 | 31 | % draw the notes 32 | % stack: llx lly 33 | /notes { 34 | /lly exch def 35 | /llx exch def 36 | 37 | % draw cue area 38 | .5 setlinewidth 39 | 0 setgray 40 | newpath 41 | llx lly moveto 42 | cwidth 0 rlineto 43 | 0 clength rlineto 44 | cwidth neg 0 rlineto 45 | closepath 46 | stroke 47 | 48 | % draw grid horizontals 49 | .25 setlinewidth 50 | 0 setgray 51 | [1 2] .5 setdash 52 | lly gspace lly glength add { 53 | newpath 54 | llx cwidth add exch moveto 55 | gwidth 0 rlineto 56 | stroke 57 | } for 58 | [] 0 setdash 59 | 60 | % draw grid verticals 61 | 0.25 setlinewidth 62 | 0 setgray 63 | [.5 7] 4 setdash 64 | llx cwidth add gspace llx cwidth add gwidth add { 65 | newpath 66 | lly moveto 67 | 0 glength rlineto 68 | stroke 69 | } for 70 | [] 0 setdash 71 | 72 | % draw grid box 73 | .5 setlinewidth 74 | 0 setgray 75 | newpath 76 | llx cwidth add lly moveto 77 | gwidth 0 rlineto 78 | 0 glength rlineto 79 | gwidth neg 0 rlineto 80 | closepath 81 | stroke 82 | 83 | % draw title block 84 | .5 setlinewidth 85 | 0 setgray 86 | newpath 87 | llx lly length add moveto 88 | hwidth 0 rlineto 89 | 0 hlength neg rlineto 90 | hwidth neg 0 rlineto 91 | closepath 92 | stroke 93 | 94 | % page and date separators 95 | .5 setlinewidth 96 | 0 setgray 97 | newpath 98 | llx hpage add lly length add moveto 99 | 0 hlength neg rlineto 100 | stroke 101 | newpath 102 | llx hdate add lly length add moveto 103 | 0 hlength neg rlineto 104 | stroke 105 | } def 106 | 107 | % draw the notes section 108 | gsave 109 | 0 0 moveto 110 | .75 inch .5 inch notes 111 | grestore 112 | 113 | showpage 114 | 115 | 116 | -------------------------------------------------------------------------------- /notes-letter-rv.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-letter-rv.pdf -------------------------------------------------------------------------------- /notes-letter-v.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-letter-v.pdf -------------------------------------------------------------------------------- /notes-letter-v.ps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 2 | %%Title: Cornellish Notes Verso - Letter 3 | %%Author: Dr. Drang (drdrang at gmail) 4 | %%EndComments 5 | %%BeginSetup 6 | 7 | % basic dimensions 8 | /inch {72 mul} def % conversion to points 9 | /swidth 8.5 inch def % letter-sized sheet width 10 | /slength 11 inch def % letter-sized sheet length 11 | 12 | % size of printed area 13 | /width 7.25 inch def 14 | /length 10 inch def 15 | 16 | % dimensions of gridded area 17 | /gwidth 5.625 inch def 18 | /glength 9.375 inch def 19 | /gspace .3125 inch def 20 | 21 | % dimensions of cue area 22 | /cwidth width gwidth sub def 23 | /clength glength def 24 | 25 | % dimensions of title block 26 | /hwidth width def 27 | /hlength .5 inch def 28 | /hpage hwidth .75 inch sub def 29 | /hdate hpage 1.25 inch sub def 30 | 31 | % draw the notes 32 | % stack: llx lly 33 | /notes { 34 | /lly exch def 35 | /llx exch def 36 | 37 | % draw cue area 38 | .5 setlinewidth 39 | 0 setgray 40 | newpath 41 | llx gwidth add lly moveto 42 | cwidth 0 rlineto 43 | 0 clength rlineto 44 | cwidth neg 0 rlineto 45 | closepath 46 | stroke 47 | 48 | % draw grid horizontals 49 | .25 setlinewidth 50 | 0 setgray 51 | [1 2] .5 setdash 52 | lly gspace lly glength add { 53 | newpath 54 | llx exch moveto 55 | gwidth 0 rlineto 56 | stroke 57 | } for 58 | [] 0 setdash 59 | 60 | % draw grid verticals 61 | 0.125 setlinewidth 62 | 0 setgray 63 | [.5 7] 4 setdash 64 | llx gspace llx gwidth add { 65 | newpath 66 | lly moveto 67 | 0 glength rlineto 68 | stroke 69 | } for 70 | [] 0 setdash 71 | 72 | % draw grid box 73 | .5 setlinewidth 74 | 0 setgray 75 | newpath 76 | llx lly moveto 77 | gwidth 0 rlineto 78 | 0 glength rlineto 79 | gwidth neg 0 rlineto 80 | closepath 81 | stroke 82 | 83 | % draw title block 84 | .5 setlinewidth 85 | 0 setgray 86 | newpath 87 | llx lly length add moveto 88 | hwidth 0 rlineto 89 | 0 hlength neg rlineto 90 | hwidth neg 0 rlineto 91 | closepath 92 | stroke 93 | 94 | % page and date separators 95 | .5 setlinewidth 96 | 0 setgray 97 | newpath 98 | llx hpage add lly length add moveto 99 | 0 hlength neg rlineto 100 | stroke 101 | newpath 102 | llx hdate add lly length add moveto 103 | 0 hlength neg rlineto 104 | stroke 105 | } def 106 | 107 | % draw the notes section 108 | gsave 109 | 0 0 moveto 110 | .5 inch .5 inch notes 111 | grestore 112 | 113 | showpage 114 | 115 | 116 | -------------------------------------------------------------------------------- /notes-topbinding-r.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-topbinding-r.pdf -------------------------------------------------------------------------------- /notes-topbinding-r.ps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 2 | %%Title: Cornellish Notes Topbinding - Junior 3 | %%Author: Dr. Drang (drdrang at gmail) 4 | %%EndComments 5 | %%BeginSetup 6 | 7 | % basic dimensions 8 | /inch {72 mul} def % conversion to points 9 | /swidth 8.5 inch def % letter-sized sheet width 10 | /slength 11 inch def % letter-sized sheet length 11 | 12 | % size of printed area 13 | /width 5.00 inch def 14 | /length 7.75 inch def 15 | 16 | % dimensions of gridded area 17 | /gwidth 3.75 inch def 18 | /glength 7.25 inch def 19 | /gspace .25 inch def 20 | 21 | % dimensions of cue area 22 | /cwidth width gwidth sub def 23 | /clength glength def 24 | 25 | % dimensions of title block 26 | /hwidth width def 27 | /hlength .375 inch def 28 | /hpage hwidth .5 inch sub def 29 | /hdate hpage 1 inch sub def 30 | 31 | % draw the notes 32 | % stack: llx lly 33 | /notes { 34 | /lly exch def 35 | /llx exch def 36 | 37 | % draw cue area 38 | .5 setlinewidth 39 | 0 setgray 40 | newpath 41 | llx lly moveto 42 | cwidth 0 rlineto 43 | 0 clength rlineto 44 | cwidth neg 0 rlineto 45 | closepath 46 | stroke 47 | 48 | % draw grid horizontals 49 | .25 setlinewidth 50 | 0 setgray 51 | [1 2] .5 setdash 52 | lly gspace lly glength add { 53 | newpath 54 | llx cwidth add exch moveto 55 | gwidth 0 rlineto 56 | stroke 57 | } for 58 | [] 0 setdash 59 | 60 | % draw grid verticals 61 | .25 setlinewidth 62 | 0 setgray 63 | [.5 5.5] 3.25 setdash 64 | llx cwidth add gspace llx cwidth add gwidth add { 65 | newpath 66 | lly moveto 67 | 0 glength rlineto 68 | stroke 69 | } for 70 | [] 0 setdash 71 | 72 | % draw grid box 73 | .5 setlinewidth 74 | 0 setgray 75 | newpath 76 | llx cwidth add lly moveto 77 | gwidth 0 rlineto 78 | 0 glength rlineto 79 | gwidth neg 0 rlineto 80 | closepath 81 | stroke 82 | 83 | % draw title block 84 | .5 setlinewidth 85 | 0 setgray 86 | newpath 87 | llx lly length add moveto 88 | hwidth 0 rlineto 89 | 0 hlength neg rlineto 90 | hwidth neg 0 rlineto 91 | closepath 92 | stroke 93 | 94 | % page and date separators 95 | .5 setlinewidth 96 | 0 setgray 97 | newpath 98 | llx hpage add lly length add moveto 99 | 0 hlength neg rlineto 100 | stroke 101 | newpath 102 | llx hdate add lly length add moveto 103 | 0 hlength neg rlineto 104 | stroke 105 | } def 106 | 107 | % draw 2 notes sections on a rotated page 108 | gsave 109 | 0 0 moveto 110 | 90 rotate 111 | .25 inch -8.25 inch notes 112 | 5.75 inch -8.25 inch notes 113 | grestore 114 | 115 | showpage 116 | 117 | 118 | -------------------------------------------------------------------------------- /notes-topbinding-rv.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-topbinding-rv.pdf -------------------------------------------------------------------------------- /notes-topbinding-short-r.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-topbinding-short-r.pdf -------------------------------------------------------------------------------- /notes-topbinding-short-r.ps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 2 | %%Title: Cornellish Notes Topbinding - Junior Short 3 | %%Author: Dr. Drang (drdrang at gmail) 4 | %%EndComments 5 | %%BeginSetup 6 | 7 | % basic dimensions 8 | /inch {72 mul} def % conversion to points 9 | /swidth 8.5 inch def % letter-sized sheet width 10 | /slength 11 inch def % letter-sized sheet length 11 | 12 | % size of printed area 13 | /width 5.00 inch def 14 | /length 7.25 inch def 15 | 16 | % dimensions of gridded area 17 | /gwidth 3.75 inch def 18 | /glength 6.75 inch def 19 | /gspace .25 inch def 20 | 21 | % dimensions of cue area 22 | /cwidth width gwidth sub def 23 | /clength glength def 24 | 25 | % dimensions of title block 26 | /hwidth width def 27 | /hlength .375 inch def 28 | /hpage hwidth .5 inch sub def 29 | /hdate hpage 1 inch sub def 30 | 31 | % draw the notes 32 | % stack: llx lly 33 | /notes { 34 | /lly exch def 35 | /llx exch def 36 | 37 | % draw cue area 38 | .5 setlinewidth 39 | 0 setgray 40 | newpath 41 | llx lly moveto 42 | cwidth 0 rlineto 43 | 0 clength rlineto 44 | cwidth neg 0 rlineto 45 | closepath 46 | stroke 47 | 48 | % draw grid horizontals 49 | .25 setlinewidth 50 | 0 setgray 51 | [1 2] .5 setdash 52 | lly gspace lly glength add { 53 | newpath 54 | llx cwidth add exch moveto 55 | gwidth 0 rlineto 56 | stroke 57 | } for 58 | [] 0 setdash 59 | 60 | % draw grid verticals 61 | .25 setlinewidth 62 | 0 setgray 63 | [.5 5.5] 3.25 setdash 64 | llx cwidth add gspace llx cwidth add gwidth add { 65 | newpath 66 | lly moveto 67 | 0 glength rlineto 68 | stroke 69 | } for 70 | [] 0 setdash 71 | 72 | % draw grid box 73 | .5 setlinewidth 74 | 0 setgray 75 | newpath 76 | llx cwidth add lly moveto 77 | gwidth 0 rlineto 78 | 0 glength rlineto 79 | gwidth neg 0 rlineto 80 | closepath 81 | stroke 82 | 83 | % draw title block 84 | .5 setlinewidth 85 | 0 setgray 86 | newpath 87 | llx lly length add moveto 88 | hwidth 0 rlineto 89 | 0 hlength neg rlineto 90 | hwidth neg 0 rlineto 91 | closepath 92 | stroke 93 | 94 | % page and date separators 95 | .5 setlinewidth 96 | 0 setgray 97 | newpath 98 | llx hpage add lly length add moveto 99 | 0 hlength neg rlineto 100 | stroke 101 | newpath 102 | llx hdate add lly length add moveto 103 | 0 hlength neg rlineto 104 | stroke 105 | } def 106 | 107 | % draw 2 notes sections on a rotated page 108 | gsave 109 | 0 0 moveto 110 | 90 rotate 111 | .25 inch -7.75 inch notes 112 | 5.75 inch -7.75 inch notes 113 | grestore 114 | 115 | showpage 116 | 117 | 118 | -------------------------------------------------------------------------------- /notes-topbinding-short-rv.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-topbinding-short-rv.pdf -------------------------------------------------------------------------------- /notes-topbinding-short-v.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-topbinding-short-v.pdf -------------------------------------------------------------------------------- /notes-topbinding-short-v.ps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 2 | %%Title: Cornellish Notes Topbinding - Junior Short 3 | %%Author: Dr. Drang (drdrang at gmail) 4 | %%EndComments 5 | %%BeginSetup 6 | 7 | % basic dimensions 8 | /inch {72 mul} def % conversion to points 9 | /swidth 8.5 inch def % letter-sized sheet width 10 | /slength 11 inch def % letter-sized sheet length 11 | 12 | % size of printed area 13 | /width 5.00 inch def 14 | /length 7.25 inch def 15 | 16 | % dimensions of gridded area 17 | /gwidth 3.75 inch def 18 | /glength 6.75 inch def 19 | /gspace .25 inch def 20 | 21 | % dimensions of cue area 22 | /cwidth width gwidth sub def 23 | /clength glength def 24 | 25 | % dimensions of title block 26 | /hwidth width def 27 | /hlength .375 inch def 28 | /hpage hwidth .5 inch sub def 29 | /hdate hpage 1 inch sub def 30 | 31 | % draw the notes 32 | % stack: llx lly 33 | /notes { 34 | /lly exch def 35 | /llx exch def 36 | 37 | % draw cue area 38 | .5 setlinewidth 39 | 0 setgray 40 | newpath 41 | llx lly moveto 42 | cwidth 0 rlineto 43 | 0 clength rlineto 44 | cwidth neg 0 rlineto 45 | closepath 46 | stroke 47 | 48 | % draw grid horizontals 49 | .25 setlinewidth 50 | 0 setgray 51 | [1 2] .5 setdash 52 | lly gspace lly glength add { 53 | newpath 54 | llx cwidth add exch moveto 55 | gwidth 0 rlineto 56 | stroke 57 | } for 58 | [] 0 setdash 59 | 60 | % draw grid verticals 61 | .25 setlinewidth 62 | 0 setgray 63 | [.5 5.5] 3.25 setdash 64 | llx cwidth add gspace llx cwidth add gwidth add { 65 | newpath 66 | lly moveto 67 | 0 glength rlineto 68 | stroke 69 | } for 70 | [] 0 setdash 71 | 72 | % draw grid box 73 | .5 setlinewidth 74 | 0 setgray 75 | newpath 76 | llx cwidth add lly moveto 77 | gwidth 0 rlineto 78 | 0 glength rlineto 79 | gwidth neg 0 rlineto 80 | closepath 81 | stroke 82 | 83 | % draw title block 84 | .5 setlinewidth 85 | 0 setgray 86 | newpath 87 | llx lly length add moveto 88 | hwidth 0 rlineto 89 | 0 hlength neg rlineto 90 | hwidth neg 0 rlineto 91 | closepath 92 | stroke 93 | 94 | % page and date separators 95 | .5 setlinewidth 96 | 0 setgray 97 | newpath 98 | llx hpage add lly length add moveto 99 | 0 hlength neg rlineto 100 | stroke 101 | newpath 102 | llx hdate add lly length add moveto 103 | 0 hlength neg rlineto 104 | stroke 105 | } def 106 | 107 | % draw 2 notes sections on a rotated page 108 | gsave 109 | 0 0 moveto 110 | -90 rotate 111 | -10.75 inch .75 inch notes 112 | -5.25 inch .75 inch notes 113 | grestore 114 | 115 | showpage 116 | 117 | 118 | -------------------------------------------------------------------------------- /notes-topbinding-v.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-topbinding-v.pdf -------------------------------------------------------------------------------- /notes-topbinding-v.ps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 2 | %%Title: Cornellish Notes Topbinding - Junior 3 | %%Author: Dr. Drang (drdrang at gmail) 4 | %%EndComments 5 | %%BeginSetup 6 | 7 | % basic dimensions 8 | /inch {72 mul} def % conversion to points 9 | /swidth 8.5 inch def % letter-sized sheet width 10 | /slength 11 inch def % letter-sized sheet length 11 | 12 | % size of printed area 13 | /width 5.00 inch def 14 | /length 7.75 inch def 15 | 16 | % dimensions of gridded area 17 | /gwidth 3.75 inch def 18 | /glength 7.25 inch def 19 | /gspace .25 inch def 20 | 21 | % dimensions of cue area 22 | /cwidth width gwidth sub def 23 | /clength glength def 24 | 25 | % dimensions of title block 26 | /hwidth width def 27 | /hlength .375 inch def 28 | /hpage hwidth .5 inch sub def 29 | /hdate hpage 1 inch sub def 30 | 31 | % draw the notes 32 | % stack: llx lly 33 | /notes { 34 | /lly exch def 35 | /llx exch def 36 | 37 | % draw cue area 38 | .5 setlinewidth 39 | 0 setgray 40 | newpath 41 | llx lly moveto 42 | cwidth 0 rlineto 43 | 0 clength rlineto 44 | cwidth neg 0 rlineto 45 | closepath 46 | stroke 47 | 48 | % draw grid horizontals 49 | .25 setlinewidth 50 | 0 setgray 51 | [1 2] .5 setdash 52 | lly gspace lly glength add { 53 | newpath 54 | llx cwidth add exch moveto 55 | gwidth 0 rlineto 56 | stroke 57 | } for 58 | [] 0 setdash 59 | 60 | % draw grid verticals 61 | .25 setlinewidth 62 | 0 setgray 63 | [.5 5.5] 3.25 setdash 64 | llx cwidth add gspace llx cwidth add gwidth add { 65 | newpath 66 | lly moveto 67 | 0 glength rlineto 68 | stroke 69 | } for 70 | [] 0 setdash 71 | 72 | % draw grid box 73 | .5 setlinewidth 74 | 0 setgray 75 | newpath 76 | llx cwidth add lly moveto 77 | gwidth 0 rlineto 78 | 0 glength rlineto 79 | gwidth neg 0 rlineto 80 | closepath 81 | stroke 82 | 83 | % draw title block 84 | .5 setlinewidth 85 | 0 setgray 86 | newpath 87 | llx lly length add moveto 88 | hwidth 0 rlineto 89 | 0 hlength neg rlineto 90 | hwidth neg 0 rlineto 91 | closepath 92 | stroke 93 | 94 | % page and date separators 95 | .5 setlinewidth 96 | 0 setgray 97 | newpath 98 | llx hpage add lly length add moveto 99 | 0 hlength neg rlineto 100 | stroke 101 | newpath 102 | llx hdate add lly length add moveto 103 | 0 hlength neg rlineto 104 | stroke 105 | } def 106 | 107 | % draw 2 notes sections on a rotated page 108 | gsave 109 | 0 0 moveto 110 | -90 rotate 111 | -10.75 inch .25 inch notes 112 | -5.25 inch .25 inch notes 113 | grestore 114 | 115 | showpage 116 | 117 | 118 | -------------------------------------------------------------------------------- /notes-universal-r.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-universal-r.pdf -------------------------------------------------------------------------------- /notes-universal-r.ps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 2 | %%Title: Cornellish Notes Recto - Junior 3 | %%Author: Dr. Drang (drdrang at gmail) 4 | %%EndComments 5 | %%BeginSetup 6 | 7 | % basic dimensions 8 | /inch {72 mul} def % conversion to points 9 | /swidth 8.5 inch def % letter-sized sheet width 10 | /slength 11 inch def % letter-sized sheet length 11 | 12 | % size of printed area 13 | /width 4.75 inch def 14 | /length 7.75 inch def 15 | 16 | % dimensions of gridded area 17 | /gwidth 3.5 inch def 18 | /glength 7.25 inch def 19 | /gspace .25 inch def 20 | 21 | % dimensions of cue area 22 | /cwidth width gwidth sub def 23 | /clength glength def 24 | 25 | % dimensions of title block 26 | /hwidth width def 27 | /hlength .375 inch def 28 | /hpage hwidth .5 inch sub def 29 | /hdate hpage 1 inch sub def 30 | 31 | % draw the notes 32 | % stack: llx lly 33 | /notes { 34 | /lly exch def 35 | /llx exch def 36 | 37 | % draw cue area 38 | .5 setlinewidth 39 | 0 setgray 40 | newpath 41 | llx lly moveto 42 | cwidth 0 rlineto 43 | 0 clength rlineto 44 | cwidth neg 0 rlineto 45 | closepath 46 | stroke 47 | 48 | % draw grid horizontals 49 | .25 setlinewidth 50 | 0 setgray 51 | [1 2] .5 setdash 52 | lly gspace lly glength add { 53 | newpath 54 | llx cwidth add exch moveto 55 | gwidth 0 rlineto 56 | stroke 57 | } for 58 | 59 | % draw grid verticals 60 | 0.25 setlinewidth 61 | 0 setgray 62 | [.5 5.5] 3.25 setdash 63 | llx cwidth add gspace llx cwidth add gwidth add { 64 | newpath 65 | lly moveto 66 | 0 glength rlineto 67 | stroke 68 | } for 69 | [] 0 setdash 70 | 71 | % draw grid box 72 | .5 setlinewidth 73 | 0 setgray 74 | newpath 75 | llx cwidth add lly moveto 76 | gwidth 0 rlineto 77 | 0 glength rlineto 78 | gwidth neg 0 rlineto 79 | closepath 80 | stroke 81 | 82 | % draw title block 83 | .5 setlinewidth 84 | 0 setgray 85 | newpath 86 | llx lly length add moveto 87 | hwidth 0 rlineto 88 | 0 hlength neg rlineto 89 | hwidth neg 0 rlineto 90 | closepath 91 | stroke 92 | 93 | % page and date separators 94 | .5 setlinewidth 95 | 0 setgray 96 | newpath 97 | llx hpage add lly length add moveto 98 | 0 hlength neg rlineto 99 | stroke 100 | newpath 101 | llx hdate add lly length add moveto 102 | 0 hlength neg rlineto 103 | stroke 104 | } def 105 | 106 | % draw 2 notes sections on a rotated page 107 | gsave 108 | 0 0 moveto 109 | 90 rotate 110 | .5 inch -8.25 inch notes 111 | 6 inch -8.25 inch notes 112 | grestore 113 | 114 | showpage 115 | 116 | 117 | -------------------------------------------------------------------------------- /notes-universal-rv.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-universal-rv.pdf -------------------------------------------------------------------------------- /notes-universal-v.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/drdrang/planner-inserts/8b8b56b4b65b83215d575a15231b49cef1c0737f/notes-universal-v.pdf -------------------------------------------------------------------------------- /notes-universal-v.ps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 2 | %%Title: Cornellish Notes Verso - Junior 3 | %%Author: Dr. Drang (drdrang at gmail) 4 | %%EndComments 5 | %%BeginSetup 6 | 7 | % basic dimensions 8 | /inch {72 mul} def % conversion to points 9 | /swidth 8.5 inch def % letter-sized sheet width 10 | /slength 11 inch def % letter-sized sheet length 11 | 12 | % size of printed area 13 | /width 4.75 inch def 14 | /length 7.75 inch def 15 | 16 | % dimensions of gridded area 17 | /gwidth 3.5 inch def 18 | /glength 7.25 inch def 19 | /gspace .25 inch def 20 | 21 | % dimensions of cue area 22 | /cwidth width gwidth sub def 23 | /clength glength def 24 | 25 | % dimensions of title block 26 | /hwidth width def 27 | /hlength .375 inch def 28 | /hpage hwidth .5 inch sub def 29 | /hdate hpage 1 inch sub def 30 | 31 | % draw the notes 32 | % stack: llx lly 33 | /notes { 34 | /lly exch def 35 | /llx exch def 36 | 37 | % draw cue area 38 | .5 setlinewidth 39 | 0 setgray 40 | newpath 41 | llx gwidth add lly moveto 42 | cwidth 0 rlineto 43 | 0 clength rlineto 44 | cwidth neg 0 rlineto 45 | closepath 46 | stroke 47 | 48 | % draw grid horizontals 49 | .25 setlinewidth 50 | 0 setgray 51 | [1 2] .5 setdash 52 | lly gspace lly glength add { 53 | newpath 54 | llx exch moveto 55 | gwidth 0 rlineto 56 | stroke 57 | } for 58 | 59 | % draw grid verticals 60 | 0.25 setlinewidth 61 | 0 setgray 62 | [.5 5.5] 3.25 setdash 63 | llx gspace llx gwidth add { 64 | newpath 65 | lly moveto 66 | 0 glength rlineto 67 | stroke 68 | } for 69 | [] 0 setdash 70 | 71 | % draw grid box 72 | .5 setlinewidth 73 | 0 setgray 74 | newpath 75 | llx lly moveto 76 | gwidth 0 rlineto 77 | 0 glength rlineto 78 | gwidth neg 0 rlineto 79 | closepath 80 | stroke 81 | 82 | % draw title block 83 | .5 setlinewidth 84 | 0 setgray 85 | newpath 86 | llx lly length add moveto 87 | hwidth 0 rlineto 88 | 0 hlength neg rlineto 89 | hwidth neg 0 rlineto 90 | closepath 91 | stroke 92 | 93 | % page and date separators 94 | .5 setlinewidth 95 | 0 setgray 96 | newpath 97 | llx hpage add lly length add moveto 98 | 0 hlength neg rlineto 99 | stroke 100 | newpath 101 | llx hdate add lly length add moveto 102 | 0 hlength neg rlineto 103 | stroke 104 | } def 105 | 106 | % draw 2 notes sections on a rotated page 107 | gsave 108 | 0 0 moveto 109 | -90 rotate 110 | -10.75 inch .25 inch notes 111 | -5.25 inch .25 inch notes 112 | grestore 113 | 114 | showpage 115 | 116 | 117 | --------------------------------------------------------------------------------