forked from fontforge/fontforge.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
errrecovery.html
49 lines (49 loc) · 2.43 KB
/
errrecovery.html
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
<HTML>
<HEAD>
<!-- Created with AOLpress/2.0 -->
<!-- AP: Created on: 17-Dec-2000 -->
<!-- AP: Last modified: 5-Sep-2006 -->
<TITLE>Error Recovery</TITLE>
<LINK REL="icon" href="fftype16.png">
<LINK REL="stylesheet" TYPE="text/css" HREF="/assets/css/old/FontForge.css">
</HEAD>
>
<div style="margin:0; height: 4 em; padding: 0.5em; background: red; color:yellow; text-align:center; font-size:1em; font-family: sans-serif;">
<p><a href="http://fontforge.github.io" style="padding: 0.5em; color: yellow; font-weight: bold; text-decoration: none;" onmouseover="this.style.background='black';" onmouseout="this.style.background='red';" >This is part of the old website. New website begins at fontforge.github.io</a></p>
<p><a href="https://github.com/fontforge/fontforge.github.io" style="padding: 0.5em; color: yellow; font-weight: bold; text-decoration: none;" onmouseover="this.style.background='black';" onmouseout="this.style.background='red';" >Are you a web developer? Help us migrate this page on Github</a></p>
</div>
<DIV id="in">
<H1 ALIGN=Center>
Error Recovery
</H1>
<P>
All programs crash, and new programs (like this one) crash a lot.
<P>
Every minute or so FontForge looks around and sees if anything has changed
since the last time it checked. If it finds a font that has had changes,
it will save a small file in its private directory (~/.FontForge/autosave)
which consists of all changed glyphs in the changed font.
<P>
When FontForge starts up it checks this directory, and if it finds anything
there it attempts to apply those changes to the original font. So if FontForge
crashes, or if your machine crashes, the next time you start FontForge it
will figure out what you were doing and recover it as best it can.
<P>
When editing CID-keyed fonts there are a few potential gotchas:
<UL>
<LI>
FontForge does not keep track of gross changes (like adding or removing a
sub font)
<LI>
FontForge does not keep track of which sub font a change occurred in, instead
at recovery time it will look for a subfont that is contains a glyph at the
CID that was changed. In almost all cases this will be right, but if you
add glyphs or if you have two sub-fonts defining the same CID, FontForge
may guess wrong.
</UL>
<P>
<P ALIGN=Center>
-- <A HREF="PfaEdit-TeX.html">Prev</A> -- <A HREF="overview.html">TOC</A>
-- <A HREF="xres.html">Next</A> --
</DIV>
</BODY></HTML>