summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.mkd (renamed from CHANGELOG.md)0
-rw-r--r--README.md104
-rw-r--r--adobe-swatches-solarized/solarized.actbin0 -> 772 bytes
-rw-r--r--files/README.md10
-rw-r--r--files/mutt-colors-solarized-1.0.0beta2.zipbin0 -> 16864 bytes
-rw-r--r--files/mutt-colors-solarized.zipbin0 -> 16864 bytes
-rw-r--r--files/solarized-1.0.0beta2.zipbin0 -> 87021 bytes
-rw-r--r--files/solarized.zipbin0 -> 87021 bytes
-rw-r--r--files/vim-colors-solarized-1.0.0beta2.zipbin0 -> 15495 bytes
-rw-r--r--files/vim-colors-solarized.zipbin0 -> 15495 bytes
-rw-r--r--img/andalemono14/index.html49
-rw-r--r--img/andalemono14/screen-c-dark-th.pngbin0 -> 5390 bytes
-rw-r--r--img/andalemono14/screen-c-dark.pngbin0 -> 25478 bytes
-rw-r--r--img/andalemono14/screen-c-light-th.pngbin0 -> 5364 bytes
-rw-r--r--img/andalemono14/screen-c-light.pngbin0 -> 26254 bytes
-rw-r--r--img/andalemono14/screen-haskell-dark-th.pngbin0 -> 4931 bytes
-rw-r--r--img/andalemono14/screen-haskell-dark.pngbin0 -> 23626 bytes
-rw-r--r--img/andalemono14/screen-haskell-light-th.pngbin0 -> 4876 bytes
-rw-r--r--img/andalemono14/screen-haskell-light.pngbin0 -> 24123 bytes
-rw-r--r--img/andalemono14/screen-html-dark-th.pngbin0 -> 4790 bytes
-rw-r--r--img/andalemono14/screen-html-dark.pngbin0 -> 24901 bytes
-rw-r--r--img/andalemono14/screen-html-light-th.pngbin0 -> 4824 bytes
-rw-r--r--img/andalemono14/screen-html-light.pngbin0 -> 25408 bytes
-rw-r--r--img/andalemono14/screen-java-dark-th.pngbin0 -> 4014 bytes
-rw-r--r--img/andalemono14/screen-java-dark.pngbin0 -> 19735 bytes
-rw-r--r--img/andalemono14/screen-java-light-th.pngbin0 -> 4072 bytes
-rw-r--r--img/andalemono14/screen-java-light.pngbin0 -> 20276 bytes
-rw-r--r--img/andalemono14/screen-javascript-dark-th.pngbin0 -> 4723 bytes
-rw-r--r--img/andalemono14/screen-javascript-dark.pngbin0 -> 21613 bytes
-rw-r--r--img/andalemono14/screen-javascript-light-th.pngbin0 -> 4734 bytes
-rw-r--r--img/andalemono14/screen-javascript-light.pngbin0 -> 22073 bytes
-rw-r--r--img/andalemono14/screen-pandoc-dark-th.pngbin0 -> 4468 bytes
-rw-r--r--img/andalemono14/screen-pandoc-dark.pngbin0 -> 22677 bytes
-rw-r--r--img/andalemono14/screen-pandoc-light-th.pngbin0 -> 4554 bytes
-rw-r--r--img/andalemono14/screen-pandoc-light.pngbin0 -> 23407 bytes
-rw-r--r--img/andalemono14/screen-perl-dark-th.pngbin0 -> 4921 bytes
-rw-r--r--img/andalemono14/screen-perl-dark.pngbin0 -> 25365 bytes
-rw-r--r--img/andalemono14/screen-perl-light-th.pngbin0 -> 5052 bytes
-rw-r--r--img/andalemono14/screen-perl-light.pngbin0 -> 26056 bytes
-rw-r--r--img/andalemono14/screen-php-dark-th.pngbin0 -> 7135 bytes
-rw-r--r--img/andalemono14/screen-php-dark.pngbin0 -> 31536 bytes
-rw-r--r--img/andalemono14/screen-php-light-th.pngbin0 -> 7102 bytes
-rw-r--r--img/andalemono14/screen-php-light.pngbin0 -> 32244 bytes
-rw-r--r--img/andalemono14/screen-python-dark-th.pngbin0 -> 5840 bytes
-rw-r--r--img/andalemono14/screen-python-dark.pngbin0 -> 28246 bytes
-rw-r--r--img/andalemono14/screen-python-light-th.pngbin0 -> 5776 bytes
-rw-r--r--img/andalemono14/screen-python-light.pngbin0 -> 29229 bytes
-rw-r--r--img/andalemono14/screen-ruby-dark-th.pngbin0 -> 4817 bytes
-rw-r--r--img/andalemono14/screen-ruby-dark.pngbin0 -> 25915 bytes
-rw-r--r--img/andalemono14/screen-ruby-light-th.pngbin0 -> 4901 bytes
-rw-r--r--img/andalemono14/screen-ruby-light.pngbin0 -> 26605 bytes
-rw-r--r--img/andalemono14/screen-shell-dark-th.pngbin0 -> 6377 bytes
-rw-r--r--img/andalemono14/screen-shell-dark.pngbin0 -> 31780 bytes
-rw-r--r--img/andalemono14/screen-shell-light-th.pngbin0 -> 6549 bytes
-rw-r--r--img/andalemono14/screen-shell-light.pngbin0 -> 32686 bytes
-rw-r--r--img/andalemono14/screen-tex-dark-th.pngbin0 -> 6973 bytes
-rw-r--r--img/andalemono14/screen-tex-dark.pngbin0 -> 30860 bytes
-rw-r--r--img/andalemono14/screen-tex-light-th.pngbin0 -> 7081 bytes
-rw-r--r--img/andalemono14/screen-tex-light.pngbin0 -> 31722 bytes
-rw-r--r--img/dejavusans14/index.html49
-rw-r--r--img/dejavusans14/screen-c-dark-th.pngbin0 -> 5596 bytes
-rw-r--r--img/dejavusans14/screen-c-dark.pngbin0 -> 27033 bytes
-rw-r--r--img/dejavusans14/screen-c-light-th.pngbin0 -> 5622 bytes
-rw-r--r--img/dejavusans14/screen-c-light.pngbin0 -> 27823 bytes
-rw-r--r--img/dejavusans14/screen-haskell-dark-th.pngbin0 -> 5138 bytes
-rw-r--r--img/dejavusans14/screen-haskell-dark.pngbin0 -> 25351 bytes
-rw-r--r--img/dejavusans14/screen-haskell-light-th.pngbin0 -> 5056 bytes
-rw-r--r--img/dejavusans14/screen-haskell-light.pngbin0 -> 25735 bytes
-rw-r--r--img/dejavusans14/screen-html-dark-th.pngbin0 -> 4969 bytes
-rw-r--r--img/dejavusans14/screen-html-dark.pngbin0 -> 26336 bytes
-rw-r--r--img/dejavusans14/screen-html-light-th.pngbin0 -> 4987 bytes
-rw-r--r--img/dejavusans14/screen-html-light.pngbin0 -> 27082 bytes
-rw-r--r--img/dejavusans14/screen-java-dark-th.pngbin0 -> 4130 bytes
-rw-r--r--img/dejavusans14/screen-java-dark.pngbin0 -> 21156 bytes
-rw-r--r--img/dejavusans14/screen-java-light-th.pngbin0 -> 4212 bytes
-rw-r--r--img/dejavusans14/screen-java-light.pngbin0 -> 21695 bytes
-rw-r--r--img/dejavusans14/screen-javascript-dark-th.pngbin0 -> 4941 bytes
-rw-r--r--img/dejavusans14/screen-javascript-dark.pngbin0 -> 23079 bytes
-rw-r--r--img/dejavusans14/screen-javascript-light-th.pngbin0 -> 4926 bytes
-rw-r--r--img/dejavusans14/screen-javascript-light.pngbin0 -> 23416 bytes
-rw-r--r--img/dejavusans14/screen-pandoc-dark-th.pngbin0 -> 4676 bytes
-rw-r--r--img/dejavusans14/screen-pandoc-dark.pngbin0 -> 24571 bytes
-rw-r--r--img/dejavusans14/screen-pandoc-light-th.pngbin0 -> 4804 bytes
-rw-r--r--img/dejavusans14/screen-pandoc-light.pngbin0 -> 25163 bytes
-rw-r--r--img/dejavusans14/screen-perl-dark-th.pngbin0 -> 5160 bytes
-rw-r--r--img/dejavusans14/screen-perl-dark.pngbin0 -> 27148 bytes
-rw-r--r--img/dejavusans14/screen-perl-light-th.pngbin0 -> 5258 bytes
-rw-r--r--img/dejavusans14/screen-perl-light.pngbin0 -> 28005 bytes
-rw-r--r--img/dejavusans14/screen-php-dark-th.pngbin0 -> 7372 bytes
-rw-r--r--img/dejavusans14/screen-php-dark.pngbin0 -> 33323 bytes
-rw-r--r--img/dejavusans14/screen-php-light-th.pngbin0 -> 7316 bytes
-rw-r--r--img/dejavusans14/screen-php-light.pngbin0 -> 34285 bytes
-rw-r--r--img/dejavusans14/screen-python-dark-th.pngbin0 -> 5991 bytes
-rw-r--r--img/dejavusans14/screen-python-dark.pngbin0 -> 29786 bytes
-rw-r--r--img/dejavusans14/screen-python-light-th.pngbin0 -> 6000 bytes
-rw-r--r--img/dejavusans14/screen-python-light.pngbin0 -> 30632 bytes
-rw-r--r--img/dejavusans14/screen-ruby-dark-th.pngbin0 -> 4989 bytes
-rw-r--r--img/dejavusans14/screen-ruby-dark.pngbin0 -> 27821 bytes
-rw-r--r--img/dejavusans14/screen-ruby-light-th.pngbin0 -> 5085 bytes
-rw-r--r--img/dejavusans14/screen-ruby-light.pngbin0 -> 28396 bytes
-rw-r--r--img/dejavusans14/screen-shell-dark-th.pngbin0 -> 6678 bytes
-rw-r--r--img/dejavusans14/screen-shell-dark.pngbin0 -> 34452 bytes
-rw-r--r--img/dejavusans14/screen-shell-light-th.pngbin0 -> 6892 bytes
-rw-r--r--img/dejavusans14/screen-shell-light.pngbin0 -> 35686 bytes
-rw-r--r--img/dejavusans14/screen-tex-dark-th.pngbin0 -> 7248 bytes
-rw-r--r--img/dejavusans14/screen-tex-dark.pngbin0 -> 32810 bytes
-rw-r--r--img/dejavusans14/screen-tex-light-th.pngbin0 -> 7298 bytes
-rw-r--r--img/dejavusans14/screen-tex-light.pngbin0 -> 33825 bytes
-rw-r--r--img/dejavusans18/index.html49
-rw-r--r--img/dejavusans18/screen-c-dark-th.pngbin0 -> 8016 bytes
-rw-r--r--img/dejavusans18/screen-c-dark.pngbin0 -> 36406 bytes
-rw-r--r--img/dejavusans18/screen-c-light-th.pngbin0 -> 8090 bytes
-rw-r--r--img/dejavusans18/screen-c-light.pngbin0 -> 37810 bytes
-rw-r--r--img/dejavusans18/screen-haskell-dark-th.pngbin0 -> 7275 bytes
-rw-r--r--img/dejavusans18/screen-haskell-dark.pngbin0 -> 32502 bytes
-rw-r--r--img/dejavusans18/screen-haskell-light-th.pngbin0 -> 7305 bytes
-rw-r--r--img/dejavusans18/screen-haskell-light.pngbin0 -> 33480 bytes
-rw-r--r--img/dejavusans18/screen-html-dark-th.pngbin0 -> 7138 bytes
-rw-r--r--img/dejavusans18/screen-html-dark.pngbin0 -> 33532 bytes
-rw-r--r--img/dejavusans18/screen-html-light-th.pngbin0 -> 7264 bytes
-rw-r--r--img/dejavusans18/screen-html-light.pngbin0 -> 35013 bytes
-rw-r--r--img/dejavusans18/screen-java-dark-th.pngbin0 -> 5857 bytes
-rw-r--r--img/dejavusans18/screen-java-dark.pngbin0 -> 28345 bytes
-rw-r--r--img/dejavusans18/screen-java-light-th.pngbin0 -> 6007 bytes
-rw-r--r--img/dejavusans18/screen-java-light.pngbin0 -> 29431 bytes
-rw-r--r--img/dejavusans18/screen-javascript-dark-th.pngbin0 -> 7109 bytes
-rw-r--r--img/dejavusans18/screen-javascript-dark.pngbin0 -> 30476 bytes
-rw-r--r--img/dejavusans18/screen-javascript-light-th.pngbin0 -> 7137 bytes
-rw-r--r--img/dejavusans18/screen-javascript-light.pngbin0 -> 31363 bytes
-rw-r--r--img/dejavusans18/screen-pandoc-dark-th.pngbin0 -> 6372 bytes
-rw-r--r--img/dejavusans18/screen-pandoc-dark.pngbin0 -> 30585 bytes
-rw-r--r--img/dejavusans18/screen-pandoc-light-th.pngbin0 -> 6721 bytes
-rw-r--r--img/dejavusans18/screen-pandoc-light.pngbin0 -> 31498 bytes
-rw-r--r--img/dejavusans18/screen-perl-dark-th.pngbin0 -> 7338 bytes
-rw-r--r--img/dejavusans18/screen-perl-dark.pngbin0 -> 34747 bytes
-rw-r--r--img/dejavusans18/screen-perl-light-th.pngbin0 -> 7623 bytes
-rw-r--r--img/dejavusans18/screen-perl-light.pngbin0 -> 35985 bytes
-rw-r--r--img/dejavusans18/screen-php-dark-th.pngbin0 -> 10888 bytes
-rw-r--r--img/dejavusans18/screen-php-dark.pngbin0 -> 45167 bytes
-rw-r--r--img/dejavusans18/screen-php-light-th.pngbin0 -> 10970 bytes
-rw-r--r--img/dejavusans18/screen-php-light.pngbin0 -> 46811 bytes
-rw-r--r--img/dejavusans18/screen-python-dark-th.pngbin0 -> 8596 bytes
-rw-r--r--img/dejavusans18/screen-python-dark.pngbin0 -> 40263 bytes
-rw-r--r--img/dejavusans18/screen-python-light-th.pngbin0 -> 8788 bytes
-rw-r--r--img/dejavusans18/screen-python-light.pngbin0 -> 41582 bytes
-rw-r--r--img/dejavusans18/screen-ruby-dark-th.pngbin0 -> 7100 bytes
-rw-r--r--img/dejavusans18/screen-ruby-dark.pngbin0 -> 35643 bytes
-rw-r--r--img/dejavusans18/screen-ruby-light-th.pngbin0 -> 7319 bytes
-rw-r--r--img/dejavusans18/screen-ruby-light.pngbin0 -> 36854 bytes
-rw-r--r--img/dejavusans18/screen-shell-dark-th.pngbin0 -> 9783 bytes
-rw-r--r--img/dejavusans18/screen-shell-dark.pngbin0 -> 44498 bytes
-rw-r--r--img/dejavusans18/screen-shell-light-th.pngbin0 -> 10221 bytes
-rw-r--r--img/dejavusans18/screen-shell-light.pngbin0 -> 46312 bytes
-rw-r--r--img/dejavusans18/screen-tex-dark-th.pngbin0 -> 10810 bytes
-rw-r--r--img/dejavusans18/screen-tex-dark.pngbin0 -> 44147 bytes
-rw-r--r--img/dejavusans18/screen-tex-light-th.pngbin0 -> 11068 bytes
-rw-r--r--img/dejavusans18/screen-tex-light.pngbin0 -> 45840 bytes
-rw-r--r--img/lettergothic14/index.html49
-rw-r--r--img/lettergothic14/screen-c-dark-th.pngbin0 -> 4870 bytes
-rw-r--r--img/lettergothic14/screen-c-dark.pngbin0 -> 23034 bytes
-rw-r--r--img/lettergothic14/screen-c-light-th.pngbin0 -> 4776 bytes
-rw-r--r--img/lettergothic14/screen-c-light.pngbin0 -> 23639 bytes
-rw-r--r--img/lettergothic14/screen-haskell-dark-th.pngbin0 -> 4430 bytes
-rw-r--r--img/lettergothic14/screen-haskell-dark.pngbin0 -> 21502 bytes
-rw-r--r--img/lettergothic14/screen-haskell-light-th.pngbin0 -> 4369 bytes
-rw-r--r--img/lettergothic14/screen-haskell-light.pngbin0 -> 21966 bytes
-rw-r--r--img/lettergothic14/screen-html-dark-th.pngbin0 -> 4341 bytes
-rw-r--r--img/lettergothic14/screen-html-dark.pngbin0 -> 23594 bytes
-rw-r--r--img/lettergothic14/screen-html-light-th.pngbin0 -> 4268 bytes
-rw-r--r--img/lettergothic14/screen-html-light.pngbin0 -> 24415 bytes
-rw-r--r--img/lettergothic14/screen-java-dark-th.pngbin0 -> 3642 bytes
-rw-r--r--img/lettergothic14/screen-java-dark.pngbin0 -> 18645 bytes
-rw-r--r--img/lettergothic14/screen-java-light-th.pngbin0 -> 3638 bytes
-rw-r--r--img/lettergothic14/screen-java-light.pngbin0 -> 19156 bytes
-rw-r--r--img/lettergothic14/screen-javascript-dark-th.pngbin0 -> 4326 bytes
-rw-r--r--img/lettergothic14/screen-javascript-dark.pngbin0 -> 19959 bytes
-rw-r--r--img/lettergothic14/screen-javascript-light-th.pngbin0 -> 4267 bytes
-rw-r--r--img/lettergothic14/screen-javascript-light.pngbin0 -> 20336 bytes
-rw-r--r--img/lettergothic14/screen-pandoc-dark-th.pngbin0 -> 4023 bytes
-rw-r--r--img/lettergothic14/screen-pandoc-dark.pngbin0 -> 21834 bytes
-rw-r--r--img/lettergothic14/screen-pandoc-light-th.pngbin0 -> 4138 bytes
-rw-r--r--img/lettergothic14/screen-pandoc-light.pngbin0 -> 22517 bytes
-rw-r--r--img/lettergothic14/screen-perl-dark-th.pngbin0 -> 4464 bytes
-rw-r--r--img/lettergothic14/screen-perl-dark.pngbin0 -> 23476 bytes
-rw-r--r--img/lettergothic14/screen-perl-light-th.pngbin0 -> 4497 bytes
-rw-r--r--img/lettergothic14/screen-perl-light.pngbin0 -> 24245 bytes
-rw-r--r--img/lettergothic14/screen-php-dark-th.pngbin0 -> 6383 bytes
-rw-r--r--img/lettergothic14/screen-php-dark.pngbin0 -> 29108 bytes
-rw-r--r--img/lettergothic14/screen-php-light-th.pngbin0 -> 6255 bytes
-rw-r--r--img/lettergothic14/screen-php-light.pngbin0 -> 29519 bytes
-rw-r--r--img/lettergothic14/screen-python-dark-th.pngbin0 -> 5167 bytes
-rw-r--r--img/lettergothic14/screen-python-dark.pngbin0 -> 25938 bytes
-rw-r--r--img/lettergothic14/screen-python-light-th.pngbin0 -> 5061 bytes
-rw-r--r--img/lettergothic14/screen-python-light.pngbin0 -> 26672 bytes
-rw-r--r--img/lettergothic14/screen-ruby-dark-th.pngbin0 -> 4375 bytes
-rw-r--r--img/lettergothic14/screen-ruby-dark.pngbin0 -> 24246 bytes
-rw-r--r--img/lettergothic14/screen-ruby-light-th.pngbin0 -> 4345 bytes
-rw-r--r--img/lettergothic14/screen-ruby-light.pngbin0 -> 24880 bytes
-rw-r--r--img/lettergothic14/screen-shell-dark-th.pngbin0 -> 5676 bytes
-rw-r--r--img/lettergothic14/screen-shell-dark.pngbin0 -> 30828 bytes
-rw-r--r--img/lettergothic14/screen-shell-light-th.pngbin0 -> 5759 bytes
-rw-r--r--img/lettergothic14/screen-shell-light.pngbin0 -> 31365 bytes
-rw-r--r--img/lettergothic14/screen-tex-dark-th.pngbin0 -> 6224 bytes
-rw-r--r--img/lettergothic14/screen-tex-dark.pngbin0 -> 27112 bytes
-rw-r--r--img/lettergothic14/screen-tex-light-th.pngbin0 -> 6271 bytes
-rw-r--r--img/lettergothic14/screen-tex-light.pngbin0 -> 27789 bytes
-rw-r--r--img/lettergothic18/index.html49
-rw-r--r--img/lettergothic18/screen-c-dark-th.pngbin0 -> 6535 bytes
-rw-r--r--img/lettergothic18/screen-c-dark.pngbin0 -> 33248 bytes
-rw-r--r--img/lettergothic18/screen-c-light-th.pngbin0 -> 6630 bytes
-rw-r--r--img/lettergothic18/screen-c-light.pngbin0 -> 34652 bytes
-rw-r--r--img/lettergothic18/screen-haskell-dark-th.pngbin0 -> 5995 bytes
-rw-r--r--img/lettergothic18/screen-haskell-dark.pngbin0 -> 29247 bytes
-rw-r--r--img/lettergothic18/screen-haskell-light-th.pngbin0 -> 5957 bytes
-rw-r--r--img/lettergothic18/screen-haskell-light.pngbin0 -> 29966 bytes
-rw-r--r--img/lettergothic18/screen-html-dark-th.pngbin0 -> 5911 bytes
-rw-r--r--img/lettergothic18/screen-html-dark.pngbin0 -> 30827 bytes
-rw-r--r--img/lettergothic18/screen-html-light-th.pngbin0 -> 5967 bytes
-rw-r--r--img/lettergothic18/screen-html-light.pngbin0 -> 31540 bytes
-rw-r--r--img/lettergothic18/screen-java-dark-th.pngbin0 -> 4866 bytes
-rw-r--r--img/lettergothic18/screen-java-dark.pngbin0 -> 25668 bytes
-rw-r--r--img/lettergothic18/screen-java-light-th.pngbin0 -> 4978 bytes
-rw-r--r--img/lettergothic18/screen-java-light.pngbin0 -> 26121 bytes
-rw-r--r--img/lettergothic18/screen-javascript-dark-th.pngbin0 -> 5814 bytes
-rw-r--r--img/lettergothic18/screen-javascript-dark.pngbin0 -> 27780 bytes
-rw-r--r--img/lettergothic18/screen-javascript-light-th.pngbin0 -> 5867 bytes
-rw-r--r--img/lettergothic18/screen-javascript-light.pngbin0 -> 28406 bytes
-rw-r--r--img/lettergothic18/screen-pandoc-dark-th.pngbin0 -> 5382 bytes
-rw-r--r--img/lettergothic18/screen-pandoc-dark.pngbin0 -> 27386 bytes
-rw-r--r--img/lettergothic18/screen-pandoc-light-th.pngbin0 -> 5583 bytes
-rw-r--r--img/lettergothic18/screen-pandoc-light.pngbin0 -> 28245 bytes
-rw-r--r--img/lettergothic18/screen-perl-dark-th.pngbin0 -> 6069 bytes
-rw-r--r--img/lettergothic18/screen-perl-dark.pngbin0 -> 31214 bytes
-rw-r--r--img/lettergothic18/screen-perl-light-th.pngbin0 -> 6284 bytes
-rw-r--r--img/lettergothic18/screen-perl-light.pngbin0 -> 32134 bytes
-rw-r--r--img/lettergothic18/screen-php-dark-th.pngbin0 -> 8860 bytes
-rw-r--r--img/lettergothic18/screen-php-dark.pngbin0 -> 41288 bytes
-rw-r--r--img/lettergothic18/screen-php-light-th.pngbin0 -> 8953 bytes
-rw-r--r--img/lettergothic18/screen-php-light.pngbin0 -> 42248 bytes
-rw-r--r--img/lettergothic18/screen-python-dark-th.pngbin0 -> 7089 bytes
-rw-r--r--img/lettergothic18/screen-python-dark.pngbin0 -> 36615 bytes
-rw-r--r--img/lettergothic18/screen-python-light-th.pngbin0 -> 7172 bytes
-rw-r--r--img/lettergothic18/screen-python-light.pngbin0 -> 37162 bytes
-rw-r--r--img/lettergothic18/screen-ruby-dark-th.pngbin0 -> 5869 bytes
-rw-r--r--img/lettergothic18/screen-ruby-dark.pngbin0 -> 32630 bytes
-rw-r--r--img/lettergothic18/screen-ruby-light-th.pngbin0 -> 6050 bytes
-rw-r--r--img/lettergothic18/screen-ruby-light.pngbin0 -> 33120 bytes
-rw-r--r--img/lettergothic18/screen-shell-dark-th.pngbin0 -> 7802 bytes
-rw-r--r--img/lettergothic18/screen-shell-dark.pngbin0 -> 39982 bytes
-rw-r--r--img/lettergothic18/screen-shell-light-th.pngbin0 -> 8162 bytes
-rw-r--r--img/lettergothic18/screen-shell-light.pngbin0 -> 41512 bytes
-rw-r--r--img/lettergothic18/screen-tex-dark-th.pngbin0 -> 8718 bytes
-rw-r--r--img/lettergothic18/screen-tex-dark.pngbin0 -> 40461 bytes
-rw-r--r--img/lettergothic18/screen-tex-light-th.pngbin0 -> 9023 bytes
-rw-r--r--img/lettergothic18/screen-tex-light.pngbin0 -> 41445 bytes
-rw-r--r--img/monaco14/index.html49
-rw-r--r--img/monaco14/screen-c-dark-th.pngbin0 -> 5973 bytes
-rw-r--r--img/monaco14/screen-c-dark.pngbin0 -> 28536 bytes
-rw-r--r--img/monaco14/screen-c-light-th.pngbin0 -> 6026 bytes
-rw-r--r--img/monaco14/screen-c-light.pngbin0 -> 29476 bytes
-rw-r--r--img/monaco14/screen-haskell-dark-th.pngbin0 -> 5472 bytes
-rw-r--r--img/monaco14/screen-haskell-dark.pngbin0 -> 26621 bytes
-rw-r--r--img/monaco14/screen-haskell-light-th.pngbin0 -> 5484 bytes
-rw-r--r--img/monaco14/screen-haskell-light.pngbin0 -> 27056 bytes
-rw-r--r--img/monaco14/screen-html-dark-th.pngbin0 -> 5359 bytes
-rw-r--r--img/monaco14/screen-html-dark.pngbin0 -> 27179 bytes
-rw-r--r--img/monaco14/screen-html-light-th.pngbin0 -> 5399 bytes
-rw-r--r--img/monaco14/screen-html-light.pngbin0 -> 28212 bytes
-rw-r--r--img/monaco14/screen-java-dark-th.pngbin0 -> 4448 bytes
-rw-r--r--img/monaco14/screen-java-dark.pngbin0 -> 22068 bytes
-rw-r--r--img/monaco14/screen-java-light-th.pngbin0 -> 4551 bytes
-rw-r--r--img/monaco14/screen-java-light.pngbin0 -> 22735 bytes
-rw-r--r--img/monaco14/screen-javascript-dark-th.pngbin0 -> 5346 bytes
-rw-r--r--img/monaco14/screen-javascript-dark.pngbin0 -> 24149 bytes
-rw-r--r--img/monaco14/screen-javascript-light-th.pngbin0 -> 5263 bytes
-rw-r--r--img/monaco14/screen-javascript-light.pngbin0 -> 24851 bytes
-rw-r--r--img/monaco14/screen-pandoc-dark-th.pngbin0 -> 4932 bytes
-rw-r--r--img/monaco14/screen-pandoc-dark.pngbin0 -> 25217 bytes
-rw-r--r--img/monaco14/screen-pandoc-light-th.pngbin0 -> 5058 bytes
-rw-r--r--img/monaco14/screen-pandoc-light.pngbin0 -> 26008 bytes
-rw-r--r--img/monaco14/screen-perl-dark-th.pngbin0 -> 5548 bytes
-rw-r--r--img/monaco14/screen-perl-dark.pngbin0 -> 28738 bytes
-rw-r--r--img/monaco14/screen-perl-light-th.pngbin0 -> 5657 bytes
-rw-r--r--img/monaco14/screen-perl-light.pngbin0 -> 29472 bytes
-rw-r--r--img/monaco14/screen-php-dark-th.pngbin0 -> 7930 bytes
-rw-r--r--img/monaco14/screen-php-dark.pngbin0 -> 35282 bytes
-rw-r--r--img/monaco14/screen-php-light-th.pngbin0 -> 7898 bytes
-rw-r--r--img/monaco14/screen-php-light.pngbin0 -> 35974 bytes
-rw-r--r--img/monaco14/screen-python-dark-th.pngbin0 -> 6463 bytes
-rw-r--r--img/monaco14/screen-python-dark.pngbin0 -> 31747 bytes
-rw-r--r--img/monaco14/screen-python-light-th.pngbin0 -> 6463 bytes
-rw-r--r--img/monaco14/screen-python-light.pngbin0 -> 32571 bytes
-rw-r--r--img/monaco14/screen-ruby-dark-th.pngbin0 -> 5354 bytes
-rw-r--r--img/monaco14/screen-ruby-dark.pngbin0 -> 29139 bytes
-rw-r--r--img/monaco14/screen-ruby-light-th.pngbin0 -> 5412 bytes
-rw-r--r--img/monaco14/screen-ruby-light.pngbin0 -> 30259 bytes
-rw-r--r--img/monaco14/screen-shell-dark-th.pngbin0 -> 7126 bytes
-rw-r--r--img/monaco14/screen-shell-dark.pngbin0 -> 35668 bytes
-rw-r--r--img/monaco14/screen-shell-light-th.pngbin0 -> 7374 bytes
-rw-r--r--img/monaco14/screen-shell-light.pngbin0 -> 37030 bytes
-rw-r--r--img/monaco14/screen-tex-dark-th.pngbin0 -> 7792 bytes
-rw-r--r--img/monaco14/screen-tex-dark.pngbin0 -> 34243 bytes
-rw-r--r--img/monaco14/screen-tex-light-th.pngbin0 -> 8019 bytes
-rw-r--r--img/monaco14/screen-tex-light.pngbin0 -> 35245 bytes
-rw-r--r--img/screen-c-dark-th.pngbin0 -> 6535 bytes
-rw-r--r--img/screen-c-dark.pngbin0 -> 33248 bytes
-rw-r--r--img/screen-c-light-th.pngbin0 -> 6630 bytes
-rw-r--r--img/screen-c-light.pngbin0 -> 34652 bytes
-rw-r--r--img/screen-haskell-dark-th.pngbin0 -> 5995 bytes
-rw-r--r--img/screen-haskell-dark.pngbin0 -> 29247 bytes
-rw-r--r--img/screen-haskell-light-th.pngbin0 -> 5957 bytes
-rw-r--r--img/screen-haskell-light.pngbin0 -> 29966 bytes
-rw-r--r--img/screen-html-dark-th.pngbin0 -> 5911 bytes
-rw-r--r--img/screen-html-dark.pngbin0 -> 30827 bytes
-rw-r--r--img/screen-html-light-th.pngbin0 -> 5967 bytes
-rw-r--r--img/screen-html-light.pngbin0 -> 31540 bytes
-rw-r--r--img/screen-java-dark-th.pngbin0 -> 4866 bytes
-rw-r--r--img/screen-java-dark.pngbin0 -> 25668 bytes
-rw-r--r--img/screen-java-light-th.pngbin0 -> 4978 bytes
-rw-r--r--img/screen-java-light.pngbin0 -> 26121 bytes
-rw-r--r--img/screen-javascript-dark-th.pngbin0 -> 5814 bytes
-rw-r--r--img/screen-javascript-dark.pngbin0 -> 27780 bytes
-rw-r--r--img/screen-javascript-light-th.pngbin0 -> 5867 bytes
-rw-r--r--img/screen-javascript-light.pngbin0 -> 28406 bytes
-rw-r--r--img/screen-pandoc-dark-th.pngbin0 -> 5382 bytes
-rw-r--r--img/screen-pandoc-dark.pngbin0 -> 27386 bytes
-rw-r--r--img/screen-pandoc-light-th.pngbin0 -> 5583 bytes
-rw-r--r--img/screen-pandoc-light.pngbin0 -> 28245 bytes
-rw-r--r--img/screen-perl-dark-th.pngbin0 -> 6069 bytes
-rw-r--r--img/screen-perl-dark.pngbin0 -> 31214 bytes
-rw-r--r--img/screen-perl-light-th.pngbin0 -> 6284 bytes
-rw-r--r--img/screen-perl-light.pngbin0 -> 32134 bytes
-rw-r--r--img/screen-php-dark-th.pngbin0 -> 8860 bytes
-rw-r--r--img/screen-php-dark.pngbin0 -> 41288 bytes
-rw-r--r--img/screen-php-light-th.pngbin0 -> 8953 bytes
-rw-r--r--img/screen-php-light.pngbin0 -> 42248 bytes
-rw-r--r--img/screen-python-dark-th.pngbin0 -> 7089 bytes
-rw-r--r--img/screen-python-dark.pngbin0 -> 36615 bytes
-rw-r--r--img/screen-python-light-th.pngbin0 -> 7172 bytes
-rw-r--r--img/screen-python-light.pngbin0 -> 37162 bytes
-rw-r--r--img/screen-ruby-dark-th.pngbin0 -> 5869 bytes
-rw-r--r--img/screen-ruby-dark.pngbin0 -> 32630 bytes
-rw-r--r--img/screen-ruby-light-th.pngbin0 -> 6050 bytes
-rw-r--r--img/screen-ruby-light.pngbin0 -> 33120 bytes
-rw-r--r--img/screen-shell-dark-th.pngbin0 -> 7802 bytes
-rw-r--r--img/screen-shell-dark.pngbin0 -> 39982 bytes
-rw-r--r--img/screen-shell-light-th.pngbin0 -> 8162 bytes
-rw-r--r--img/screen-shell-light.pngbin0 -> 41512 bytes
-rw-r--r--img/screen-tex-dark-th.pngbin0 -> 8718 bytes
-rw-r--r--img/screen-tex-dark.pngbin0 -> 40461 bytes
-rw-r--r--img/screen-tex-light-th.pngbin0 -> 9023 bytes
-rw-r--r--img/screen-tex-light.pngbin0 -> 41445 bytes
-rw-r--r--img/skyhookmono14/index.html49
-rw-r--r--img/skyhookmono14/screen-c-dark-th.pngbin0 -> 5251 bytes
-rw-r--r--img/skyhookmono14/screen-c-dark.pngbin0 -> 21348 bytes
-rw-r--r--img/skyhookmono14/screen-c-light-th.pngbin0 -> 5228 bytes
-rw-r--r--img/skyhookmono14/screen-c-light.pngbin0 -> 21811 bytes
-rw-r--r--img/skyhookmono14/screen-haskell-dark-th.pngbin0 -> 4775 bytes
-rw-r--r--img/skyhookmono14/screen-haskell-dark.pngbin0 -> 20164 bytes
-rw-r--r--img/skyhookmono14/screen-haskell-light-th.pngbin0 -> 4819 bytes
-rw-r--r--img/skyhookmono14/screen-haskell-light.pngbin0 -> 20453 bytes
-rw-r--r--img/skyhookmono14/screen-html-dark-th.pngbin0 -> 4671 bytes
-rw-r--r--img/skyhookmono14/screen-html-dark.pngbin0 -> 20706 bytes
-rw-r--r--img/skyhookmono14/screen-html-light-th.pngbin0 -> 4761 bytes
-rw-r--r--img/skyhookmono14/screen-html-light.pngbin0 -> 21341 bytes
-rw-r--r--img/skyhookmono14/screen-java-dark-th.pngbin0 -> 3891 bytes
-rw-r--r--img/skyhookmono14/screen-java-dark.pngbin0 -> 17253 bytes
-rw-r--r--img/skyhookmono14/screen-java-light-th.pngbin0 -> 4010 bytes
-rw-r--r--img/skyhookmono14/screen-java-light.pngbin0 -> 17741 bytes
-rw-r--r--img/skyhookmono14/screen-javascript-dark-th.pngbin0 -> 4635 bytes
-rw-r--r--img/skyhookmono14/screen-javascript-dark.pngbin0 -> 18801 bytes
-rw-r--r--img/skyhookmono14/screen-javascript-light-th.pngbin0 -> 4690 bytes
-rw-r--r--img/skyhookmono14/screen-javascript-light.pngbin0 -> 19082 bytes
-rw-r--r--img/skyhookmono14/screen-pandoc-dark-th.pngbin0 -> 4333 bytes
-rw-r--r--img/skyhookmono14/screen-pandoc-dark.pngbin0 -> 19183 bytes
-rw-r--r--img/skyhookmono14/screen-pandoc-light-th.pngbin0 -> 4486 bytes
-rw-r--r--img/skyhookmono14/screen-pandoc-light.pngbin0 -> 19749 bytes
-rw-r--r--img/skyhookmono14/screen-perl-dark-th.pngbin0 -> 4752 bytes
-rw-r--r--img/skyhookmono14/screen-perl-dark.pngbin0 -> 21781 bytes
-rw-r--r--img/skyhookmono14/screen-perl-light-th.pngbin0 -> 4944 bytes
-rw-r--r--img/skyhookmono14/screen-perl-light.pngbin0 -> 22357 bytes
-rw-r--r--img/skyhookmono14/screen-php-dark-th.pngbin0 -> 6902 bytes
-rw-r--r--img/skyhookmono14/screen-php-dark.pngbin0 -> 26307 bytes
-rw-r--r--img/skyhookmono14/screen-php-light-th.pngbin0 -> 6977 bytes
-rw-r--r--img/skyhookmono14/screen-php-light.pngbin0 -> 26817 bytes
-rw-r--r--img/skyhookmono14/screen-python-dark-th.pngbin0 -> 5634 bytes
-rw-r--r--img/skyhookmono14/screen-python-dark.pngbin0 -> 23732 bytes
-rw-r--r--img/skyhookmono14/screen-python-light-th.pngbin0 -> 5671 bytes
-rw-r--r--img/skyhookmono14/screen-python-light.pngbin0 -> 24450 bytes
-rw-r--r--img/skyhookmono14/screen-ruby-dark-th.pngbin0 -> 4712 bytes
-rw-r--r--img/skyhookmono14/screen-ruby-dark.pngbin0 -> 22355 bytes
-rw-r--r--img/skyhookmono14/screen-ruby-light-th.pngbin0 -> 4881 bytes
-rw-r--r--img/skyhookmono14/screen-ruby-light.pngbin0 -> 22731 bytes
-rw-r--r--img/skyhookmono14/screen-shell-dark-th.pngbin0 -> 6171 bytes
-rw-r--r--img/skyhookmono14/screen-shell-dark.pngbin0 -> 26322 bytes
-rw-r--r--img/skyhookmono14/screen-shell-light-th.pngbin0 -> 6455 bytes
-rw-r--r--img/skyhookmono14/screen-shell-light.pngbin0 -> 26972 bytes
-rw-r--r--img/skyhookmono14/screen-tex-dark-th.pngbin0 -> 6771 bytes
-rw-r--r--img/skyhookmono14/screen-tex-dark.pngbin0 -> 26520 bytes
-rw-r--r--img/skyhookmono14/screen-tex-light-th.pngbin0 -> 6975 bytes
-rw-r--r--img/skyhookmono14/screen-tex-light.pngbin0 -> 27130 bytes
-rw-r--r--img/solarized images build.psdbin0 -> 8115001 bytes
-rw-r--r--img/solarized-165.pngbin1235 -> 1305 bytes
-rw-r--r--img/solarized-accentcolors.pngbin8354 -> 0 bytes
-rw-r--r--img/solarized-monotones.pngbin10257 -> 0 bytes
-rw-r--r--img/solarized-palette.pngbin20872 -> 20393 bytes
-rw-r--r--img/solarized-screen-c-dark-th.pngbin10051 -> 0 bytes
-rw-r--r--img/solarized-screen-c-dark.pngbin157259 -> 0 bytes
-rw-r--r--img/solarized-screen-c-light-th.pngbin10265 -> 0 bytes
-rw-r--r--img/solarized-screen-c-light.pngbin159093 -> 0 bytes
-rw-r--r--img/solarized-screen-haskell-dark-th.pngbin11568 -> 0 bytes
-rw-r--r--img/solarized-screen-haskell-dark.pngbin177947 -> 0 bytes
-rw-r--r--img/solarized-screen-haskell-light-th.pngbin11701 -> 0 bytes
-rw-r--r--img/solarized-screen-haskell-light.pngbin178614 -> 0 bytes
-rw-r--r--img/solarized-screen-html-dark-th.pngbin7945 -> 0 bytes
-rw-r--r--img/solarized-screen-html-dark.pngbin137334 -> 0 bytes
-rw-r--r--img/solarized-screen-html-light-th.pngbin8066 -> 0 bytes
-rw-r--r--img/solarized-screen-html-light.pngbin138437 -> 0 bytes
-rw-r--r--img/solarized-screen-java-dark-th.pngbin6884 -> 0 bytes
-rw-r--r--img/solarized-screen-java-dark.pngbin113290 -> 0 bytes
-rw-r--r--img/solarized-screen-java-light-th.pngbin7020 -> 0 bytes
-rw-r--r--img/solarized-screen-java-light.pngbin114283 -> 0 bytes
-rw-r--r--img/solarized-screen-mutt-dark-th.pngbin10694 -> 0 bytes
-rw-r--r--img/solarized-screen-mutt-dark.pngbin119251 -> 0 bytes
-rw-r--r--img/solarized-screen-mutt-light-th.pngbin11924 -> 0 bytes
-rw-r--r--img/solarized-screen-mutt-light.pngbin150193 -> 0 bytes
-rw-r--r--img/solarized-screen-pandoc-dark-th.pngbin12701 -> 0 bytes
-rw-r--r--img/solarized-screen-pandoc-dark.pngbin179833 -> 0 bytes
-rw-r--r--img/solarized-screen-pandoc-light-th.pngbin12897 -> 0 bytes
-rw-r--r--img/solarized-screen-pandoc-light.pngbin182070 -> 0 bytes
-rw-r--r--img/solarized-screen-perl-dark-th.pngbin9797 -> 0 bytes
-rw-r--r--img/solarized-screen-perl-dark.pngbin157437 -> 0 bytes
-rw-r--r--img/solarized-screen-perl-light-th.pngbin10006 -> 0 bytes
-rw-r--r--img/solarized-screen-perl-light.pngbin159070 -> 0 bytes
-rw-r--r--img/solarized-screen-python-dark-th.pngbin13035 -> 0 bytes
-rw-r--r--img/solarized-screen-python-dark.pngbin198955 -> 0 bytes
-rw-r--r--img/solarized-screen-python-light-th.pngbin13459 -> 0 bytes
-rw-r--r--img/solarized-screen-python-light.pngbin201269 -> 0 bytes
-rw-r--r--img/solarized-screen-ruby-dark-th.pngbin10787 -> 0 bytes
-rw-r--r--img/solarized-screen-ruby-dark.pngbin179442 -> 0 bytes
-rw-r--r--img/solarized-screen-ruby-light-th.pngbin11007 -> 0 bytes
-rw-r--r--img/solarized-screen-ruby-light.pngbin181210 -> 0 bytes
-rw-r--r--img/solarized-screen-tex-dark-th.pngbin11405 -> 0 bytes
-rw-r--r--img/solarized-screen-tex-dark.pngbin183407 -> 0 bytes
-rw-r--r--img/solarized-screen-tex-light-th.pngbin11611 -> 0 bytes
-rw-r--r--img/solarized-screen-tex-light.pngbin185156 -> 0 bytes
-rw-r--r--img/solarized-vim.pngbin0 -> 134523 bytes
-rw-r--r--img/solarized-yinyang.pngbin98561 -> 86765 bytes
-rw-r--r--img/terminus12/index.html49
-rw-r--r--img/terminus12/screen-c-dark-th.pngbin0 -> 3637 bytes
-rw-r--r--img/terminus12/screen-c-dark.pngbin0 -> 10674 bytes
-rw-r--r--img/terminus12/screen-c-light-th.pngbin0 -> 3817 bytes
-rw-r--r--img/terminus12/screen-c-light.pngbin0 -> 10670 bytes
-rw-r--r--img/terminus12/screen-haskell-dark-th.pngbin0 -> 3298 bytes
-rw-r--r--img/terminus12/screen-haskell-dark.pngbin0 -> 10071 bytes
-rw-r--r--img/terminus12/screen-haskell-light-th.pngbin0 -> 3446 bytes
-rw-r--r--img/terminus12/screen-haskell-light.pngbin0 -> 10071 bytes
-rw-r--r--img/terminus12/screen-html-dark-th.pngbin0 -> 3229 bytes
-rw-r--r--img/terminus12/screen-html-dark.pngbin0 -> 10503 bytes
-rw-r--r--img/terminus12/screen-html-light-th.pngbin0 -> 3370 bytes
-rw-r--r--img/terminus12/screen-html-light.pngbin0 -> 10481 bytes
-rw-r--r--img/terminus12/screen-java-dark-th.pngbin0 -> 2734 bytes
-rw-r--r--img/terminus12/screen-java-dark.pngbin0 -> 9128 bytes
-rw-r--r--img/terminus12/screen-java-light-th.pngbin0 -> 2940 bytes
-rw-r--r--img/terminus12/screen-java-light.pngbin0 -> 9128 bytes
-rw-r--r--img/terminus12/screen-javascript-dark-th.pngbin0 -> 3234 bytes
-rw-r--r--img/terminus12/screen-javascript-dark.pngbin0 -> 9917 bytes
-rw-r--r--img/terminus12/screen-javascript-light-th.pngbin0 -> 3366 bytes
-rw-r--r--img/terminus12/screen-javascript-light.pngbin0 -> 9917 bytes
-rw-r--r--img/terminus12/screen-pandoc-dark-th.pngbin0 -> 3201 bytes
-rw-r--r--img/terminus12/screen-pandoc-dark.pngbin0 -> 9763 bytes
-rw-r--r--img/terminus12/screen-pandoc-light-th.pngbin0 -> 3391 bytes
-rw-r--r--img/terminus12/screen-pandoc-light.pngbin0 -> 9761 bytes
-rw-r--r--img/terminus12/screen-perl-dark-th.pngbin0 -> 3402 bytes
-rw-r--r--img/terminus12/screen-perl-dark.pngbin0 -> 10598 bytes
-rw-r--r--img/terminus12/screen-perl-light-th.pngbin0 -> 3667 bytes
-rw-r--r--img/terminus12/screen-perl-light.pngbin0 -> 10597 bytes
-rw-r--r--img/terminus12/screen-php-dark-th.pngbin0 -> 4642 bytes
-rw-r--r--img/terminus12/screen-php-dark.pngbin0 -> 12437 bytes
-rw-r--r--img/terminus12/screen-php-light-th.pngbin0 -> 4886 bytes
-rw-r--r--img/terminus12/screen-php-light.pngbin0 -> 12397 bytes
-rw-r--r--img/terminus12/screen-python-dark-th.pngbin0 -> 3888 bytes
-rw-r--r--img/terminus12/screen-python-dark.pngbin0 -> 11213 bytes
-rw-r--r--img/terminus12/screen-python-light-th.pngbin0 -> 4066 bytes
-rw-r--r--img/terminus12/screen-python-light.pngbin0 -> 11212 bytes
-rw-r--r--img/terminus12/screen-ruby-dark-th.pngbin0 -> 3347 bytes
-rw-r--r--img/terminus12/screen-ruby-dark.pngbin0 -> 10536 bytes
-rw-r--r--img/terminus12/screen-ruby-light-th.pngbin0 -> 3508 bytes
-rw-r--r--img/terminus12/screen-ruby-light.pngbin0 -> 10535 bytes
-rw-r--r--img/terminus12/screen-shell-dark-th.pngbin0 -> 4234 bytes
-rw-r--r--img/terminus12/screen-shell-dark.pngbin0 -> 12196 bytes
-rw-r--r--img/terminus12/screen-shell-light-th.pngbin0 -> 4556 bytes
-rw-r--r--img/terminus12/screen-shell-light.pngbin0 -> 12202 bytes
-rw-r--r--img/terminus12/screen-tex-dark-th.pngbin0 -> 4499 bytes
-rw-r--r--img/terminus12/screen-tex-dark.pngbin0 -> 12596 bytes
-rw-r--r--img/terminus12/screen-tex-light-th.pngbin0 -> 4741 bytes
-rw-r--r--img/terminus12/screen-tex-light.pngbin0 -> 12598 bytes
-rw-r--r--img/terminus20/index.html49
-rw-r--r--img/terminus20/screen-c-dark-th.pngbin0 -> 5122 bytes
-rw-r--r--img/terminus20/screen-c-dark.pngbin0 -> 15260 bytes
-rw-r--r--img/terminus20/screen-c-light-th.pngbin0 -> 5627 bytes
-rw-r--r--img/terminus20/screen-c-light.pngbin0 -> 15241 bytes
-rw-r--r--img/terminus20/screen-haskell-dark-th.pngbin0 -> 4860 bytes
-rw-r--r--img/terminus20/screen-haskell-dark.pngbin0 -> 14050 bytes
-rw-r--r--img/terminus20/screen-haskell-light-th.pngbin0 -> 5377 bytes
-rw-r--r--img/terminus20/screen-haskell-light.pngbin0 -> 14136 bytes
-rw-r--r--img/terminus20/screen-html-dark-th.pngbin0 -> 5265 bytes
-rw-r--r--img/terminus20/screen-html-dark.pngbin0 -> 14849 bytes
-rw-r--r--img/terminus20/screen-html-light-th.pngbin0 -> 5644 bytes
-rw-r--r--img/terminus20/screen-html-light.pngbin0 -> 14540 bytes
-rw-r--r--img/terminus20/screen-java-dark-th.pngbin0 -> 4159 bytes
-rw-r--r--img/terminus20/screen-java-dark.pngbin0 -> 12281 bytes
-rw-r--r--img/terminus20/screen-java-light-th.pngbin0 -> 4544 bytes
-rw-r--r--img/terminus20/screen-java-light.pngbin0 -> 12281 bytes
-rw-r--r--img/terminus20/screen-javascript-dark-th.pngbin0 -> 4764 bytes
-rw-r--r--img/terminus20/screen-javascript-dark.pngbin0 -> 13507 bytes
-rw-r--r--img/terminus20/screen-javascript-light-th.pngbin0 -> 5182 bytes
-rw-r--r--img/terminus20/screen-javascript-light.pngbin0 -> 13508 bytes
-rw-r--r--img/terminus20/screen-pandoc-dark-th.pngbin0 -> 5026 bytes
-rw-r--r--img/terminus20/screen-pandoc-dark.pngbin0 -> 13172 bytes
-rw-r--r--img/terminus20/screen-pandoc-light-th.pngbin0 -> 5419 bytes
-rw-r--r--img/terminus20/screen-pandoc-light.pngbin0 -> 13147 bytes
-rw-r--r--img/terminus20/screen-perl-dark-th.pngbin0 -> 4859 bytes
-rw-r--r--img/terminus20/screen-perl-dark.pngbin0 -> 14542 bytes
-rw-r--r--img/terminus20/screen-perl-light-th.pngbin0 -> 5498 bytes
-rw-r--r--img/terminus20/screen-perl-light.pngbin0 -> 14541 bytes
-rw-r--r--img/terminus20/screen-php-dark-th.pngbin0 -> 6998 bytes
-rw-r--r--img/terminus20/screen-php-dark.pngbin0 -> 17940 bytes
-rw-r--r--img/terminus20/screen-php-light-th.pngbin0 -> 7836 bytes
-rw-r--r--img/terminus20/screen-php-light.pngbin0 -> 17941 bytes
-rw-r--r--img/terminus20/screen-python-dark-th.pngbin0 -> 5897 bytes
-rw-r--r--img/terminus20/screen-python-dark.pngbin0 -> 15715 bytes
-rw-r--r--img/terminus20/screen-python-light-th.pngbin0 -> 6560 bytes
-rw-r--r--img/terminus20/screen-python-light.pngbin0 -> 15714 bytes
-rw-r--r--img/terminus20/screen-ruby-dark-th.pngbin0 -> 5288 bytes
-rw-r--r--img/terminus20/screen-ruby-dark.pngbin0 -> 14277 bytes
-rw-r--r--img/terminus20/screen-ruby-light-th.pngbin0 -> 5648 bytes
-rw-r--r--img/terminus20/screen-ruby-light.pngbin0 -> 14280 bytes
-rw-r--r--img/terminus20/screen-shell-dark-th.pngbin0 -> 6517 bytes
-rw-r--r--img/terminus20/screen-shell-dark.pngbin0 -> 17111 bytes
-rw-r--r--img/terminus20/screen-shell-light-th.pngbin0 -> 7309 bytes
-rw-r--r--img/terminus20/screen-shell-light.pngbin0 -> 17278 bytes
-rw-r--r--img/terminus20/screen-tex-dark-th.pngbin0 -> 6937 bytes
-rw-r--r--img/terminus20/screen-tex-dark.pngbin0 -> 18606 bytes
-rw-r--r--img/terminus20/screen-tex-light-th.pngbin0 -> 7781 bytes
-rw-r--r--img/terminus20/screen-tex-light.pngbin0 -> 18601 bytes
-rwxr-xr-xutils/package.sh17
-rw-r--r--utils/tests/c.c (renamed from utils/tests/test.c)0
-rw-r--r--utils/tests/haskell.hs (renamed from utils/tests/test.hs)0
-rw-r--r--utils/tests/html.html (renamed from utils/tests/test.html)0
-rw-r--r--utils/tests/java.java (renamed from utils/tests/test.java)0
-rw-r--r--utils/tests/javascript.js20
-rw-r--r--utils/tests/pandoc.md (renamed from utils/tests/test.md)4
-rw-r--r--utils/tests/perl.pl (renamed from utils/tests/test.pl)0
-rw-r--r--utils/tests/php.php29
-rw-r--r--utils/tests/python.py (renamed from utils/tests/test.py)0
-rw-r--r--utils/tests/ruby.rb49
-rw-r--r--utils/tests/shell.sh29
-rw-r--r--utils/tests/test.rb1436
-rw-r--r--utils/tests/tex.tex (renamed from utils/tests/test.tex)0
-rw-r--r--utils/vimscreenshots.applescript114
561 files changed, 775 insertions, 1478 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.mkd
index 35cfc02..35cfc02 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.mkd
diff --git a/README.md b/README.md
index 8813107..058dbf9 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,17 @@
+---
+title: Solarized
+subtitle: Precision colors for machines and people
+author: Ethan Schoonover
+tags: test, testing, test123
+colors: light yellow
+created: March 15, 2011
+lastchanged: March 21, 2011
+
+---
+
Solarized
=========
-### [See official homepage for full content](http://ethanschoonover.com/solarized)
-
## Precision colors for machines and people
[![solarized dualmode](https://github.com/altercation/solarized/raw/master/img/solarized-yinyang.png)](#features)\
@@ -18,6 +27,7 @@ uncalibrated/intentionally miscalibrated displays) and in a variety of lighting
conditions.
![solarized palette](https://github.com/altercation/solarized/raw/master/img/solarized-palette.png)\
+![solarized vim](https://github.com/altercation/solarized/raw/master/img/solarized-vim.png)\
Currently available in formats for (cf [screenshots](#screenshots) below):
@@ -34,7 +44,7 @@ here](https://github.com/altercation/mutt-colors-solarized))
* GIMP Palette
Don't see the application you want to use it in? Download the palettes (or pull
-the values from the table below) and create your own. Submit it back and I'll
+the values from the table below) and create your own. Submit it back and I'll
happily note the contribution and include it on this page.
**Note:** I am still tweaking the Vim highlighting for specific syntaxes and
@@ -43,12 +53,14 @@ welcome feedback on these.
Download
--------
-### [Click here to download latest version](http://ethanschoonover.com/files/solarized/solarized.tar.gz)
+### [Click here to download latest version](http://ethanschoonover.com/solarized/files/solarized.zip)
+
+Current release is **v1.0.0beta2**.
-Or use the following links to access application specific downloads and git
-repositories:
+You can also use the following links to access application specific downloads
+and git repositories:
-* **Git repo:**
+* **Full git repository:**
The full git repository is at: <https://github.com/altercation/solarized>
Get it using the following command:
@@ -146,7 +158,7 @@ Features
$base3: #fdf6e3;
$yellow: #b58900;
$orange: #cb4b16;
- $red: #d30102;
+ $red: #dc322f;
$magenta: #d33682;
$violet: #6c71c4;
$blue: #268bd2;
@@ -189,7 +201,22 @@ readability, from the classic Terminus to the beefy Menlo.
![font samples - light](https://github.com/altercation/solarized/raw/master/img/solarized-fontsamples-light.png)
![font samples - dark](https://github.com/altercation/solarized/raw/master/img/solarized-fontsamples-dark.png)
-Clockwise from upper left: Menlo, Letter Gothic, Terminus, Andale Mono
+Clockwise from upper left: Menlo, Letter Gothic, Terminus, Andale Mono.
+
+Preview all code samples in specific font faces by selecting a link from this
+list:
+
+* [DejaVu Sans 18](http:/ethanschoonover.com/solarized/img/dejavusans18/)
+* [DejaVu Sans 14](http:/ethanschoonover.com/solarized/img/dejavusans14/)
+* [Letter Gothic 18](http:/ethanschoonover.com/solarized/img/lettergothic18/)
+* [Letter Gothic 14](http:/ethanschoonover.com/solarized/img/lettergothic14/)
+
+* [Andale Mono 14](http:/ethanschoonover.com/solarized/img/andalemono14/)
+* [Monaco 14](http:/ethanschoonover.com/solarized/img/monaco14/)
+* [Skyhook Mono 14](http:/ethanschoonover.com/solarized/img/skyhookmono14/)
+
+* [Terminus 12](http:/ethanschoonover.com/solarized/img/terminus12/)
+* [Terminus 20](http:/ethanschoonover.com/solarized/img/terminus20/)
Screenshots
-----------
@@ -198,56 +225,70 @@ Click to view.
### Mutt
-[![mutt dark](https://github.com/altercation/solarized/raw/master/img/solarized-screen-mutt-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-mutt-dark.png)
-[![mutt light](https://github.com/altercation/solarized/raw/master/img/solarized-screen-mutt-light-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-mutt-light.png)
+[![mutt dark](https://github.com/altercation/solarized/raw/master/img/screen-mutt-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-mutt-dark.png)
+[![mutt light](https://github.com/altercation/solarized/raw/master/img/screen-mutt-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-mutt-light.png)
### C (Vim)
-[![c dark](https://github.com/altercation/solarized/raw/master/img/solarized-screen-c-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-c-dark.png)
-[![c light](https://github.com/altercation/solarized/raw/master/img/solarized-screen-c-light-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-c-light.png)
+[![c dark](https://github.com/altercation/solarized/raw/master/img/screen-c-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-c-dark.png)
+[![c light](https://github.com/altercation/solarized/raw/master/img/screen-c-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-c-light.png)
### Haskell (Vim)
-[![haskell dark](https://github.com/altercation/solarized/raw/master/img/solarized-screen-haskell-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-haskell-dark.png)
-[![haskell light](https://github.com/altercation/solarized/raw/master/img/solarized-screen-haskell-light-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-haskell-light.png)
+[![haskell dark](https://github.com/altercation/solarized/raw/master/img/screen-haskell-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-haskell-dark.png)
+[![haskell light](https://github.com/altercation/solarized/raw/master/img/screen-haskell-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-haskell-light.png)
### HTML (Vim)
-[![html dark](https://github.com/altercation/solarized/raw/master/img/solarized-screen-html-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-html-dark.png)
-[![html light](https://github.com/altercation/solarized/raw/master/img/solarized-screen-html-light-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-html-light.png)
+[![html dark](https://github.com/altercation/solarized/raw/master/img/screen-html-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-html-dark.png)
+[![html light](https://github.com/altercation/solarized/raw/master/img/screen-html-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-html-light.png)
### Java (Vim)
-[![java dark](https://github.com/altercation/solarized/raw/master/img/solarized-screen-java-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-java-dark.png)
-[![java light](https://github.com/altercation/solarized/raw/master/img/solarized-screen-java-light-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-java-light.png)
+[![java dark](https://github.com/altercation/solarized/raw/master/img/screen-java-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-java-dark.png)
+[![java light](https://github.com/altercation/solarized/raw/master/img/screen-java-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-java-light.png)
+
+### Javascript (Vim)
+
+[![javascript dark](https://github.com/altercation/solarized/raw/master/img/screen-javascript-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-javascript-dark.png)
+[![javascript light](https://github.com/altercation/solarized/raw/master/img/screen-javascript-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-javascript-light.png)
### Pandoc Markdown (Vim)
-These screen shots show Vim running with my own [Pandoc Kit
-Syntax](/pandockit).
+These screen shots show Vim running with my own [Pandoc Kit Syntax](http://ethanschoonover.com/pandockit/).
-[![pandoc dark](https://github.com/altercation/solarized/raw/master/img/solarized-screen-pandoc-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-pandoc-dark.png)
-[![pandoc light](https://github.com/altercation/solarized/raw/master/img/solarized-screen-pandoc-light-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-pandoc-light.png)
+[![pandoc dark](https://github.com/altercation/solarized/raw/master/img/screen-pandoc-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-pandoc-dark.png)
+[![pandoc light](https://github.com/altercation/solarized/raw/master/img/screen-pandoc-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-pandoc-light.png)
### Perl (Vim)
-[![perl dark](https://github.com/altercation/solarized/raw/master/img/solarized-screen-perl-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-perl-dark.png)
-[![perl light](https://github.com/altercation/solarized/raw/master/img/solarized-screen-perl-light-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-perl-light.png)
+[![perl dark](https://github.com/altercation/solarized/raw/master/img/screen-perl-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-perl-dark.png)
+[![perl light](https://github.com/altercation/solarized/raw/master/img/screen-perl-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-perl-light.png)
+
+### PHP (Vim)
+
+[![php dark](https://github.com/altercation/solarized/raw/master/img/screen-php-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-php-dark.png)
+[![php light](https://github.com/altercation/solarized/raw/master/img/screen-php-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-php-light.png)
### Python (Vim)
-[![python dark](https://github.com/altercation/solarized/raw/master/img/solarized-screen-python-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-python-dark.png)
-[![python light](https://github.com/altercation/solarized/raw/master/img/solarized-screen-python-light-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-python-light.png)
+[![python dark](https://github.com/altercation/solarized/raw/master/img/screen-python-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-python-dark.png)
+[![python light](https://github.com/altercation/solarized/raw/master/img/screen-python-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-python-light.png)
### Ruby (Vim)
-[![ruby dark](https://github.com/altercation/solarized/raw/master/img/solarized-screen-ruby-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-ruby-dark.png)
-[![ruby light](https://github.com/altercation/solarized/raw/master/img/solarized-screen-ruby-light-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-ruby-light.png)
+[![ruby dark](https://github.com/altercation/solarized/raw/master/img/screen-ruby-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-ruby-dark.png)
+[![ruby light](https://github.com/altercation/solarized/raw/master/img/screen-ruby-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-ruby-light.png)
+
+### Shell (Vim)
+
+[![shell dark](https://github.com/altercation/solarized/raw/master/img/screen-shell-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-shell-dark.png)
+[![shell light](https://github.com/altercation/solarized/raw/master/img/screen-shell-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-shell-light.png)
### TeX (Vim)
-[![tex dark](https://github.com/altercation/solarized/raw/master/img/solarized-screen-tex-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-tex-dark.png)
-[![tex light](https://github.com/altercation/solarized/raw/master/img/solarized-screen-tex-light-th.png)](https://github.com/altercation/solarized/raw/master/img/solarized-screen-tex-light.png)
+[![tex dark](https://github.com/altercation/solarized/raw/master/img/screen-tex-dark-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-tex-dark.png)
+[![tex light](https://github.com/altercation/solarized/raw/master/img/screen-tex-light-th.png)](https://github.com/altercation/solarized/raw/master/img/screen-tex-light.png)
The Values
@@ -274,4 +315,3 @@ matched in sRGB space.
blue #268bd2 4/4 blue 33 #0087ff 55 -10 -45 38 139 210 205 82 82
cyan #2aa198 6/6 cyan 37 #00afaf 60 -35 -05 42 161 152 175 74 63
green #859900 2/2 green 64 #5f8700 60 -20 65 133 153 0 68 100 60
-
diff --git a/adobe-swatches-solarized/solarized.act b/adobe-swatches-solarized/solarized.act
new file mode 100644
index 0000000..227c2a0
--- /dev/null
+++ b/adobe-swatches-solarized/solarized.act
Binary files differ
diff --git a/files/README.md b/files/README.md
new file mode 100644
index 0000000..f9674b6
--- /dev/null
+++ b/files/README.md
@@ -0,0 +1,10 @@
+Solarized Package Downloads
+===========================
+
+If you are reviewing this on Github you probably just want to clone the project.
+
+This project does double duty as the actual website (or rather subdirectory)
+for Solarized at <http://ethanschoonover.com/solarized/>. The current release
+downloads live here. I only build these for an actual release increment.
+
+The version tagged and untagged files in this directory are identical.
diff --git a/files/mutt-colors-solarized-1.0.0beta2.zip b/files/mutt-colors-solarized-1.0.0beta2.zip
new file mode 100644
index 0000000..31093da
--- /dev/null
+++ b/files/mutt-colors-solarized-1.0.0beta2.zip
Binary files differ
diff --git a/files/mutt-colors-solarized.zip b/files/mutt-colors-solarized.zip
new file mode 100644
index 0000000..31093da
--- /dev/null
+++ b/files/mutt-colors-solarized.zip
Binary files differ
diff --git a/files/solarized-1.0.0beta2.zip b/files/solarized-1.0.0beta2.zip
new file mode 100644
index 0000000..c46c8b9
--- /dev/null
+++ b/files/solarized-1.0.0beta2.zip
Binary files differ
diff --git a/files/solarized.zip b/files/solarized.zip
new file mode 100644
index 0000000..c46c8b9
--- /dev/null
+++ b/files/solarized.zip
Binary files differ
diff --git a/files/vim-colors-solarized-1.0.0beta2.zip b/files/vim-colors-solarized-1.0.0beta2.zip
new file mode 100644
index 0000000..3c32927
--- /dev/null
+++ b/files/vim-colors-solarized-1.0.0beta2.zip
Binary files differ
diff --git a/files/vim-colors-solarized.zip b/files/vim-colors-solarized.zip
new file mode 100644
index 0000000..3c32927
--- /dev/null
+++ b/files/vim-colors-solarized.zip
Binary files differ
diff --git a/img/andalemono14/index.html b/img/andalemono14/index.html
new file mode 100644
index 0000000..0fd8566
--- /dev/null
+++ b/img/andalemono14/index.html
@@ -0,0 +1,49 @@
+<h1>andalemono14</h1>
+<p><a href='#c'>c</a>
+<p><a href='#haskell'>haskell</a>
+<p><a href='#html'>html</a>
+<p><a href='#java'>java</a>
+<p><a href='#javascript'>javascript</a>
+<p><a href='#pandoc'>pandoc</a>
+<p><a href='#perl'>perl</a>
+<p><a href='#php'>php</a>
+<p><a href='#python'>python</a>
+<p><a href='#ruby'>ruby</a>
+<p><a href='#shell'>shell</a>
+<p><a href='#tex'>tex</a>
+<h2 id='c'>c</h2>
+<p><img src='screen-c-light.png'>
+<p><img src='screen-c-dark.png'>
+<h2 id='haskell'>haskell</h2>
+<p><img src='screen-haskell-light.png'>
+<p><img src='screen-haskell-dark.png'>
+<h2 id='html'>html</h2>
+<p><img src='screen-html-light.png'>
+<p><img src='screen-html-dark.png'>
+<h2 id='java'>java</h2>
+<p><img src='screen-java-light.png'>
+<p><img src='screen-java-dark.png'>
+<h2 id='javascript'>javascript</h2>
+<p><img src='screen-javascript-light.png'>
+<p><img src='screen-javascript-dark.png'>
+<h2 id='pandoc'>pandoc</h2>
+<p><img src='screen-pandoc-light.png'>
+<p><img src='screen-pandoc-dark.png'>
+<h2 id='perl'>perl</h2>
+<p><img src='screen-perl-light.png'>
+<p><img src='screen-perl-dark.png'>
+<h2 id='php'>php</h2>
+<p><img src='screen-php-light.png'>
+<p><img src='screen-php-dark.png'>
+<h2 id='python'>python</h2>
+<p><img src='screen-python-light.png'>
+<p><img src='screen-python-dark.png'>
+<h2 id='ruby'>ruby</h2>
+<p><img src='screen-ruby-light.png'>
+<p><img src='screen-ruby-dark.png'>
+<h2 id='shell'>shell</h2>
+<p><img src='screen-shell-light.png'>
+<p><img src='screen-shell-dark.png'>
+<h2 id='tex'>tex</h2>
+<p><img src='screen-tex-light.png'>
+<p><img src='screen-tex-dark.png'>
diff --git a/img/andalemono14/screen-c-dark-th.png b/img/andalemono14/screen-c-dark-th.png
new file mode 100644
index 0000000..dbccd12
--- /dev/null
+++ b/img/andalemono14/screen-c-dark-th.png
Binary files differ
diff --git a/img/andalemono14/screen-c-dark.png b/img/andalemono14/screen-c-dark.png
new file mode 100644
index 0000000..2287f77
--- /dev/null
+++ b/img/andalemono14/screen-c-dark.png
Binary files differ
diff --git a/img/andalemono14/screen-c-light-th.png b/img/andalemono14/screen-c-light-th.png
new file mode 100644
index 0000000..1667d29
--- /dev/null
+++ b/img/andalemono14/screen-c-light-th.png
Binary files differ
diff --git a/img/andalemono14/screen-c-light.png b/img/andalemono14/screen-c-light.png
new file mode 100644
index 0000000..5b0ae86
--- /dev/null
+++ b/img/andalemono14/screen-c-light.png
Binary files differ
diff --git a/img/andalemono14/screen-haskell-dark-th.png b/img/andalemono14/screen-haskell-dark-th.png
new file mode 100644
index 0000000..49c9b46
--- /dev/null
+++ b/img/andalemono14/screen-haskell-dark-th.png
Binary files differ
diff --git a/img/andalemono14/screen-haskell-dark.png b/img/andalemono14/screen-haskell-dark.png
new file mode 100644
index 0000000..d6cd151
--- /dev/null
+++ b/img/andalemono14/screen-haskell-dark.png
Binary files differ
diff --git a/img/andalemono14/screen-haskell-light-th.png b/img/andalemono14/screen-haskell-light-th.png
new file mode 100644
index 0000000..d6e0698
--- /dev/null
+++ b/img/andalemono14/screen-haskell-light-th.png
Binary files differ
diff --git a/img/andalemono14/screen-haskell-light.png b/img/andalemono14/screen-haskell-light.png
new file mode 100644
index 0000000..c18f3ae
--- /dev/null
+++ b/img/andalemono14/screen-haskell-light.png
Binary files differ
diff --git a/img/andalemono14/screen-html-dark-th.png b/img/andalemono14/screen-html-dark-th.png
new file mode 100644
index 0000000..50822c4
--- /dev/null
+++ b/img/andalemono14/screen-html-dark-th.png
Binary files differ
diff --git a/img/andalemono14/screen-html-dark.png b/img/andalemono14/screen-html-dark.png
new file mode 100644
index 0000000..c759dc5
--- /dev/null
+++ b/img/andalemono14/screen-html-dark.png
Binary files differ
diff --git a/img/andalemono14/screen-html-light-th.png b/img/andalemono14/screen-html-light-th.png
new file mode 100644
index 0000000..da17684
--- /dev/null
+++ b/img/andalemono14/screen-html-light-th.png
Binary files differ
diff --git a/img/andalemono14/screen-html-light.png b/img/andalemono14/screen-html-light.png
new file mode 100644
index 0000000..f6d38d5
--- /dev/null
+++ b/img/andalemono14/screen-html-light.png
Binary files differ
diff --git a/img/andalemono14/screen-java-dark-th.png b/img/andalemono14/screen-java-dark-th.png
new file mode 100644
index 0000000..4729685
--- /dev/null
+++ b/img/andalemono14/screen-java-dark-th.png
Binary files differ
diff --git a/img/andalemono14/screen-java-dark.png b/img/andalemono14/screen-java-dark.png
new file mode 100644
index 0000000..2d62e87
--- /dev/null
+++ b/img/andalemono14/screen-java-dark.png
Binary files differ
diff --git a/img/andalemono14/screen-java-light-th.png b/img/andalemono14/screen-java-light-th.png
new file mode 100644
index 0000000..a4dc5d7
--- /dev/null
+++ b/img/andalemono14/screen-java-light-th.png
Binary files differ
diff --git a/img/andalemono14/screen-java-light.png b/img/andalemono14/screen-java-light.png
new file mode 100644
index 0000000..288ce26
--- /dev/null
+++ b/img/andalemono14/screen-java-light.png
Binary files differ
diff --git a/img/andalemono14/screen-javascript-dark-th.png b/img/andalemono14/screen-javascript-dark-th.png
new file mode 100644
index 0000000..7150a39
--- /dev/null
+++ b/img/andalemono14/screen-javascript-dark-th.png
Binary files differ
diff --git a/img/andalemono14/screen-javascript-dark.png b/img/andalemono14/screen-javascript-dark.png
new file mode 100644
index 0000000..ada5e79
--- /dev/null
+++ b/img/andalemono14/screen-javascript-dark.png
Binary files differ
diff --git a/img/andalemono14/screen-javascript-light-th.png b/img/andalemono14/screen-javascript-light-th.png
new file mode 100644
index 0000000..ff039c8
--- /dev/null
+++ b/img/andalemono14/screen-javascript-light-th.png
Binary files differ
diff --git a/img/andalemono14/screen-javascript-light.png b/img/andalemono14/screen-javascript-light.png
new file mode 100644
index 0000000..712ace5
--- /dev/null
+++ b/img/andalemono14/screen-javascript-light.png
Binary files differ
diff --git a/img/andalemono14/screen-pandoc-dark-th.png b/img/andalemono14/screen-pandoc-dark-th.png
new file mode 100644
index 0000000..9f5b59c
--- /dev/null
+++ b/img/andalemono14/screen-pandoc-dark-th.png
Binary files differ
diff --git a/img/andalemono14/screen-pandoc-dark.png b/img/andalemono14/screen-pandoc-dark.png
new file mode 100644
index 0000000..749fdf9
--- /dev/null
+++ b/img/andalemono14/screen-pandoc-dark.png
Binary files differ
diff --git a/img/andalemono14/screen-pandoc-light-th.png b/img/andalemono14/screen-pandoc-light-th.png
new file mode 100644
index 0000000..6fa8fc5
--- /dev/null
+++ b/img/andalemono14/screen-pandoc-light-th.png
Binary files differ
diff --git a/img/andalemono14/screen-pandoc-light.png b/img/andalemono14/screen-pandoc-light.png
new file mode 100644
index 0000000..6f02a5a
--- /dev/null
+++ b/img/andalemono14/screen-pandoc-light.png
Binary files differ
diff --git a/img/andalemono14/screen-perl-dark-th.png b/img/andalemono14/screen-perl-dark-th.png
new file mode 100644
index 0000000..52b58db
--- /dev/null
+++ b/img/andalemono14/screen-perl-dark-th.png
Binary files differ
diff --git a/img/andalemono14/screen-perl-dark.png b/img/andalemono14/screen-perl-dark.png
new file mode 100644
index 0000000..f1b244a
--- /dev/null
+++ b/img/andalemono14/screen-perl-dark.png
Binary files differ
diff --git a/img/andalemono14/screen-perl-light-th.png b/img/andalemono14/screen-perl-light-th.png
new file mode 100644
index 0000000..6dc8229
--- /dev/null
+++ b/img/andalemono14/screen-perl-light-th.png
Binary files differ
diff --git a/img/andalemono14/screen-perl-light.png b/img/andalemono14/screen-perl-light.png
new file mode 100644
index 0000000..5e71fa9
--- /dev/null
+++ b/img/andalemono14/screen-perl-light.png
Binary files differ
diff --git a/img/andalemono14/screen-php-dark-th.png b/img/andalemono14/screen-php-dark-th.png
new file mode 100644
index 0000000..a55ae67
--- /dev/null
+++ b/img/andalemono14/screen-php-dark-th.png
Binary files differ
diff --git a/img/andalemono14/screen-php-dark.png b/img/andalemono14/screen-php-dark.png
new file mode 100644
index 0000000..8a93d5f
--- /dev/null
+++ b/img/andalemono14/screen-php-dark.png
Binary files differ
diff --git a/img/andalemono14/screen-php-light-th.png b/img/andalemono14/screen-php-light-th.png
new file mode 100644
index 0000000..8b74182
--- /dev/null
+++ b/img/andalemono14/screen-php-light-th.png
Binary files differ
diff --git a/img/andalemono14/screen-php-light.png b/img/andalemono14/screen-php-light.png
new file mode 100644
index 0000000..62ccf69
--- /dev/null
+++ b/img/andalemono14/screen-php-light.png
Binary files differ
diff --git a/img/andalemono14/screen-python-dark-th.png b/img/andalemono14/screen-python-dark-th.png
new file mode 100644
index 0000000..9162d05
--- /dev/null
+++ b/img/andalemono14/screen-python-dark-th.png
Binary files differ
diff --git a/img/andalemono14/screen-python-dark.png b/img/andalemono14/screen-python-dark.png
new file mode 100644
index 0000000..3498831
--- /dev/null
+++ b/img/andalemono14/screen-python-dark.png
Binary files differ
diff --git a/img/andalemono14/screen-python-light-th.png b/img/andalemono14/screen-python-light-th.png
new file mode 100644
index 0000000..b6d4229
--- /dev/null
+++ b/img/andalemono14/screen-python-light-th.png
Binary files differ
diff --git a/img/andalemono14/screen-python-light.png b/img/andalemono14/screen-python-light.png
new file mode 100644
index 0000000..927a6b9
--- /dev/null
+++ b/img/andalemono14/screen-python-light.png
Binary files differ
diff --git a/img/andalemono14/screen-ruby-dark-th.png b/img/andalemono14/screen-ruby-dark-th.png
new file mode 100644
index 0000000..2c24d05
--- /dev/null
+++ b/img/andalemono14/screen-ruby-dark-th.png
Binary files differ
diff --git a/img/andalemono14/screen-ruby-dark.png b/img/andalemono14/screen-ruby-dark.png
new file mode 100644
index 0000000..d34b857
--- /dev/null
+++ b/img/andalemono14/screen-ruby-dark.png
Binary files differ
diff --git a/img/andalemono14/screen-ruby-light-th.png b/img/andalemono14/screen-ruby-light-th.png
new file mode 100644
index 0000000..9a6865e
--- /dev/null
+++ b/img/andalemono14/screen-ruby-light-th.png
Binary files differ
diff --git a/img/andalemono14/screen-ruby-light.png b/img/andalemono14/screen-ruby-light.png
new file mode 100644
index 0000000..5d6b95c
--- /dev/null
+++ b/img/andalemono14/screen-ruby-light.png
Binary files differ
diff --git a/img/andalemono14/screen-shell-dark-th.png b/img/andalemono14/screen-shell-dark-th.png
new file mode 100644
index 0000000..167a9db
--- /dev/null
+++ b/img/andalemono14/screen-shell-dark-th.png
Binary files differ
diff --git a/img/andalemono14/screen-shell-dark.png b/img/andalemono14/screen-shell-dark.png
new file mode 100644
index 0000000..03f77fd
--- /dev/null
+++ b/img/andalemono14/screen-shell-dark.png
Binary files differ
diff --git a/img/andalemono14/screen-shell-light-th.png b/img/andalemono14/screen-shell-light-th.png
new file mode 100644
index 0000000..ab18750
--- /dev/null
+++ b/img/andalemono14/screen-shell-light-th.png
Binary files differ
diff --git a/img/andalemono14/screen-shell-light.png b/img/andalemono14/screen-shell-light.png
new file mode 100644
index 0000000..5b5a00e
--- /dev/null
+++ b/img/andalemono14/screen-shell-light.png
Binary files differ
diff --git a/img/andalemono14/screen-tex-dark-th.png b/img/andalemono14/screen-tex-dark-th.png
new file mode 100644
index 0000000..a7400ac
--- /dev/null
+++ b/img/andalemono14/screen-tex-dark-th.png
Binary files differ
diff --git a/img/andalemono14/screen-tex-dark.png b/img/andalemono14/screen-tex-dark.png
new file mode 100644
index 0000000..eda539b
--- /dev/null
+++ b/img/andalemono14/screen-tex-dark.png
Binary files differ
diff --git a/img/andalemono14/screen-tex-light-th.png b/img/andalemono14/screen-tex-light-th.png
new file mode 100644
index 0000000..3f55218
--- /dev/null
+++ b/img/andalemono14/screen-tex-light-th.png
Binary files differ
diff --git a/img/andalemono14/screen-tex-light.png b/img/andalemono14/screen-tex-light.png
new file mode 100644
index 0000000..9b70448
--- /dev/null
+++ b/img/andalemono14/screen-tex-light.png
Binary files differ
diff --git a/img/dejavusans14/index.html b/img/dejavusans14/index.html
new file mode 100644
index 0000000..f09c419
--- /dev/null
+++ b/img/dejavusans14/index.html
@@ -0,0 +1,49 @@
+<h1>dejavusans14</h1>
+<p><a href='#c'>c</a>
+<p><a href='#haskell'>haskell</a>
+<p><a href='#html'>html</a>
+<p><a href='#java'>java</a>
+<p><a href='#javascript'>javascript</a>
+<p><a href='#pandoc'>pandoc</a>
+<p><a href='#perl'>perl</a>
+<p><a href='#php'>php</a>
+<p><a href='#python'>python</a>
+<p><a href='#ruby'>ruby</a>
+<p><a href='#shell'>shell</a>
+<p><a href='#tex'>tex</a>
+<h2 id='c'>c</h2>
+<p><img src='screen-c-light.png'>
+<p><img src='screen-c-dark.png'>
+<h2 id='haskell'>haskell</h2>
+<p><img src='screen-haskell-light.png'>
+<p><img src='screen-haskell-dark.png'>
+<h2 id='html'>html</h2>
+<p><img src='screen-html-light.png'>
+<p><img src='screen-html-dark.png'>
+<h2 id='java'>java</h2>
+<p><img src='screen-java-light.png'>
+<p><img src='screen-java-dark.png'>
+<h2 id='javascript'>javascript</h2>
+<p><img src='screen-javascript-light.png'>
+<p><img src='screen-javascript-dark.png'>
+<h2 id='pandoc'>pandoc</h2>
+<p><img src='screen-pandoc-light.png'>
+<p><img src='screen-pandoc-dark.png'>
+<h2 id='perl'>perl</h2>
+<p><img src='screen-perl-light.png'>
+<p><img src='screen-perl-dark.png'>
+<h2 id='php'>php</h2>
+<p><img src='screen-php-light.png'>
+<p><img src='screen-php-dark.png'>
+<h2 id='python'>python</h2>
+<p><img src='screen-python-light.png'>
+<p><img src='screen-python-dark.png'>
+<h2 id='ruby'>ruby</h2>
+<p><img src='screen-ruby-light.png'>
+<p><img src='screen-ruby-dark.png'>
+<h2 id='shell'>shell</h2>
+<p><img src='screen-shell-light.png'>
+<p><img src='screen-shell-dark.png'>
+<h2 id='tex'>tex</h2>
+<p><img src='screen-tex-light.png'>
+<p><img src='screen-tex-dark.png'>
diff --git a/img/dejavusans14/screen-c-dark-th.png b/img/dejavusans14/screen-c-dark-th.png
new file mode 100644
index 0000000..1963679
--- /dev/null
+++ b/img/dejavusans14/screen-c-dark-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-c-dark.png b/img/dejavusans14/screen-c-dark.png
new file mode 100644
index 0000000..96898dd
--- /dev/null
+++ b/img/dejavusans14/screen-c-dark.png
Binary files differ
diff --git a/img/dejavusans14/screen-c-light-th.png b/img/dejavusans14/screen-c-light-th.png
new file mode 100644
index 0000000..4232a74
--- /dev/null
+++ b/img/dejavusans14/screen-c-light-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-c-light.png b/img/dejavusans14/screen-c-light.png
new file mode 100644
index 0000000..28ed006
--- /dev/null
+++ b/img/dejavusans14/screen-c-light.png
Binary files differ
diff --git a/img/dejavusans14/screen-haskell-dark-th.png b/img/dejavusans14/screen-haskell-dark-th.png
new file mode 100644
index 0000000..434e0ed
--- /dev/null
+++ b/img/dejavusans14/screen-haskell-dark-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-haskell-dark.png b/img/dejavusans14/screen-haskell-dark.png
new file mode 100644
index 0000000..dd22592
--- /dev/null
+++ b/img/dejavusans14/screen-haskell-dark.png
Binary files differ
diff --git a/img/dejavusans14/screen-haskell-light-th.png b/img/dejavusans14/screen-haskell-light-th.png
new file mode 100644
index 0000000..f38f45a
--- /dev/null
+++ b/img/dejavusans14/screen-haskell-light-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-haskell-light.png b/img/dejavusans14/screen-haskell-light.png
new file mode 100644
index 0000000..af43239
--- /dev/null
+++ b/img/dejavusans14/screen-haskell-light.png
Binary files differ
diff --git a/img/dejavusans14/screen-html-dark-th.png b/img/dejavusans14/screen-html-dark-th.png
new file mode 100644
index 0000000..e8cbd8a
--- /dev/null
+++ b/img/dejavusans14/screen-html-dark-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-html-dark.png b/img/dejavusans14/screen-html-dark.png
new file mode 100644
index 0000000..911d0ee
--- /dev/null
+++ b/img/dejavusans14/screen-html-dark.png
Binary files differ
diff --git a/img/dejavusans14/screen-html-light-th.png b/img/dejavusans14/screen-html-light-th.png
new file mode 100644
index 0000000..e0c2132
--- /dev/null
+++ b/img/dejavusans14/screen-html-light-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-html-light.png b/img/dejavusans14/screen-html-light.png
new file mode 100644
index 0000000..0a2b9fa
--- /dev/null
+++ b/img/dejavusans14/screen-html-light.png
Binary files differ
diff --git a/img/dejavusans14/screen-java-dark-th.png b/img/dejavusans14/screen-java-dark-th.png
new file mode 100644
index 0000000..1837d4d
--- /dev/null
+++ b/img/dejavusans14/screen-java-dark-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-java-dark.png b/img/dejavusans14/screen-java-dark.png
new file mode 100644
index 0000000..de39c55
--- /dev/null
+++ b/img/dejavusans14/screen-java-dark.png
Binary files differ
diff --git a/img/dejavusans14/screen-java-light-th.png b/img/dejavusans14/screen-java-light-th.png
new file mode 100644
index 0000000..674bf63
--- /dev/null
+++ b/img/dejavusans14/screen-java-light-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-java-light.png b/img/dejavusans14/screen-java-light.png
new file mode 100644
index 0000000..fbb484b
--- /dev/null
+++ b/img/dejavusans14/screen-java-light.png
Binary files differ
diff --git a/img/dejavusans14/screen-javascript-dark-th.png b/img/dejavusans14/screen-javascript-dark-th.png
new file mode 100644
index 0000000..d7d4690
--- /dev/null
+++ b/img/dejavusans14/screen-javascript-dark-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-javascript-dark.png b/img/dejavusans14/screen-javascript-dark.png
new file mode 100644
index 0000000..28c6757
--- /dev/null
+++ b/img/dejavusans14/screen-javascript-dark.png
Binary files differ
diff --git a/img/dejavusans14/screen-javascript-light-th.png b/img/dejavusans14/screen-javascript-light-th.png
new file mode 100644
index 0000000..966ee6c
--- /dev/null
+++ b/img/dejavusans14/screen-javascript-light-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-javascript-light.png b/img/dejavusans14/screen-javascript-light.png
new file mode 100644
index 0000000..d8dc479
--- /dev/null
+++ b/img/dejavusans14/screen-javascript-light.png
Binary files differ
diff --git a/img/dejavusans14/screen-pandoc-dark-th.png b/img/dejavusans14/screen-pandoc-dark-th.png
new file mode 100644
index 0000000..153942a
--- /dev/null
+++ b/img/dejavusans14/screen-pandoc-dark-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-pandoc-dark.png b/img/dejavusans14/screen-pandoc-dark.png
new file mode 100644
index 0000000..c6726d1
--- /dev/null
+++ b/img/dejavusans14/screen-pandoc-dark.png
Binary files differ
diff --git a/img/dejavusans14/screen-pandoc-light-th.png b/img/dejavusans14/screen-pandoc-light-th.png
new file mode 100644
index 0000000..b0a2860
--- /dev/null
+++ b/img/dejavusans14/screen-pandoc-light-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-pandoc-light.png b/img/dejavusans14/screen-pandoc-light.png
new file mode 100644
index 0000000..2918de7
--- /dev/null
+++ b/img/dejavusans14/screen-pandoc-light.png
Binary files differ
diff --git a/img/dejavusans14/screen-perl-dark-th.png b/img/dejavusans14/screen-perl-dark-th.png
new file mode 100644
index 0000000..3abddda
--- /dev/null
+++ b/img/dejavusans14/screen-perl-dark-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-perl-dark.png b/img/dejavusans14/screen-perl-dark.png
new file mode 100644
index 0000000..be18f54
--- /dev/null
+++ b/img/dejavusans14/screen-perl-dark.png
Binary files differ
diff --git a/img/dejavusans14/screen-perl-light-th.png b/img/dejavusans14/screen-perl-light-th.png
new file mode 100644
index 0000000..ea013f8
--- /dev/null
+++ b/img/dejavusans14/screen-perl-light-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-perl-light.png b/img/dejavusans14/screen-perl-light.png
new file mode 100644
index 0000000..9c209a2
--- /dev/null
+++ b/img/dejavusans14/screen-perl-light.png
Binary files differ
diff --git a/img/dejavusans14/screen-php-dark-th.png b/img/dejavusans14/screen-php-dark-th.png
new file mode 100644
index 0000000..13130c4
--- /dev/null
+++ b/img/dejavusans14/screen-php-dark-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-php-dark.png b/img/dejavusans14/screen-php-dark.png
new file mode 100644
index 0000000..2a22ae8
--- /dev/null
+++ b/img/dejavusans14/screen-php-dark.png
Binary files differ
diff --git a/img/dejavusans14/screen-php-light-th.png b/img/dejavusans14/screen-php-light-th.png
new file mode 100644
index 0000000..6825cd4
--- /dev/null
+++ b/img/dejavusans14/screen-php-light-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-php-light.png b/img/dejavusans14/screen-php-light.png
new file mode 100644
index 0000000..593b8f5
--- /dev/null
+++ b/img/dejavusans14/screen-php-light.png
Binary files differ
diff --git a/img/dejavusans14/screen-python-dark-th.png b/img/dejavusans14/screen-python-dark-th.png
new file mode 100644
index 0000000..13f4745
--- /dev/null
+++ b/img/dejavusans14/screen-python-dark-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-python-dark.png b/img/dejavusans14/screen-python-dark.png
new file mode 100644
index 0000000..3343821
--- /dev/null
+++ b/img/dejavusans14/screen-python-dark.png
Binary files differ
diff --git a/img/dejavusans14/screen-python-light-th.png b/img/dejavusans14/screen-python-light-th.png
new file mode 100644
index 0000000..4c057d6
--- /dev/null
+++ b/img/dejavusans14/screen-python-light-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-python-light.png b/img/dejavusans14/screen-python-light.png
new file mode 100644
index 0000000..bc6f806
--- /dev/null
+++ b/img/dejavusans14/screen-python-light.png
Binary files differ
diff --git a/img/dejavusans14/screen-ruby-dark-th.png b/img/dejavusans14/screen-ruby-dark-th.png
new file mode 100644
index 0000000..1ae3fbd
--- /dev/null
+++ b/img/dejavusans14/screen-ruby-dark-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-ruby-dark.png b/img/dejavusans14/screen-ruby-dark.png
new file mode 100644
index 0000000..4bc54d0
--- /dev/null
+++ b/img/dejavusans14/screen-ruby-dark.png
Binary files differ
diff --git a/img/dejavusans14/screen-ruby-light-th.png b/img/dejavusans14/screen-ruby-light-th.png
new file mode 100644
index 0000000..4c4112f
--- /dev/null
+++ b/img/dejavusans14/screen-ruby-light-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-ruby-light.png b/img/dejavusans14/screen-ruby-light.png
new file mode 100644
index 0000000..4d36962
--- /dev/null
+++ b/img/dejavusans14/screen-ruby-light.png
Binary files differ
diff --git a/img/dejavusans14/screen-shell-dark-th.png b/img/dejavusans14/screen-shell-dark-th.png
new file mode 100644
index 0000000..3da2a4f
--- /dev/null
+++ b/img/dejavusans14/screen-shell-dark-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-shell-dark.png b/img/dejavusans14/screen-shell-dark.png
new file mode 100644
index 0000000..7ebe7aa
--- /dev/null
+++ b/img/dejavusans14/screen-shell-dark.png
Binary files differ
diff --git a/img/dejavusans14/screen-shell-light-th.png b/img/dejavusans14/screen-shell-light-th.png
new file mode 100644
index 0000000..6d87f19
--- /dev/null
+++ b/img/dejavusans14/screen-shell-light-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-shell-light.png b/img/dejavusans14/screen-shell-light.png
new file mode 100644
index 0000000..0bd2395
--- /dev/null
+++ b/img/dejavusans14/screen-shell-light.png
Binary files differ
diff --git a/img/dejavusans14/screen-tex-dark-th.png b/img/dejavusans14/screen-tex-dark-th.png
new file mode 100644
index 0000000..e4d2a2e
--- /dev/null
+++ b/img/dejavusans14/screen-tex-dark-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-tex-dark.png b/img/dejavusans14/screen-tex-dark.png
new file mode 100644
index 0000000..4997a56
--- /dev/null
+++ b/img/dejavusans14/screen-tex-dark.png
Binary files differ
diff --git a/img/dejavusans14/screen-tex-light-th.png b/img/dejavusans14/screen-tex-light-th.png
new file mode 100644
index 0000000..c4503cb
--- /dev/null
+++ b/img/dejavusans14/screen-tex-light-th.png
Binary files differ
diff --git a/img/dejavusans14/screen-tex-light.png b/img/dejavusans14/screen-tex-light.png
new file mode 100644
index 0000000..4cd7fbe
--- /dev/null
+++ b/img/dejavusans14/screen-tex-light.png
Binary files differ
diff --git a/img/dejavusans18/index.html b/img/dejavusans18/index.html
new file mode 100644
index 0000000..adea4bf
--- /dev/null
+++ b/img/dejavusans18/index.html
@@ -0,0 +1,49 @@
+<h1>dejavusans18</h1>
+<p><a href='#c'>c</a>
+<p><a href='#haskell'>haskell</a>
+<p><a href='#html'>html</a>
+<p><a href='#java'>java</a>
+<p><a href='#javascript'>javascript</a>
+<p><a href='#pandoc'>pandoc</a>
+<p><a href='#perl'>perl</a>
+<p><a href='#php'>php</a>
+<p><a href='#python'>python</a>
+<p><a href='#ruby'>ruby</a>
+<p><a href='#shell'>shell</a>
+<p><a href='#tex'>tex</a>
+<h2 id='c'>c</h2>
+<p><img src='screen-c-light.png'>
+<p><img src='screen-c-dark.png'>
+<h2 id='haskell'>haskell</h2>
+<p><img src='screen-haskell-light.png'>
+<p><img src='screen-haskell-dark.png'>
+<h2 id='html'>html</h2>
+<p><img src='screen-html-light.png'>
+<p><img src='screen-html-dark.png'>
+<h2 id='java'>java</h2>
+<p><img src='screen-java-light.png'>
+<p><img src='screen-java-dark.png'>
+<h2 id='javascript'>javascript</h2>
+<p><img src='screen-javascript-light.png'>
+<p><img src='screen-javascript-dark.png'>
+<h2 id='pandoc'>pandoc</h2>
+<p><img src='screen-pandoc-light.png'>
+<p><img src='screen-pandoc-dark.png'>
+<h2 id='perl'>perl</h2>
+<p><img src='screen-perl-light.png'>
+<p><img src='screen-perl-dark.png'>
+<h2 id='php'>php</h2>
+<p><img src='screen-php-light.png'>
+<p><img src='screen-php-dark.png'>
+<h2 id='python'>python</h2>
+<p><img src='screen-python-light.png'>
+<p><img src='screen-python-dark.png'>
+<h2 id='ruby'>ruby</h2>
+<p><img src='screen-ruby-light.png'>
+<p><img src='screen-ruby-dark.png'>
+<h2 id='shell'>shell</h2>
+<p><img src='screen-shell-light.png'>
+<p><img src='screen-shell-dark.png'>
+<h2 id='tex'>tex</h2>
+<p><img src='screen-tex-light.png'>
+<p><img src='screen-tex-dark.png'>
diff --git a/img/dejavusans18/screen-c-dark-th.png b/img/dejavusans18/screen-c-dark-th.png
new file mode 100644
index 0000000..28089eb
--- /dev/null
+++ b/img/dejavusans18/screen-c-dark-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-c-dark.png b/img/dejavusans18/screen-c-dark.png
new file mode 100644
index 0000000..4052280
--- /dev/null
+++ b/img/dejavusans18/screen-c-dark.png
Binary files differ
diff --git a/img/dejavusans18/screen-c-light-th.png b/img/dejavusans18/screen-c-light-th.png
new file mode 100644
index 0000000..da99f5d
--- /dev/null
+++ b/img/dejavusans18/screen-c-light-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-c-light.png b/img/dejavusans18/screen-c-light.png
new file mode 100644
index 0000000..c2deae5
--- /dev/null
+++ b/img/dejavusans18/screen-c-light.png
Binary files differ
diff --git a/img/dejavusans18/screen-haskell-dark-th.png b/img/dejavusans18/screen-haskell-dark-th.png
new file mode 100644
index 0000000..1fcf158
--- /dev/null
+++ b/img/dejavusans18/screen-haskell-dark-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-haskell-dark.png b/img/dejavusans18/screen-haskell-dark.png
new file mode 100644
index 0000000..e7f3f79
--- /dev/null
+++ b/img/dejavusans18/screen-haskell-dark.png
Binary files differ
diff --git a/img/dejavusans18/screen-haskell-light-th.png b/img/dejavusans18/screen-haskell-light-th.png
new file mode 100644
index 0000000..34632e6
--- /dev/null
+++ b/img/dejavusans18/screen-haskell-light-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-haskell-light.png b/img/dejavusans18/screen-haskell-light.png
new file mode 100644
index 0000000..349df1f
--- /dev/null
+++ b/img/dejavusans18/screen-haskell-light.png
Binary files differ
diff --git a/img/dejavusans18/screen-html-dark-th.png b/img/dejavusans18/screen-html-dark-th.png
new file mode 100644
index 0000000..ec8cffc
--- /dev/null
+++ b/img/dejavusans18/screen-html-dark-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-html-dark.png b/img/dejavusans18/screen-html-dark.png
new file mode 100644
index 0000000..075a06d
--- /dev/null
+++ b/img/dejavusans18/screen-html-dark.png
Binary files differ
diff --git a/img/dejavusans18/screen-html-light-th.png b/img/dejavusans18/screen-html-light-th.png
new file mode 100644
index 0000000..1f449df
--- /dev/null
+++ b/img/dejavusans18/screen-html-light-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-html-light.png b/img/dejavusans18/screen-html-light.png
new file mode 100644
index 0000000..ff98626
--- /dev/null
+++ b/img/dejavusans18/screen-html-light.png
Binary files differ
diff --git a/img/dejavusans18/screen-java-dark-th.png b/img/dejavusans18/screen-java-dark-th.png
new file mode 100644
index 0000000..cccf27f
--- /dev/null
+++ b/img/dejavusans18/screen-java-dark-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-java-dark.png b/img/dejavusans18/screen-java-dark.png
new file mode 100644
index 0000000..9ce3a69
--- /dev/null
+++ b/img/dejavusans18/screen-java-dark.png
Binary files differ
diff --git a/img/dejavusans18/screen-java-light-th.png b/img/dejavusans18/screen-java-light-th.png
new file mode 100644
index 0000000..f9813d8
--- /dev/null
+++ b/img/dejavusans18/screen-java-light-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-java-light.png b/img/dejavusans18/screen-java-light.png
new file mode 100644
index 0000000..1760976
--- /dev/null
+++ b/img/dejavusans18/screen-java-light.png
Binary files differ
diff --git a/img/dejavusans18/screen-javascript-dark-th.png b/img/dejavusans18/screen-javascript-dark-th.png
new file mode 100644
index 0000000..63c5926
--- /dev/null
+++ b/img/dejavusans18/screen-javascript-dark-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-javascript-dark.png b/img/dejavusans18/screen-javascript-dark.png
new file mode 100644
index 0000000..4a2b66a
--- /dev/null
+++ b/img/dejavusans18/screen-javascript-dark.png
Binary files differ
diff --git a/img/dejavusans18/screen-javascript-light-th.png b/img/dejavusans18/screen-javascript-light-th.png
new file mode 100644
index 0000000..7f10c4c
--- /dev/null
+++ b/img/dejavusans18/screen-javascript-light-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-javascript-light.png b/img/dejavusans18/screen-javascript-light.png
new file mode 100644
index 0000000..8bda255
--- /dev/null
+++ b/img/dejavusans18/screen-javascript-light.png
Binary files differ
diff --git a/img/dejavusans18/screen-pandoc-dark-th.png b/img/dejavusans18/screen-pandoc-dark-th.png
new file mode 100644
index 0000000..f65b896
--- /dev/null
+++ b/img/dejavusans18/screen-pandoc-dark-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-pandoc-dark.png b/img/dejavusans18/screen-pandoc-dark.png
new file mode 100644
index 0000000..659181d
--- /dev/null
+++ b/img/dejavusans18/screen-pandoc-dark.png
Binary files differ
diff --git a/img/dejavusans18/screen-pandoc-light-th.png b/img/dejavusans18/screen-pandoc-light-th.png
new file mode 100644
index 0000000..72d7588
--- /dev/null
+++ b/img/dejavusans18/screen-pandoc-light-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-pandoc-light.png b/img/dejavusans18/screen-pandoc-light.png
new file mode 100644
index 0000000..a6a3ef3
--- /dev/null
+++ b/img/dejavusans18/screen-pandoc-light.png
Binary files differ
diff --git a/img/dejavusans18/screen-perl-dark-th.png b/img/dejavusans18/screen-perl-dark-th.png
new file mode 100644
index 0000000..60e01d9
--- /dev/null
+++ b/img/dejavusans18/screen-perl-dark-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-perl-dark.png b/img/dejavusans18/screen-perl-dark.png
new file mode 100644
index 0000000..166b403
--- /dev/null
+++ b/img/dejavusans18/screen-perl-dark.png
Binary files differ
diff --git a/img/dejavusans18/screen-perl-light-th.png b/img/dejavusans18/screen-perl-light-th.png
new file mode 100644
index 0000000..57902e3
--- /dev/null
+++ b/img/dejavusans18/screen-perl-light-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-perl-light.png b/img/dejavusans18/screen-perl-light.png
new file mode 100644
index 0000000..2682dd2
--- /dev/null
+++ b/img/dejavusans18/screen-perl-light.png
Binary files differ
diff --git a/img/dejavusans18/screen-php-dark-th.png b/img/dejavusans18/screen-php-dark-th.png
new file mode 100644
index 0000000..0b5ee85
--- /dev/null
+++ b/img/dejavusans18/screen-php-dark-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-php-dark.png b/img/dejavusans18/screen-php-dark.png
new file mode 100644
index 0000000..a4f4d5e
--- /dev/null
+++ b/img/dejavusans18/screen-php-dark.png
Binary files differ
diff --git a/img/dejavusans18/screen-php-light-th.png b/img/dejavusans18/screen-php-light-th.png
new file mode 100644
index 0000000..cb2054e
--- /dev/null
+++ b/img/dejavusans18/screen-php-light-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-php-light.png b/img/dejavusans18/screen-php-light.png
new file mode 100644
index 0000000..b7e0b76
--- /dev/null
+++ b/img/dejavusans18/screen-php-light.png
Binary files differ
diff --git a/img/dejavusans18/screen-python-dark-th.png b/img/dejavusans18/screen-python-dark-th.png
new file mode 100644
index 0000000..6ed7e5c
--- /dev/null
+++ b/img/dejavusans18/screen-python-dark-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-python-dark.png b/img/dejavusans18/screen-python-dark.png
new file mode 100644
index 0000000..83a6c3c
--- /dev/null
+++ b/img/dejavusans18/screen-python-dark.png
Binary files differ
diff --git a/img/dejavusans18/screen-python-light-th.png b/img/dejavusans18/screen-python-light-th.png
new file mode 100644
index 0000000..147d372
--- /dev/null
+++ b/img/dejavusans18/screen-python-light-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-python-light.png b/img/dejavusans18/screen-python-light.png
new file mode 100644
index 0000000..8715b59
--- /dev/null
+++ b/img/dejavusans18/screen-python-light.png
Binary files differ
diff --git a/img/dejavusans18/screen-ruby-dark-th.png b/img/dejavusans18/screen-ruby-dark-th.png
new file mode 100644
index 0000000..c93fc99
--- /dev/null
+++ b/img/dejavusans18/screen-ruby-dark-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-ruby-dark.png b/img/dejavusans18/screen-ruby-dark.png
new file mode 100644
index 0000000..b5c1354
--- /dev/null
+++ b/img/dejavusans18/screen-ruby-dark.png
Binary files differ
diff --git a/img/dejavusans18/screen-ruby-light-th.png b/img/dejavusans18/screen-ruby-light-th.png
new file mode 100644
index 0000000..fc702b4
--- /dev/null
+++ b/img/dejavusans18/screen-ruby-light-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-ruby-light.png b/img/dejavusans18/screen-ruby-light.png
new file mode 100644
index 0000000..df8de93
--- /dev/null
+++ b/img/dejavusans18/screen-ruby-light.png
Binary files differ
diff --git a/img/dejavusans18/screen-shell-dark-th.png b/img/dejavusans18/screen-shell-dark-th.png
new file mode 100644
index 0000000..e2132cc
--- /dev/null
+++ b/img/dejavusans18/screen-shell-dark-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-shell-dark.png b/img/dejavusans18/screen-shell-dark.png
new file mode 100644
index 0000000..c35fef8
--- /dev/null
+++ b/img/dejavusans18/screen-shell-dark.png
Binary files differ
diff --git a/img/dejavusans18/screen-shell-light-th.png b/img/dejavusans18/screen-shell-light-th.png
new file mode 100644
index 0000000..201a67a
--- /dev/null
+++ b/img/dejavusans18/screen-shell-light-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-shell-light.png b/img/dejavusans18/screen-shell-light.png
new file mode 100644
index 0000000..742cc62
--- /dev/null
+++ b/img/dejavusans18/screen-shell-light.png
Binary files differ
diff --git a/img/dejavusans18/screen-tex-dark-th.png b/img/dejavusans18/screen-tex-dark-th.png
new file mode 100644
index 0000000..3a3a429
--- /dev/null
+++ b/img/dejavusans18/screen-tex-dark-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-tex-dark.png b/img/dejavusans18/screen-tex-dark.png
new file mode 100644
index 0000000..9ea8eb5
--- /dev/null
+++ b/img/dejavusans18/screen-tex-dark.png
Binary files differ
diff --git a/img/dejavusans18/screen-tex-light-th.png b/img/dejavusans18/screen-tex-light-th.png
new file mode 100644
index 0000000..56bf74f
--- /dev/null
+++ b/img/dejavusans18/screen-tex-light-th.png
Binary files differ
diff --git a/img/dejavusans18/screen-tex-light.png b/img/dejavusans18/screen-tex-light.png
new file mode 100644
index 0000000..21e54b8
--- /dev/null
+++ b/img/dejavusans18/screen-tex-light.png
Binary files differ
diff --git a/img/lettergothic14/index.html b/img/lettergothic14/index.html
new file mode 100644
index 0000000..90af4df
--- /dev/null
+++ b/img/lettergothic14/index.html
@@ -0,0 +1,49 @@
+<h1>lettergothic14</h1>
+<p><a href='#c'>c</a>
+<p><a href='#haskell'>haskell</a>
+<p><a href='#html'>html</a>
+<p><a href='#java'>java</a>
+<p><a href='#javascript'>javascript</a>
+<p><a href='#pandoc'>pandoc</a>
+<p><a href='#perl'>perl</a>
+<p><a href='#php'>php</a>
+<p><a href='#python'>python</a>
+<p><a href='#ruby'>ruby</a>
+<p><a href='#shell'>shell</a>
+<p><a href='#tex'>tex</a>
+<h2 id='c'>c</h2>
+<p><img src='screen-c-light.png'>
+<p><img src='screen-c-dark.png'>
+<h2 id='haskell'>haskell</h2>
+<p><img src='screen-haskell-light.png'>
+<p><img src='screen-haskell-dark.png'>
+<h2 id='html'>html</h2>
+<p><img src='screen-html-light.png'>
+<p><img src='screen-html-dark.png'>
+<h2 id='java'>java</h2>
+<p><img src='screen-java-light.png'>
+<p><img src='screen-java-dark.png'>
+<h2 id='javascript'>javascript</h2>
+<p><img src='screen-javascript-light.png'>
+<p><img src='screen-javascript-dark.png'>
+<h2 id='pandoc'>pandoc</h2>
+<p><img src='screen-pandoc-light.png'>
+<p><img src='screen-pandoc-dark.png'>
+<h2 id='perl'>perl</h2>
+<p><img src='screen-perl-light.png'>
+<p><img src='screen-perl-dark.png'>
+<h2 id='php'>php</h2>
+<p><img src='screen-php-light.png'>
+<p><img src='screen-php-dark.png'>
+<h2 id='python'>python</h2>
+<p><img src='screen-python-light.png'>
+<p><img src='screen-python-dark.png'>
+<h2 id='ruby'>ruby</h2>
+<p><img src='screen-ruby-light.png'>
+<p><img src='screen-ruby-dark.png'>
+<h2 id='shell'>shell</h2>
+<p><img src='screen-shell-light.png'>
+<p><img src='screen-shell-dark.png'>
+<h2 id='tex'>tex</h2>
+<p><img src='screen-tex-light.png'>
+<p><img src='screen-tex-dark.png'>
diff --git a/img/lettergothic14/screen-c-dark-th.png b/img/lettergothic14/screen-c-dark-th.png
new file mode 100644
index 0000000..0cdf84e
--- /dev/null
+++ b/img/lettergothic14/screen-c-dark-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-c-dark.png b/img/lettergothic14/screen-c-dark.png
new file mode 100644
index 0000000..ae2cde7
--- /dev/null
+++ b/img/lettergothic14/screen-c-dark.png
Binary files differ
diff --git a/img/lettergothic14/screen-c-light-th.png b/img/lettergothic14/screen-c-light-th.png
new file mode 100644
index 0000000..952ffc8
--- /dev/null
+++ b/img/lettergothic14/screen-c-light-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-c-light.png b/img/lettergothic14/screen-c-light.png
new file mode 100644
index 0000000..91f0285
--- /dev/null
+++ b/img/lettergothic14/screen-c-light.png
Binary files differ
diff --git a/img/lettergothic14/screen-haskell-dark-th.png b/img/lettergothic14/screen-haskell-dark-th.png
new file mode 100644
index 0000000..09ced23
--- /dev/null
+++ b/img/lettergothic14/screen-haskell-dark-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-haskell-dark.png b/img/lettergothic14/screen-haskell-dark.png
new file mode 100644
index 0000000..dca2e50
--- /dev/null
+++ b/img/lettergothic14/screen-haskell-dark.png
Binary files differ
diff --git a/img/lettergothic14/screen-haskell-light-th.png b/img/lettergothic14/screen-haskell-light-th.png
new file mode 100644
index 0000000..e62b45f
--- /dev/null
+++ b/img/lettergothic14/screen-haskell-light-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-haskell-light.png b/img/lettergothic14/screen-haskell-light.png
new file mode 100644
index 0000000..0896740
--- /dev/null
+++ b/img/lettergothic14/screen-haskell-light.png
Binary files differ
diff --git a/img/lettergothic14/screen-html-dark-th.png b/img/lettergothic14/screen-html-dark-th.png
new file mode 100644
index 0000000..af9b203
--- /dev/null
+++ b/img/lettergothic14/screen-html-dark-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-html-dark.png b/img/lettergothic14/screen-html-dark.png
new file mode 100644
index 0000000..484867d
--- /dev/null
+++ b/img/lettergothic14/screen-html-dark.png
Binary files differ
diff --git a/img/lettergothic14/screen-html-light-th.png b/img/lettergothic14/screen-html-light-th.png
new file mode 100644
index 0000000..7dcddb8
--- /dev/null
+++ b/img/lettergothic14/screen-html-light-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-html-light.png b/img/lettergothic14/screen-html-light.png
new file mode 100644
index 0000000..b02eb83
--- /dev/null
+++ b/img/lettergothic14/screen-html-light.png
Binary files differ
diff --git a/img/lettergothic14/screen-java-dark-th.png b/img/lettergothic14/screen-java-dark-th.png
new file mode 100644
index 0000000..b650d17
--- /dev/null
+++ b/img/lettergothic14/screen-java-dark-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-java-dark.png b/img/lettergothic14/screen-java-dark.png
new file mode 100644
index 0000000..72bd683
--- /dev/null
+++ b/img/lettergothic14/screen-java-dark.png
Binary files differ
diff --git a/img/lettergothic14/screen-java-light-th.png b/img/lettergothic14/screen-java-light-th.png
new file mode 100644
index 0000000..61f3403
--- /dev/null
+++ b/img/lettergothic14/screen-java-light-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-java-light.png b/img/lettergothic14/screen-java-light.png
new file mode 100644
index 0000000..4ad5774
--- /dev/null
+++ b/img/lettergothic14/screen-java-light.png
Binary files differ
diff --git a/img/lettergothic14/screen-javascript-dark-th.png b/img/lettergothic14/screen-javascript-dark-th.png
new file mode 100644
index 0000000..5cfe4fa
--- /dev/null
+++ b/img/lettergothic14/screen-javascript-dark-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-javascript-dark.png b/img/lettergothic14/screen-javascript-dark.png
new file mode 100644
index 0000000..2e5b648
--- /dev/null
+++ b/img/lettergothic14/screen-javascript-dark.png
Binary files differ
diff --git a/img/lettergothic14/screen-javascript-light-th.png b/img/lettergothic14/screen-javascript-light-th.png
new file mode 100644
index 0000000..cb364c0
--- /dev/null
+++ b/img/lettergothic14/screen-javascript-light-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-javascript-light.png b/img/lettergothic14/screen-javascript-light.png
new file mode 100644
index 0000000..27a4aa0
--- /dev/null
+++ b/img/lettergothic14/screen-javascript-light.png
Binary files differ
diff --git a/img/lettergothic14/screen-pandoc-dark-th.png b/img/lettergothic14/screen-pandoc-dark-th.png
new file mode 100644
index 0000000..4998711
--- /dev/null
+++ b/img/lettergothic14/screen-pandoc-dark-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-pandoc-dark.png b/img/lettergothic14/screen-pandoc-dark.png
new file mode 100644
index 0000000..f2e5083
--- /dev/null
+++ b/img/lettergothic14/screen-pandoc-dark.png
Binary files differ
diff --git a/img/lettergothic14/screen-pandoc-light-th.png b/img/lettergothic14/screen-pandoc-light-th.png
new file mode 100644
index 0000000..088590c
--- /dev/null
+++ b/img/lettergothic14/screen-pandoc-light-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-pandoc-light.png b/img/lettergothic14/screen-pandoc-light.png
new file mode 100644
index 0000000..f0488ca
--- /dev/null
+++ b/img/lettergothic14/screen-pandoc-light.png
Binary files differ
diff --git a/img/lettergothic14/screen-perl-dark-th.png b/img/lettergothic14/screen-perl-dark-th.png
new file mode 100644
index 0000000..204cb0b
--- /dev/null
+++ b/img/lettergothic14/screen-perl-dark-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-perl-dark.png b/img/lettergothic14/screen-perl-dark.png
new file mode 100644
index 0000000..2fb5935
--- /dev/null
+++ b/img/lettergothic14/screen-perl-dark.png
Binary files differ
diff --git a/img/lettergothic14/screen-perl-light-th.png b/img/lettergothic14/screen-perl-light-th.png
new file mode 100644
index 0000000..2a8deb2
--- /dev/null
+++ b/img/lettergothic14/screen-perl-light-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-perl-light.png b/img/lettergothic14/screen-perl-light.png
new file mode 100644
index 0000000..c933b58
--- /dev/null
+++ b/img/lettergothic14/screen-perl-light.png
Binary files differ
diff --git a/img/lettergothic14/screen-php-dark-th.png b/img/lettergothic14/screen-php-dark-th.png
new file mode 100644
index 0000000..53f484c
--- /dev/null
+++ b/img/lettergothic14/screen-php-dark-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-php-dark.png b/img/lettergothic14/screen-php-dark.png
new file mode 100644
index 0000000..ce4fa7f
--- /dev/null
+++ b/img/lettergothic14/screen-php-dark.png
Binary files differ
diff --git a/img/lettergothic14/screen-php-light-th.png b/img/lettergothic14/screen-php-light-th.png
new file mode 100644
index 0000000..570ed8e
--- /dev/null
+++ b/img/lettergothic14/screen-php-light-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-php-light.png b/img/lettergothic14/screen-php-light.png
new file mode 100644
index 0000000..9c69e7e
--- /dev/null
+++ b/img/lettergothic14/screen-php-light.png
Binary files differ
diff --git a/img/lettergothic14/screen-python-dark-th.png b/img/lettergothic14/screen-python-dark-th.png
new file mode 100644
index 0000000..8a8618a
--- /dev/null
+++ b/img/lettergothic14/screen-python-dark-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-python-dark.png b/img/lettergothic14/screen-python-dark.png
new file mode 100644
index 0000000..3378ef2
--- /dev/null
+++ b/img/lettergothic14/screen-python-dark.png
Binary files differ
diff --git a/img/lettergothic14/screen-python-light-th.png b/img/lettergothic14/screen-python-light-th.png
new file mode 100644
index 0000000..29a9bc9
--- /dev/null
+++ b/img/lettergothic14/screen-python-light-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-python-light.png b/img/lettergothic14/screen-python-light.png
new file mode 100644
index 0000000..fe2fb0f
--- /dev/null
+++ b/img/lettergothic14/screen-python-light.png
Binary files differ
diff --git a/img/lettergothic14/screen-ruby-dark-th.png b/img/lettergothic14/screen-ruby-dark-th.png
new file mode 100644
index 0000000..193d06b
--- /dev/null
+++ b/img/lettergothic14/screen-ruby-dark-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-ruby-dark.png b/img/lettergothic14/screen-ruby-dark.png
new file mode 100644
index 0000000..06f466f
--- /dev/null
+++ b/img/lettergothic14/screen-ruby-dark.png
Binary files differ
diff --git a/img/lettergothic14/screen-ruby-light-th.png b/img/lettergothic14/screen-ruby-light-th.png
new file mode 100644
index 0000000..a759253
--- /dev/null
+++ b/img/lettergothic14/screen-ruby-light-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-ruby-light.png b/img/lettergothic14/screen-ruby-light.png
new file mode 100644
index 0000000..877cf0d
--- /dev/null
+++ b/img/lettergothic14/screen-ruby-light.png
Binary files differ
diff --git a/img/lettergothic14/screen-shell-dark-th.png b/img/lettergothic14/screen-shell-dark-th.png
new file mode 100644
index 0000000..1e90866
--- /dev/null
+++ b/img/lettergothic14/screen-shell-dark-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-shell-dark.png b/img/lettergothic14/screen-shell-dark.png
new file mode 100644
index 0000000..b14d7f2
--- /dev/null
+++ b/img/lettergothic14/screen-shell-dark.png
Binary files differ
diff --git a/img/lettergothic14/screen-shell-light-th.png b/img/lettergothic14/screen-shell-light-th.png
new file mode 100644
index 0000000..62d9123
--- /dev/null
+++ b/img/lettergothic14/screen-shell-light-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-shell-light.png b/img/lettergothic14/screen-shell-light.png
new file mode 100644
index 0000000..f8e861e
--- /dev/null
+++ b/img/lettergothic14/screen-shell-light.png
Binary files differ
diff --git a/img/lettergothic14/screen-tex-dark-th.png b/img/lettergothic14/screen-tex-dark-th.png
new file mode 100644
index 0000000..c676894
--- /dev/null
+++ b/img/lettergothic14/screen-tex-dark-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-tex-dark.png b/img/lettergothic14/screen-tex-dark.png
new file mode 100644
index 0000000..1013b61
--- /dev/null
+++ b/img/lettergothic14/screen-tex-dark.png
Binary files differ
diff --git a/img/lettergothic14/screen-tex-light-th.png b/img/lettergothic14/screen-tex-light-th.png
new file mode 100644
index 0000000..4506db7
--- /dev/null
+++ b/img/lettergothic14/screen-tex-light-th.png
Binary files differ
diff --git a/img/lettergothic14/screen-tex-light.png b/img/lettergothic14/screen-tex-light.png
new file mode 100644
index 0000000..e7e6ed4
--- /dev/null
+++ b/img/lettergothic14/screen-tex-light.png
Binary files differ
diff --git a/img/lettergothic18/index.html b/img/lettergothic18/index.html
new file mode 100644
index 0000000..1e98364
--- /dev/null
+++ b/img/lettergothic18/index.html
@@ -0,0 +1,49 @@
+<h1>lettergothic18</h1>
+<p><a href='#c'>c</a>
+<p><a href='#haskell'>haskell</a>
+<p><a href='#html'>html</a>
+<p><a href='#java'>java</a>
+<p><a href='#javascript'>javascript</a>
+<p><a href='#pandoc'>pandoc</a>
+<p><a href='#perl'>perl</a>
+<p><a href='#php'>php</a>
+<p><a href='#python'>python</a>
+<p><a href='#ruby'>ruby</a>
+<p><a href='#shell'>shell</a>
+<p><a href='#tex'>tex</a>
+<h2 id='c'>c</h2>
+<p><img src='screen-c-light.png'>
+<p><img src='screen-c-dark.png'>
+<h2 id='haskell'>haskell</h2>
+<p><img src='screen-haskell-light.png'>
+<p><img src='screen-haskell-dark.png'>
+<h2 id='html'>html</h2>
+<p><img src='screen-html-light.png'>
+<p><img src='screen-html-dark.png'>
+<h2 id='java'>java</h2>
+<p><img src='screen-java-light.png'>
+<p><img src='screen-java-dark.png'>
+<h2 id='javascript'>javascript</h2>
+<p><img src='screen-javascript-light.png'>
+<p><img src='screen-javascript-dark.png'>
+<h2 id='pandoc'>pandoc</h2>
+<p><img src='screen-pandoc-light.png'>
+<p><img src='screen-pandoc-dark.png'>
+<h2 id='perl'>perl</h2>
+<p><img src='screen-perl-light.png'>
+<p><img src='screen-perl-dark.png'>
+<h2 id='php'>php</h2>
+<p><img src='screen-php-light.png'>
+<p><img src='screen-php-dark.png'>
+<h2 id='python'>python</h2>
+<p><img src='screen-python-light.png'>
+<p><img src='screen-python-dark.png'>
+<h2 id='ruby'>ruby</h2>
+<p><img src='screen-ruby-light.png'>
+<p><img src='screen-ruby-dark.png'>
+<h2 id='shell'>shell</h2>
+<p><img src='screen-shell-light.png'>
+<p><img src='screen-shell-dark.png'>
+<h2 id='tex'>tex</h2>
+<p><img src='screen-tex-light.png'>
+<p><img src='screen-tex-dark.png'>
diff --git a/img/lettergothic18/screen-c-dark-th.png b/img/lettergothic18/screen-c-dark-th.png
new file mode 100644
index 0000000..050df2c
--- /dev/null
+++ b/img/lettergothic18/screen-c-dark-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-c-dark.png b/img/lettergothic18/screen-c-dark.png
new file mode 100644
index 0000000..be37800
--- /dev/null
+++ b/img/lettergothic18/screen-c-dark.png
Binary files differ
diff --git a/img/lettergothic18/screen-c-light-th.png b/img/lettergothic18/screen-c-light-th.png
new file mode 100644
index 0000000..b416317
--- /dev/null
+++ b/img/lettergothic18/screen-c-light-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-c-light.png b/img/lettergothic18/screen-c-light.png
new file mode 100644
index 0000000..824e096
--- /dev/null
+++ b/img/lettergothic18/screen-c-light.png
Binary files differ
diff --git a/img/lettergothic18/screen-haskell-dark-th.png b/img/lettergothic18/screen-haskell-dark-th.png
new file mode 100644
index 0000000..de4a163
--- /dev/null
+++ b/img/lettergothic18/screen-haskell-dark-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-haskell-dark.png b/img/lettergothic18/screen-haskell-dark.png
new file mode 100644
index 0000000..a8f6e3e
--- /dev/null
+++ b/img/lettergothic18/screen-haskell-dark.png
Binary files differ
diff --git a/img/lettergothic18/screen-haskell-light-th.png b/img/lettergothic18/screen-haskell-light-th.png
new file mode 100644
index 0000000..3505efd
--- /dev/null
+++ b/img/lettergothic18/screen-haskell-light-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-haskell-light.png b/img/lettergothic18/screen-haskell-light.png
new file mode 100644
index 0000000..3e17ad2
--- /dev/null
+++ b/img/lettergothic18/screen-haskell-light.png
Binary files differ
diff --git a/img/lettergothic18/screen-html-dark-th.png b/img/lettergothic18/screen-html-dark-th.png
new file mode 100644
index 0000000..6be1000
--- /dev/null
+++ b/img/lettergothic18/screen-html-dark-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-html-dark.png b/img/lettergothic18/screen-html-dark.png
new file mode 100644
index 0000000..523b0ea
--- /dev/null
+++ b/img/lettergothic18/screen-html-dark.png
Binary files differ
diff --git a/img/lettergothic18/screen-html-light-th.png b/img/lettergothic18/screen-html-light-th.png
new file mode 100644
index 0000000..84cdc6a
--- /dev/null
+++ b/img/lettergothic18/screen-html-light-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-html-light.png b/img/lettergothic18/screen-html-light.png
new file mode 100644
index 0000000..19dcf42
--- /dev/null
+++ b/img/lettergothic18/screen-html-light.png
Binary files differ
diff --git a/img/lettergothic18/screen-java-dark-th.png b/img/lettergothic18/screen-java-dark-th.png
new file mode 100644
index 0000000..ef6e659
--- /dev/null
+++ b/img/lettergothic18/screen-java-dark-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-java-dark.png b/img/lettergothic18/screen-java-dark.png
new file mode 100644
index 0000000..54880c6
--- /dev/null
+++ b/img/lettergothic18/screen-java-dark.png
Binary files differ
diff --git a/img/lettergothic18/screen-java-light-th.png b/img/lettergothic18/screen-java-light-th.png
new file mode 100644
index 0000000..759d987
--- /dev/null
+++ b/img/lettergothic18/screen-java-light-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-java-light.png b/img/lettergothic18/screen-java-light.png
new file mode 100644
index 0000000..ea4802e
--- /dev/null
+++ b/img/lettergothic18/screen-java-light.png
Binary files differ
diff --git a/img/lettergothic18/screen-javascript-dark-th.png b/img/lettergothic18/screen-javascript-dark-th.png
new file mode 100644
index 0000000..03bef5c
--- /dev/null
+++ b/img/lettergothic18/screen-javascript-dark-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-javascript-dark.png b/img/lettergothic18/screen-javascript-dark.png
new file mode 100644
index 0000000..8533496
--- /dev/null
+++ b/img/lettergothic18/screen-javascript-dark.png
Binary files differ
diff --git a/img/lettergothic18/screen-javascript-light-th.png b/img/lettergothic18/screen-javascript-light-th.png
new file mode 100644
index 0000000..8d4f853
--- /dev/null
+++ b/img/lettergothic18/screen-javascript-light-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-javascript-light.png b/img/lettergothic18/screen-javascript-light.png
new file mode 100644
index 0000000..8114726
--- /dev/null
+++ b/img/lettergothic18/screen-javascript-light.png
Binary files differ
diff --git a/img/lettergothic18/screen-pandoc-dark-th.png b/img/lettergothic18/screen-pandoc-dark-th.png
new file mode 100644
index 0000000..28b2fa7
--- /dev/null
+++ b/img/lettergothic18/screen-pandoc-dark-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-pandoc-dark.png b/img/lettergothic18/screen-pandoc-dark.png
new file mode 100644
index 0000000..d3e575c
--- /dev/null
+++ b/img/lettergothic18/screen-pandoc-dark.png
Binary files differ
diff --git a/img/lettergothic18/screen-pandoc-light-th.png b/img/lettergothic18/screen-pandoc-light-th.png
new file mode 100644
index 0000000..99de863
--- /dev/null
+++ b/img/lettergothic18/screen-pandoc-light-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-pandoc-light.png b/img/lettergothic18/screen-pandoc-light.png
new file mode 100644
index 0000000..518d024
--- /dev/null
+++ b/img/lettergothic18/screen-pandoc-light.png
Binary files differ
diff --git a/img/lettergothic18/screen-perl-dark-th.png b/img/lettergothic18/screen-perl-dark-th.png
new file mode 100644
index 0000000..306fa49
--- /dev/null
+++ b/img/lettergothic18/screen-perl-dark-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-perl-dark.png b/img/lettergothic18/screen-perl-dark.png
new file mode 100644
index 0000000..ecc3e19
--- /dev/null
+++ b/img/lettergothic18/screen-perl-dark.png
Binary files differ
diff --git a/img/lettergothic18/screen-perl-light-th.png b/img/lettergothic18/screen-perl-light-th.png
new file mode 100644
index 0000000..71980a7
--- /dev/null
+++ b/img/lettergothic18/screen-perl-light-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-perl-light.png b/img/lettergothic18/screen-perl-light.png
new file mode 100644
index 0000000..4553e33
--- /dev/null
+++ b/img/lettergothic18/screen-perl-light.png
Binary files differ
diff --git a/img/lettergothic18/screen-php-dark-th.png b/img/lettergothic18/screen-php-dark-th.png
new file mode 100644
index 0000000..0004d14
--- /dev/null
+++ b/img/lettergothic18/screen-php-dark-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-php-dark.png b/img/lettergothic18/screen-php-dark.png
new file mode 100644
index 0000000..25be95a
--- /dev/null
+++ b/img/lettergothic18/screen-php-dark.png
Binary files differ
diff --git a/img/lettergothic18/screen-php-light-th.png b/img/lettergothic18/screen-php-light-th.png
new file mode 100644
index 0000000..4445e9e
--- /dev/null
+++ b/img/lettergothic18/screen-php-light-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-php-light.png b/img/lettergothic18/screen-php-light.png
new file mode 100644
index 0000000..88ce89e
--- /dev/null
+++ b/img/lettergothic18/screen-php-light.png
Binary files differ
diff --git a/img/lettergothic18/screen-python-dark-th.png b/img/lettergothic18/screen-python-dark-th.png
new file mode 100644
index 0000000..2f4ce52
--- /dev/null
+++ b/img/lettergothic18/screen-python-dark-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-python-dark.png b/img/lettergothic18/screen-python-dark.png
new file mode 100644
index 0000000..0261f74
--- /dev/null
+++ b/img/lettergothic18/screen-python-dark.png
Binary files differ
diff --git a/img/lettergothic18/screen-python-light-th.png b/img/lettergothic18/screen-python-light-th.png
new file mode 100644
index 0000000..f9e0cb1
--- /dev/null
+++ b/img/lettergothic18/screen-python-light-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-python-light.png b/img/lettergothic18/screen-python-light.png
new file mode 100644
index 0000000..14beb73
--- /dev/null
+++ b/img/lettergothic18/screen-python-light.png
Binary files differ
diff --git a/img/lettergothic18/screen-ruby-dark-th.png b/img/lettergothic18/screen-ruby-dark-th.png
new file mode 100644
index 0000000..91194b8
--- /dev/null
+++ b/img/lettergothic18/screen-ruby-dark-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-ruby-dark.png b/img/lettergothic18/screen-ruby-dark.png
new file mode 100644
index 0000000..2ab0eab
--- /dev/null
+++ b/img/lettergothic18/screen-ruby-dark.png
Binary files differ
diff --git a/img/lettergothic18/screen-ruby-light-th.png b/img/lettergothic18/screen-ruby-light-th.png
new file mode 100644
index 0000000..d20d1dc
--- /dev/null
+++ b/img/lettergothic18/screen-ruby-light-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-ruby-light.png b/img/lettergothic18/screen-ruby-light.png
new file mode 100644
index 0000000..f25a19b
--- /dev/null
+++ b/img/lettergothic18/screen-ruby-light.png
Binary files differ
diff --git a/img/lettergothic18/screen-shell-dark-th.png b/img/lettergothic18/screen-shell-dark-th.png
new file mode 100644
index 0000000..2f144f5
--- /dev/null
+++ b/img/lettergothic18/screen-shell-dark-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-shell-dark.png b/img/lettergothic18/screen-shell-dark.png
new file mode 100644
index 0000000..08558c3
--- /dev/null
+++ b/img/lettergothic18/screen-shell-dark.png
Binary files differ
diff --git a/img/lettergothic18/screen-shell-light-th.png b/img/lettergothic18/screen-shell-light-th.png
new file mode 100644
index 0000000..06ed7e9
--- /dev/null
+++ b/img/lettergothic18/screen-shell-light-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-shell-light.png b/img/lettergothic18/screen-shell-light.png
new file mode 100644
index 0000000..e0574c0
--- /dev/null
+++ b/img/lettergothic18/screen-shell-light.png
Binary files differ
diff --git a/img/lettergothic18/screen-tex-dark-th.png b/img/lettergothic18/screen-tex-dark-th.png
new file mode 100644
index 0000000..dfd33a3
--- /dev/null
+++ b/img/lettergothic18/screen-tex-dark-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-tex-dark.png b/img/lettergothic18/screen-tex-dark.png
new file mode 100644
index 0000000..e07f361
--- /dev/null
+++ b/img/lettergothic18/screen-tex-dark.png
Binary files differ
diff --git a/img/lettergothic18/screen-tex-light-th.png b/img/lettergothic18/screen-tex-light-th.png
new file mode 100644
index 0000000..d141f92
--- /dev/null
+++ b/img/lettergothic18/screen-tex-light-th.png
Binary files differ
diff --git a/img/lettergothic18/screen-tex-light.png b/img/lettergothic18/screen-tex-light.png
new file mode 100644
index 0000000..85cafab
--- /dev/null
+++ b/img/lettergothic18/screen-tex-light.png
Binary files differ
diff --git a/img/monaco14/index.html b/img/monaco14/index.html
new file mode 100644
index 0000000..acdaa37
--- /dev/null
+++ b/img/monaco14/index.html
@@ -0,0 +1,49 @@
+<h1>monaco14</h1>
+<p><a href='#c'>c</a>
+<p><a href='#haskell'>haskell</a>
+<p><a href='#html'>html</a>
+<p><a href='#java'>java</a>
+<p><a href='#javascript'>javascript</a>
+<p><a href='#pandoc'>pandoc</a>
+<p><a href='#perl'>perl</a>
+<p><a href='#php'>php</a>
+<p><a href='#python'>python</a>
+<p><a href='#ruby'>ruby</a>
+<p><a href='#shell'>shell</a>
+<p><a href='#tex'>tex</a>
+<h2 id='c'>c</h2>
+<p><img src='screen-c-light.png'>
+<p><img src='screen-c-dark.png'>
+<h2 id='haskell'>haskell</h2>
+<p><img src='screen-haskell-light.png'>
+<p><img src='screen-haskell-dark.png'>
+<h2 id='html'>html</h2>
+<p><img src='screen-html-light.png'>
+<p><img src='screen-html-dark.png'>
+<h2 id='java'>java</h2>
+<p><img src='screen-java-light.png'>
+<p><img src='screen-java-dark.png'>
+<h2 id='javascript'>javascript</h2>
+<p><img src='screen-javascript-light.png'>
+<p><img src='screen-javascript-dark.png'>
+<h2 id='pandoc'>pandoc</h2>
+<p><img src='screen-pandoc-light.png'>
+<p><img src='screen-pandoc-dark.png'>
+<h2 id='perl'>perl</h2>
+<p><img src='screen-perl-light.png'>
+<p><img src='screen-perl-dark.png'>
+<h2 id='php'>php</h2>
+<p><img src='screen-php-light.png'>
+<p><img src='screen-php-dark.png'>
+<h2 id='python'>python</h2>
+<p><img src='screen-python-light.png'>
+<p><img src='screen-python-dark.png'>
+<h2 id='ruby'>ruby</h2>
+<p><img src='screen-ruby-light.png'>
+<p><img src='screen-ruby-dark.png'>
+<h2 id='shell'>shell</h2>
+<p><img src='screen-shell-light.png'>
+<p><img src='screen-shell-dark.png'>
+<h2 id='tex'>tex</h2>
+<p><img src='screen-tex-light.png'>
+<p><img src='screen-tex-dark.png'>
diff --git a/img/monaco14/screen-c-dark-th.png b/img/monaco14/screen-c-dark-th.png
new file mode 100644
index 0000000..0212f70
--- /dev/null
+++ b/img/monaco14/screen-c-dark-th.png
Binary files differ
diff --git a/img/monaco14/screen-c-dark.png b/img/monaco14/screen-c-dark.png
new file mode 100644
index 0000000..857ec71
--- /dev/null
+++ b/img/monaco14/screen-c-dark.png
Binary files differ
diff --git a/img/monaco14/screen-c-light-th.png b/img/monaco14/screen-c-light-th.png
new file mode 100644
index 0000000..2b1db9a
--- /dev/null
+++ b/img/monaco14/screen-c-light-th.png
Binary files differ
diff --git a/img/monaco14/screen-c-light.png b/img/monaco14/screen-c-light.png
new file mode 100644
index 0000000..33a929e
--- /dev/null
+++ b/img/monaco14/screen-c-light.png
Binary files differ
diff --git a/img/monaco14/screen-haskell-dark-th.png b/img/monaco14/screen-haskell-dark-th.png
new file mode 100644
index 0000000..1d291ab
--- /dev/null
+++ b/img/monaco14/screen-haskell-dark-th.png
Binary files differ
diff --git a/img/monaco14/screen-haskell-dark.png b/img/monaco14/screen-haskell-dark.png
new file mode 100644
index 0000000..bcfb37c
--- /dev/null
+++ b/img/monaco14/screen-haskell-dark.png
Binary files differ
diff --git a/img/monaco14/screen-haskell-light-th.png b/img/monaco14/screen-haskell-light-th.png
new file mode 100644
index 0000000..4466f11
--- /dev/null
+++ b/img/monaco14/screen-haskell-light-th.png
Binary files differ
diff --git a/img/monaco14/screen-haskell-light.png b/img/monaco14/screen-haskell-light.png
new file mode 100644
index 0000000..40c7d06
--- /dev/null
+++ b/img/monaco14/screen-haskell-light.png
Binary files differ
diff --git a/img/monaco14/screen-html-dark-th.png b/img/monaco14/screen-html-dark-th.png
new file mode 100644
index 0000000..c455818
--- /dev/null
+++ b/img/monaco14/screen-html-dark-th.png
Binary files differ
diff --git a/img/monaco14/screen-html-dark.png b/img/monaco14/screen-html-dark.png
new file mode 100644
index 0000000..7bba1a4
--- /dev/null
+++ b/img/monaco14/screen-html-dark.png
Binary files differ
diff --git a/img/monaco14/screen-html-light-th.png b/img/monaco14/screen-html-light-th.png
new file mode 100644
index 0000000..e9c08e5
--- /dev/null
+++ b/img/monaco14/screen-html-light-th.png
Binary files differ
diff --git a/img/monaco14/screen-html-light.png b/img/monaco14/screen-html-light.png
new file mode 100644
index 0000000..2a5adcc
--- /dev/null
+++ b/img/monaco14/screen-html-light.png
Binary files differ
diff --git a/img/monaco14/screen-java-dark-th.png b/img/monaco14/screen-java-dark-th.png
new file mode 100644
index 0000000..1e8f2d1
--- /dev/null
+++ b/img/monaco14/screen-java-dark-th.png
Binary files differ
diff --git a/img/monaco14/screen-java-dark.png b/img/monaco14/screen-java-dark.png
new file mode 100644
index 0000000..130b798
--- /dev/null
+++ b/img/monaco14/screen-java-dark.png
Binary files differ
diff --git a/img/monaco14/screen-java-light-th.png b/img/monaco14/screen-java-light-th.png
new file mode 100644
index 0000000..9335a6a
--- /dev/null
+++ b/img/monaco14/screen-java-light-th.png
Binary files differ
diff --git a/img/monaco14/screen-java-light.png b/img/monaco14/screen-java-light.png
new file mode 100644
index 0000000..4596672
--- /dev/null
+++ b/img/monaco14/screen-java-light.png
Binary files differ
diff --git a/img/monaco14/screen-javascript-dark-th.png b/img/monaco14/screen-javascript-dark-th.png
new file mode 100644
index 0000000..12e2620
--- /dev/null
+++ b/img/monaco14/screen-javascript-dark-th.png
Binary files differ
diff --git a/img/monaco14/screen-javascript-dark.png b/img/monaco14/screen-javascript-dark.png
new file mode 100644
index 0000000..8b37193
--- /dev/null
+++ b/img/monaco14/screen-javascript-dark.png
Binary files differ
diff --git a/img/monaco14/screen-javascript-light-th.png b/img/monaco14/screen-javascript-light-th.png
new file mode 100644
index 0000000..c9c5711
--- /dev/null
+++ b/img/monaco14/screen-javascript-light-th.png
Binary files differ
diff --git a/img/monaco14/screen-javascript-light.png b/img/monaco14/screen-javascript-light.png
new file mode 100644
index 0000000..de38d57
--- /dev/null
+++ b/img/monaco14/screen-javascript-light.png
Binary files differ
diff --git a/img/monaco14/screen-pandoc-dark-th.png b/img/monaco14/screen-pandoc-dark-th.png
new file mode 100644
index 0000000..3f431eb
--- /dev/null
+++ b/img/monaco14/screen-pandoc-dark-th.png
Binary files differ
diff --git a/img/monaco14/screen-pandoc-dark.png b/img/monaco14/screen-pandoc-dark.png
new file mode 100644
index 0000000..e7acbf9
--- /dev/null
+++ b/img/monaco14/screen-pandoc-dark.png
Binary files differ
diff --git a/img/monaco14/screen-pandoc-light-th.png b/img/monaco14/screen-pandoc-light-th.png
new file mode 100644
index 0000000..bf99da9
--- /dev/null
+++ b/img/monaco14/screen-pandoc-light-th.png
Binary files differ
diff --git a/img/monaco14/screen-pandoc-light.png b/img/monaco14/screen-pandoc-light.png
new file mode 100644
index 0000000..a4ad23f
--- /dev/null
+++ b/img/monaco14/screen-pandoc-light.png
Binary files differ
diff --git a/img/monaco14/screen-perl-dark-th.png b/img/monaco14/screen-perl-dark-th.png
new file mode 100644
index 0000000..71f77b7
--- /dev/null
+++ b/img/monaco14/screen-perl-dark-th.png
Binary files differ
diff --git a/img/monaco14/screen-perl-dark.png b/img/monaco14/screen-perl-dark.png
new file mode 100644
index 0000000..4120492
--- /dev/null
+++ b/img/monaco14/screen-perl-dark.png
Binary files differ
diff --git a/img/monaco14/screen-perl-light-th.png b/img/monaco14/screen-perl-light-th.png
new file mode 100644
index 0000000..3f02ed2
--- /dev/null
+++ b/img/monaco14/screen-perl-light-th.png
Binary files differ
diff --git a/img/monaco14/screen-perl-light.png b/img/monaco14/screen-perl-light.png
new file mode 100644
index 0000000..fb727d2
--- /dev/null
+++ b/img/monaco14/screen-perl-light.png
Binary files differ
diff --git a/img/monaco14/screen-php-dark-th.png b/img/monaco14/screen-php-dark-th.png
new file mode 100644
index 0000000..a96f8bf
--- /dev/null
+++ b/img/monaco14/screen-php-dark-th.png
Binary files differ
diff --git a/img/monaco14/screen-php-dark.png b/img/monaco14/screen-php-dark.png
new file mode 100644
index 0000000..f4f2fea
--- /dev/null
+++ b/img/monaco14/screen-php-dark.png
Binary files differ
diff --git a/img/monaco14/screen-php-light-th.png b/img/monaco14/screen-php-light-th.png
new file mode 100644
index 0000000..8263b14
--- /dev/null
+++ b/img/monaco14/screen-php-light-th.png
Binary files differ
diff --git a/img/monaco14/screen-php-light.png b/img/monaco14/screen-php-light.png
new file mode 100644
index 0000000..f39bb74
--- /dev/null
+++ b/img/monaco14/screen-php-light.png
Binary files differ
diff --git a/img/monaco14/screen-python-dark-th.png b/img/monaco14/screen-python-dark-th.png
new file mode 100644
index 0000000..d33b97b
--- /dev/null
+++ b/img/monaco14/screen-python-dark-th.png
Binary files differ
diff --git a/img/monaco14/screen-python-dark.png b/img/monaco14/screen-python-dark.png
new file mode 100644
index 0000000..34cca82
--- /dev/null
+++ b/img/monaco14/screen-python-dark.png
Binary files differ
diff --git a/img/monaco14/screen-python-light-th.png b/img/monaco14/screen-python-light-th.png
new file mode 100644
index 0000000..08d83b0
--- /dev/null
+++ b/img/monaco14/screen-python-light-th.png
Binary files differ
diff --git a/img/monaco14/screen-python-light.png b/img/monaco14/screen-python-light.png
new file mode 100644
index 0000000..8d64e06
--- /dev/null
+++ b/img/monaco14/screen-python-light.png
Binary files differ
diff --git a/img/monaco14/screen-ruby-dark-th.png b/img/monaco14/screen-ruby-dark-th.png
new file mode 100644
index 0000000..9a39570
--- /dev/null
+++ b/img/monaco14/screen-ruby-dark-th.png
Binary files differ
diff --git a/img/monaco14/screen-ruby-dark.png b/img/monaco14/screen-ruby-dark.png
new file mode 100644
index 0000000..0ba5250
--- /dev/null
+++ b/img/monaco14/screen-ruby-dark.png
Binary files differ
diff --git a/img/monaco14/screen-ruby-light-th.png b/img/monaco14/screen-ruby-light-th.png
new file mode 100644
index 0000000..651a3bc
--- /dev/null
+++ b/img/monaco14/screen-ruby-light-th.png
Binary files differ
diff --git a/img/monaco14/screen-ruby-light.png b/img/monaco14/screen-ruby-light.png
new file mode 100644
index 0000000..97acbc8
--- /dev/null
+++ b/img/monaco14/screen-ruby-light.png
Binary files differ
diff --git a/img/monaco14/screen-shell-dark-th.png b/img/monaco14/screen-shell-dark-th.png
new file mode 100644
index 0000000..eab32ca
--- /dev/null
+++ b/img/monaco14/screen-shell-dark-th.png
Binary files differ
diff --git a/img/monaco14/screen-shell-dark.png b/img/monaco14/screen-shell-dark.png
new file mode 100644
index 0000000..9f16b1d
--- /dev/null
+++ b/img/monaco14/screen-shell-dark.png
Binary files differ
diff --git a/img/monaco14/screen-shell-light-th.png b/img/monaco14/screen-shell-light-th.png
new file mode 100644
index 0000000..d827061
--- /dev/null
+++ b/img/monaco14/screen-shell-light-th.png
Binary files differ
diff --git a/img/monaco14/screen-shell-light.png b/img/monaco14/screen-shell-light.png
new file mode 100644
index 0000000..c59c0be
--- /dev/null
+++ b/img/monaco14/screen-shell-light.png
Binary files differ
diff --git a/img/monaco14/screen-tex-dark-th.png b/img/monaco14/screen-tex-dark-th.png
new file mode 100644
index 0000000..ca7e1bf
--- /dev/null
+++ b/img/monaco14/screen-tex-dark-th.png
Binary files differ
diff --git a/img/monaco14/screen-tex-dark.png b/img/monaco14/screen-tex-dark.png
new file mode 100644
index 0000000..d0ececc
--- /dev/null
+++ b/img/monaco14/screen-tex-dark.png
Binary files differ
diff --git a/img/monaco14/screen-tex-light-th.png b/img/monaco14/screen-tex-light-th.png
new file mode 100644
index 0000000..cb3fd3c
--- /dev/null
+++ b/img/monaco14/screen-tex-light-th.png
Binary files differ
diff --git a/img/monaco14/screen-tex-light.png b/img/monaco14/screen-tex-light.png
new file mode 100644
index 0000000..52e41ea
--- /dev/null
+++ b/img/monaco14/screen-tex-light.png
Binary files differ
diff --git a/img/screen-c-dark-th.png b/img/screen-c-dark-th.png
new file mode 100644
index 0000000..050df2c
--- /dev/null
+++ b/img/screen-c-dark-th.png
Binary files differ
diff --git a/img/screen-c-dark.png b/img/screen-c-dark.png
new file mode 100644
index 0000000..be37800
--- /dev/null
+++ b/img/screen-c-dark.png
Binary files differ
diff --git a/img/screen-c-light-th.png b/img/screen-c-light-th.png
new file mode 100644
index 0000000..b416317
--- /dev/null
+++ b/img/screen-c-light-th.png
Binary files differ
diff --git a/img/screen-c-light.png b/img/screen-c-light.png
new file mode 100644
index 0000000..824e096
--- /dev/null
+++ b/img/screen-c-light.png
Binary files differ
diff --git a/img/screen-haskell-dark-th.png b/img/screen-haskell-dark-th.png
new file mode 100644
index 0000000..de4a163
--- /dev/null
+++ b/img/screen-haskell-dark-th.png
Binary files differ
diff --git a/img/screen-haskell-dark.png b/img/screen-haskell-dark.png
new file mode 100644
index 0000000..a8f6e3e
--- /dev/null
+++ b/img/screen-haskell-dark.png
Binary files differ
diff --git a/img/screen-haskell-light-th.png b/img/screen-haskell-light-th.png
new file mode 100644
index 0000000..3505efd
--- /dev/null
+++ b/img/screen-haskell-light-th.png
Binary files differ
diff --git a/img/screen-haskell-light.png b/img/screen-haskell-light.png
new file mode 100644
index 0000000..3e17ad2
--- /dev/null
+++ b/img/screen-haskell-light.png
Binary files differ
diff --git a/img/screen-html-dark-th.png b/img/screen-html-dark-th.png
new file mode 100644
index 0000000..6be1000
--- /dev/null
+++ b/img/screen-html-dark-th.png
Binary files differ
diff --git a/img/screen-html-dark.png b/img/screen-html-dark.png
new file mode 100644
index 0000000..523b0ea
--- /dev/null
+++ b/img/screen-html-dark.png
Binary files differ
diff --git a/img/screen-html-light-th.png b/img/screen-html-light-th.png
new file mode 100644
index 0000000..84cdc6a
--- /dev/null
+++ b/img/screen-html-light-th.png
Binary files differ
diff --git a/img/screen-html-light.png b/img/screen-html-light.png
new file mode 100644
index 0000000..19dcf42
--- /dev/null
+++ b/img/screen-html-light.png
Binary files differ
diff --git a/img/screen-java-dark-th.png b/img/screen-java-dark-th.png
new file mode 100644
index 0000000..ef6e659
--- /dev/null
+++ b/img/screen-java-dark-th.png
Binary files differ
diff --git a/img/screen-java-dark.png b/img/screen-java-dark.png
new file mode 100644
index 0000000..54880c6
--- /dev/null
+++ b/img/screen-java-dark.png
Binary files differ
diff --git a/img/screen-java-light-th.png b/img/screen-java-light-th.png
new file mode 100644
index 0000000..759d987
--- /dev/null
+++ b/img/screen-java-light-th.png
Binary files differ
diff --git a/img/screen-java-light.png b/img/screen-java-light.png
new file mode 100644
index 0000000..ea4802e
--- /dev/null
+++ b/img/screen-java-light.png
Binary files differ
diff --git a/img/screen-javascript-dark-th.png b/img/screen-javascript-dark-th.png
new file mode 100644
index 0000000..03bef5c
--- /dev/null
+++ b/img/screen-javascript-dark-th.png
Binary files differ
diff --git a/img/screen-javascript-dark.png b/img/screen-javascript-dark.png
new file mode 100644
index 0000000..8533496
--- /dev/null
+++ b/img/screen-javascript-dark.png
Binary files differ
diff --git a/img/screen-javascript-light-th.png b/img/screen-javascript-light-th.png
new file mode 100644
index 0000000..8d4f853
--- /dev/null
+++ b/img/screen-javascript-light-th.png
Binary files differ
diff --git a/img/screen-javascript-light.png b/img/screen-javascript-light.png
new file mode 100644
index 0000000..8114726
--- /dev/null
+++ b/img/screen-javascript-light.png
Binary files differ
diff --git a/img/screen-pandoc-dark-th.png b/img/screen-pandoc-dark-th.png
new file mode 100644
index 0000000..28b2fa7
--- /dev/null
+++ b/img/screen-pandoc-dark-th.png
Binary files differ
diff --git a/img/screen-pandoc-dark.png b/img/screen-pandoc-dark.png
new file mode 100644
index 0000000..d3e575c
--- /dev/null
+++ b/img/screen-pandoc-dark.png
Binary files differ
diff --git a/img/screen-pandoc-light-th.png b/img/screen-pandoc-light-th.png
new file mode 100644
index 0000000..99de863
--- /dev/null
+++ b/img/screen-pandoc-light-th.png
Binary files differ
diff --git a/img/screen-pandoc-light.png b/img/screen-pandoc-light.png
new file mode 100644
index 0000000..518d024
--- /dev/null
+++ b/img/screen-pandoc-light.png
Binary files differ
diff --git a/img/screen-perl-dark-th.png b/img/screen-perl-dark-th.png
new file mode 100644
index 0000000..306fa49
--- /dev/null
+++ b/img/screen-perl-dark-th.png
Binary files differ
diff --git a/img/screen-perl-dark.png b/img/screen-perl-dark.png
new file mode 100644
index 0000000..ecc3e19
--- /dev/null
+++ b/img/screen-perl-dark.png
Binary files differ
diff --git a/img/screen-perl-light-th.png b/img/screen-perl-light-th.png
new file mode 100644
index 0000000..71980a7
--- /dev/null
+++ b/img/screen-perl-light-th.png
Binary files differ
diff --git a/img/screen-perl-light.png b/img/screen-perl-light.png
new file mode 100644
index 0000000..4553e33
--- /dev/null
+++ b/img/screen-perl-light.png
Binary files differ
diff --git a/img/screen-php-dark-th.png b/img/screen-php-dark-th.png
new file mode 100644
index 0000000..0004d14
--- /dev/null
+++ b/img/screen-php-dark-th.png
Binary files differ
diff --git a/img/screen-php-dark.png b/img/screen-php-dark.png
new file mode 100644
index 0000000..25be95a
--- /dev/null
+++ b/img/screen-php-dark.png
Binary files differ
diff --git a/img/screen-php-light-th.png b/img/screen-php-light-th.png
new file mode 100644
index 0000000..4445e9e
--- /dev/null
+++ b/img/screen-php-light-th.png
Binary files differ
diff --git a/img/screen-php-light.png b/img/screen-php-light.png
new file mode 100644
index 0000000..88ce89e
--- /dev/null
+++ b/img/screen-php-light.png
Binary files differ
diff --git a/img/screen-python-dark-th.png b/img/screen-python-dark-th.png
new file mode 100644
index 0000000..2f4ce52
--- /dev/null
+++ b/img/screen-python-dark-th.png
Binary files differ
diff --git a/img/screen-python-dark.png b/img/screen-python-dark.png
new file mode 100644
index 0000000..0261f74
--- /dev/null
+++ b/img/screen-python-dark.png
Binary files differ
diff --git a/img/screen-python-light-th.png b/img/screen-python-light-th.png
new file mode 100644
index 0000000..f9e0cb1
--- /dev/null
+++ b/img/screen-python-light-th.png
Binary files differ
diff --git a/img/screen-python-light.png b/img/screen-python-light.png
new file mode 100644
index 0000000..14beb73
--- /dev/null
+++ b/img/screen-python-light.png
Binary files differ
diff --git a/img/screen-ruby-dark-th.png b/img/screen-ruby-dark-th.png
new file mode 100644
index 0000000..91194b8
--- /dev/null
+++ b/img/screen-ruby-dark-th.png
Binary files differ
diff --git a/img/screen-ruby-dark.png b/img/screen-ruby-dark.png
new file mode 100644
index 0000000..2ab0eab
--- /dev/null
+++ b/img/screen-ruby-dark.png
Binary files differ
diff --git a/img/screen-ruby-light-th.png b/img/screen-ruby-light-th.png
new file mode 100644
index 0000000..d20d1dc
--- /dev/null
+++ b/img/screen-ruby-light-th.png
Binary files differ
diff --git a/img/screen-ruby-light.png b/img/screen-ruby-light.png
new file mode 100644
index 0000000..f25a19b
--- /dev/null
+++ b/img/screen-ruby-light.png
Binary files differ
diff --git a/img/screen-shell-dark-th.png b/img/screen-shell-dark-th.png
new file mode 100644
index 0000000..2f144f5
--- /dev/null
+++ b/img/screen-shell-dark-th.png
Binary files differ
diff --git a/img/screen-shell-dark.png b/img/screen-shell-dark.png
new file mode 100644
index 0000000..08558c3
--- /dev/null
+++ b/img/screen-shell-dark.png
Binary files differ
diff --git a/img/screen-shell-light-th.png b/img/screen-shell-light-th.png
new file mode 100644
index 0000000..06ed7e9
--- /dev/null
+++ b/img/screen-shell-light-th.png
Binary files differ
diff --git a/img/screen-shell-light.png b/img/screen-shell-light.png
new file mode 100644
index 0000000..e0574c0
--- /dev/null
+++ b/img/screen-shell-light.png
Binary files differ
diff --git a/img/screen-tex-dark-th.png b/img/screen-tex-dark-th.png
new file mode 100644
index 0000000..dfd33a3
--- /dev/null
+++ b/img/screen-tex-dark-th.png
Binary files differ
diff --git a/img/screen-tex-dark.png b/img/screen-tex-dark.png
new file mode 100644
index 0000000..e07f361
--- /dev/null
+++ b/img/screen-tex-dark.png
Binary files differ
diff --git a/img/screen-tex-light-th.png b/img/screen-tex-light-th.png
new file mode 100644
index 0000000..d141f92
--- /dev/null
+++ b/img/screen-tex-light-th.png
Binary files differ
diff --git a/img/screen-tex-light.png b/img/screen-tex-light.png
new file mode 100644
index 0000000..85cafab
--- /dev/null
+++ b/img/screen-tex-light.png
Binary files differ
diff --git a/img/skyhookmono14/index.html b/img/skyhookmono14/index.html
new file mode 100644
index 0000000..6ca7877
--- /dev/null
+++ b/img/skyhookmono14/index.html
@@ -0,0 +1,49 @@
+<h1>skyhookmono14</h1>
+<p><a href='#c'>c</a>
+<p><a href='#haskell'>haskell</a>
+<p><a href='#html'>html</a>
+<p><a href='#java'>java</a>
+<p><a href='#javascript'>javascript</a>
+<p><a href='#pandoc'>pandoc</a>
+<p><a href='#perl'>perl</a>
+<p><a href='#php'>php</a>
+<p><a href='#python'>python</a>
+<p><a href='#ruby'>ruby</a>
+<p><a href='#shell'>shell</a>
+<p><a href='#tex'>tex</a>
+<h2 id='c'>c</h2>
+<p><img src='screen-c-light.png'>
+<p><img src='screen-c-dark.png'>
+<h2 id='haskell'>haskell</h2>
+<p><img src='screen-haskell-light.png'>
+<p><img src='screen-haskell-dark.png'>
+<h2 id='html'>html</h2>
+<p><img src='screen-html-light.png'>
+<p><img src='screen-html-dark.png'>
+<h2 id='java'>java</h2>
+<p><img src='screen-java-light.png'>
+<p><img src='screen-java-dark.png'>
+<h2 id='javascript'>javascript</h2>
+<p><img src='screen-javascript-light.png'>
+<p><img src='screen-javascript-dark.png'>
+<h2 id='pandoc'>pandoc</h2>
+<p><img src='screen-pandoc-light.png'>
+<p><img src='screen-pandoc-dark.png'>
+<h2 id='perl'>perl</h2>
+<p><img src='screen-perl-light.png'>
+<p><img src='screen-perl-dark.png'>
+<h2 id='php'>php</h2>
+<p><img src='screen-php-light.png'>
+<p><img src='screen-php-dark.png'>
+<h2 id='python'>python</h2>
+<p><img src='screen-python-light.png'>
+<p><img src='screen-python-dark.png'>
+<h2 id='ruby'>ruby</h2>
+<p><img src='screen-ruby-light.png'>
+<p><img src='screen-ruby-dark.png'>
+<h2 id='shell'>shell</h2>
+<p><img src='screen-shell-light.png'>
+<p><img src='screen-shell-dark.png'>
+<h2 id='tex'>tex</h2>
+<p><img src='screen-tex-light.png'>
+<p><img src='screen-tex-dark.png'>
diff --git a/img/skyhookmono14/screen-c-dark-th.png b/img/skyhookmono14/screen-c-dark-th.png
new file mode 100644
index 0000000..a730d17
--- /dev/null
+++ b/img/skyhookmono14/screen-c-dark-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-c-dark.png b/img/skyhookmono14/screen-c-dark.png
new file mode 100644
index 0000000..c803ebc
--- /dev/null
+++ b/img/skyhookmono14/screen-c-dark.png
Binary files differ
diff --git a/img/skyhookmono14/screen-c-light-th.png b/img/skyhookmono14/screen-c-light-th.png
new file mode 100644
index 0000000..b91e8d3
--- /dev/null
+++ b/img/skyhookmono14/screen-c-light-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-c-light.png b/img/skyhookmono14/screen-c-light.png
new file mode 100644
index 0000000..35e366c
--- /dev/null
+++ b/img/skyhookmono14/screen-c-light.png
Binary files differ
diff --git a/img/skyhookmono14/screen-haskell-dark-th.png b/img/skyhookmono14/screen-haskell-dark-th.png
new file mode 100644
index 0000000..06d178f
--- /dev/null
+++ b/img/skyhookmono14/screen-haskell-dark-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-haskell-dark.png b/img/skyhookmono14/screen-haskell-dark.png
new file mode 100644
index 0000000..73b921c
--- /dev/null
+++ b/img/skyhookmono14/screen-haskell-dark.png
Binary files differ
diff --git a/img/skyhookmono14/screen-haskell-light-th.png b/img/skyhookmono14/screen-haskell-light-th.png
new file mode 100644
index 0000000..a17ad0a
--- /dev/null
+++ b/img/skyhookmono14/screen-haskell-light-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-haskell-light.png b/img/skyhookmono14/screen-haskell-light.png
new file mode 100644
index 0000000..eda91a1
--- /dev/null
+++ b/img/skyhookmono14/screen-haskell-light.png
Binary files differ
diff --git a/img/skyhookmono14/screen-html-dark-th.png b/img/skyhookmono14/screen-html-dark-th.png
new file mode 100644
index 0000000..fce85ee
--- /dev/null
+++ b/img/skyhookmono14/screen-html-dark-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-html-dark.png b/img/skyhookmono14/screen-html-dark.png
new file mode 100644
index 0000000..c33f820
--- /dev/null
+++ b/img/skyhookmono14/screen-html-dark.png
Binary files differ
diff --git a/img/skyhookmono14/screen-html-light-th.png b/img/skyhookmono14/screen-html-light-th.png
new file mode 100644
index 0000000..67d722a
--- /dev/null
+++ b/img/skyhookmono14/screen-html-light-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-html-light.png b/img/skyhookmono14/screen-html-light.png
new file mode 100644
index 0000000..f1ec0b0
--- /dev/null
+++ b/img/skyhookmono14/screen-html-light.png
Binary files differ
diff --git a/img/skyhookmono14/screen-java-dark-th.png b/img/skyhookmono14/screen-java-dark-th.png
new file mode 100644
index 0000000..a72c169
--- /dev/null
+++ b/img/skyhookmono14/screen-java-dark-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-java-dark.png b/img/skyhookmono14/screen-java-dark.png
new file mode 100644
index 0000000..fcc3787
--- /dev/null
+++ b/img/skyhookmono14/screen-java-dark.png
Binary files differ
diff --git a/img/skyhookmono14/screen-java-light-th.png b/img/skyhookmono14/screen-java-light-th.png
new file mode 100644
index 0000000..9fc6674
--- /dev/null
+++ b/img/skyhookmono14/screen-java-light-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-java-light.png b/img/skyhookmono14/screen-java-light.png
new file mode 100644
index 0000000..525ed21
--- /dev/null
+++ b/img/skyhookmono14/screen-java-light.png
Binary files differ
diff --git a/img/skyhookmono14/screen-javascript-dark-th.png b/img/skyhookmono14/screen-javascript-dark-th.png
new file mode 100644
index 0000000..1385571
--- /dev/null
+++ b/img/skyhookmono14/screen-javascript-dark-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-javascript-dark.png b/img/skyhookmono14/screen-javascript-dark.png
new file mode 100644
index 0000000..5f97702
--- /dev/null
+++ b/img/skyhookmono14/screen-javascript-dark.png
Binary files differ
diff --git a/img/skyhookmono14/screen-javascript-light-th.png b/img/skyhookmono14/screen-javascript-light-th.png
new file mode 100644
index 0000000..547a6b0
--- /dev/null
+++ b/img/skyhookmono14/screen-javascript-light-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-javascript-light.png b/img/skyhookmono14/screen-javascript-light.png
new file mode 100644
index 0000000..e3321b8
--- /dev/null
+++ b/img/skyhookmono14/screen-javascript-light.png
Binary files differ
diff --git a/img/skyhookmono14/screen-pandoc-dark-th.png b/img/skyhookmono14/screen-pandoc-dark-th.png
new file mode 100644
index 0000000..719c7ff
--- /dev/null
+++ b/img/skyhookmono14/screen-pandoc-dark-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-pandoc-dark.png b/img/skyhookmono14/screen-pandoc-dark.png
new file mode 100644
index 0000000..4fa3bd0
--- /dev/null
+++ b/img/skyhookmono14/screen-pandoc-dark.png
Binary files differ
diff --git a/img/skyhookmono14/screen-pandoc-light-th.png b/img/skyhookmono14/screen-pandoc-light-th.png
new file mode 100644
index 0000000..46da4b6
--- /dev/null
+++ b/img/skyhookmono14/screen-pandoc-light-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-pandoc-light.png b/img/skyhookmono14/screen-pandoc-light.png
new file mode 100644
index 0000000..5574fcb
--- /dev/null
+++ b/img/skyhookmono14/screen-pandoc-light.png
Binary files differ
diff --git a/img/skyhookmono14/screen-perl-dark-th.png b/img/skyhookmono14/screen-perl-dark-th.png
new file mode 100644
index 0000000..35c0521
--- /dev/null
+++ b/img/skyhookmono14/screen-perl-dark-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-perl-dark.png b/img/skyhookmono14/screen-perl-dark.png
new file mode 100644
index 0000000..054e37d
--- /dev/null
+++ b/img/skyhookmono14/screen-perl-dark.png
Binary files differ
diff --git a/img/skyhookmono14/screen-perl-light-th.png b/img/skyhookmono14/screen-perl-light-th.png
new file mode 100644
index 0000000..d7d2656
--- /dev/null
+++ b/img/skyhookmono14/screen-perl-light-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-perl-light.png b/img/skyhookmono14/screen-perl-light.png
new file mode 100644
index 0000000..0e5fbec
--- /dev/null
+++ b/img/skyhookmono14/screen-perl-light.png
Binary files differ
diff --git a/img/skyhookmono14/screen-php-dark-th.png b/img/skyhookmono14/screen-php-dark-th.png
new file mode 100644
index 0000000..30bd174
--- /dev/null
+++ b/img/skyhookmono14/screen-php-dark-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-php-dark.png b/img/skyhookmono14/screen-php-dark.png
new file mode 100644
index 0000000..9160a80
--- /dev/null
+++ b/img/skyhookmono14/screen-php-dark.png
Binary files differ
diff --git a/img/skyhookmono14/screen-php-light-th.png b/img/skyhookmono14/screen-php-light-th.png
new file mode 100644
index 0000000..828cd17
--- /dev/null
+++ b/img/skyhookmono14/screen-php-light-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-php-light.png b/img/skyhookmono14/screen-php-light.png
new file mode 100644
index 0000000..6ea803e
--- /dev/null
+++ b/img/skyhookmono14/screen-php-light.png
Binary files differ
diff --git a/img/skyhookmono14/screen-python-dark-th.png b/img/skyhookmono14/screen-python-dark-th.png
new file mode 100644
index 0000000..cf034c1
--- /dev/null
+++ b/img/skyhookmono14/screen-python-dark-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-python-dark.png b/img/skyhookmono14/screen-python-dark.png
new file mode 100644
index 0000000..450acf4
--- /dev/null
+++ b/img/skyhookmono14/screen-python-dark.png
Binary files differ
diff --git a/img/skyhookmono14/screen-python-light-th.png b/img/skyhookmono14/screen-python-light-th.png
new file mode 100644
index 0000000..9cf5e2c
--- /dev/null
+++ b/img/skyhookmono14/screen-python-light-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-python-light.png b/img/skyhookmono14/screen-python-light.png
new file mode 100644
index 0000000..6e20ab1
--- /dev/null
+++ b/img/skyhookmono14/screen-python-light.png
Binary files differ
diff --git a/img/skyhookmono14/screen-ruby-dark-th.png b/img/skyhookmono14/screen-ruby-dark-th.png
new file mode 100644
index 0000000..b7dbf58
--- /dev/null
+++ b/img/skyhookmono14/screen-ruby-dark-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-ruby-dark.png b/img/skyhookmono14/screen-ruby-dark.png
new file mode 100644
index 0000000..33f37be
--- /dev/null
+++ b/img/skyhookmono14/screen-ruby-dark.png
Binary files differ
diff --git a/img/skyhookmono14/screen-ruby-light-th.png b/img/skyhookmono14/screen-ruby-light-th.png
new file mode 100644
index 0000000..eb67105
--- /dev/null
+++ b/img/skyhookmono14/screen-ruby-light-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-ruby-light.png b/img/skyhookmono14/screen-ruby-light.png
new file mode 100644
index 0000000..2dcf7e5
--- /dev/null
+++ b/img/skyhookmono14/screen-ruby-light.png
Binary files differ
diff --git a/img/skyhookmono14/screen-shell-dark-th.png b/img/skyhookmono14/screen-shell-dark-th.png
new file mode 100644
index 0000000..808ea30
--- /dev/null
+++ b/img/skyhookmono14/screen-shell-dark-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-shell-dark.png b/img/skyhookmono14/screen-shell-dark.png
new file mode 100644
index 0000000..5f363fa
--- /dev/null
+++ b/img/skyhookmono14/screen-shell-dark.png
Binary files differ
diff --git a/img/skyhookmono14/screen-shell-light-th.png b/img/skyhookmono14/screen-shell-light-th.png
new file mode 100644
index 0000000..cab0e2f
--- /dev/null
+++ b/img/skyhookmono14/screen-shell-light-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-shell-light.png b/img/skyhookmono14/screen-shell-light.png
new file mode 100644
index 0000000..ba58303
--- /dev/null
+++ b/img/skyhookmono14/screen-shell-light.png
Binary files differ
diff --git a/img/skyhookmono14/screen-tex-dark-th.png b/img/skyhookmono14/screen-tex-dark-th.png
new file mode 100644
index 0000000..664d88b
--- /dev/null
+++ b/img/skyhookmono14/screen-tex-dark-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-tex-dark.png b/img/skyhookmono14/screen-tex-dark.png
new file mode 100644
index 0000000..52d3a49
--- /dev/null
+++ b/img/skyhookmono14/screen-tex-dark.png
Binary files differ
diff --git a/img/skyhookmono14/screen-tex-light-th.png b/img/skyhookmono14/screen-tex-light-th.png
new file mode 100644
index 0000000..9735a25
--- /dev/null
+++ b/img/skyhookmono14/screen-tex-light-th.png
Binary files differ
diff --git a/img/skyhookmono14/screen-tex-light.png b/img/skyhookmono14/screen-tex-light.png
new file mode 100644
index 0000000..c92c4bb
--- /dev/null
+++ b/img/skyhookmono14/screen-tex-light.png
Binary files differ
diff --git a/img/solarized images build.psd b/img/solarized images build.psd
new file mode 100644
index 0000000..dd7dc5c
--- /dev/null
+++ b/img/solarized images build.psd
Binary files differ
diff --git a/img/solarized-165.png b/img/solarized-165.png
index 8686850..a58b8e7 100644
--- a/img/solarized-165.png
+++ b/img/solarized-165.png
Binary files differ
diff --git a/img/solarized-accentcolors.png b/img/solarized-accentcolors.png
deleted file mode 100644
index 1ea7822..0000000
--- a/img/solarized-accentcolors.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-monotones.png b/img/solarized-monotones.png
deleted file mode 100644
index e02bf53..0000000
--- a/img/solarized-monotones.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-palette.png b/img/solarized-palette.png
index f731469..a660d1f 100644
--- a/img/solarized-palette.png
+++ b/img/solarized-palette.png
Binary files differ
diff --git a/img/solarized-screen-c-dark-th.png b/img/solarized-screen-c-dark-th.png
deleted file mode 100644
index 057446b..0000000
--- a/img/solarized-screen-c-dark-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-c-dark.png b/img/solarized-screen-c-dark.png
deleted file mode 100644
index 86c0bcb..0000000
--- a/img/solarized-screen-c-dark.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-c-light-th.png b/img/solarized-screen-c-light-th.png
deleted file mode 100644
index 31a1426..0000000
--- a/img/solarized-screen-c-light-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-c-light.png b/img/solarized-screen-c-light.png
deleted file mode 100644
index f7c8da8..0000000
--- a/img/solarized-screen-c-light.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-haskell-dark-th.png b/img/solarized-screen-haskell-dark-th.png
deleted file mode 100644
index 8b55f90..0000000
--- a/img/solarized-screen-haskell-dark-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-haskell-dark.png b/img/solarized-screen-haskell-dark.png
deleted file mode 100644
index 2979ab6..0000000
--- a/img/solarized-screen-haskell-dark.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-haskell-light-th.png b/img/solarized-screen-haskell-light-th.png
deleted file mode 100644
index bfa7cd3..0000000
--- a/img/solarized-screen-haskell-light-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-haskell-light.png b/img/solarized-screen-haskell-light.png
deleted file mode 100644
index 3f95fc9..0000000
--- a/img/solarized-screen-haskell-light.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-html-dark-th.png b/img/solarized-screen-html-dark-th.png
deleted file mode 100644
index aff92ed..0000000
--- a/img/solarized-screen-html-dark-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-html-dark.png b/img/solarized-screen-html-dark.png
deleted file mode 100644
index 23ee02e..0000000
--- a/img/solarized-screen-html-dark.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-html-light-th.png b/img/solarized-screen-html-light-th.png
deleted file mode 100644
index 5a11d7f..0000000
--- a/img/solarized-screen-html-light-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-html-light.png b/img/solarized-screen-html-light.png
deleted file mode 100644
index bb9a19d..0000000
--- a/img/solarized-screen-html-light.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-java-dark-th.png b/img/solarized-screen-java-dark-th.png
deleted file mode 100644
index 8ea07b5..0000000
--- a/img/solarized-screen-java-dark-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-java-dark.png b/img/solarized-screen-java-dark.png
deleted file mode 100644
index 38856c8..0000000
--- a/img/solarized-screen-java-dark.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-java-light-th.png b/img/solarized-screen-java-light-th.png
deleted file mode 100644
index 7044c4d..0000000
--- a/img/solarized-screen-java-light-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-java-light.png b/img/solarized-screen-java-light.png
deleted file mode 100644
index 28af3b9..0000000
--- a/img/solarized-screen-java-light.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-mutt-dark-th.png b/img/solarized-screen-mutt-dark-th.png
deleted file mode 100644
index 2f000c5..0000000
--- a/img/solarized-screen-mutt-dark-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-mutt-dark.png b/img/solarized-screen-mutt-dark.png
deleted file mode 100644
index f5985f5..0000000
--- a/img/solarized-screen-mutt-dark.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-mutt-light-th.png b/img/solarized-screen-mutt-light-th.png
deleted file mode 100644
index ea2981b..0000000
--- a/img/solarized-screen-mutt-light-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-mutt-light.png b/img/solarized-screen-mutt-light.png
deleted file mode 100644
index 24347e2..0000000
--- a/img/solarized-screen-mutt-light.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-pandoc-dark-th.png b/img/solarized-screen-pandoc-dark-th.png
deleted file mode 100644
index 5dc9be3..0000000
--- a/img/solarized-screen-pandoc-dark-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-pandoc-dark.png b/img/solarized-screen-pandoc-dark.png
deleted file mode 100644
index b150e66..0000000
--- a/img/solarized-screen-pandoc-dark.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-pandoc-light-th.png b/img/solarized-screen-pandoc-light-th.png
deleted file mode 100644
index 49e6199..0000000
--- a/img/solarized-screen-pandoc-light-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-pandoc-light.png b/img/solarized-screen-pandoc-light.png
deleted file mode 100644
index 581c59b..0000000
--- a/img/solarized-screen-pandoc-light.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-perl-dark-th.png b/img/solarized-screen-perl-dark-th.png
deleted file mode 100644
index ecd9d89..0000000
--- a/img/solarized-screen-perl-dark-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-perl-dark.png b/img/solarized-screen-perl-dark.png
deleted file mode 100644
index efb1f94..0000000
--- a/img/solarized-screen-perl-dark.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-perl-light-th.png b/img/solarized-screen-perl-light-th.png
deleted file mode 100644
index 16a768b..0000000
--- a/img/solarized-screen-perl-light-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-perl-light.png b/img/solarized-screen-perl-light.png
deleted file mode 100644
index 01e5ee3..0000000
--- a/img/solarized-screen-perl-light.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-python-dark-th.png b/img/solarized-screen-python-dark-th.png
deleted file mode 100644
index c51c704..0000000
--- a/img/solarized-screen-python-dark-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-python-dark.png b/img/solarized-screen-python-dark.png
deleted file mode 100644
index b8f96c2..0000000
--- a/img/solarized-screen-python-dark.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-python-light-th.png b/img/solarized-screen-python-light-th.png
deleted file mode 100644
index 31239c9..0000000
--- a/img/solarized-screen-python-light-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-python-light.png b/img/solarized-screen-python-light.png
deleted file mode 100644
index 013ec34..0000000
--- a/img/solarized-screen-python-light.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-ruby-dark-th.png b/img/solarized-screen-ruby-dark-th.png
deleted file mode 100644
index c0ad648..0000000
--- a/img/solarized-screen-ruby-dark-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-ruby-dark.png b/img/solarized-screen-ruby-dark.png
deleted file mode 100644
index f7d44b1..0000000
--- a/img/solarized-screen-ruby-dark.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-ruby-light-th.png b/img/solarized-screen-ruby-light-th.png
deleted file mode 100644
index ce4f794..0000000
--- a/img/solarized-screen-ruby-light-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-ruby-light.png b/img/solarized-screen-ruby-light.png
deleted file mode 100644
index 0b884d4..0000000
--- a/img/solarized-screen-ruby-light.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-tex-dark-th.png b/img/solarized-screen-tex-dark-th.png
deleted file mode 100644
index 759d00f..0000000
--- a/img/solarized-screen-tex-dark-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-tex-dark.png b/img/solarized-screen-tex-dark.png
deleted file mode 100644
index a780607..0000000
--- a/img/solarized-screen-tex-dark.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-tex-light-th.png b/img/solarized-screen-tex-light-th.png
deleted file mode 100644
index dbc2e72..0000000
--- a/img/solarized-screen-tex-light-th.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-screen-tex-light.png b/img/solarized-screen-tex-light.png
deleted file mode 100644
index 50acd70..0000000
--- a/img/solarized-screen-tex-light.png
+++ /dev/null
Binary files differ
diff --git a/img/solarized-vim.png b/img/solarized-vim.png
new file mode 100644
index 0000000..fed29fe
--- /dev/null
+++ b/img/solarized-vim.png
Binary files differ
diff --git a/img/solarized-yinyang.png b/img/solarized-yinyang.png
index 8dc5cba..709efdc 100644
--- a/img/solarized-yinyang.png
+++ b/img/solarized-yinyang.png
Binary files differ
diff --git a/img/terminus12/index.html b/img/terminus12/index.html
new file mode 100644
index 0000000..d0373e1
--- /dev/null
+++ b/img/terminus12/index.html
@@ -0,0 +1,49 @@
+<h1>terminus12</h1>
+<p><a href='#c'>c</a>
+<p><a href='#haskell'>haskell</a>
+<p><a href='#html'>html</a>
+<p><a href='#java'>java</a>
+<p><a href='#javascript'>javascript</a>
+<p><a href='#pandoc'>pandoc</a>
+<p><a href='#perl'>perl</a>
+<p><a href='#php'>php</a>
+<p><a href='#python'>python</a>
+<p><a href='#ruby'>ruby</a>
+<p><a href='#shell'>shell</a>
+<p><a href='#tex'>tex</a>
+<h2 id='c'>c</h2>
+<p><img src='screen-c-light.png'>
+<p><img src='screen-c-dark.png'>
+<h2 id='haskell'>haskell</h2>
+<p><img src='screen-haskell-light.png'>
+<p><img src='screen-haskell-dark.png'>
+<h2 id='html'>html</h2>
+<p><img src='screen-html-light.png'>
+<p><img src='screen-html-dark.png'>
+<h2 id='java'>java</h2>
+<p><img src='screen-java-light.png'>
+<p><img src='screen-java-dark.png'>
+<h2 id='javascript'>javascript</h2>
+<p><img src='screen-javascript-light.png'>
+<p><img src='screen-javascript-dark.png'>
+<h2 id='pandoc'>pandoc</h2>
+<p><img src='screen-pandoc-light.png'>
+<p><img src='screen-pandoc-dark.png'>
+<h2 id='perl'>perl</h2>
+<p><img src='screen-perl-light.png'>
+<p><img src='screen-perl-dark.png'>
+<h2 id='php'>php</h2>
+<p><img src='screen-php-light.png'>
+<p><img src='screen-php-dark.png'>
+<h2 id='python'>python</h2>
+<p><img src='screen-python-light.png'>
+<p><img src='screen-python-dark.png'>
+<h2 id='ruby'>ruby</h2>
+<p><img src='screen-ruby-light.png'>
+<p><img src='screen-ruby-dark.png'>
+<h2 id='shell'>shell</h2>
+<p><img src='screen-shell-light.png'>
+<p><img src='screen-shell-dark.png'>
+<h2 id='tex'>tex</h2>
+<p><img src='screen-tex-light.png'>
+<p><img src='screen-tex-dark.png'>
diff --git a/img/terminus12/screen-c-dark-th.png b/img/terminus12/screen-c-dark-th.png
new file mode 100644
index 0000000..c71b1c9
--- /dev/null
+++ b/img/terminus12/screen-c-dark-th.png
Binary files differ
diff --git a/img/terminus12/screen-c-dark.png b/img/terminus12/screen-c-dark.png
new file mode 100644
index 0000000..c25cf6c
--- /dev/null
+++ b/img/terminus12/screen-c-dark.png
Binary files differ
diff --git a/img/terminus12/screen-c-light-th.png b/img/terminus12/screen-c-light-th.png
new file mode 100644
index 0000000..ca38d14
--- /dev/null
+++ b/img/terminus12/screen-c-light-th.png
Binary files differ
diff --git a/img/terminus12/screen-c-light.png b/img/terminus12/screen-c-light.png
new file mode 100644
index 0000000..d211814
--- /dev/null
+++ b/img/terminus12/screen-c-light.png
Binary files differ
diff --git a/img/terminus12/screen-haskell-dark-th.png b/img/terminus12/screen-haskell-dark-th.png
new file mode 100644
index 0000000..a65fe5d
--- /dev/null
+++ b/img/terminus12/screen-haskell-dark-th.png
Binary files differ
diff --git a/img/terminus12/screen-haskell-dark.png b/img/terminus12/screen-haskell-dark.png
new file mode 100644
index 0000000..0822caf
--- /dev/null
+++ b/img/terminus12/screen-haskell-dark.png
Binary files differ
diff --git a/img/terminus12/screen-haskell-light-th.png b/img/terminus12/screen-haskell-light-th.png
new file mode 100644
index 0000000..046fa13
--- /dev/null
+++ b/img/terminus12/screen-haskell-light-th.png
Binary files differ
diff --git a/img/terminus12/screen-haskell-light.png b/img/terminus12/screen-haskell-light.png
new file mode 100644
index 0000000..0c7d99f
--- /dev/null
+++ b/img/terminus12/screen-haskell-light.png
Binary files differ
diff --git a/img/terminus12/screen-html-dark-th.png b/img/terminus12/screen-html-dark-th.png
new file mode 100644
index 0000000..9d54a0f
--- /dev/null
+++ b/img/terminus12/screen-html-dark-th.png
Binary files differ
diff --git a/img/terminus12/screen-html-dark.png b/img/terminus12/screen-html-dark.png
new file mode 100644
index 0000000..4be92e3
--- /dev/null
+++ b/img/terminus12/screen-html-dark.png
Binary files differ
diff --git a/img/terminus12/screen-html-light-th.png b/img/terminus12/screen-html-light-th.png
new file mode 100644
index 0000000..a56150a
--- /dev/null
+++ b/img/terminus12/screen-html-light-th.png
Binary files differ
diff --git a/img/terminus12/screen-html-light.png b/img/terminus12/screen-html-light.png
new file mode 100644
index 0000000..2a7ed15
--- /dev/null
+++ b/img/terminus12/screen-html-light.png
Binary files differ
diff --git a/img/terminus12/screen-java-dark-th.png b/img/terminus12/screen-java-dark-th.png
new file mode 100644
index 0000000..1ef29cf
--- /dev/null
+++ b/img/terminus12/screen-java-dark-th.png
Binary files differ
diff --git a/img/terminus12/screen-java-dark.png b/img/terminus12/screen-java-dark.png
new file mode 100644
index 0000000..38df33e
--- /dev/null
+++ b/img/terminus12/screen-java-dark.png
Binary files differ
diff --git a/img/terminus12/screen-java-light-th.png b/img/terminus12/screen-java-light-th.png
new file mode 100644
index 0000000..d74634c
--- /dev/null
+++ b/img/terminus12/screen-java-light-th.png
Binary files differ
diff --git a/img/terminus12/screen-java-light.png b/img/terminus12/screen-java-light.png
new file mode 100644
index 0000000..e3f7a45
--- /dev/null
+++ b/img/terminus12/screen-java-light.png
Binary files differ
diff --git a/img/terminus12/screen-javascript-dark-th.png b/img/terminus12/screen-javascript-dark-th.png
new file mode 100644
index 0000000..5a7bdfb
--- /dev/null
+++ b/img/terminus12/screen-javascript-dark-th.png
Binary files differ
diff --git a/img/terminus12/screen-javascript-dark.png b/img/terminus12/screen-javascript-dark.png
new file mode 100644
index 0000000..1a2f6a7
--- /dev/null
+++ b/img/terminus12/screen-javascript-dark.png
Binary files differ
diff --git a/img/terminus12/screen-javascript-light-th.png b/img/terminus12/screen-javascript-light-th.png
new file mode 100644
index 0000000..a49b387
--- /dev/null
+++ b/img/terminus12/screen-javascript-light-th.png
Binary files differ
diff --git a/img/terminus12/screen-javascript-light.png b/img/terminus12/screen-javascript-light.png
new file mode 100644
index 0000000..6b1cc66
--- /dev/null
+++ b/img/terminus12/screen-javascript-light.png
Binary files differ
diff --git a/img/terminus12/screen-pandoc-dark-th.png b/img/terminus12/screen-pandoc-dark-th.png
new file mode 100644
index 0000000..0cec654
--- /dev/null
+++ b/img/terminus12/screen-pandoc-dark-th.png
Binary files differ
diff --git a/img/terminus12/screen-pandoc-dark.png b/img/terminus12/screen-pandoc-dark.png
new file mode 100644
index 0000000..31283cb
--- /dev/null
+++ b/img/terminus12/screen-pandoc-dark.png
Binary files differ
diff --git a/img/terminus12/screen-pandoc-light-th.png b/img/terminus12/screen-pandoc-light-th.png
new file mode 100644
index 0000000..6c6571c
--- /dev/null
+++ b/img/terminus12/screen-pandoc-light-th.png
Binary files differ
diff --git a/img/terminus12/screen-pandoc-light.png b/img/terminus12/screen-pandoc-light.png
new file mode 100644
index 0000000..4f724fc
--- /dev/null
+++ b/img/terminus12/screen-pandoc-light.png
Binary files differ
diff --git a/img/terminus12/screen-perl-dark-th.png b/img/terminus12/screen-perl-dark-th.png
new file mode 100644
index 0000000..5045415
--- /dev/null
+++ b/img/terminus12/screen-perl-dark-th.png
Binary files differ
diff --git a/img/terminus12/screen-perl-dark.png b/img/terminus12/screen-perl-dark.png
new file mode 100644
index 0000000..0306b5e
--- /dev/null
+++ b/img/terminus12/screen-perl-dark.png
Binary files differ
diff --git a/img/terminus12/screen-perl-light-th.png b/img/terminus12/screen-perl-light-th.png
new file mode 100644
index 0000000..7f45fb8
--- /dev/null
+++ b/img/terminus12/screen-perl-light-th.png
Binary files differ
diff --git a/img/terminus12/screen-perl-light.png b/img/terminus12/screen-perl-light.png
new file mode 100644
index 0000000..0607ce1
--- /dev/null
+++ b/img/terminus12/screen-perl-light.png
Binary files differ
diff --git a/img/terminus12/screen-php-dark-th.png b/img/terminus12/screen-php-dark-th.png
new file mode 100644
index 0000000..35cd727
--- /dev/null
+++ b/img/terminus12/screen-php-dark-th.png
Binary files differ
diff --git a/img/terminus12/screen-php-dark.png b/img/terminus12/screen-php-dark.png
new file mode 100644
index 0000000..2659c50
--- /dev/null
+++ b/img/terminus12/screen-php-dark.png
Binary files differ
diff --git a/img/terminus12/screen-php-light-th.png b/img/terminus12/screen-php-light-th.png
new file mode 100644
index 0000000..97b8e17
--- /dev/null
+++ b/img/terminus12/screen-php-light-th.png
Binary files differ
diff --git a/img/terminus12/screen-php-light.png b/img/terminus12/screen-php-light.png
new file mode 100644
index 0000000..71091f6
--- /dev/null
+++ b/img/terminus12/screen-php-light.png
Binary files differ
diff --git a/img/terminus12/screen-python-dark-th.png b/img/terminus12/screen-python-dark-th.png
new file mode 100644
index 0000000..7d830b9
--- /dev/null
+++ b/img/terminus12/screen-python-dark-th.png
Binary files differ
diff --git a/img/terminus12/screen-python-dark.png b/img/terminus12/screen-python-dark.png
new file mode 100644
index 0000000..d021d56
--- /dev/null
+++ b/img/terminus12/screen-python-dark.png
Binary files differ
diff --git a/img/terminus12/screen-python-light-th.png b/img/terminus12/screen-python-light-th.png
new file mode 100644
index 0000000..226c984
--- /dev/null
+++ b/img/terminus12/screen-python-light-th.png
Binary files differ
diff --git a/img/terminus12/screen-python-light.png b/img/terminus12/screen-python-light.png
new file mode 100644
index 0000000..2ee01b6
--- /dev/null
+++ b/img/terminus12/screen-python-light.png
Binary files differ
diff --git a/img/terminus12/screen-ruby-dark-th.png b/img/terminus12/screen-ruby-dark-th.png
new file mode 100644
index 0000000..3a21835
--- /dev/null
+++ b/img/terminus12/screen-ruby-dark-th.png
Binary files differ
diff --git a/img/terminus12/screen-ruby-dark.png b/img/terminus12/screen-ruby-dark.png
new file mode 100644
index 0000000..e096910
--- /dev/null
+++ b/img/terminus12/screen-ruby-dark.png
Binary files differ
diff --git a/img/terminus12/screen-ruby-light-th.png b/img/terminus12/screen-ruby-light-th.png
new file mode 100644
index 0000000..59c4952
--- /dev/null
+++ b/img/terminus12/screen-ruby-light-th.png
Binary files differ
diff --git a/img/terminus12/screen-ruby-light.png b/img/terminus12/screen-ruby-light.png
new file mode 100644
index 0000000..a18f98b
--- /dev/null
+++ b/img/terminus12/screen-ruby-light.png
Binary files differ
diff --git a/img/terminus12/screen-shell-dark-th.png b/img/terminus12/screen-shell-dark-th.png
new file mode 100644
index 0000000..6da8120
--- /dev/null
+++ b/img/terminus12/screen-shell-dark-th.png
Binary files differ
diff --git a/img/terminus12/screen-shell-dark.png b/img/terminus12/screen-shell-dark.png
new file mode 100644
index 0000000..bb53eec
--- /dev/null
+++ b/img/terminus12/screen-shell-dark.png
Binary files differ
diff --git a/img/terminus12/screen-shell-light-th.png b/img/terminus12/screen-shell-light-th.png
new file mode 100644
index 0000000..3f239be
--- /dev/null
+++ b/img/terminus12/screen-shell-light-th.png
Binary files differ
diff --git a/img/terminus12/screen-shell-light.png b/img/terminus12/screen-shell-light.png
new file mode 100644
index 0000000..fdbd9d8
--- /dev/null
+++ b/img/terminus12/screen-shell-light.png
Binary files differ
diff --git a/img/terminus12/screen-tex-dark-th.png b/img/terminus12/screen-tex-dark-th.png
new file mode 100644
index 0000000..1706714
--- /dev/null
+++ b/img/terminus12/screen-tex-dark-th.png
Binary files differ
diff --git a/img/terminus12/screen-tex-dark.png b/img/terminus12/screen-tex-dark.png
new file mode 100644
index 0000000..18bee82
--- /dev/null
+++ b/img/terminus12/screen-tex-dark.png
Binary files differ
diff --git a/img/terminus12/screen-tex-light-th.png b/img/terminus12/screen-tex-light-th.png
new file mode 100644
index 0000000..7b23bd9
--- /dev/null
+++ b/img/terminus12/screen-tex-light-th.png
Binary files differ
diff --git a/img/terminus12/screen-tex-light.png b/img/terminus12/screen-tex-light.png
new file mode 100644
index 0000000..038cce8
--- /dev/null
+++ b/img/terminus12/screen-tex-light.png
Binary files differ
diff --git a/img/terminus20/index.html b/img/terminus20/index.html
new file mode 100644
index 0000000..481d23a
--- /dev/null
+++ b/img/terminus20/index.html
@@ -0,0 +1,49 @@
+<h1>terminus20</h1>
+<p><a href='#c'>c</a>
+<p><a href='#haskell'>haskell</a>
+<p><a href='#html'>html</a>
+<p><a href='#java'>java</a>
+<p><a href='#javascript'>javascript</a>
+<p><a href='#pandoc'>pandoc</a>
+<p><a href='#perl'>perl</a>
+<p><a href='#php'>php</a>
+<p><a href='#python'>python</a>
+<p><a href='#ruby'>ruby</a>
+<p><a href='#shell'>shell</a>
+<p><a href='#tex'>tex</a>
+<h2 id='c'>c</h2>
+<p><img src='screen-c-light.png'>
+<p><img src='screen-c-dark.png'>
+<h2 id='haskell'>haskell</h2>
+<p><img src='screen-haskell-light.png'>
+<p><img src='screen-haskell-dark.png'>
+<h2 id='html'>html</h2>
+<p><img src='screen-html-light.png'>
+<p><img src='screen-html-dark.png'>
+<h2 id='java'>java</h2>
+<p><img src='screen-java-light.png'>
+<p><img src='screen-java-dark.png'>
+<h2 id='javascript'>javascript</h2>
+<p><img src='screen-javascript-light.png'>
+<p><img src='screen-javascript-dark.png'>
+<h2 id='pandoc'>pandoc</h2>
+<p><img src='screen-pandoc-light.png'>
+<p><img src='screen-pandoc-dark.png'>
+<h2 id='perl'>perl</h2>
+<p><img src='screen-perl-light.png'>
+<p><img src='screen-perl-dark.png'>
+<h2 id='php'>php</h2>
+<p><img src='screen-php-light.png'>
+<p><img src='screen-php-dark.png'>
+<h2 id='python'>python</h2>
+<p><img src='screen-python-light.png'>
+<p><img src='screen-python-dark.png'>
+<h2 id='ruby'>ruby</h2>
+<p><img src='screen-ruby-light.png'>
+<p><img src='screen-ruby-dark.png'>
+<h2 id='shell'>shell</h2>
+<p><img src='screen-shell-light.png'>
+<p><img src='screen-shell-dark.png'>
+<h2 id='tex'>tex</h2>
+<p><img src='screen-tex-light.png'>
+<p><img src='screen-tex-dark.png'>
diff --git a/img/terminus20/screen-c-dark-th.png b/img/terminus20/screen-c-dark-th.png
new file mode 100644
index 0000000..ef46390
--- /dev/null
+++ b/img/terminus20/screen-c-dark-th.png
Binary files differ
diff --git a/img/terminus20/screen-c-dark.png b/img/terminus20/screen-c-dark.png
new file mode 100644
index 0000000..a90a362
--- /dev/null
+++ b/img/terminus20/screen-c-dark.png
Binary files differ
diff --git a/img/terminus20/screen-c-light-th.png b/img/terminus20/screen-c-light-th.png
new file mode 100644
index 0000000..55a9fed
--- /dev/null
+++ b/img/terminus20/screen-c-light-th.png
Binary files differ
diff --git a/img/terminus20/screen-c-light.png b/img/terminus20/screen-c-light.png
new file mode 100644
index 0000000..d0fd96f
--- /dev/null
+++ b/img/terminus20/screen-c-light.png
Binary files differ
diff --git a/img/terminus20/screen-haskell-dark-th.png b/img/terminus20/screen-haskell-dark-th.png
new file mode 100644
index 0000000..09f0c8b
--- /dev/null
+++ b/img/terminus20/screen-haskell-dark-th.png
Binary files differ
diff --git a/img/terminus20/screen-haskell-dark.png b/img/terminus20/screen-haskell-dark.png
new file mode 100644
index 0000000..e9e16c0
--- /dev/null
+++ b/img/terminus20/screen-haskell-dark.png
Binary files differ
diff --git a/img/terminus20/screen-haskell-light-th.png b/img/terminus20/screen-haskell-light-th.png
new file mode 100644
index 0000000..cb1972c
--- /dev/null
+++ b/img/terminus20/screen-haskell-light-th.png
Binary files differ
diff --git a/img/terminus20/screen-haskell-light.png b/img/terminus20/screen-haskell-light.png
new file mode 100644
index 0000000..4358620
--- /dev/null
+++ b/img/terminus20/screen-haskell-light.png
Binary files differ
diff --git a/img/terminus20/screen-html-dark-th.png b/img/terminus20/screen-html-dark-th.png
new file mode 100644
index 0000000..c96dd70
--- /dev/null
+++ b/img/terminus20/screen-html-dark-th.png
Binary files differ
diff --git a/img/terminus20/screen-html-dark.png b/img/terminus20/screen-html-dark.png
new file mode 100644
index 0000000..3ffcec8
--- /dev/null
+++ b/img/terminus20/screen-html-dark.png
Binary files differ
diff --git a/img/terminus20/screen-html-light-th.png b/img/terminus20/screen-html-light-th.png
new file mode 100644
index 0000000..0d96a9c
--- /dev/null
+++ b/img/terminus20/screen-html-light-th.png
Binary files differ
diff --git a/img/terminus20/screen-html-light.png b/img/terminus20/screen-html-light.png
new file mode 100644
index 0000000..dc1331c
--- /dev/null
+++ b/img/terminus20/screen-html-light.png
Binary files differ
diff --git a/img/terminus20/screen-java-dark-th.png b/img/terminus20/screen-java-dark-th.png
new file mode 100644
index 0000000..d7c7927
--- /dev/null
+++ b/img/terminus20/screen-java-dark-th.png
Binary files differ
diff --git a/img/terminus20/screen-java-dark.png b/img/terminus20/screen-java-dark.png
new file mode 100644
index 0000000..760cca6
--- /dev/null
+++ b/img/terminus20/screen-java-dark.png
Binary files differ
diff --git a/img/terminus20/screen-java-light-th.png b/img/terminus20/screen-java-light-th.png
new file mode 100644
index 0000000..365b20b
--- /dev/null
+++ b/img/terminus20/screen-java-light-th.png
Binary files differ
diff --git a/img/terminus20/screen-java-light.png b/img/terminus20/screen-java-light.png
new file mode 100644
index 0000000..09907a8
--- /dev/null
+++ b/img/terminus20/screen-java-light.png
Binary files differ
diff --git a/img/terminus20/screen-javascript-dark-th.png b/img/terminus20/screen-javascript-dark-th.png
new file mode 100644
index 0000000..6eda85d
--- /dev/null
+++ b/img/terminus20/screen-javascript-dark-th.png
Binary files differ
diff --git a/img/terminus20/screen-javascript-dark.png b/img/terminus20/screen-javascript-dark.png
new file mode 100644
index 0000000..b00f0d3
--- /dev/null
+++ b/img/terminus20/screen-javascript-dark.png
Binary files differ
diff --git a/img/terminus20/screen-javascript-light-th.png b/img/terminus20/screen-javascript-light-th.png
new file mode 100644
index 0000000..388c49a
--- /dev/null
+++ b/img/terminus20/screen-javascript-light-th.png
Binary files differ
diff --git a/img/terminus20/screen-javascript-light.png b/img/terminus20/screen-javascript-light.png
new file mode 100644
index 0000000..94b7e99
--- /dev/null
+++ b/img/terminus20/screen-javascript-light.png
Binary files differ
diff --git a/img/terminus20/screen-pandoc-dark-th.png b/img/terminus20/screen-pandoc-dark-th.png
new file mode 100644
index 0000000..3b39a25
--- /dev/null
+++ b/img/terminus20/screen-pandoc-dark-th.png
Binary files differ
diff --git a/img/terminus20/screen-pandoc-dark.png b/img/terminus20/screen-pandoc-dark.png
new file mode 100644
index 0000000..5d9e3aa
--- /dev/null
+++ b/img/terminus20/screen-pandoc-dark.png
Binary files differ
diff --git a/img/terminus20/screen-pandoc-light-th.png b/img/terminus20/screen-pandoc-light-th.png
new file mode 100644
index 0000000..fc768e7
--- /dev/null
+++ b/img/terminus20/screen-pandoc-light-th.png
Binary files differ
diff --git a/img/terminus20/screen-pandoc-light.png b/img/terminus20/screen-pandoc-light.png
new file mode 100644
index 0000000..763a177
--- /dev/null
+++ b/img/terminus20/screen-pandoc-light.png
Binary files differ
diff --git a/img/terminus20/screen-perl-dark-th.png b/img/terminus20/screen-perl-dark-th.png
new file mode 100644
index 0000000..5080041
--- /dev/null
+++ b/img/terminus20/screen-perl-dark-th.png
Binary files differ
diff --git a/img/terminus20/screen-perl-dark.png b/img/terminus20/screen-perl-dark.png
new file mode 100644
index 0000000..f554cba
--- /dev/null
+++ b/img/terminus20/screen-perl-dark.png
Binary files differ
diff --git a/img/terminus20/screen-perl-light-th.png b/img/terminus20/screen-perl-light-th.png
new file mode 100644
index 0000000..2941409
--- /dev/null
+++ b/img/terminus20/screen-perl-light-th.png
Binary files differ
diff --git a/img/terminus20/screen-perl-light.png b/img/terminus20/screen-perl-light.png
new file mode 100644
index 0000000..f56a7d5
--- /dev/null
+++ b/img/terminus20/screen-perl-light.png
Binary files differ
diff --git a/img/terminus20/screen-php-dark-th.png b/img/terminus20/screen-php-dark-th.png
new file mode 100644
index 0000000..723714b
--- /dev/null
+++ b/img/terminus20/screen-php-dark-th.png
Binary files differ
diff --git a/img/terminus20/screen-php-dark.png b/img/terminus20/screen-php-dark.png
new file mode 100644
index 0000000..e7d789a
--- /dev/null
+++ b/img/terminus20/screen-php-dark.png
Binary files differ
diff --git a/img/terminus20/screen-php-light-th.png b/img/terminus20/screen-php-light-th.png
new file mode 100644
index 0000000..8688372
--- /dev/null
+++ b/img/terminus20/screen-php-light-th.png
Binary files differ
diff --git a/img/terminus20/screen-php-light.png b/img/terminus20/screen-php-light.png
new file mode 100644
index 0000000..c45df3d
--- /dev/null
+++ b/img/terminus20/screen-php-light.png
Binary files differ
diff --git a/img/terminus20/screen-python-dark-th.png b/img/terminus20/screen-python-dark-th.png
new file mode 100644
index 0000000..e00c54e
--- /dev/null
+++ b/img/terminus20/screen-python-dark-th.png
Binary files differ
diff --git a/img/terminus20/screen-python-dark.png b/img/terminus20/screen-python-dark.png
new file mode 100644
index 0000000..89fecca
--- /dev/null
+++ b/img/terminus20/screen-python-dark.png
Binary files differ
diff --git a/img/terminus20/screen-python-light-th.png b/img/terminus20/screen-python-light-th.png
new file mode 100644
index 0000000..13f8819
--- /dev/null
+++ b/img/terminus20/screen-python-light-th.png
Binary files differ
diff --git a/img/terminus20/screen-python-light.png b/img/terminus20/screen-python-light.png
new file mode 100644
index 0000000..f8b4ad0
--- /dev/null
+++ b/img/terminus20/screen-python-light.png
Binary files differ
diff --git a/img/terminus20/screen-ruby-dark-th.png b/img/terminus20/screen-ruby-dark-th.png
new file mode 100644
index 0000000..ee0fd36
--- /dev/null
+++ b/img/terminus20/screen-ruby-dark-th.png
Binary files differ
diff --git a/img/terminus20/screen-ruby-dark.png b/img/terminus20/screen-ruby-dark.png
new file mode 100644
index 0000000..b139c62
--- /dev/null
+++ b/img/terminus20/screen-ruby-dark.png
Binary files differ
diff --git a/img/terminus20/screen-ruby-light-th.png b/img/terminus20/screen-ruby-light-th.png
new file mode 100644
index 0000000..9579531
--- /dev/null
+++ b/img/terminus20/screen-ruby-light-th.png
Binary files differ
diff --git a/img/terminus20/screen-ruby-light.png b/img/terminus20/screen-ruby-light.png
new file mode 100644
index 0000000..f83d219
--- /dev/null
+++ b/img/terminus20/screen-ruby-light.png
Binary files differ
diff --git a/img/terminus20/screen-shell-dark-th.png b/img/terminus20/screen-shell-dark-th.png
new file mode 100644
index 0000000..ec37c90
--- /dev/null
+++ b/img/terminus20/screen-shell-dark-th.png
Binary files differ
diff --git a/img/terminus20/screen-shell-dark.png b/img/terminus20/screen-shell-dark.png
new file mode 100644
index 0000000..3153bf1
--- /dev/null
+++ b/img/terminus20/screen-shell-dark.png
Binary files differ
diff --git a/img/terminus20/screen-shell-light-th.png b/img/terminus20/screen-shell-light-th.png
new file mode 100644
index 0000000..78a50c3
--- /dev/null
+++ b/img/terminus20/screen-shell-light-th.png
Binary files differ
diff --git a/img/terminus20/screen-shell-light.png b/img/terminus20/screen-shell-light.png
new file mode 100644
index 0000000..3c769fe
--- /dev/null
+++ b/img/terminus20/screen-shell-light.png
Binary files differ
diff --git a/img/terminus20/screen-tex-dark-th.png b/img/terminus20/screen-tex-dark-th.png
new file mode 100644
index 0000000..00bb8c6
--- /dev/null
+++ b/img/terminus20/screen-tex-dark-th.png
Binary files differ
diff --git a/img/terminus20/screen-tex-dark.png b/img/terminus20/screen-tex-dark.png
new file mode 100644
index 0000000..3cd41aa
--- /dev/null
+++ b/img/terminus20/screen-tex-dark.png
Binary files differ
diff --git a/img/terminus20/screen-tex-light-th.png b/img/terminus20/screen-tex-light-th.png
new file mode 100644
index 0000000..4e6f95f
--- /dev/null
+++ b/img/terminus20/screen-tex-light-th.png
Binary files differ
diff --git a/img/terminus20/screen-tex-light.png b/img/terminus20/screen-tex-light.png
new file mode 100644
index 0000000..be56978
--- /dev/null
+++ b/img/terminus20/screen-tex-light.png
Binary files differ
diff --git a/utils/package.sh b/utils/package.sh
index 33c356a..fb4db2a 100755
--- a/utils/package.sh
+++ b/utils/package.sh
@@ -10,25 +10,30 @@ rm **/*.un~
rm -rf img
rm -rf tests
rm -rf utils
+rm -rf files
+rm ~/wrk/solarized/files/*.zip
mkdir ~/tmp/solarized-packaged
cd ~/tmp
-gnutar -czvf ~/tmp/solarized-packaged/solarized.tar.gz solarized
+#gnutar -czvf ~/tmp/solarized-packaged/solarized.tar.gz solarized
zip -rvX ~/tmp/solarized-packaged/solarized.zip solarized
-cp ~/tmp/solarized-packaged/solarized.tar.gz ~/tmp/solarized-packaged/solarized-$1.tar.gz
+#cp ~/tmp/solarized-packaged/solarized.tar.gz ~/tmp/solarized-packaged/solarized-$1.tar.gz
cp ~/tmp/solarized-packaged/solarized.zip ~/tmp/solarized-packaged/solarized-$1.zip
+cp ~/tmp/solarized-packaged/solarized*.zip ~/wrk/solarized/files/
cd ~/tmp/solarized
-gnutar -czvf ~/tmp/solarized-packaged/vim-colors-solarized.tar.gz vim-colors-solarized
-gnutar -czvf ~/tmp/solarized-packaged/mutt-colors-solarized.tar.gz mutt-colors-solarized
+#gnutar -czvf ~/tmp/solarized-packaged/vim-colors-solarized.tar.gz vim-colors-solarized
+#gnutar -czvf ~/tmp/solarized-packaged/mutt-colors-solarized.tar.gz mutt-colors-solarized
zip -rvX ~/tmp/solarized-packaged/vim-colors-solarized.zip vim-colors-solarized
zip -rvX ~/tmp/solarized-packaged/mutt-colors-solarized.zip mutt-colors-solarized
-cp ~/tmp/solarized-packaged/vim-colors-solarized.tar.gz ~/tmp/solarized-packaged/vim-colors-solarized-$1.tar.gz
-cp ~/tmp/solarized-packaged/mutt-colors-solarized.tar.gz ~/tmp/solarized-packaged/mutt-colors-solarized-$1.tar.gz
+#cp ~/tmp/solarized-packaged/vim-colors-solarized.tar.gz ~/tmp/solarized-packaged/vim-colors-solarized-$1.tar.gz
+#cp ~/tmp/solarized-packaged/mutt-colors-solarized.tar.gz ~/tmp/solarized-packaged/mutt-colors-solarized-$1.tar.gz
cp ~/tmp/solarized-packaged/vim-colors-solarized.zip ~/tmp/solarized-packaged/vim-colors-solarized-$1.zip
cp ~/tmp/solarized-packaged/mutt-colors-solarized.zip ~/tmp/solarized-packaged/mutt-colors-solarized-$1.zip
+cp ~/tmp/solarized-packaged/vim-colors-solarized*.zip ~/wrk/solarized/files/
+cp ~/tmp/solarized-packaged/mutt-colors-solarized*.zip ~/wrk/solarized/files/
cd ~/tmp
rm -rf solarized
diff --git a/utils/tests/test.c b/utils/tests/c.c
index 7e88404..7e88404 100644
--- a/utils/tests/test.c
+++ b/utils/tests/c.c
diff --git a/utils/tests/test.hs b/utils/tests/haskell.hs
index d1d18e6..d1d18e6 100644
--- a/utils/tests/test.hs
+++ b/utils/tests/haskell.hs
diff --git a/utils/tests/test.html b/utils/tests/html.html
index 2997a45..2997a45 100644
--- a/utils/tests/test.html
+++ b/utils/tests/html.html
diff --git a/utils/tests/test.java b/utils/tests/java.java
index 55133df..55133df 100644
--- a/utils/tests/test.java
+++ b/utils/tests/java.java
diff --git a/utils/tests/javascript.js b/utils/tests/javascript.js
new file mode 100644
index 0000000..ce01bf7
--- /dev/null
+++ b/utils/tests/javascript.js
@@ -0,0 +1,20 @@
+/**
+sample javascript from xui
+*/
+
+var undefined,
+ xui,
+ window = this,
+ string = new String('string'),
+ document = window.document,
+ simpleExpr = /^#?([\w-]+)$/,
+ idExpr = /^#/,
+ tagExpr = /<([\w:]+)/,
+ slice = function (e) { return [].slice.call(e, 0); };
+ try { var a = slice(document.documentElement.childNodes)[0].nodeType; }
+ catch(e){ slice = function (e) { var ret=[]; for (var i=0; e[i]; i++)
+ ret.push(e[i]); return ret; }; }
+
+window.x$ = window.xui = xui = function(q, context) {
+ return new xui.fn.find(q, context);
+};
diff --git a/utils/tests/test.md b/utils/tests/pandoc.md
index ea8b386..be1761a 100644
--- a/utils/tests/test.md
+++ b/utils/tests/pandoc.md
@@ -4,10 +4,6 @@
%% format: markdown+lhs
-The following blockquote can *optionally* be shown as Literate Haskell using
-a global variable in your .vimrc or a __*mode*line__ such as the one above
-specifying the format of the document and the +lhs suffix
-
> import Hakyll
> main :: IO ()
> main = hakyll $ do
diff --git a/utils/tests/test.pl b/utils/tests/perl.pl
index 71db713..71db713 100644
--- a/utils/tests/test.pl
+++ b/utils/tests/perl.pl
diff --git a/utils/tests/php.php b/utils/tests/php.php
new file mode 100644
index 0000000..f649731
--- /dev/null
+++ b/utils/tests/php.php
@@ -0,0 +1,29 @@
+<?php
+require_once($GLOBALS['g_campsiteDir']. "/$ADMIN_DIR/country/common.php");
+require_once($GLOBALS['g_campsiteDir']. "/classes/SimplePager.php");
+camp_load_translation_strings("api");
+
+$f_country_language_selected = camp_session_get('f_language_selected', '');
+$f_country_offset = camp_session_get('f_country_offset', 0);
+if (empty($f_country_language_selected)) {
+ $f_country_language_selected = null;
+}
+$ItemsPerPage = 20;
+$languages = Language::GetLanguages(null, null, null, array(), array(), true);
+$numCountries = Country::GetNumCountries($f_country_language_selected);
+
+$pager = new SimplePager($numCountries, $ItemsPerPage, "index.php?");
+
+$crumbs = array();
+$crumbs[] = array(getGS("Configure"), "");
+$crumbs[] = array(getGS("Countries"), "");
+echo camp_html_breadcrumbs($crumbs);
+
+?>
+
+<?php if ($g_user->hasPermission("ManageCountries")) { ?>
+<table BORDER="0" CELLSPACING="0" CELLPADDING="1">
+ <tr>
+ <td><a href="add.php"><?php putGS("Add new"); ?></a></td>
+ </tr>
+</table>
diff --git a/utils/tests/test.py b/utils/tests/python.py
index 5b8f258..5b8f258 100644
--- a/utils/tests/test.py
+++ b/utils/tests/python.py
diff --git a/utils/tests/ruby.rb b/utils/tests/ruby.rb
new file mode 100644
index 0000000..bf438fe
--- /dev/null
+++ b/utils/tests/ruby.rb
@@ -0,0 +1,49 @@
+# ruby test file ruby.rb
+
+include Enumerable
+
+def initialize(rbconfig)
+@rbconfig = rbconfig
+@no_harm = false
+end
+
+def load_savefile
+begin
+ File.foreach(savefile()) do |line|
+ k, v = *line.split(/=/, 2)
+ self[k] = v.strip
+ end
+rescue Errno::ENOENT
+ setup_rb_error $!.message + "\n#{File.basename($0)} config first"
+end
+end
+
+if c['rubylibdir']
+ # V > 1.6.3
+ libruby = "#{c['prefix']}/lib/ruby"
+ siterubyverarch = c['sitearchdir']
+end
+parameterize = lambda {|path|
+ path.sub(/\A#{Regexp.quote(c['prefix'])}/, '$prefix')
+}
+
+if arg = c['configure_args'].split.detect {|arg| /--with-make-prog=/ =~ arg }
+ makeprog = arg.sub(/'/, '').split(/=/, 2)[1]
+else
+ makeprog = 'make'
+end
+
+def setup_rb_error(msg)
+ raise SetupError, msg
+end
+
+if $0 == __FILE__
+ begin
+ ToplevelInstaller.invoke
+ rescue SetupError
+ raise if $DEBUG
+ $stderr.puts $!.message
+ $stderr.puts "Try 'ruby #{$0} --help' for detailed usage."
+ exit 1
+ end
+end
diff --git a/utils/tests/shell.sh b/utils/tests/shell.sh
new file mode 100644
index 0000000..4b73ffc
--- /dev/null
+++ b/utils/tests/shell.sh
@@ -0,0 +1,29 @@
+#!/bin/bash
+
+cd $ROOT_DIR
+DOT_FILES="lastpass weechat ssh Xauthority"
+for dotfile in $DOT_FILES; do conform_link "$DATA_DIR/$dotfile" ".$dotfile"; done
+
+# }}}
+# crontab update from file {{{
+# TODO: refactor with suffix variables (or common cron values)
+
+case "$PLATFORM" in
+ linux)
+ #conform_link "$CONF_DIR/shell/zshenv" ".zshenv"
+ crontab -l > $ROOT_DIR/tmp/crontab-conflict-arch
+ cd $ROOT_DIR/$CONF_DIR/cron
+ if [[ "$(diff ~/tmp/crontab-conflict-arch crontab-current-arch)" == ""
+ ]];
+ then # no difference with current backup
+ logger "$LOG_PREFIX: crontab live settings match stored "\
+ "settings; no restore required"
+ rm ~/tmp/crontab-conflict-arch
+ else # current crontab settings in file do not match live settings
+ crontab $ROOT_DIR/$CONF_DIR/cron/crontab-current-arch
+ logger "$LOG_PREFIX: crontab stored settings conflict with "\
+ "live settings; stored settings restored. "\
+ "Previous settings recorded in ~/tmp/crontab-conflict-arch."
+ fi
+ ;;
+
diff --git a/utils/tests/test.rb b/utils/tests/test.rb
deleted file mode 100644
index 8decfba..0000000
--- a/utils/tests/test.rb
+++ /dev/null
@@ -1,1436 +0,0 @@
-# ruby test file ruby.rb
-
-def File.binread(fname)
- open(fname, 'rb') {|f|
- return f.read
- }
-end
-
-class ConfigTable
-
- include Enumerable
-
- def initialize(rbconfig)
- @rbconfig = rbconfig
- @no_harm = false
- end
-
- def load_savefile
- begin
- File.foreach(savefile()) do |line|
- k, v = *line.split(/=/, 2)
- self[k] = v.strip
- end
- rescue Errno::ENOENT
- setup_rb_error $!.message + "\n#{File.basename($0)} config first"
- end
- end
-
- if c['rubylibdir']
- # V > 1.6.3
- libruby = "#{c['prefix']}/lib/ruby"
- librubyver = c['rubylibdir']
- librubyverarch = c['archdir']
- siteruby = c['sitedir']
- siterubyver = c['sitelibdir']
- siterubyverarch = c['sitearchdir']
- end
- parameterize = lambda {|path|
- path.sub(/\A#{Regexp.quote(c['prefix'])}/, '$prefix')
- }
-
- if arg = c['configure_args'].split.detect {|arg| /--with-make-prog=/ =~ arg }
- makeprog = arg.sub(/'/, '').split(/=/, 2)[1]
- else
- makeprog = 'make'
- end
-
- [
- ExecItem.new('installdirs', 'std/site/home',
- 'std: install under libruby; site: install under site_ruby; home: install under $HOME')\
- {|val, table|
- case val
- when 'std'
- table['rbdir'] = '$librubyver'
- table['sodir'] = '$librubyverarch'
- when 'site'
- table['rbdir'] = '$siterubyver'
- table['sodir'] = '$siterubyverarch'
- when 'home'
- setup_rb_error '$HOME was not set' unless ENV['HOME']
- table['prefix'] = ENV['HOME']
- table['rbdir'] = '$libdir/ruby'
- table['sodir'] = '$libdir/ruby'
- end
- },
- PathItem.new('prefix', 'path', c['prefix'],
- 'path prefix of target environment'),
- PathItem.new('bindir', 'path', parameterize.call(c['bindir']),
- 'the directory for commands'),
- PathItem.new('libdir', 'path', parameterize.call(c['libdir']),
- 'the directory for libraries'),
- PathItem.new('datadir', 'path', parameterize.call(c['datadir']),
- 'the directory for shared data'),
- PathItem.new('mandir', 'path', parameterize.call(c['mandir']),
- 'the directory for man pages'),
- PathItem.new('sysconfdir', 'path', parameterize.call(c['sysconfdir']),
- 'the directory for system configuration files'),
- PathItem.new('localstatedir', 'path', parameterize.call(c['localstatedir']),
- 'the directory for local state data'),
- PathItem.new('libruby', 'path', libruby,
- 'the directory for ruby libraries'),
- PathItem.new('librubyver', 'path', librubyver,
- 'the directory for standard ruby libraries'),
- PathItem.new('librubyverarch', 'path', librubyverarch,
- 'the directory for standard ruby extensions'),
- PathItem.new('siteruby', 'path', siteruby,
- 'the directory for version-independent aux ruby libraries'),
- PathItem.new('siterubyver', 'path', siterubyver,
- 'the directory for aux ruby libraries'),
- PathItem.new('siterubyverarch', 'path', siterubyverarch,
- 'the directory for aux ruby binaries'),
- PathItem.new('rbdir', 'path', '$siterubyver',
- 'the directory for ruby scripts'),
- PathItem.new('sodir', 'path', '$siterubyverarch',
- 'the directory for ruby extentions'),
- PathItem.new('rubypath', 'path', rubypath,
- 'the path to set to #! line'),
- ProgramItem.new('rubyprog', 'name', rubypath,
- 'the ruby program using for installation'),
- ProgramItem.new('makeprog', 'name', makeprog,
- 'the make program to compile ruby extentions'),
- SelectItem.new('shebang', 'all/ruby/never', 'ruby',
- 'shebang line (#!) editing mode'),
- BoolItem.new('without-ext', 'yes/no', 'no',
- 'does not compile/install ruby extentions')
- ]
- end
- private :standard_entries
-
- def load_multipackage_entries
- multipackage_entries().each do |ent|
- add ent
- end
- end
-
- def multipackage_entries
- [
- PackageSelectionItem.new('with', 'name,name...', '', 'ALL',
- 'package names that you want to install'),
- PackageSelectionItem.new('without', 'name,name...', '', 'NONE',
- 'package names that you do not want to install')
- ]
- end
- private :multipackage_entries
-
- ALIASES = {
- 'std-ruby' => 'librubyver',
- 'stdruby' => 'librubyver',
- 'rubylibdir' => 'librubyver',
- 'archdir' => 'librubyverarch',
- 'site-ruby-common' => 'siteruby', # For backward compatibility
- 'site-ruby' => 'siterubyver', # For backward compatibility
- 'bin-dir' => 'bindir',
- 'bin-dir' => 'bindir',
- 'rb-dir' => 'rbdir',
- 'so-dir' => 'sodir',
- 'data-dir' => 'datadir',
- 'ruby-path' => 'rubypath',
- 'ruby-prog' => 'rubyprog',
- 'ruby' => 'rubyprog',
- 'make-prog' => 'makeprog',
- 'make' => 'makeprog'
- }
-
- def fixup
- ALIASES.each do |ali, name|
- @table[ali] = @table[name]
- end
- @items.freeze
- @table.freeze
- @options_re = /\A--(#{@table.keys.join('|')})(?:=(.*))?\z/
- end
-
- def parse_opt(opt)
- m = @options_re.match(opt) or setup_rb_error "config: unknown option #{opt}"
- m.to_a[1,2]
- end
-
- def dllext
- @rbconfig['DLEXT']
- end
-
- def value_config?(name)
- lookup(name).value?
- end
-
- class Item
- def initialize(name, template, default, desc)
- @name = name.freeze
- @template = template
- @value = default
- @default = default
- @description = desc
- end
-
- attr_reader :name
- attr_reader :description
-
- attr_accessor :default
- alias help_default default
-
- def help_opt
- "--#{@name}=#{@template}"
- end
-
- def value?
- true
- end
-
- def value
- @value
- end
-
- def resolve(table)
- @value.gsub(%r<\$([^/]+)>) { table[$1] }
- end
-
- def set(val)
- @value = check(val)
- end
-
- private
-
- def check(val)
- setup_rb_error "config: --#{name} requires argument" unless val
- val
- end
- end
-
- class BoolItem < Item
- def config_type
- 'bool'
- end
-
- def help_opt
- "--#{@name}"
- end
-
- private
-
- def check(val)
- return 'yes' unless val
- case val
- when /\Ay(es)?\z/i, /\At(rue)?\z/i then 'yes'
- when /\An(o)?\z/i, /\Af(alse)\z/i then 'no'
- else
- setup_rb_error "config: --#{@name} accepts only yes/no for argument"
- end
- end
- end
-
- class PathItem < Item
- def config_type
- 'path'
- end
-
- private
-
- def check(path)
- setup_rb_error "config: --#{@name} requires argument" unless path
- path[0,1] == '$' ? path : File.expand_path(path)
- end
- end
-
- class ProgramItem < Item
- def config_type
- 'program'
- end
- end
-
- class SelectItem < Item
- def initialize(name, selection, default, desc)
- super
- @ok = selection.split('/')
- end
-
- def config_type
- 'select'
- end
-
- private
-
- def check(val)
- unless @ok.include?(val.strip)
- setup_rb_error "config: use --#{@name}=#{@template} (#{val})"
- end
- val.strip
- end
- end
-
- class ExecItem < Item
- def initialize(name, selection, desc, &block)
- super name, selection, nil, desc
- @ok = selection.split('/')
- @action = block
- end
-
- def config_type
- 'exec'
- end
-
- def value?
- false
- end
-
- def resolve(table)
- setup_rb_error "$#{name()} wrongly used as option value"
- end
-
- undef set
-
- def evaluate(val, table)
- v = val.strip.downcase
- unless @ok.include?(v)
- setup_rb_error "invalid option --#{@name}=#{val} (use #{@template})"
- end
- @action.call v, table
- end
- end
-
- class PackageSelectionItem < Item
- def initialize(name, template, default, help_default, desc)
- super name, template, default, desc
- @help_default = help_default
- end
-
- attr_reader :help_default
-
- def config_type
- 'package'
- end
-
- private
-
- def check(val)
- unless File.dir?("packages/#{val}")
- setup_rb_error "config: no such package: #{val}"
- end
- val
- end
- end
-
- class MetaConfigEnvironment
- def initialize(config, installer)
- @config = config
- @installer = installer
- end
-
- def config_names
- @config.names
- end
-
- def config?(name)
- @config.key?(name)
- end
-
- def bool_config?(name)
- @config.lookup(name).config_type == 'bool'
- end
-
- def path_config?(name)
- @config.lookup(name).config_type == 'path'
- end
-
- def value_config?(name)
- @config.lookup(name).config_type != 'exec'
- end
-
- def add_config(item)
- @config.add item
- end
-
- def add_bool_config(name, default, desc)
- @config.add BoolItem.new(name, 'yes/no', default ? 'yes' : 'no', desc)
- end
-
- def add_path_config(name, default, desc)
- @config.add PathItem.new(name, 'path', default, desc)
- end
-
- def set_config_default(name, default)
- @config.lookup(name).default = default
- end
-
- def remove_config(name)
- @config.remove(name)
- end
-
- # For only multipackage
- def packages
- raise '[setup.rb fatal] multi-package metaconfig API packages() called for single-package; contact application package vendor' unless @installer
- @installer.packages
- end
-
- # For only multipackage
- def declare_packages(list)
- raise '[setup.rb fatal] multi-package metaconfig API declare_packages() called for single-package; contact application package vendor' unless @installer
- @installer.packages = list
- end
- end
-
-end # class ConfigTable
-
-
-# This module requires: #verbose?, #no_harm?
-module FileOperations
-
- def mkdir_p(dirname, prefix = nil)
- dirname = prefix + File.expand_path(dirname) if prefix
- $stderr.puts "mkdir -p #{dirname}" if verbose?
- return if no_harm?
-
- # Does not check '/', it's too abnormal.
- dirs = File.expand_path(dirname).split(%r<(?=/)>)
- if /\A[a-z]:\z/i =~ dirs[0]
- disk = dirs.shift
- dirs[0] = disk + dirs[0]
- end
- dirs.each_index do |idx|
- path = dirs[0..idx].join('')
- Dir.mkdir path unless File.dir?(path)
- end
- end
-
- def rm_f(path)
- $stderr.puts "rm -f #{path}" if verbose?
- return if no_harm?
- force_remove_file path
- end
-
- def rm_rf(path)
- $stderr.puts "rm -rf #{path}" if verbose?
- return if no_harm?
- remove_tree path
- end
-
- def remove_tree(path)
- if File.symlink?(path)
- remove_file path
- elsif File.dir?(path)
- remove_tree0 path
- else
- force_remove_file path
- end
- end
-
- def remove_tree0(path)
- Dir.foreach(path) do |ent|
- next if ent == '.'
- next if ent == '..'
- entpath = "#{path}/#{ent}"
- if File.symlink?(entpath)
- remove_file entpath
- elsif File.dir?(entpath)
- remove_tree0 entpath
- else
- force_remove_file entpath
- end
- end
- begin
- Dir.rmdir path
- rescue Errno::ENOTEMPTY
- # directory may not be empty
- end
- end
-
- def move_file(src, dest)
- force_remove_file dest
- begin
- File.rename src, dest
- rescue
- File.open(dest, 'wb') {|f|
- f.write File.binread(src)
- }
- File.chmod File.stat(src).mode, dest
- File.unlink src
- end
- end
-
- def force_remove_file(path)
- begin
- remove_file path
- rescue
- end
- end
-
- def remove_file(path)
- File.chmod 0777, path
- File.unlink path
- end
-
- def install(from, dest, mode, prefix = nil)
- $stderr.puts "install #{from} #{dest}" if verbose?
- return if no_harm?
-
- realdest = prefix ? prefix + File.expand_path(dest) : dest
- realdest = File.join(realdest, File.basename(from)) if File.dir?(realdest)
- str = File.binread(from)
- if diff?(str, realdest)
- verbose_off {
- rm_f realdest if File.exist?(realdest)
- }
- File.open(realdest, 'wb') {|f|
- f.write str
- }
- File.chmod mode, realdest
-
- File.open("#{objdir_root()}/InstalledFiles", 'a') {|f|
- if prefix
- f.puts realdest.sub(prefix, '')
- else
- f.puts realdest
- end
- }
- end
- end
-
- def diff?(new_content, path)
- return true unless File.exist?(path)
- new_content != File.binread(path)
- end
-
- def command(*args)
- $stderr.puts args.join(' ') if verbose?
- system(*args) or raise RuntimeError,
- "system(#{args.map{|a| a.inspect }.join(' ')}) failed"
- end
-
- def ruby(*args)
- command config('rubyprog'), *args
- end
-
- def make(task = nil)
- command(*[config('makeprog'), task].compact)
- end
-
- def extdir?(dir)
- File.exist?("#{dir}/MANIFEST") or File.exist?("#{dir}/extconf.rb")
- end
-
- def files_of(dir)
- Dir.open(dir) {|d|
- return d.select {|ent| File.file?("#{dir}/#{ent}") }
- }
- end
-
- DIR_REJECT = %w( . .. CVS SCCS RCS CVS.adm .svn )
-
- def directories_of(dir)
- Dir.open(dir) {|d|
- return d.select {|ent| File.dir?("#{dir}/#{ent}") } - DIR_REJECT
- }
- end
-
-end
-
-
-# This module requires: #srcdir_root, #objdir_root, #relpath
-module HookScriptAPI
-
- def get_config(key)
- @config[key]
- end
-
- alias config get_config
-
- # obsolete: use metaconfig to change configuration
- def set_config(key, val)
- @config[key] = val
- end
-
- #
- # srcdir/objdir (works only in the package directory)
- #
-
- def curr_srcdir
- "#{srcdir_root()}/#{relpath()}"
- end
-
- def curr_objdir
- "#{objdir_root()}/#{relpath()}"
- end
-
- def srcfile(path)
- "#{curr_srcdir()}/#{path}"
- end
-
- def srcexist?(path)
- File.exist?(srcfile(path))
- end
-
- def srcdirectory?(path)
- File.dir?(srcfile(path))
- end
-
- def srcfile?(path)
- File.file?(srcfile(path))
- end
-
- def srcentries(path = '.')
- Dir.open("#{curr_srcdir()}/#{path}") {|d|
- return d.to_a - %w(. ..)
- }
- end
-
- def srcfiles(path = '.')
- srcentries(path).select {|fname|
- File.file?(File.join(curr_srcdir(), path, fname))
- }
- end
-
- def srcdirectories(path = '.')
- srcentries(path).select {|fname|
- File.dir?(File.join(curr_srcdir(), path, fname))
- }
- end
-
-end
-
-
-class ToplevelInstaller
-
- Version = '3.4.1'
- Copyright = 'Copyright (c) 2000-2005 Minero Aoki'
-
- TASKS = [
- [ 'all', 'do config, setup, then install' ],
- [ 'config', 'saves your configurations' ],
- [ 'show', 'shows current configuration' ],
- [ 'setup', 'compiles ruby extentions and others' ],
- [ 'install', 'installs files' ],
- [ 'test', 'run all tests in test/' ],
- [ 'clean', "does `make clean' for each extention" ],
- [ 'distclean',"does `make distclean' for each extention" ]
- ]
-
- def ToplevelInstaller.invoke
- config = ConfigTable.new(load_rbconfig())
- config.load_standard_entries
- config.load_multipackage_entries if multipackage?
- config.fixup
- klass = (multipackage?() ? ToplevelInstallerMulti : ToplevelInstaller)
- klass.new(File.dirname($0), config).invoke
- end
-
- def ToplevelInstaller.multipackage?
- File.dir?(File.dirname($0) + '/packages')
- end
-
- def ToplevelInstaller.load_rbconfig
- if arg = ARGV.detect {|arg| /\A--rbconfig=/ =~ arg }
- ARGV.delete(arg)
- load File.expand_path(arg.split(/=/, 2)[1])
- $".push 'rbconfig.rb'
- else
- require 'rbconfig'
- end
- ::Config::CONFIG
- end
-
- def initialize(ardir_root, config)
- @ardir = File.expand_path(ardir_root)
- @config = config
- # cache
- @valid_task_re = nil
- end
-
- def config(key)
- @config[key]
- end
-
- def inspect
- "#<#{self.class} #{__id__()}>"
- end
-
- def invoke
- run_metaconfigs
- case task = parsearg_global()
- when nil, 'all'
- parsearg_config
- init_installers
- exec_config
- exec_setup
- exec_install
- else
- case task
- when 'config', 'test'
- ;
- when 'clean', 'distclean'
- @config.load_savefile if File.exist?(@config.savefile)
- else
- @config.load_savefile
- end
- __send__ "parsearg_#{task}"
- init_installers
- __send__ "exec_#{task}"
- end
- end
-
- def run_metaconfigs
- @config.load_script "#{@ardir}/metaconfig"
- end
-
- def init_installers
- @installer = Installer.new(@config, @ardir, File.expand_path('.'))
- end
-
- #
- # Hook Script API bases
- #
-
- def srcdir_root
- @ardir
- end
-
- def objdir_root
- '.'
- end
-
- def relpath
- '.'
- end
-
- #
- # Option Parsing
- #
-
- def parsearg_global
- while arg = ARGV.shift
- case arg
- when /\A\w+\z/
- setup_rb_error "invalid task: #{arg}" unless valid_task?(arg)
- return arg
- when '-q', '--quiet'
- @config.verbose = false
- when '--verbose'
- @config.verbose = true
- when '--help'
- print_usage $stdout
- exit 0
- when '--version'
- puts "#{File.basename($0)} version #{Version}"
- exit 0
- when '--copyright'
- puts Copyright
- exit 0
- else
- setup_rb_error "unknown global option '#{arg}'"
- end
- end
- nil
- end
-
- def valid_task?(t)
- valid_task_re() =~ t
- end
-
- def valid_task_re
- @valid_task_re ||= /\A(?:#{TASKS.map {|task,desc| task }.join('|')})\z/
- end
-
- def parsearg_no_options
- unless ARGV.empty?
- task = caller(0).first.slice(%r<`parsearg_(\w+)'>, 1)
- setup_rb_error "#{task}: unknown options: #{ARGV.join(' ')}"
- end
- end
-
- alias parsearg_show parsearg_no_options
- alias parsearg_setup parsearg_no_options
- alias parsearg_test parsearg_no_options
- alias parsearg_clean parsearg_no_options
- alias parsearg_distclean parsearg_no_options
-
- def parsearg_config
- evalopt = []
- set = []
- @config.config_opt = []
- while i = ARGV.shift
- if /\A--?\z/ =~ i
- @config.config_opt = ARGV.dup
- break
- end
- name, value = *@config.parse_opt(i)
- if @config.value_config?(name)
- @config[name] = value
- else
- evalopt.push [name, value]
- end
- set.push name
- end
- evalopt.each do |name, value|
- @config.lookup(name).evaluate value, @config
- end
- # Check if configuration is valid
- set.each do |n|
- @config[n] if @config.value_config?(n)
- end
- end
-
- def parsearg_install
- @config.no_harm = false
- @config.install_prefix = ''
- while a = ARGV.shift
- case a
- when '--no-harm'
- @config.no_harm = true
- when /\A--prefix=/
- path = a.split(/=/, 2)[1]
- path = File.expand_path(path) unless path[0,1] == '/'
- @config.install_prefix = path
- else
- setup_rb_error "install: unknown option #{a}"
- end
- end
- end
-
- def print_usage(out)
- out.puts 'Typical Installation Procedure:'
- out.puts " $ ruby #{File.basename $0} config"
- out.puts " $ ruby #{File.basename $0} setup"
- out.puts " # ruby #{File.basename $0} install (may require root privilege)"
- out.puts
- out.puts 'Detailed Usage:'
- out.puts " ruby #{File.basename $0} <global option>"
- out.puts " ruby #{File.basename $0} [<global options>] <task> [<task options>]"
-
- fmt = " %-24s %s\n"
- out.puts
- out.puts 'Global options:'
- out.printf fmt, '-q,--quiet', 'suppress message outputs'
- out.printf fmt, ' --verbose', 'output messages verbosely'
- out.printf fmt, ' --help', 'print this message'
- out.printf fmt, ' --version', 'print version and quit'
- out.printf fmt, ' --copyright', 'print copyright and quit'
- out.puts
- out.puts 'Tasks:'
- TASKS.each do |name, desc|
- out.printf fmt, name, desc
- end
-
- fmt = " %-24s %s [%s]\n"
- out.puts
- out.puts 'Options for CONFIG or ALL:'
- @config.each do |item|
- out.printf fmt, item.help_opt, item.description, item.help_default
- end
- out.printf fmt, '--rbconfig=path', 'rbconfig.rb to load',"running ruby's"
- out.puts
- out.puts 'Options for INSTALL:'
- out.printf fmt, '--no-harm', 'only display what to do if given', 'off'
- out.printf fmt, '--prefix=path', 'install path prefix', ''
- out.puts
- end
-
- #
- # Task Handlers
- #
-
- def exec_config
- @installer.exec_config
- @config.save # must be final
- end
-
- def exec_setup
- @installer.exec_setup
- end
-
- def exec_install
- @installer.exec_install
- end
-
- def exec_test
- @installer.exec_test
- end
-
- def exec_show
- @config.each do |i|
- printf "%-20s %s\n", i.name, i.value if i.value?
- end
- end
-
- def exec_clean
- @installer.exec_clean
- end
-
- def exec_distclean
- @installer.exec_distclean
- end
-
-end # class ToplevelInstaller
-
-
-class ToplevelInstallerMulti < ToplevelInstaller
-
- include FileOperations
-
- def initialize(ardir_root, config)
- super
- @packages = directories_of("#{@ardir}/packages")
- raise 'no package exists' if @packages.empty?
- @root_installer = Installer.new(@config, @ardir, File.expand_path('.'))
- end
-
- def run_metaconfigs
- @config.load_script "#{@ardir}/metaconfig", self
- @packages.each do |name|
- @config.load_script "#{@ardir}/packages/#{name}/metaconfig"
- end
- end
-
- attr_reader :packages
-
- def packages=(list)
- raise 'package list is empty' if list.empty?
- list.each do |name|
- raise "directory packages/#{name} does not exist"\
- unless File.dir?("#{@ardir}/packages/#{name}")
- end
- @packages = list
- end
-
- def init_installers
- @installers = {}
- @packages.each do |pack|
- @installers[pack] = Installer.new(@config,
- "#{@ardir}/packages/#{pack}",
- "packages/#{pack}")
- end
- with = extract_selection(config('with'))
- without = extract_selection(config('without'))
- @selected = @installers.keys.select {|name|
- (with.empty? or with.include?(name)) \
- and not without.include?(name)
- }
- end
-
- def extract_selection(list)
- a = list.split(/,/)
- a.each do |name|
- setup_rb_error "no such package: #{name}" unless @installers.key?(name)
- end
- a
- end
-
- def print_usage(f)
- super
- f.puts 'Inluded packages:'
- f.puts ' ' + @packages.sort.join(' ')
- f.puts
- end
-
- #
- # Task Handlers
- #
-
- def exec_config
- run_hook 'pre-config'
- each_selected_installers {|inst| inst.exec_config }
- run_hook 'post-config'
- @config.save # must be final
- end
-
- def exec_setup
- run_hook 'pre-setup'
- each_selected_installers {|inst| inst.exec_setup }
- run_hook 'post-setup'
- end
-
- def exec_install
- run_hook 'pre-install'
- each_selected_installers {|inst| inst.exec_install }
- run_hook 'post-install'
- end
-
- def exec_test
- run_hook 'pre-test'
- each_selected_installers {|inst| inst.exec_test }
- run_hook 'post-test'
- end
-
- def exec_clean
- rm_f @config.savefile
- run_hook 'pre-clean'
- each_selected_installers {|inst| inst.exec_clean }
- run_hook 'post-clean'
- end
-
- def exec_distclean
- rm_f @config.savefile
- run_hook 'pre-distclean'
- each_selected_installers {|inst| inst.exec_distclean }
- run_hook 'post-distclean'
- end
-
- #
- # lib
- #
-
- def each_selected_installers
- Dir.mkdir 'packages' unless File.dir?('packages')
- @selected.each do |pack|
- $stderr.puts "Processing the package `#{pack}' ..." if verbose?
- Dir.mkdir "packages/#{pack}" unless File.dir?("packages/#{pack}")
- Dir.chdir "packages/#{pack}"
- yield @installers[pack]
- Dir.chdir '../..'
- end
- end
-
- def run_hook(id)
- @root_installer.run_hook id
- end
-
- # module FileOperations requires this
- def verbose?
- @config.verbose?
- end
-
- # module FileOperations requires this
- def no_harm?
- @config.no_harm?
- end
-
-end # class ToplevelInstallerMulti
-
-
-class Installer
-
- FILETYPES = %w( bin lib ext data conf man )
-
- include FileOperations
- include HookScriptAPI
-
- def initialize(config, srcroot, objroot)
- @config = config
- @srcdir = File.expand_path(srcroot)
- @objdir = File.expand_path(objroot)
- @currdir = '.'
- end
-
- def inspect
- "#<#{self.class} #{File.basename(@srcdir)}>"
- end
-
- def noop(rel)
- end
-
- #
- # Hook Script API base methods
- #
-
- def srcdir_root
- @srcdir
- end
-
- def objdir_root
- @objdir
- end
-
- def relpath
- @currdir
- end
-
- #
- # Config Access
- #
-
- # module FileOperations requires this
- def verbose?
- @config.verbose?
- end
-
- # module FileOperations requires this
- def no_harm?
- @config.no_harm?
- end
-
- def verbose_off
- begin
- save, @config.verbose = @config.verbose?, false
- yield
- ensure
- @config.verbose = save
- end
- end
-
- #
- # TASK config
- #
-
- def exec_config
- exec_task_traverse 'config'
- end
-
- alias config_dir_bin noop
- alias config_dir_lib noop
-
- def config_dir_ext(rel)
- extconf if extdir?(curr_srcdir())
- end
-
- alias config_dir_data noop
- alias config_dir_conf noop
- alias config_dir_man noop
-
- def extconf
- ruby "#{curr_srcdir()}/extconf.rb", *@config.config_opt
- end
-
- #
- # TASK setup
- #
-
- def exec_setup
- exec_task_traverse 'setup'
- end
-
- def setup_dir_bin(rel)
- files_of(curr_srcdir()).each do |fname|
- update_shebang_line "#{curr_srcdir()}/#{fname}"
- end
- end
-
- alias setup_dir_lib noop
-
- def setup_dir_ext(rel)
- make if extdir?(curr_srcdir())
- end
-
- alias setup_dir_data noop
- alias setup_dir_conf noop
- alias setup_dir_man noop
-
- def update_shebang_line(path)
- return if no_harm?
- return if config('shebang') == 'never'
- old = Shebang.load(path)
- if old
- $stderr.puts "warning: #{path}: Shebang line includes too many args. It is not portable and your program may not work." if old.args.size > 1
- new = new_shebang(old)
- return if new.to_s == old.to_s
- else
- return unless config('shebang') == 'all'
- new = Shebang.new(config('rubypath'))
- end
- $stderr.puts "updating shebang: #{File.basename(path)}" if verbose?
- open_atomic_writer(path) {|output|
- File.open(path, 'rb') {|f|
- f.gets if old # discard
- output.puts new.to_s
- output.print f.read
- }
- }
- end
-
- def new_shebang(old)
- if /\Aruby/ =~ File.basename(old.cmd)
- Shebang.new(config('rubypath'), old.args)
- elsif File.basename(old.cmd) == 'env' and old.args.first == 'ruby'
- Shebang.new(config('rubypath'), old.args[1..-1])
- else
- return old unless config('shebang') == 'all'
- Shebang.new(config('rubypath'))
- end
- end
-
- def open_atomic_writer(path, &block)
- tmpfile = File.basename(path) + '.tmp'
- begin
- File.open(tmpfile, 'wb', &block)
- File.rename tmpfile, File.basename(path)
- ensure
- File.unlink tmpfile if File.exist?(tmpfile)
- end
- end
-
- class Shebang
- def Shebang.load(path)
- line = nil
- File.open(path) {|f|
- line = f.gets
- }
- return nil unless /\A#!/ =~ line
- parse(line)
- end
-
- def Shebang.parse(line)
- cmd, *args = *line.strip.sub(/\A\#!/, '').split(' ')
- new(cmd, args)
- end
-
- def initialize(cmd, args = [])
- @cmd = cmd
- @args = args
- end
-
- attr_reader :cmd
- attr_reader :args
-
- def to_s
- "#! #{@cmd}" + (@args.empty? ? '' : " #{@args.join(' ')}")
- end
- end
-
- #
- # TASK install
- #
-
- def exec_install
- rm_f 'InstalledFiles'
- exec_task_traverse 'install'
- end
-
- def install_dir_bin(rel)
- install_files targetfiles(), "#{config('bindir')}/#{rel}", 0755
- end
-
- def install_dir_lib(rel)
- install_files libfiles(), "#{config('rbdir')}/#{rel}", 0644
- end
-
- def install_dir_ext(rel)
- return unless extdir?(curr_srcdir())
- install_files rubyextentions('.'),
- "#{config('sodir')}/#{File.dirname(rel)}",
- 0555
- end
-
- def install_dir_data(rel)
- install_files targetfiles(), "#{config('datadir')}/#{rel}", 0644
- end
-
- def install_dir_conf(rel)
- # FIXME: should not remove current config files
- # (rename previous file to .old/.org)
- install_files targetfiles(), "#{config('sysconfdir')}/#{rel}", 0644
- end
-
- def install_dir_man(rel)
- install_files targetfiles(), "#{config('mandir')}/#{rel}", 0644
- end
-
- def install_files(list, dest, mode)
- mkdir_p dest, @config.install_prefix
- list.each do |fname|
- install fname, dest, mode, @config.install_prefix
- end
- end
-
- def libfiles
- glob_reject(%w(*.y *.output), targetfiles())
- end
-
- def rubyextentions(dir)
- ents = glob_select("*.#{@config.dllext}", targetfiles())
- if ents.empty?
- setup_rb_error "no ruby extention exists: 'ruby #{$0} setup' first"
- end
- ents
- end
-
- def targetfiles
- mapdir(existfiles() - hookfiles())
- end
-
- def mapdir(ents)
- ents.map {|ent|
- if File.exist?(ent)
- then ent # objdir
- else "#{curr_srcdir()}/#{ent}" # srcdir
- end
- }
- end
-
- # picked up many entries from cvs-1.11.1/src/ignore.c
- JUNK_FILES = %w(
- core RCSLOG tags TAGS .make.state
- .nse_depinfo #* .#* cvslog.* ,* .del-* *.olb
- *~ *.old *.bak *.BAK *.orig *.rej _$* *$
-
- *.org *.in .*
- )
-
- def existfiles
- glob_reject(JUNK_FILES, (files_of(curr_srcdir()) | files_of('.')))
- end
-
- def hookfiles
- %w( pre-%s post-%s pre-%s.rb post-%s.rb ).map {|fmt|
- %w( config setup install clean ).map {|t| sprintf(fmt, t) }
- }.flatten
- end
-
- def glob_select(pat, ents)
- re = globs2re([pat])
- ents.select {|ent| re =~ ent }
- end
-
- def glob_reject(pats, ents)
- re = globs2re(pats)
- ents.reject {|ent| re =~ ent }
- end
-
- GLOB2REGEX = {
- '.' => '\.',
- '$' => '\$',
- '#' => '\#',
- '*' => '.*'
- }
-
- def globs2re(pats)
- /\A(?:#{
- pats.map {|pat| pat.gsub(/[\.\$\#\*]/) {|ch| GLOB2REGEX[ch] } }.join('|')
- })\z/
- end
-
- #
- # TASK test
- #
-
- TESTDIR = 'test'
-
- def exec_test
- unless File.directory?('test')
- $stderr.puts 'no test in this package' if verbose?
- return
- end
- $stderr.puts 'Running tests...' if verbose?
- begin
- require 'test/unit'
- rescue LoadError
- setup_rb_error 'test/unit cannot loaded. You need Ruby 1.8 or later to invoke this task.'
- end
- runner = Test::Unit::AutoRunner.new(true)
- runner.to_run << TESTDIR
- runner.run
- end
-
- #
- # TASK clean
- #
-
- def exec_clean
- exec_task_traverse 'clean'
- rm_f @config.savefile
- rm_f 'InstalledFiles'
- end
-
- alias clean_dir_bin noop
- alias clean_dir_lib noop
- alias clean_dir_data noop
- alias clean_dir_conf noop
- alias clean_dir_man noop
-
- def clean_dir_ext(rel)
- return unless extdir?(curr_srcdir())
- make 'clean' if File.file?('Makefile')
- end
-
- #
- # TASK distclean
- #
-
- def exec_distclean
- exec_task_traverse 'distclean'
- rm_f @config.savefile
- rm_f 'InstalledFiles'
- end
-
- alias distclean_dir_bin noop
- alias distclean_dir_lib noop
-
- def distclean_dir_ext(rel)
- return unless extdir?(curr_srcdir())
- make 'distclean' if File.file?('Makefile')
- end
-
- alias distclean_dir_data noop
- alias distclean_dir_conf noop
- alias distclean_dir_man noop
-
- #
- # Traversing
- #
-
- def exec_task_traverse(task)
- run_hook "pre-#{task}"
- FILETYPES.each do |type|
- if type == 'ext' and config('without-ext') == 'yes'
- $stderr.puts 'skipping ext/* by user option' if verbose?
- next
- end
- traverse task, type, "#{task}_dir_#{type}"
- end
- run_hook "post-#{task}"
- end
-
- def traverse(task, rel, mid)
- dive_into(rel) {
- run_hook "pre-#{task}"
- __send__ mid, rel.sub(%r[\A.*?(?:/|\z)], '')
- directories_of(curr_srcdir()).each do |d|
- traverse task, "#{rel}/#{d}", mid
- end
- run_hook "post-#{task}"
- }
- end
-
- def dive_into(rel)
- return unless File.dir?("#{@srcdir}/#{rel}")
-
- dir = File.basename(rel)
- Dir.mkdir dir unless File.dir?(dir)
- prevdir = Dir.pwd
- Dir.chdir dir
- $stderr.puts '---> ' + rel if verbose?
- @currdir = rel
- yield
- Dir.chdir prevdir
- $stderr.puts '<--- ' + rel if verbose?
- @currdir = File.dirname(rel)
- end
-
- def run_hook(id)
- path = [ "#{curr_srcdir()}/#{id}",
- "#{curr_srcdir()}/#{id}.rb" ].detect {|cand| File.file?(cand) }
- return unless path
- begin
- instance_eval File.read(path), path, 1
- rescue
- raise if $DEBUG
- setup_rb_error "hook #{path} failed:\n" + $!.message
- end
- end
-
-end # class Installer
-
-
-class SetupError < StandardError; end
-
-def setup_rb_error(msg)
- raise SetupError, msg
-end
-
-if $0 == __FILE__
- begin
- ToplevelInstaller.invoke
- rescue SetupError
- raise if $DEBUG
- $stderr.puts $!.message
- $stderr.puts "Try 'ruby #{$0} --help' for detailed usage."
- exit 1
- end
-end
-
diff --git a/utils/tests/test.tex b/utils/tests/tex.tex
index 37a19e8..37a19e8 100644
--- a/utils/tests/test.tex
+++ b/utils/tests/tex.tex
diff --git a/utils/vimscreenshots.applescript b/utils/vimscreenshots.applescript
new file mode 100644
index 0000000..f259613
--- /dev/null
+++ b/utils/vimscreenshots.applescript
@@ -0,0 +1,114 @@
+set fontList to {{"LetterGothicMono\\ Light:h18", "lettergothic18"}, {"LetterGothicMono\\ Light:h14", "lettergothic14"}, {"Andale\\ Mono:h14", "andalemono14"}, {"Monaco:h14", "monaco14"}, {"DejaVu\\ Sans\\ Mono:h18", "dejavusans18"}, {"DejaVu\\ Sans\\ Mono:h14", "dejavusans14"}, {"SkyHook\\ Mono:h14", "skyhookmono14"}, {"Terminus\\ Medium:h20", "terminus20"}, {"Terminus\\ Medium:h12", "terminus12"}}
+
+set fileSuffixes to {"-light", "-dark"}
+
+tell application "MacVim"
+ --set thisSize to bounds of first window
+end tell
+
+set TestFolder to choose folder
+tell application "System Events"
+ set TestFileNames to the name of every item of TestFolder whose name does not start with "."
+end tell
+
+tell application "MacVim"
+ activate
+ delay 1
+ my do_menu("MacVim", "File", "Close Window")
+ delay 1
+ my do_menu("MacVim", "File", "New Window")
+ delay 1
+ tell application "System Events"
+ keystroke ":set lines=30 | set columns=87 | set guifont=LetterGothicMono\\ Light:h18 | set guioptions-=Tm | set showtabline=0 | set transparency=0" & return
+ end tell
+ delay 1
+ tell application "Finder"
+ set screenResolution to bounds of window of desktop
+ set screenWidth to (item 3 of screenResolution)
+ set screenHeight to (item 4 of screenResolution)
+ end tell
+
+ repeat with t from 1 to number of items in fontList
+ set fontCommand to item 1 of item t of fontList
+ set fontDirectory to item 2 of item t of fontList
+ set tmpDir to ((POSIX path of (path to desktop)) as string) & fontDirectory
+ try
+ do shell script "mkdir " & tmpDir
+ end try
+ try
+ do shell script "rm " & tmpDir & "/index.html"
+ end try
+ do shell script "echo \"<h1>" & fontDirectory & "</h1>\" >> " & tmpDir & "/index.html"
+ repeat with i from 1 to number of items in TestFileNames
+ set ThisFileName to item i of TestFileNames
+ set ThisBaseFileName to (text 1 thru ((offset of "." in ThisFileName) - 1) of ThisFileName) as string
+ do shell script "echo \"<p><a href='#" & ThisBaseFileName & "'>" & ThisBaseFileName & "</a>\" >> " & tmpDir & "/index.html"
+ end repeat
+ tell application "System Events" to keystroke ":set guifont=" & fontCommand & return
+ delay 2
+ tell application "System Events"
+ set proc to (name of first process whose frontmost is true)
+ tell window 1 of process proc
+ -- get window initial position
+ copy position to {ini_x, ini_y}
+ copy size to {windowWidth, windowHeight}
+ set chromeHeight to 24
+ -- center window because the sips crop command automatically centers the cropped area in the image
+ set windowPosX to ((screenWidth - windowWidth) / 2) as integer
+ set windowPosY to (((screenHeight - windowHeight) / 2) - chromeHeight / 2) as integer
+ set position to {windowPosX, windowPosY}
+ end tell
+ end tell
+ delay 0.5
+ repeat with i from 1 to number of items in TestFileNames
+ set ThisFileName to item i of TestFileNames
+ set ThisBaseFileName to (text 1 thru ((offset of "." in ThisFileName) - 1) of ThisFileName) as string
+ open POSIX path of TestFolder & ThisFileName
+ delay 0.5
+ set tmpBaseFileName to "screen-" & ThisBaseFileName
+ set tmpPath to (tmpDir & "/" & tmpBaseFileName)
+ --set tmpPath to quoted form of tmpPath
+ do shell script "echo \"<h2 id='" & ThisBaseFileName & "'>" & ThisBaseFileName & "</h2>\" >> " & tmpDir & "/index.html"
+ repeat with fileSuffix in fileSuffixes
+ set tmpFileName to tmpPath & fileSuffix & ".png"
+ set tmpThumbName to tmpPath & fileSuffix & "-th.png"
+ set captureCommand to "screencapture" & space & "-x" & space & tmpFileName
+ set convertBaseCommand to "/usr/local/bin/convert " & tmpFileName & " -crop " & windowWidth & "x" & windowHeight & "+" & windowPosX & "+" & windowPosY
+ -- +dither turns *off* dithering
+ set thumbCommand to convertBaseCommand & " -thumbnail 20% -unsharp 0x.5 +dither -depth 8 -colors 256 -strip " & tmpThumbName
+ set cropCommand to convertBaseCommand & " +dither -depth 8 -colors 256 -strip " & tmpFileName
+ do shell script captureCommand
+ delay 0.5
+ do shell script thumbCommand
+ do shell script cropCommand
+ do shell script "echo \"<p><img src='" & tmpBaseFileName & fileSuffix & ".png'>\" >> " & tmpDir & "/index.html"
+ tell application "System Events" to keystroke ":Togbg" & return
+ delay 0.5
+ end repeat
+ end repeat
+ end repeat
+
+end tell
+
+on do_menu(app_name, menu_name, menu_item)
+ try
+ -- bring the target application to the front
+ tell application app_name
+ activate
+ end tell
+ tell application "System Events"
+ tell process app_name
+ tell menu bar 1
+ tell menu bar item menu_name
+ tell menu menu_name
+ click menu item menu_item
+ end tell
+ end tell
+ end tell
+ end tell
+ end tell
+ return true
+ on error error_message
+ return false
+ end try
+end do_menu \ No newline at end of file