├── demo ├── vim.png ├── emacs.png └── haskell.png ├── README.md └── svg ├── sjtug.svg ├── vim.svg ├── emacs.svg └── haskell.svg /demo/vim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjtug/Tee/master/demo/vim.png -------------------------------------------------------------------------------- /demo/emacs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjtug/Tee/master/demo/emacs.png -------------------------------------------------------------------------------- /demo/haskell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjtug/Tee/master/demo/haskell.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Tee 2 | Tee for SJTUG. 3 | 4 | # Demo 5 | 6 | [![Vim](./demo/vim.png)](./demo/vim.png) 7 | 8 | [![Emacs](./demo/emacs.png)](./demo/emacs.png) 9 | 10 | [![haskell](./demo/haskell.png)](./demo/haskell.png) 11 | 12 | # Instructions 13 | 14 | To customize your own parttern: 15 | 16 | 1. Fork this repo 17 | 2. Find source file at [svg](./svg/) for Scalable Vector Graphics 18 | 3. Download and install the fancy font used from [xkcd-font](https://github.com/ipython/xkcd-font) 19 | 4. Modify the artworks and get your own design 20 | 21 | # License 22 | 23 | Creative Commons License
SJTUG-Tee by SJTUG is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. 24 | -------------------------------------------------------------------------------- /svg/sjtug.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /svg/vim.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | From beginner 10 | to <C-X> <C-C> 11 | 12 | 13 | VIM: 14 | 15 | 16 | 17 | an unexpected accident 18 | 19 | 20 | $ 21 | (hostname) 22 | 23 | 31 | 32 | 33 | 34 | p 35 | 36 | 37 | r 38 | 39 | 40 | o 41 | 42 | 43 | g 44 | 45 | 46 | r 47 | 48 | 49 | a 50 | 51 | 52 | m 53 | 54 | 55 | m 56 | 57 | 58 | i 59 | 60 | 61 | n 62 | 63 | 64 | g 65 | 66 | 67 | e 68 | 69 | 70 | d 71 | 72 | 73 | i 74 | 75 | 76 | t 77 | 78 | 79 | o 80 | 81 | 82 | r 83 | 84 | 85 | s 86 | 87 | 88 | 89 | 90 | L 91 | 92 | 93 | e 94 | 95 | 96 | a 97 | 98 | 99 | d 100 | 101 | 102 | y 103 | 104 | 105 | o 106 | 107 | 108 | u 109 | 110 | 111 | o 112 | 113 | 114 | n 115 | 116 | 117 | a 118 | 119 | 120 | d 121 | 122 | 123 | i 124 | 125 | 126 | f 127 | 128 | 129 | f 130 | 131 | 132 | e 133 | 134 | 135 | r 136 | 137 | 138 | e 139 | 140 | 141 | n 142 | 143 | 144 | t 145 | 146 | 147 | t 148 | 149 | 150 | r 151 | 152 | 153 | i 154 | 155 | 156 | p 157 | 158 | 159 | t 160 | 161 | 162 | o 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | h 181 | 182 | 183 | m 184 | 185 | 186 | m 187 | 188 | 189 | m 190 | 191 | 192 | m 193 | 194 | 195 | m 196 | 197 | 198 | m 199 | 200 | 201 | m 202 | 203 | 204 | m 205 | 206 | 207 | . 208 | 209 | 210 | . 211 | 212 | 213 | . 214 | 215 | 216 | 217 | 218 | W 219 | 220 | 221 | h 222 | 223 | 224 | e 225 | 226 | 227 | r 228 | 229 | 230 | e 231 | 232 | 233 | i 234 | 235 | 236 | s 237 | 238 | 239 | t 240 | 241 | 242 | h 243 | 244 | 245 | e 246 | 247 | 248 | f 249 | 250 | 251 | r 252 | 253 | 254 | o 255 | 256 | 257 | g 258 | 259 | 260 | ? 261 | 262 | 263 | 264 | 265 | 266 | 267 | 268 | 269 | 270 | 271 | 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | -------------------------------------------------------------------------------- /svg/emacs.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | From beginner 10 | to <esc>: 11 | wq! 12 | 13 | 14 | EMACS: 15 | 16 | 17 | 18 | an unexpected accident 19 | 20 | 21 | $ 22 | (hostname) 23 | 24 | 32 | 33 | 34 | 35 | p 36 | 37 | 38 | r 39 | 40 | 41 | o 42 | 43 | 44 | g 45 | 46 | 47 | r 48 | 49 | 50 | a 51 | 52 | 53 | m 54 | 55 | 56 | m 57 | 58 | 59 | i 60 | 61 | 62 | n 63 | 64 | 65 | g 66 | 67 | 68 | e 69 | 70 | 71 | d 72 | 73 | 74 | i 75 | 76 | 77 | t 78 | 79 | 80 | o 81 | 82 | 83 | r 84 | 85 | 86 | s 87 | 88 | 89 | 90 | 91 | L 92 | 93 | 94 | e 95 | 96 | 97 | a 98 | 99 | 100 | d 101 | 102 | 103 | y 104 | 105 | 106 | o 107 | 108 | 109 | u 110 | 111 | 112 | o 113 | 114 | 115 | n 116 | 117 | 118 | a 119 | 120 | 121 | d 122 | 123 | 124 | i 125 | 126 | 127 | f 128 | 129 | 130 | f 131 | 132 | 133 | e 134 | 135 | 136 | r 137 | 138 | 139 | e 140 | 141 | 142 | n 143 | 144 | 145 | t 146 | 147 | 148 | t 149 | 150 | 151 | r 152 | 153 | 154 | i 155 | 156 | 157 | p 158 | 159 | 160 | t 161 | 162 | 163 | o 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | h 182 | 183 | 184 | m 185 | 186 | 187 | m 188 | 189 | 190 | m 191 | 192 | 193 | m 194 | 195 | 196 | m 197 | 198 | 199 | m 200 | 201 | 202 | m 203 | 204 | 205 | m 206 | 207 | 208 | . 209 | 210 | 211 | . 212 | 213 | 214 | . 215 | 216 | 217 | 218 | 219 | W 220 | 221 | 222 | h 223 | 224 | 225 | e 226 | 227 | 228 | r 229 | 230 | 231 | e 232 | 233 | 234 | i 235 | 236 | 237 | s 238 | 239 | 240 | t 241 | 242 | 243 | h 244 | 245 | 246 | e 247 | 248 | 249 | f 250 | 251 | 252 | r 253 | 254 | 255 | o 256 | 257 | 258 | g 259 | 260 | 261 | ? 262 | 263 | 264 | 265 | 266 | 267 | 268 | 269 | 270 | 271 | 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | -------------------------------------------------------------------------------- /svg/haskell.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | From beginner 10 | to buddha 11 | 12 | 13 | haskell: 14 | 15 | 16 | 17 | an unexpected accident 18 | 19 | 20 | $ 21 | (hostname) 22 | 23 | 31 | 32 | 33 | 34 | p 35 | 36 | 37 | r 38 | 39 | 40 | o 41 | 42 | 43 | g 44 | 45 | 46 | r 47 | 48 | 49 | a 50 | 51 | 52 | m 53 | 54 | 55 | m 56 | 57 | 58 | i 59 | 60 | 61 | n 62 | 63 | 64 | g 65 | 66 | 67 | l 68 | 69 | 70 | a 71 | 72 | 73 | n 74 | 75 | 76 | g 77 | 78 | 79 | u 80 | 81 | 82 | a 83 | 84 | 85 | g 86 | 87 | 88 | e 89 | 90 | 91 | s 92 | 93 | 94 | 95 | 96 | L 97 | 98 | 99 | e 100 | 101 | 102 | a 103 | 104 | 105 | d 106 | 107 | 108 | y 109 | 110 | 111 | o 112 | 113 | 114 | u 115 | 116 | 117 | o 118 | 119 | 120 | n 121 | 122 | 123 | a 124 | 125 | 126 | d 127 | 128 | 129 | i 130 | 131 | 132 | f 133 | 134 | 135 | f 136 | 137 | 138 | e 139 | 140 | 141 | r 142 | 143 | 144 | e 145 | 146 | 147 | n 148 | 149 | 150 | t 151 | 152 | 153 | t 154 | 155 | 156 | r 157 | 158 | 159 | i 160 | 161 | 162 | p 163 | 164 | 165 | t 166 | 167 | 168 | o 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | h 187 | 188 | 189 | m 190 | 191 | 192 | m 193 | 194 | 195 | m 196 | 197 | 198 | m 199 | 200 | 201 | m 202 | 203 | 204 | m 205 | 206 | 207 | m 208 | 209 | 210 | m 211 | 212 | 213 | . 214 | 215 | 216 | . 217 | 218 | 219 | . 220 | 221 | 222 | 223 | 224 | W 225 | 226 | 227 | h 228 | 229 | 230 | e 231 | 232 | 233 | r 234 | 235 | 236 | e 237 | 238 | 239 | i 240 | 241 | 242 | s 243 | 244 | 245 | t 246 | 247 | 248 | h 249 | 250 | 251 | e 252 | 253 | 254 | f 255 | 256 | 257 | r 258 | 259 | 260 | o 261 | 262 | 263 | g 264 | 265 | 266 | ? 267 | 268 | 269 | 270 | 271 | 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | 292 | 293 | 294 | 295 | 296 | --------------------------------------------------------------------------------