Skip to content

Commit 7ce7310

Browse files
committed
Moved closure glyph segmentation doc to an experimental sub folder.
1 parent 54947f4 commit 7ce7310

File tree

3 files changed

+11
-6
lines changed

3 files changed

+11
-6
lines changed

docs/experimental/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Experimental Docs
2+
3+
The documents in this sub directory are experimental and as such may be incomplete, not fully
4+
reviewed, and do not necessarily represent the final approach to the problems they aim to solve.

docs/closure_glyph_segmentation.md renamed to docs/experimental/closure_glyph_segmentation.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,11 @@ both an f and i character it will load both patches, however this makes it possi
2525
to be used. Thus we need to make the fi glyph available in this case. One way to do that is to
2626
form a third patch containing the ligature glyph and assign the activation condition (f and i).
2727

28-
Because the IFT font will use unicode code points in the activation conditions, it will be typical to
29-
express a desired segmentation of the original font using unicode code points. The remainder of
30-
this document describes a procedure for converting a desired unicode code point segmentation into a
31-
set of glyph patches with load conditions described in terms of those provided unicode segments.
28+
Because the IFT font will use unicode code points in the activation conditions, it will be typical
29+
to express a desired segmentation of the original font using unicode code points. The remainder of
30+
this document describes a possible procedure for converting a desired unicode code point
31+
segmentation into a set of glyph patches with load conditions described in terms of those provided
32+
unicode segments.
3233

3334
Notably, this document does not aim to describe a solution to producing the unicode code point
3435
segmentation which is of high importance to the production of performant overall glyph
@@ -54,7 +55,7 @@ are performant.
5455
The approach laid out in this document is just one possible approach to solving the problem. This
5556
document aims primarily to describe how the prototype implementation in
5657
[closure_glyph_segmenter.cc](../ift/encoder/closure_glyph_segmenter.cc) functions, and is not intended to
57-
present a the final (or only) solution to the problem. There are several unsolved problems and
58+
present the final (or only) solution to the problem. There are several unsolved problems and
5859
remaining areas for development in this particular approach:
5960

6061
* Input segmentation generation: selecting good quality input code point segmentations is critically

ift/encoder/closure_glyph_segmenter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ namespace ift::encoder {
1818
* glyph segmentations.
1919
*
2020
* More details about this specific approach can be found in:
21-
* ../../docs/closure_glyph_segmentation.md.
21+
* ../../docs/experimental/closure_glyph_segmentation.md.
2222
*/
2323
class ClosureGlyphSegmenter {
2424
public:

0 commit comments

Comments
 (0)