summaryrefslogtreecommitdiffstats
path: root/plug-ins/selection-to-path/README.limn
blob: 3e0e5683b194654451dd1e66075c335d575f3ad3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
This program converts bitmap fonts to a homegrown outline format, bezier
(BZR).  The program `bzrto' converts that format to something usable for
typesetting.

We used two main sources in writing the program:

@mastersthesis{Schneider:PIC-88,
  author = "Philip J. Schneider",
  title = "Phoenix: An Interactive Curve Design System Based on the
           Automatic Fitting of Hand-Sketched Curves",
  school = inst-u-wash,
  year = 1988,
}

@article{Plass:CG-17-229,
  author = "Michael Plass and Maureen Stone",
  title = "Curve-fitting with Piecewise Parametric Cubics",
  journal = j-comp-graphics,
  year = 1983,
  volume = 17,
  number = 3,
  month = jul,
  pages = "229-239",
}

We had access to the code for Phoenix, thanks to Philip, but none of our
code is based on his (mostly because his task was allow interactive
sketching, and ours to fit bitmap characters, and the two require
different data structures).  The general outline of the fitting
algorithm does come from Phoenix.

We also found this article helpful:

@Inproceedings{Gonczarowski:RIDT91-1,
  author =       "Jakob Gonczarowski",
  title =        "A Fast Approach to Auto-tracing (with Parametric
                 Cubics)",
  pages =        "1--15",
  crossref =     "Morris:RIDT91",
  acknowledgement = ack-kb,
}

@String{proc-RIDT91 = "Raster Imaging and Digital Typography II"}

@Proceedings{Morris:RIDT91,
  title =        proc-RIDT91,
  booktitle =    proc-RIDT91,
  year =         "1991",
  editor =       "Robert A. Morris and Jacques Andr{\'e}",
  publisher =    pub-CUP,
  address =      pub-CUP:adr,
  acknowledgement = ack-kb,
}

(These BibTeX entries are from the type.bib and ep.bib files on
math.utah.edu:pub/tex/bib.)