% /f507bg is a full integral grayscale antialiased Helvetica-Bold seven % point font. It is fairly legible but requires special grayscale procs or % glyphs for use... % % GGGG % GG G % GGGG % GGGG % GG G % GGGG /f507bg { /ff [ 256 {[ [.999 ]]} repeat ] store % 0.8 0 73.2375 97.86 [ % -2.1 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 ] ] ff exch 32 exch put % space " " [ % -7.9 0 1.156 1.0 0 [ 0.999 ] [ 0.999 ] [ 0.999 ] [ 0.999 ] [ 0.999 ] [ 0.549 ] [ 0.000 ] ] ff exch 46 exch put % punctuation "." [ % -5.9 0.3 1.246 1.0 0 all numerals widened [ 0.677 0.092 0.079 0.632 ] [ 0.082 0.539 0.584 0.044 ] [ 0.000 0.859 0.912 0.000 ] [ 0.000 0.899 0.949 0.000 ] [ 0.000 0.877 0.929 0.000 ] [ 0.037 0.667 0.724 0.017 ] [ 0.534 0.014 0.017 0.484 ] ] ff exch 48 exch put % numeral "0" [ % -9.0 0 1.345 0.995 0 thin one for text [ 0.999 0.644 0.189 ] [ 0.239 0.014 0.099 ] [ 0.749 0.374 0.099 ] [ 0.999 0.499 0.099 ] [ 0.999 0.499 0.099 ] [ 0.999 0.499 0.099 ] [ 0.999 0.499 0.099 ] ] ff exch 49 exch put % numeral "1" [ % -4.9 0 1.186 1.0 0 [ 0.634 0.102 0.144 0.719 ] [ 0.047 0.569 0.472 0.102 ] [ 0.499 0.959 0.744 0.014 ] [ 0.999 0.912 0.189 0.329 ] [ 0.847 0.122 0.314 0.949 ] [ 0.174 0.264 0.794 0.799 ] [ 0.000 0.000 0.000 0.000 ] ] ff exch 50 exch put % numeral "2" [ % -5.7 0.5 1.226 1.0 0 [ 0.562 0.052 0.079 0.652 ] [ 0.014 0.714 0.484 0.109 ] [ 0.749 0.942 0.487 0.184 ] [ 0.999 0.452 0.007 0.409 ] [ 0.799 0.999 0.717 0.002 ] [ 0.000 0.852 0.674 0.012 ] [ 0.357 0.012 0.012 0.509 ] ] ff exch 51 exch put % numeral "3" [ % -2.2 0 1.058 1.0 0 [ 0.999 0.859 0.059 0.714 ] [ 0.999 0.397 0.079 0.699 ] [ 0.894 0.279 0.249 0.699 ] [ 0.439 0.714 0.249 0.699 ] [ 0.089 0.397 0.099 0.309 ] [ 0.572 0.549 0.137 0.407 ] [ 0.999 0.999 0.249 0.699 ] ] ff exch 52 exch put % numeral "4" [ % -6.0 0.6 1.206 1.005 0 [ 0.329 0.049 0.049 0.239 ] [ 0.187 0.612 0.749 0.799 ] [ 0.067 0.447 0.427 0.882 ] [ 0.057 0.412 0.219 0.207 ] [ 0.999 0.999 0.727 0.000 ] [ 0.057 0.879 0.544 0.094 ] [ 0.332 0.000 0.034 0.649 ] ] ff exch 53 exch put % numeral "5" [ % -5.7 0.2 1.196 1.0 0 [ 0.714 0.122 0.097 0.652 ] [ 0.097 0.557 0.584 0.312 ] [ 0.000 0.627 0.539 0.919 ] [ 0.000 0.242 0.182 0.227 ] [ 0.000 0.952 0.802 0.000 ] [ 0.032 0.794 0.667 0.059 ] [ 0.529 0.019 0.019 0.569 ] ] ff exch 54 exch put % numeral "6" [ % -4.3 0 1.171 1.017 0 [ 0.049 0.049 0.049 0.049 ] [ 0.699 0.699 0.434 0.139 ] [ 0.999 0.969 0.122 0.732 ] [ 0.999 0.587 0.224 0.999 ] [ 0.999 0.197 0.594 0.999 ] [ 0.922 0.002 0.849 0.999 ] [ 0.762 0.012 0.987 0.999 ] ] ff exch 55 exch put % numeral "7" [ % -5.6 0 1.216 1.0 0 [ 0.654 0.117 0.119 0.659 ] [ 0.064 0.547 0.537 0.092 ] [ 0.109 0.552 0.547 0.162 ] [ 0.392 0.027 0.024 0.364 ] [ 0.000 0.787 0.772 0.000 ] [ 0.000 0.774 0.762 0.002 ] [ 0.357 0.024 0.024 0.424 ] ] ff exch 56 exch put % numeral "8" [ % -4.2 0.2 1.176 1.0 0 [ 0.672 0.107 0.109 0.717 ] [ 0.074 0.554 0.569 0.122 ] [ 0.000 0.842 0.889 0.000 ] [ 0.117 0.354 0.364 0.000 ] [ 0.799 0.339 0.454 0.000 ] [ 0.407 0.774 0.669 0.109 ] [ 0.517 0.017 0.032 0.654 ] ] ff exch 57 exch put % numeral "9" [ % -4.2 -4.8 1.09 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.399 0.399 0.399 0.399 ] [ 0.499 0.499 0.499 0.499 ] [ 0.549 0.549 0.549 0.549 ] [ 0.349 0.349 0.349 0.349 ] ] ff exch 61 exch put % punctuation "=" [ % -2.2 0 1.0 1.0 0 [ 0.999 0.739 0.000 0.712 0.999 ] [ 0.999 0.472 0.052 0.447 0.999 ] [ 0.999 0.207 0.459 0.182 0.999 ] [ 0.929 0.029 0.904 0.019 0.914 ] [ 0.672 0.044 0.349 0.042 0.657 ] [ 0.407 0.237 0.449 0.232 0.392 ] [ 0.139 0.712 0.999 0.692 0.129 ] ] ff exch 65 exch put % upper case "A" [ % -7.2 0 1.17 1.0 0 [ 0.000 0.000 0.000 0.042 0.617 ] [ 0.000 0.599 0.799 0.424 0.139 ] [ 0.000 0.524 0.699 0.347 0.252 ] [ 0.000 0.074 0.099 0.019 0.434 ] [ 0.000 0.749 0.999 0.717 0.004 ] [ 0.000 0.599 0.799 0.462 0.032 ] [ 0.000 0.000 0.000 0.069 0.602 ] ] ff exch 66 exch put % upper case "B" [ % -5.6 0 1.141 1.0 0 [ 0.824 0.104 0.000 0.014 0.569 ] [ 0.244 0.259 0.899 0.569 0.022 ] [ 0.007 0.724 0.999 0.984 0.749 ] [ 0.000 0.829 0.999 0.999 0.999 ] [ 0.007 0.722 0.999 0.972 0.599 ] [ 0.244 0.254 0.864 0.507 0.062 ] [ 0.824 0.109 0.000 0.032 0.652 ] ] ff exch 67 exch put % upper case "C" [ % -7.0 0 1.159 1.0 0 [ 0.000 0.000 0.000 0.112 0.754 ] [ 0.000 0.599 0.792 0.327 0.129 ] [ 0.000 0.749 0.999 0.807 0.000 ] [ 0.000 0.749 0.999 0.894 0.000 ] [ 0.000 0.749 0.999 0.764 0.000 ] [ 0.000 0.599 0.777 0.254 0.222 ] [ 0.000 0.000 0.000 0.169 0.839 ] ] ff exch 68 exch put % upper case "D" [ % -6.4 0 1.01 1.0 0 [ 0.000 0.000 0.000 0.099 ] [ 0.000 0.719 0.799 0.819 ] [ 0.000 0.629 0.699 0.789 ] [ 0.000 0.044 0.049 0.334 ] [ 0.000 0.899 0.999 0.999 ] [ 0.000 0.674 0.749 0.749 ] [ 0.000 0.000 0.000 0.000 ] ] ff exch 69 exch put % upper case "E" [ % -6.8 0 1.105 1.0 0 [ 0.000 0.000 0.000 0.000 ] [ 0.000 0.599 0.799 0.799 ] [ 0.000 0.599 0.799 0.839 ] [ 0.000 0.000 0.000 0.199 ] [ 0.000 0.712 0.949 0.959 ] [ 0.000 0.749 0.999 0.999 ] [ 0.000 0.749 0.999 0.999 ] ] ff exch 70 exch put % upper case "F" [ % -5.2 0 1.042 1.0 0 [ 0.824 0.092 0.000 0.042 0.722 ] [ 0.259 0.339 0.957 0.492 0.157 ] [ 0.014 0.824 0.999 0.972 0.854 ] [ 0.000 0.937 0.759 0.199 0.199 ] [ 0.009 0.834 0.879 0.549 0.000 ] [ 0.247 0.344 0.909 0.464 0.000 ] [ 0.819 0.087 0.000 0.214 0.149 ] ] ff exch 71 exch put % upper case "G" [ % -6.0 0 0.965 1.0 0 [ 0.000 0.949 0.999 0.000 ] [ 0.000 0.949 0.999 0.000 ] [ 0.000 0.617 0.649 0.000 ] [ 0.000 0.142 0.149 0.000 ] [ 0.000 0.949 0.999 0.000 ] [ 0.000 0.949 0.999 0.000 ] [ 0.000 0.949 0.999 0.000 ] ] ff exch 72 exch put % upper case "H" [ % -6.2 0 1.069 1.0 0 [ 0.000 ] [ 0.000 ] [ 0.000 ] [ 0.000 ] [ 0.000 ] [ 0.000 ] [ 0.000 ] ] ff exch 73 exch put % upper case "I" [ % -2.7 0 1.198 1.0 0 [ 0.999 0.999 0.749 0.000 ] [ 0.999 0.999 0.749 0.000 ] [ 0.999 0.999 0.749 0.000 ] [ 0.999 0.999 0.749 0.000 ] [ 0.349 0.837 0.749 0.000 ] [ 0.059 0.619 0.629 0.014 ] [ 0.459 0.000 0.000 0.399 ] ] ff exch 74 exch put % upper case "J" [ % -6.9 0 1.073 1.0 0 [ 0.049 0.749 0.909 0.099 0.489 ] [ 0.049 0.739 0.259 0.297 0.992 ] [ 0.049 0.259 0.134 0.939 0.999 ] [ 0.049 0.004 0.067 0.919 0.999 ] [ 0.049 0.574 0.149 0.402 0.999 ] [ 0.049 0.749 0.697 0.009 0.804 ] [ 0.049 0.749 0.999 0.262 0.232 ] ] ff exch 75 exch put % upper case "K" [ % -6.9 0 1.088 1.0 0 [ 0.000 0.799 0.999 0.999 ] [ 0.000 0.799 0.999 0.999 ] [ 0.000 0.799 0.999 0.999 ] [ 0.000 0.799 0.999 0.999 ] [ 0.000 0.799 0.999 0.999 ] [ 0.000 0.599 0.749 0.749 ] [ 0.000 0.000 0.000 0.000 ] ] ff exch 76 exch put % upper case "L" [ % -6.8 0 1.182 1.0 0 widened [ 0.000 0.022 0.972 0.989 0.044 0.000 ] [ 0.000 0.094 0.794 0.834 0.074 0.000 ] [ 0.000 0.289 0.594 0.634 0.274 0.000 ] [ 0.000 0.484 0.387 0.434 0.474 0.000 ] [ 0.000 0.674 0.184 0.234 0.674 0.000 ] [ 0.000 0.799 0.087 0.109 0.799 0.000 ] [ 0.000 0.799 0.264 0.264 0.799 0.000 ] ] ff exch 77 exch put % upper case "M" [ % -8.0 0 1.214 1.0 0 [ 0.000 0.424 0.999 0.849 0.000 ] [ 0.000 0.029 0.877 0.849 0.000 ] [ 0.000 0.269 0.394 0.849 0.000 ] [ 0.000 0.749 0.054 0.709 0.000 ] [ 0.000 0.849 0.457 0.204 0.000 ] [ 0.000 0.849 0.924 0.052 0.000 ] [ 0.000 0.849 0.999 0.499 0.000 ] ] ff exch 78 exch put % upper case "N" [ % -5.4 0 1.036 1.0 0 [ 0.787 0.074 0.000 0.082 0.792 ] [ 0.204 0.407 0.924 0.392 0.219 ] [ 0.002 0.884 0.999 0.869 0.004 ] [ 0.000 0.987 0.999 0.949 0.000 ] [ 0.002 0.874 0.999 0.862 0.007 ] [ 0.209 0.384 0.909 0.372 0.229 ] [ 0.792 0.089 0.000 0.097 0.812 ] ] ff exch 79 exch put % upper case "O" [ % -6.2 0 1.02 1.0 0 [ 0.049 0.000 0.004 0.434 ] [ 0.049 0.679 0.682 0.004 ] [ 0.049 0.849 0.967 0.000 ] [ 0.049 0.212 0.162 0.157 ] [ 0.049 0.467 0.559 0.884 ] [ 0.049 0.849 0.999 0.999 ] [ 0.049 0.849 0.999 0.999 ] ] ff exch 80 exch put % upper case "P" [ % -5.1 0 1.031 1.0 0 tail needs darkened manually [ 0.999 0.962 0.809 0.957 0.999 ] [ 0.797 0.082 0.000 0.077 0.789 ] [ 0.227 0.382 0.924 0.402 0.209 ] [ 0.007 0.862 0.999 0.874 0.004 ] [ 0.000 0.949 0.999 0.969 0.000 ] [ 0.009 0.857 0.912 0.569 0.004 ] [ 0.239 0.372 0.762 0.012 0.224 ] [ 0.817 0.097 0.000 0.087 0.132 ] ] ff exch 81 exch put % upper case "Q" [ % -7.1 0 1.1 1.0 0 [ 0.000 0.000 0.000 0.084 0.779 ] [ 0.000 0.679 0.797 0.287 0.332 ] [ 0.000 0.849 0.999 0.417 0.347 ] [ 0.000 0.042 0.047 0.014 0.794 ] [ 0.000 0.637 0.734 0.157 0.522 ] [ 0.000 0.849 0.999 0.349 0.449 ] [ 0.000 0.849 0.999 0.404 0.347 ] ] ff exch 82 exch put % upper case "R" [ % -5.1 -0.1 0.992 1.0 0 [ 0.407 0.000 0.004 0.572 ] [ 0.029 0.874 0.694 0.104 ] [ 0.022 0.562 0.894 0.952 ] [ 0.534 0.044 0.009 0.414 ] [ 0.864 0.962 0.644 0.017 ] [ 0.024 0.829 0.867 0.039 ] [ 0.427 0.000 0.000 0.397 ] ] ff exch 83 exch put % upper case "S" [ % -2.5 0 0.964 1.0 0 [ 0.000 0.000 0.000 0.000 ] [ 0.799 0.359 0.399 0.799 ] [ 0.999 0.449 0.499 0.999 ] [ 0.999 0.449 0.499 0.999 ] [ 0.999 0.449 0.499 0.999 ] [ 0.999 0.449 0.499 0.999 ] [ 0.999 0.449 0.499 0.999 ] ] ff exch 84 exch put % upper case "T" [ % -5.9 0 0.955 1.0 0 [ 0.000 0.949 0.949 0.000 ] [ 0.000 0.949 0.949 0.000 ] [ 0.000 0.949 0.949 0.000 ] [ 0.000 0.949 0.949 0.000 ] [ 0.000 0.939 0.949 0.000 ] [ 0.087 0.649 0.694 0.059 ] [ 0.547 0.004 0.002 0.514 ] ] ff exch 85 exch put % upper case "U" [ % -1.8 0 1.06 1.0 0 [ 0.184 0.584 0.999 0.597 0.209 ] [ 0.454 0.357 0.999 0.369 0.479 ] [ 0.719 0.134 0.999 0.144 0.749 ] [ 0.962 0.027 0.824 0.044 0.974 ] [ 0.999 0.257 0.374 0.287 0.999 ] [ 0.999 0.522 0.019 0.557 0.999 ] [ 0.999 0.789 0.000 0.827 0.999 ] ] ff exch 86 exch put % upper case "V" [ % -2.1 0 1.189 1.0 0 widened [ 0.137 0.487 0.999 0.184 0.229 0.999 0.524 0.174 ] [ 0.387 0.279 0.984 0.062 0.057 0.992 0.314 0.424 ] [ 0.642 0.074 0.834 0.184 0.132 0.854 0.109 0.674 ] [ 0.899 0.000 0.542 0.354 0.304 0.577 0.004 0.919 ] [ 0.999 0.149 0.202 0.539 0.479 0.214 0.174 0.999 ] [ 0.999 0.399 0.000 0.724 0.667 0.002 0.424 0.999 ] [ 0.999 0.649 0.000 0.909 0.852 0.000 0.674 0.999 ] ] ff exch 87 exch put % upper case "W" [ % -3.6 0 1.139 1.0 0 [ 0.224 0.312 0.999 0.344 0.239 ] [ 0.757 0.004 0.687 0.012 0.782 ] [ 0.999 0.287 0.024 0.322 0.999 ] [ 0.999 0.629 0.000 0.637 0.999 ] [ 0.994 0.189 0.079 0.174 0.989 ] [ 0.642 0.039 0.809 0.029 0.634 ] [ 0.129 0.449 0.999 0.404 0.124 ] ] ff exch 88 exch put % upper case "X" [ % -1.6 0 1.063 1.0 0 widened [ 0.267 0.382 0.999 0.484 0.217 ] [ 0.707 0.049 0.949 0.132 0.644 ] [ 0.994 0.154 0.389 0.092 0.974 ] [ 0.999 0.592 0.000 0.497 0.999 ] [ 0.999 0.927 0.000 0.824 0.999 ] [ 0.999 0.949 0.000 0.849 0.999 ] [ 0.999 0.949 0.000 0.849 0.999 ] ] ff exch 89 exch put % upper case "Y" [ % -1.7 0.0 0.938 1.0 0 [ 0.149 0.000 0.000 0.099 ] [ 0.829 0.799 0.329 0.292 ] [ 0.999 0.877 0.044 0.829 ] [ 0.999 0.347 0.399 0.999 ] [ 0.782 0.052 0.907 0.999 ] [ 0.247 0.334 0.749 0.762 ] [ 0.099 0.000 0.000 0.049 ] ] ff exch 90 exch put % upper case "Z" [ % -2.3 0.0 1.175 0.92 0 [ 0.999 0.999 0.999 0.999 ] [ 0.999 0.999 0.999 0.999 ] [ 0.359 0.199 0.199 0.279 ] [ 0.839 0.752 0.087 0.344 ] [ 0.992 0.302 0.209 0.962 ] [ 0.454 0.097 0.852 0.949 ] [ 0.000 0.000 0.000 0.000 ] ] ff exch 122 exch put % lower case "z" ff } def % eof