% /f707bg is a full integral grayscale antialiased Helvetica-Bold ten % point font. It is superbly legible but requires special grayscale procs or % glyphs for use... % % GGGGGGG % GGGGGGG % GG GG % GGGGGGG % GG GG % GGGGGGG % GGGGGGG /f707bg { /ff [ 256 {[ [.999 ]]} repeat ] store % -0.8 0 100.9 97.86 [ % 0.0 0 1.0 1.0 0 [ 0.999 0.999 0.999 0.999 ] [ 0.999 0.999 0.999 0.999 ] [ 0.999 0.999 0.999 0.999 ] [ 0.999 0.999 0.999 0.999 ] [ 0.999 0.999 0.999 0.999 ] [ 0.999 0.999 0.999 0.999 ] [ 0.999 0.999 0.999 0.999 ] ] ff exch 32 exch put % space " " [ % -6.9 0 1.256 1.0 0 [ 0.999 0.999 ] [ 0.999 0.999 ] [ 0.999 0.999 ] [ 0.999 0.999 ] [ 0.999 0.999 ] [ 0.572 0.572 ] [ 0.049 0.049 ] ] ff exch 46 exch put % punctuation "." [ % -5.7 0.8 1.306 1.0 0 all numerals widened [ 0.837 0.227 0.012 0.009 0.224 0.812 ] [ 0.154 0.047 0.807 0.819 0.062 0.134 ] [ 0.000 0.269 0.999 0.999 0.302 0.000 ] [ 0.000 0.337 0.999 0.999 0.349 0.000 ] [ 0.000 0.277 0.999 0.999 0.309 0.000 ] [ 0.127 0.067 0.882 0.892 0.079 0.109 ] [ 0.784 0.157 0.000 0.000 0.144 0.777 ] ] ff exch 48 exch put % numeral "0" [ % -5.7 0 1.386 0.995 0 thin one for text [ 0.999 0.999 0.809 0.099 0.414 ] [ 0.507 0.207 0.014 0.000 0.349 ] [ 0.824 0.749 0.524 0.000 0.349 ] [ 0.999 0.999 0.699 0.000 0.349 ] [ 0.999 0.999 0.699 0.000 0.349 ] [ 0.999 0.999 0.699 0.000 0.349 ] [ 0.999 0.999 0.699 0.000 0.349 ] ] ff exch 49 exch put % numeral "1" [ % -3.7 0 1.276 1.0 0 [ 0.859 0.307 0.079 0.082 0.297 0.814 ] [ 0.194 0.054 0.692 0.709 0.084 0.087 ] [ 0.499 0.619 0.999 0.999 0.227 0.002 ] [ 0.999 0.999 0.914 0.357 0.000 0.407 ] [ 0.992 0.552 0.052 0.134 0.654 0.997 ] [ 0.422 0.000 0.314 0.777 0.799 0.799 ] [ 0.009 0.000 0.000 0.000 0.000 0.000 ] ] ff exch 50 exch put % numeral "2" [ % -5.7 0.5 1.306 1.0 0 [ 0.734 0.207 0.019 0.037 0.267 0.834 ] [ 0.052 0.192 0.849 0.712 0.000 0.224 ] [ 0.749 0.849 0.934 0.714 0.000 0.332 ] [ 0.999 0.999 0.224 0.009 0.027 0.632 ] [ 0.799 0.899 0.999 0.924 0.129 0.009 ] [ 0.000 0.279 0.967 0.894 0.094 0.034 ] [ 0.534 0.059 0.019 0.004 0.119 0.694 ] ] ff exch 51 exch put % numeral "3" [ % -1.7 0 1.174 1.0 0 [ 0.999 0.999 0.804 0.067 0.049 0.952 ] [ 0.999 0.952 0.149 0.122 0.000 0.949 ] [ 0.999 0.367 0.367 0.399 0.000 0.949 ] [ 0.639 0.127 0.944 0.399 0.000 0.949 ] [ 0.082 0.227 0.399 0.159 0.000 0.379 ] [ 0.572 0.549 0.549 0.219 0.000 0.522 ] [ 0.999 0.999 0.999 0.399 0.000 0.949 ] ] ff exch 52 exch put % numeral "4" [ % -6.7 1.1 1.296 1.005 0 [ 0.449 0.000 0.000 0.000 0.000 0.349 ] [ 0.282 0.187 0.799 0.799 0.799 0.869 ] [ 0.117 0.222 0.377 0.334 0.574 0.969 ] [ 0.114 0.197 0.554 0.357 0.000 0.327 ] [ 0.999 0.999 0.999 0.997 0.072 0.017 ] [ 0.000 0.324 0.932 0.727 0.007 0.224 ] [ 0.519 0.072 0.000 0.014 0.272 0.869 ] ] ff exch 53 exch put % numeral "5" [ % -6.7 0.6 1.306 1.0 0 [ 0.842 0.272 0.032 0.017 0.207 0.784 ] [ 0.122 0.102 0.799 0.809 0.262 0.397 ] [ 0.000 0.372 0.527 0.462 0.649 0.982 ] [ 0.000 0.032 0.389 0.322 0.000 0.299 ] [ 0.000 0.439 0.999 0.999 0.207 0.000 ] [ 0.054 0.224 0.937 0.889 0.082 0.099 ] [ 0.719 0.119 0.007 0.002 0.147 0.777 ] ] ff exch 54 exch put % numeral "6" [ % -4.9 0 1.271 1.017 0 [ 0.049 0.049 0.049 0.049 0.049 0.049 ] [ 0.699 0.699 0.699 0.587 0.027 0.259 ] [ 0.999 0.999 0.932 0.147 0.199 0.959 ] [ 0.999 0.999 0.322 0.034 0.859 0.999 ] [ 0.999 0.749 0.000 0.444 0.999 0.999 ] [ 0.999 0.337 0.000 0.834 0.999 0.999 ] [ 0.999 0.097 0.059 0.999 0.999 0.999 ] ] ff exch 55 exch put % numeral "7" [ % -5.7 0.9 1.306 1.0 0 [ 0.767 0.199 0.007 0.007 0.197 0.754 ] [ 0.129 0.067 0.832 0.847 0.067 0.119 ] [ 0.279 0.037 0.659 0.679 0.044 0.317 ] [ 0.569 0.017 0.102 0.102 0.009 0.492 ] [ 0.000 0.214 0.987 0.989 0.227 0.000 ] [ 0.009 0.142 0.899 0.909 0.157 0.017 ] [ 0.627 0.109 0.000 0.000 0.122 0.664 ] ] ff exch 56 exch put % numeral "8" [ % -4.8 0.9 1.306 1.0 0 [ 0.759 0.199 0.007 0.007 0.207 0.794 ] [ 0.064 0.107 0.809 0.829 0.152 0.097 ] [ 0.000 0.274 0.999 0.999 0.374 0.000 ] [ 0.187 0.014 0.434 0.449 0.034 0.000 ] [ 0.944 0.552 0.377 0.469 0.319 0.000 ] [ 0.384 0.329 0.909 0.859 0.104 0.134 ] [ 0.722 0.137 0.000 0.002 0.222 0.839 ] ] ff exch 57 exch put % numeral "9" [ % -3.5 -4.2 1.0 1.0 0 [ 0.999 0.999 0.999 0.999 0.999 ] [ 0.999 0.999 0.999 0.999 0.999 ] [ 0.999 0.999 0.999 0.999 0.999 ] [ 0.299 0.299 0.299 0.299 0.299 ] [ 0.599 0.599 0.599 0.599 0.599 ] [ 0.449 0.449 0.449 0.449 0.449 ] [ 0.449 0.449 0.449 0.449 0.449 ] ] ff exch 61 exch put % punctuation "=" [ % 0.0 0 1.0 1.0 0 [ 0.999 0.999 0.509 0.000 0.359 0.999 0.999 ] [ 0.999 0.997 0.144 0.069 0.042 0.952 0.999 ] [ 0.999 0.774 0.000 0.629 0.002 0.632 0.999 ] [ 0.999 0.407 0.099 0.992 0.197 0.267 0.999 ] [ 0.972 0.067 0.109 0.349 0.144 0.009 0.894 ] [ 0.672 0.000 0.384 0.449 0.432 0.002 0.539 ] [ 0.304 0.112 0.994 0.999 0.999 0.194 0.177 ] ] ff exch 65 exch put % upper case "A" [ % -8.1 0 1.165 1.0 0 [ 0.000 0.000 0.000 0.000 0.007 0.209 0.842 ] [ 0.000 0.239 0.799 0.799 0.669 0.000 0.347 ] [ 0.000 0.209 0.699 0.699 0.554 0.000 0.499 ] [ 0.000 0.029 0.099 0.099 0.034 0.047 0.694 ] [ 0.000 0.299 0.999 0.999 0.957 0.122 0.094 ] [ 0.000 0.239 0.799 0.799 0.672 0.047 0.162 ] [ 0.000 0.000 0.000 0.000 0.032 0.227 0.814 ] ] ff exch 66 exch put % upper case "B" [ % -5.5 0 1.146 1.0 0 [ 0.954 0.359 0.012 0.000 0.000 0.127 0.739 ] [ 0.377 0.000 0.514 0.917 0.804 0.152 0.047 ] [ 0.022 0.194 0.999 0.999 0.999 0.872 0.749 ] [ 0.000 0.344 0.999 0.999 0.999 0.999 0.999 ] [ 0.022 0.192 0.999 0.999 0.999 0.789 0.599 ] [ 0.374 0.000 0.504 0.884 0.759 0.117 0.107 ] [ 0.947 0.359 0.012 0.000 0.000 0.184 0.814 ] ] ff exch 67 exch put % upper case "C" [ % -8.2 0 1.166 1.0 0 [ 0.000 0.000 0.000 0.000 0.039 0.347 0.924 ] [ 0.000 0.239 0.799 0.794 0.534 0.002 0.287 ] [ 0.000 0.299 0.999 0.999 0.999 0.239 0.002 ] [ 0.000 0.299 0.999 0.999 0.999 0.347 0.000 ] [ 0.000 0.299 0.999 0.999 0.999 0.177 0.029 ] [ 0.000 0.239 0.799 0.779 0.439 0.000 0.422 ] [ 0.000 0.000 0.000 0.000 0.084 0.444 0.974 ] ] ff exch 68 exch put % upper case "D" [ % -7.9 0 1.111 1.0 0 [ 0.000 0.000 0.000 0.000 0.000 0.099 ] [ 0.000 0.279 0.799 0.799 0.799 0.819 ] [ 0.000 0.244 0.699 0.699 0.699 0.834 ] [ 0.000 0.017 0.049 0.049 0.049 0.477 ] [ 0.000 0.349 0.999 0.999 0.999 0.999 ] [ 0.000 0.262 0.749 0.749 0.749 0.749 ] [ 0.000 0.000 0.000 0.000 0.000 0.000 ] ] ff exch 69 exch put % upper case "E" [ % -7.9 0 1.161 1.0 0 [ 0.000 0.000 0.000 0.000 0.000 0.000 ] [ 0.000 0.159 0.799 0.799 0.799 0.799 ] [ 0.000 0.159 0.799 0.799 0.799 0.899 ] [ 0.000 0.000 0.000 0.000 0.000 0.499 ] [ 0.000 0.189 0.949 0.949 0.949 0.974 ] [ 0.000 0.199 0.999 0.999 0.999 0.999 ] [ 0.000 0.199 0.999 0.999 0.999 0.999 ] ] ff exch 70 exch put % upper case "F" [ % -4.1 0 1.052 1.0 0 [ 0.977 0.399 0.014 0.000 0.000 0.164 0.817 ] [ 0.489 0.002 0.557 0.967 0.834 0.139 0.147 ] [ 0.099 0.242 0.999 0.999 0.999 0.917 0.849 ] [ 0.000 0.392 0.999 0.919 0.199 0.199 0.199 ] [ 0.087 0.257 0.999 0.959 0.599 0.342 0.000 ] [ 0.464 0.002 0.552 0.914 0.787 0.129 0.000 ] [ 0.974 0.389 0.012 0.000 0.024 0.484 0.000 ] ] ff exch 71 exch put % upper case "G" [ % -7.1 0 1.049 1.0 0 [ 0.000 0.449 0.999 0.999 0.499 0.000 ] [ 0.000 0.449 0.999 0.999 0.499 0.000 ] [ 0.000 0.292 0.649 0.649 0.324 0.000 ] [ 0.000 0.067 0.149 0.149 0.074 0.000 ] [ 0.000 0.449 0.999 0.999 0.499 0.000 ] [ 0.000 0.449 0.999 0.999 0.499 0.000 ] [ 0.000 0.449 0.999 0.999 0.499 0.000 ] ] ff exch 72 exch put % upper case "H" [ % -4.0 0 1.049 1.0 0 [ 0.199 0.199 ] [ 0.199 0.199 ] [ 0.199 0.199 ] [ 0.199 0.199 ] [ 0.199 0.199 ] [ 0.199 0.199 ] [ 0.199 0.199 ] ] ff exch 73 exch put % upper case "I" [ % -2.0 0 1.053 1.0 0 [ 0.999 0.999 0.999 0.249 0.149 ] [ 0.999 0.999 0.999 0.249 0.149 ] [ 0.999 0.999 0.999 0.249 0.149 ] [ 0.999 0.999 0.999 0.249 0.149 ] [ 0.349 0.707 0.999 0.249 0.149 ] [ 0.034 0.382 0.959 0.164 0.194 ] [ 0.502 0.009 0.000 0.029 0.659 ] ] ff exch 74 exch put % upper case "J" [ % -7.0 0 1.068 1.0 0 [ 0.149 0.249 0.999 0.947 0.227 0.039 0.717 ] [ 0.149 0.249 0.929 0.214 0.072 0.782 0.999 ] [ 0.149 0.187 0.194 0.094 0.839 0.999 0.999 ] [ 0.149 0.000 0.007 0.029 0.784 0.999 0.999 ] [ 0.149 0.114 0.802 0.087 0.104 0.904 0.999 ] [ 0.149 0.249 0.999 0.739 0.012 0.229 0.974 ] [ 0.149 0.249 0.999 0.999 0.529 0.000 0.399 ] ] ff exch 75 exch put % upper case "K" [ % -6.1 0 1.142 1.0 0 [ 0.199 0.099 0.999 0.999 0.999 0.999 ] [ 0.199 0.099 0.999 0.999 0.999 0.999 ] [ 0.199 0.099 0.999 0.999 0.999 0.999 ] [ 0.199 0.099 0.999 0.999 0.999 0.999 ] [ 0.199 0.099 0.999 0.999 0.999 0.999 ] [ 0.199 0.074 0.749 0.749 0.749 0.749 ] [ 0.199 0.000 0.000 0.000 0.000 0.000 ] ] ff exch 76 exch put % upper case "L" [ % -8.1 0 1.281 1.0 0 widened [ 0.000 0.000 0.039 0.964 0.999 0.977 0.057 0.000 0.000 ] [ 0.000 0.127 0.012 0.702 0.999 0.734 0.014 0.127 0.000 ] [ 0.000 0.199 0.229 0.399 0.999 0.437 0.239 0.199 0.000 ] [ 0.000 0.199 0.522 0.102 0.994 0.139 0.537 0.199 0.000 ] [ 0.000 0.199 0.807 0.000 0.632 0.000 0.829 0.199 0.000 ] [ 0.000 0.199 0.994 0.099 0.089 0.124 0.999 0.199 0.000 ] [ 0.000 0.199 0.999 0.384 0.000 0.419 0.999 0.199 0.000 ] ] ff exch 77 exch put % upper case "M" [ % -9.1 0 1.224 1.0 0 [ 0.000 0.019 0.784 0.999 0.999 0.349 0.000 ] [ 0.000 0.000 0.139 0.947 0.999 0.349 0.000 ] [ 0.000 0.302 0.082 0.367 0.999 0.349 0.000 ] [ 0.000 0.399 0.702 0.002 0.647 0.349 0.000 ] [ 0.000 0.399 0.999 0.427 0.057 0.224 0.000 ] [ 0.000 0.399 0.999 0.969 0.179 0.000 0.000 ] [ 0.000 0.399 0.999 0.999 0.834 0.037 0.000 ] ] ff exch 78 exch put % upper case "N" [ % -4.7 0 1.036 1.0 0 [ 0.947 0.322 0.004 0.000 0.002 0.299 0.929 ] [ 0.362 0.029 0.664 0.942 0.692 0.039 0.324 ] [ 0.027 0.379 0.999 0.999 0.999 0.407 0.014 ] [ 0.000 0.499 0.999 0.999 0.999 0.549 0.000 ] [ 0.032 0.369 0.999 0.999 0.999 0.402 0.017 ] [ 0.372 0.024 0.644 0.927 0.667 0.032 0.344 ] [ 0.947 0.344 0.012 0.000 0.007 0.327 0.937 ] ] ff exch 79 exch put % upper case "O" [ % -7.5 0 1.091 1.0 0 [ 0.000 0.000 0.000 0.000 0.099 0.679 ] [ 0.000 0.279 0.799 0.757 0.179 0.057 ] [ 0.000 0.349 0.999 0.999 0.344 0.007 ] [ 0.000 0.087 0.249 0.209 0.002 0.362 ] [ 0.000 0.192 0.549 0.549 0.679 0.987 ] [ 0.000 0.349 0.999 0.999 0.999 0.999 ] [ 0.000 0.349 0.999 0.999 0.999 0.999 ] ] ff exch 80 exch put % upper case "P" [ % -6.5 0 1.051 1.0 1 tail needs darkened manually [ 0.872 0.239 0.000 0.000 0.009 0.354 0.962 ] [ 0.197 0.079 0.747 0.942 0.629 0.012 0.404 ] [ 0.000 0.529 0.999 0.999 0.999 0.317 0.049 ] [ 0.000 0.649 0.999 0.999 0.999 0.449 0.000 ] [ 0.000 0.519 0.999 0.909 0.549 0.297 0.054 ] [ 0.209 0.074 0.722 0.769 0.039 0.000 0.422 ] [ 0.889 0.262 0.002 0.000 0.017 0.109 0.257 ] [ 0.999 0.999 0.912 0.819 0.944 0.549 0.362 ] ] ff exch 81 exch put % upper case "Q" [ % -7.5 0 1.101 1.0 0 [ 0.000 0.000 0.000 0.000 0.017 0.297 0.942 ] [ 0.000 0.279 0.799 0.799 0.532 0.000 0.529 ] [ 0.000 0.349 0.999 0.999 0.757 0.000 0.549 ] [ 0.000 0.017 0.049 0.049 0.004 0.209 0.964 ] [ 0.000 0.262 0.749 0.742 0.342 0.000 0.787 ] [ 0.000 0.349 0.999 0.999 0.652 0.000 0.652 ] [ 0.000 0.349 0.999 0.999 0.739 0.000 0.537 ] ] ff exch 82 exch put % upper case "R" [ % -5.5 0 1.101 1.0 0 [ 0.602 0.042 0.000 0.000 0.064 0.657 ] [ 0.032 0.337 0.957 0.919 0.244 0.042 ] [ 0.039 0.169 0.612 0.829 0.967 0.949 ] [ 0.709 0.214 0.012 0.000 0.062 0.442 ] [ 0.849 0.939 0.962 0.764 0.344 0.000 ] [ 0.014 0.289 0.899 0.937 0.502 0.000 ] [ 0.617 0.069 0.000 0.000 0.029 0.454 ] ] ff exch 83 exch put % upper case "S" [ % -1.5 0 1.051 1.0 0 [ 0.000 0.000 0.000 0.000 0.000 0.000 ] [ 0.799 0.799 0.159 0.159 0.799 0.799 ] [ 0.999 0.999 0.199 0.199 0.999 0.999 ] [ 0.999 0.999 0.199 0.199 0.999 0.999 ] [ 0.999 0.999 0.199 0.199 0.999 0.999 ] [ 0.999 0.999 0.199 0.199 0.999 0.999 ] [ 0.999 0.999 0.199 0.199 0.999 0.999 ] ] ff exch 84 exch put % upper case "T" [ % -7.3 0 1.045 1.0 0 [ 0.000 0.449 0.999 0.999 0.449 0.000 ] [ 0.000 0.449 0.999 0.999 0.449 0.000 ] [ 0.000 0.449 0.999 0.999 0.449 0.000 ] [ 0.000 0.449 0.999 0.999 0.449 0.000 ] [ 0.000 0.437 0.999 0.999 0.442 0.000 ] [ 0.092 0.152 0.862 0.859 0.172 0.099 ] [ 0.712 0.089 0.000 0.000 0.079 0.712 ] ] ff exch 85 exch put % upper case "U" [ % 0.7 0 1.04 1.0 0 [ 0.377 0.019 0.939 0.999 0.954 0.032 0.399 ] [ 0.739 0.000 0.654 0.999 0.682 0.000 0.764 ] [ 0.992 0.107 0.352 0.999 0.372 0.132 0.994 ] [ 0.999 0.464 0.067 0.969 0.077 0.494 0.999 ] [ 0.999 0.822 0.000 0.507 0.002 0.857 0.999 ] [ 0.999 0.999 0.184 0.032 0.222 0.999 0.999 ] [ 0.999 0.999 0.547 0.000 0.584 0.999 0.999 ] ] ff exch 86 exch put % upper case "V" [ % -0.5 0 0.97 1.0 0 widened [ 0.172 0.282 0.999 0.594 0.000 0.624 0.999 0.349 0.184 ] [ 0.457 0.059 0.992 0.399 0.047 0.409 0.999 0.117 0.464 ] [ 0.739 0.000 0.822 0.204 0.359 0.199 0.884 0.000 0.747 ] [ 0.974 0.047 0.584 0.029 0.742 0.022 0.627 0.049 0.977 ] [ 0.999 0.307 0.229 0.094 0.994 0.059 0.242 0.309 0.999 ] [ 0.999 0.584 0.004 0.302 0.999 0.259 0.004 0.589 0.999 ] [ 0.999 0.872 0.000 0.509 0.999 0.469 0.000 0.872 0.999 ] ] ff exch 87 exch put % upper case "W" [ % -0.2 0 1.059 1.0 0 [ 0.544 0.000 0.579 0.999 0.542 0.000 0.644 ] [ 0.989 0.237 0.062 0.794 0.044 0.339 0.999 ] [ 0.999 0.859 0.047 0.034 0.102 0.929 0.999 ] [ 0.999 0.999 0.347 0.000 0.434 0.999 0.999 ] [ 0.999 0.764 0.009 0.097 0.019 0.812 0.999 ] [ 0.949 0.132 0.144 0.892 0.082 0.174 0.972 ] [ 0.392 0.004 0.749 0.999 0.617 0.000 0.462 ] ] ff exch 88 exch put % upper case "X" [ % -0.2 0 1.208 1.0 0 widened [ 0.442 0.000 0.444 0.999 0.999 0.484 0.000 0.482 ] [ 0.969 0.167 0.017 0.832 0.884 0.037 0.174 0.974 ] [ 0.999 0.807 0.019 0.257 0.349 0.017 0.799 0.999 ] [ 0.999 0.999 0.517 0.000 0.000 0.482 0.999 0.999 ] [ 0.999 0.999 0.987 0.072 0.034 0.974 0.999 0.999 ] [ 0.999 0.999 0.999 0.099 0.049 0.999 0.999 0.999 ] [ 0.999 0.999 0.999 0.099 0.049 0.999 0.999 0.999 ] ] ff exch 89 exch put % upper case "Y" [ % -0.8 0.0 1.03 1.0 0 [ 0.199 0.000 0.000 0.000 0.000 0.099 ] [ 0.839 0.799 0.799 0.502 0.000 0.409 ] [ 0.999 0.999 0.814 0.047 0.264 0.982 ] [ 0.999 0.899 0.114 0.154 0.934 0.999 ] [ 0.959 0.204 0.077 0.859 0.999 0.999 ] [ 0.342 0.000 0.504 0.749 0.749 0.762 ] [ 0.099 0.000 0.000 0.000 0.000 0.049 ] ] ff exch 90 exch put % upper case "Z" ff } def