Index of /fonts/nkarta
      Name                    Last modified       Size  Description

[DIR] Parent Directory 23-Jan-2021 20:55 - [   ] figtable.pdf 17-Dec-2009 09:57 57k [TXT] figtable.tex 23-Oct-2009 17:02 1k [   ] fonttable.pdf 17-Dec-2009 09:56 78k [TXT] fonttable.tex 23-Mar-2004 09:39 1k [   ] nkarta.dtx 17-Dec-2009 09:45 130k [   ] nkarta.ins 23-Oct-2009 16:49 1k [   ] nkarta15.tfm 23-Oct-2009 16:03 1k


I have been unable to find the author or maintainer or copyright holder
of the Metafont karta, containing map symbols. Problems have arisen with
that font, mainly the usual ones: "Strange path" errors and capacity
exceeded. I have change the coding a bit to try to avoid these. Also,
there were two paths defined with incorrect turning number, and
incorrect order of operations (a too-late unfill operation caused
previously drawn elements of two figures to be erased). This was also
corrected. Aside from that, no actual paths were changed.

To avoid confusion with the original files, I have renamed the result
nkarta. Barring any legal claim by the creator of, I hereby
place nkarta in the public domain.

This is version 0.2. The previous version failed to include a version
number. It will be called version 0.1 when I need to refer to it.

The character shapes are all in, which is input by a driver
file The font produced has design size 15pt. A file is provided as an example showing how that design size can be
changed. In order to get a 20pt font, just copy to and then edit it, changing 15 to 20 everywhere.

To allow larger scaling without risking exceeding Metafont's capacity, I
have ported the figures to MetaPost in These figures have the
same numbers as the corresponding characters in That is,
after "mpost", the file nkarta.NNN contains the same picture
as charater NNN in the nkarta font. Without scaling, they will be the
same size that produces.

One can also run mpost on (or if prepared as
above). In that case nkarta15.NNN (or nkarta20.NNN) has the same figure
as character NNN of the font nkarta15 (or nkarta20).

Files figtest.pdf and fonttest.pdf provide a table of the available

Installing nkarta
 0. Run tex or latex on nkarta.ins to generate the *.mf and *.mp source

 1. Copy the .mf files somewhere Metafont will find them. In a TDS
    compliant system, that would be a subdirectory path similar to

 2. Copy the .tfm file somewhere TeX searches for TFM files, for example

 3. Copy the .mp files where MetaPost will find them, for example:

 4. Copy README, *.tex and *.pdf where documentation is kept, for example:

 5. Copy nkarta.dtx and nkarta.ins where source files are kept, for example:

 6. Refresh the filename database (mktexlsr or MiKTeX Options).

A list of the files and their uses.

  README            This file
  nkarta.ins        The script for unpacking nkarta.dtx
  nkarta.dtx        The source for the next five files:       Preliminary definitions for MF       Preliminary definitions for MP      Actual characters, input by      Actual figures, input by  (a)     MF source for the font at 15pt
  nkarta15.tfm      Prebuilt TFM file
  fonttable.tex     Source for a table of the characters
  figtable.tex      Source for a table of the figures
  fonttable.pdf     Prebuilt PDF file  (b)
  figtable.pdf      Prebuilt PDF file  (c)

  (a) and are identical (apart from comments). You
      can discard the second one if MetaPost is configured to find the
      first one.
  (b) fonttable.pdf was built by running
        tex fonttable.tex
        dvips fonttable.dvi
      This requires testfont.tex and nkarta15.tfm
  (c) figtable.pdf was built by running
        tex figtable.tex
        dvips figtable.dvi
      This requires testfont.tex, epsf.tex and nkarta15.tfm.

The only change from version 0.1 to 0.2 of nkarta to this one is a
repackaging, and streamlining of the code. Also, more than 100K of
garbage following "end" in was removed.

Daniel H. Luecking      email: luecking at uark dot edu
Department of Mathematical Sciences
University of Arkansas
Fayetteville, Arkansas 72701