diff options
author | Werner Lemberg <wl@gnu.org> | 2021-01-18 17:59:50 +0100 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2021-01-18 17:59:50 +0100 |
commit | 5d1761598d2465bf94593620973cc6b3596a1abf (patch) | |
tree | e0529804a40af7abc81c7c5ec70c197adb3659ac | |
parent | 01d34e9a7abfadeda496322ef9e87b3ab30c2721 (diff) |
Collect hinting-related pages on new sub-page.
This also makes the (old) autohinter documentation available again.
-rw-r--r-- | freetype2/docs/documentation.html | 18 | ||||
-rw-r--r-- | freetype2/docs/hinting/hinting.html | 151 | ||||
-rw-r--r-- | freetype2/docs/hinting/subpixel-hinting.html (renamed from freetype2/docs/subpixel-hinting.html) | 32 | ||||
-rw-r--r-- | freetype2/docs/hinting/text-rendering-general.html (renamed from freetype2/docs/text-rendering-general.html) | 42 | ||||
-rw-r--r-- | index.html | 2 |
5 files changed, 194 insertions, 51 deletions
diff --git a/freetype2/docs/documentation.html b/freetype2/docs/documentation.html index f11ba19..7dd30e2 100644 --- a/freetype2/docs/documentation.html +++ b/freetype2/docs/documentation.html @@ -78,18 +78,7 @@ <h3><a href="design/index.html">The Design of FreeType</a></h3> - <h3><a href="text-rendering-general.html">On Slight Hinting, - Proper Text Rendering, Stem Darkening and LCD - Filters</a></h3> - <p>Originally written for the 2.6.2 release, contains - background information on several details of text - rendering. Useful for better understanding the ‘big - picture’.</p> - - <h3><a href="subpixel-hinting.html">The v40 TrueType - interpreter mode</a></h3> - <p>This documents the new default hinting mode introduced - with FreeType version 2.7.</p> + <h3><a href="hinting/hinting.html">Hinting</a></h3> <!-- Leave this as full URL --> <h3><a href="https://www.freetype.org/freetype2/docs/rasterinfo/rasterinfo.html">The @@ -100,7 +89,7 @@ <!-- ************************************************** --> <div class="updated"> - <p>Last update: 13-Feb-2018</p> + <p>Last update: 18-Jan-2021</p> </div> </div> </div> @@ -179,6 +168,9 @@ <a href="design/index.html">Design</a> </li> <li class="secondary"> + <a href="hinting/hinting.html">Hinting</a> + </li> + <li class="secondary"> <!-- Leave this as full URL --> <a href="https://www.freetype.org/freetype2/docs/rasterinfo/rasterinfo.html">The RasterInfo Font</a> diff --git a/freetype2/docs/hinting/hinting.html b/freetype2/docs/hinting/hinting.html new file mode 100644 index 0000000..6d4fdb2 --- /dev/null +++ b/freetype2/docs/hinting/hinting.html @@ -0,0 +1,151 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> + +<html lang="en"> + +<head> + <meta http-equiv="Content-Type" + content="text/html; charset=utf-8"> + <meta http-equiv="Content-Style-Type" + content="text/css"> + <meta http-equiv="Content-Script-Type" + content="text/javascript"> + <meta name="description" + content="FreeType Documentation"> + + <link rel="icon" + href="../../../image/favicon_-90.ico"> + <link rel="shortcut icon" + href="../../../image/favicon_-90.ico"> + <link rel="stylesheet" + type="text/css" + href="../../../css/freetype2_-90.css"> + + <script type="text/javascript" + src="../../../js/jquery-1.11.0.min.js"> + </script> + <script type="text/javascript" + src="../../../js/jquery.ba-resize.min.js"> + </script> + <script type="text/javascript" + src="../../../js/freetype2.js"> + </script> + + <title>FreeType Hinting</title> +</head> + +<body> + +<div id="top" + class="bar"> + <h1><a href="../../../index.html">FreeType</a> Hinting</h1> +</div> + + +<div id="wrapper"> +<div class="colmask leftmenu"> + <div class="colright"> + <div class="col1wrap"> + <div class="col1"> + + + <!-- ************************************************** --> + + <div id="links"> + <h3><a href="../../../autohinting/index.html">FreeType + Auto-Hinting</a></h3> + + <h3><a href="text-rendering-general.html">On Slight Hinting, + Proper Text Rendering, Stem Darkening and LCD + Filters</a></h3> + <p>Originally written for the 2.6.2 release, contains + background information on several details of text + rendering. Useful for better understanding the ‘big + picture’.</p> + + <h3><a href="subpixel-hinting.html">The v40 TrueType + interpreter mode</a></h3> + <p>This documents the new default hinting mode introduced + with FreeType version 2.7.</p> + </div> + + + <!-- ************************************************** --> + + <div class="updated"> + <p>Last update: 18-Jan-2021</p> + </div> + </div> + </div> + + + <!-- ************************************************** --> + + <div class="col2"> + </div> + </div> +</div> + + +<!-- ************************************************** --> + +<div id="TOC"> + <ul> + <li class="funding"> + <form action="https://www.paypal.com/cgi-bin/webscr" + method="post" + target="_top"> + <input type="hidden" + name="cmd" + value="_s-xclick"> + <input type="hidden" + name="hosted_button_id" + value="SK827YKEALMT4"> + <input type="image" + src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" + name="submit" + alt="PayPal - The safer, easier way to pay online!"> + <img alt="" + border="0" + src="https://www.paypalobjects.com/de_DE/i/scr/pixel.gif" + width="1" + height="1"> + </form> + </li> + <li class="primary"> + <a href="../../../index.html">Home</a> + </li> + <li class="primary"> + <a href="../../../index.html#news">News</a> + </li> + <li class="primary"> + <a href="../index.html">Overview</a> + </li> + <li class="primary"> + <a href="../documentation.html">Documentation</a> + </li> + <li class="primary"> + <a href="../../../developer.html">Development</a> + </li> + <li class="primary"> + <a href="../../../contact.html" + class="emphasis">Contact</a> + </li> + + <li> + <!-- separate primary from secondary entries --> + </li> + + <li class="secondary"> + <a href="hinting.html" class="current">Hinting</a> + </li> + </ul> +</div> + +</div> <!-- id="wrapper" --> + +<div id="TOC-bottom"> +</div> + +</body> +</html> diff --git a/freetype2/docs/subpixel-hinting.html b/freetype2/docs/hinting/subpixel-hinting.html index aa138f3..2a88665 100644 --- a/freetype2/docs/subpixel-hinting.html +++ b/freetype2/docs/hinting/subpixel-hinting.html @@ -14,21 +14,21 @@ content="FreeType Documentation"> <link rel="icon" - href="../../image/favicon_-90.ico"> + href="../../../image/favicon_-90.ico"> <link rel="shortcut icon" - href="../../image/favicon_-90.ico"> + href="../../../image/favicon_-90.ico"> <link rel="stylesheet" type="text/css" - href="../../css/freetype2_-90.css"> + href="../../../css/freetype2_-90.css"> <script type="text/javascript" - src="../../js/jquery-1.11.0.min.js"> + src="../../../js/jquery-1.11.0.min.js"> </script> <script type="text/javascript" - src="../../js/jquery.ba-resize.min.js"> + src="../../../js/jquery.ba-resize.min.js"> </script> <script type="text/javascript" - src="../../js/freetype2.js"> + src="../../../js/freetype2.js"> </script> <title>The new v40 TrueType interpreter mode</title> @@ -39,7 +39,7 @@ <div id="top" class="bar"> - <h1><a href="../../index.html">FreeType</a> Subpixel Hinting</h1> + <h1><a href="../../../index.html">FreeType</a> Subpixel Hinting</h1> </div> @@ -63,7 +63,7 @@ ‘subpixel hinting’ as some FreeType code calls it. Actually, there is no subpixel hinting. Read on.</p> - <p><img src="../../image/freetype-27-hinting-comparison.png" + <p><img src="../../../image/freetype-27-hinting-comparison.png" alt="Demonstration and comparison of the various hinting modes."></p> @@ -124,7 +124,7 @@ a compatibility mode with supersampler and interpreter rigs is present, i.e., most modern fonts.</p> - <p><img src="../../image/freetype-27-consolas-v35-v40.png" + <p><img src="../../../image/freetype-27-consolas-v35-v40.png" alt="Hinting comparison of the Consolas font."></p> <p>The same can happen on Windows if you disable @@ -141,7 +141,7 @@ mainly or only vertically and with varying strength.</p> - <p><img src="../../image/freetype-27-v35-v40-different-hinting.png" + <p><img src="../../../image/freetype-27-v35-v40-different-hinting.png" alt="Hinting comparison between Georgia and NotoSerif."></p> <p>Snapping things to the grid on one axis instead of @@ -274,22 +274,22 @@ </form> </li> <li class="primary"> - <a href="../../index.html">Home</a> + <a href="../../../index.html">Home</a> </li> <li class="primary"> - <a href="../../index.html#news">News</a> + <a href="../../../index.html#news">News</a> </li> <li class="primary"> - <a href="index.html">Overview</a> + <a href="../index.html">Overview</a> </li> <li class="primary"> - <a href="documentation.html">Documentation</a> + <a href="../documentation.html">Documentation</a> </li> <li class="primary"> - <a href="../../developer.html">Development</a> + <a href="../../../developer.html">Development</a> </li> <li class="primary"> - <a href="../../contact.html" + <a href="../../../contact.html" class="emphasis">Contact</a> </li> diff --git a/freetype2/docs/text-rendering-general.html b/freetype2/docs/hinting/text-rendering-general.html index adc0f32..1be18ce 100644 --- a/freetype2/docs/text-rendering-general.html +++ b/freetype2/docs/hinting/text-rendering-general.html @@ -14,21 +14,21 @@ content="FreeType Documentation"> <link rel="icon" - href="../../image/favicon_-90.ico"> + href="../../../image/favicon_-90.ico"> <link rel="shortcut icon" - href="../../image/favicon_-90.ico"> + href="../../../image/favicon_-90.ico"> <link rel="stylesheet" type="text/css" - href="../../css/freetype2_-90.css"> + href="../../../css/freetype2_-90.css"> <script type="text/javascript" - src="../../js/jquery-1.11.0.min.js"> + src="../../../js/jquery-1.11.0.min.js"> </script> <script type="text/javascript" - src="../../js/jquery.ba-resize.min.js"> + src="../../../js/jquery.ba-resize.min.js"> </script> <script type="text/javascript" - src="../../js/freetype2.js"> + src="../../../js/freetype2.js"> </script> <title>On slight hinting, proper text rendering, stem darkening and @@ -40,7 +40,7 @@ <div id="top" class="bar"> - <h1><a href="../../index.html">FreeType</a> LCD Support</h1> + <h1><a href="../../../index.html">FreeType</a> LCD Support</h1> </div> @@ -174,8 +174,8 @@ <h3 id="experimental-stem-darkening-for-the-auto-hinter">Experimental: Stem darkening for the auto-hinter</h3> - <p><a href="../../image/freetype-262-autohinter-stem-darkening-demo1.png"> - <img src="../../image/freetype-262-autohinter-stem-darkening-demo1-thumbnail.png" + <p><a href="../../../image/freetype-262-autohinter-stem-darkening-demo1.png"> + <img src="../../../image/freetype-262-autohinter-stem-darkening-demo1-thumbnail.png" alt="Demonstration and comparison of the emboldening autohinter."></a></p> @@ -287,8 +287,8 @@ contrast and prevents thinning out of glyphs. Text remains readable at smaller sizes.</p> - <p><a href="../../image/BlendingExamples.png"> - <img src="../../image/BlendingExamples-thumbnail.png" + <p><a href="../../../image/BlendingExamples.png"> + <img src="../../../image/BlendingExamples-thumbnail.png" alt="Comparison of different ways of blending."></a></p> @@ -309,8 +309,8 @@ should only be enabled when doing gamma correction, so ideally it should always be done.</p> - <p><a href="../../image/freetype-262-autohinter-stem-darkening-demo2.png"> - <img src="../../image/freetype-262-autohinter-stem-darkening-demo2-thumbnail.png" + <p><a href="../../../image/freetype-262-autohinter-stem-darkening-demo2.png"> + <img src="../../../image/freetype-262-autohinter-stem-darkening-demo2-thumbnail.png" alt="Waterfall comparison of non-emboldening and emboldening autohinter."></a></p> @@ -364,8 +364,8 @@ default LCD filter for subpixel rendering has been changed</h3> - <p><a href="../../image/freetype-262-new-old-filter.png"> - <img src="../../image/freetype-262-new-old-filter-thumbnail.png" + <p><a href="../../../image/freetype-262-new-old-filter.png"> + <img src="../../../image/freetype-262-new-old-filter-thumbnail.png" alt="Comparison of the old and new filter."></a></p> @@ -468,22 +468,22 @@ </form> </li> <li class="primary"> - <a href="../../index.html">Home</a> + <a href="../../../index.html">Home</a> </li> <li class="primary"> - <a href="../../index.html#news">News</a> + <a href="../../../index.html#news">News</a> </li> <li class="primary"> - <a href="index.html">Overview</a> + <a href="../index.html">Overview</a> </li> <li class="primary"> - <a href="documentation.html">Documentation</a> + <a href="../documentation.html">Documentation</a> </li> <li class="primary"> - <a href="../../developer.html">Development</a> + <a href="../../../developer.html">Development</a> </li> <li class="primary"> - <a href="../../contact.html" + <a href="../../../contact.html" class="emphasis">Contact</a> </li> @@ -369,7 +369,7 @@ <p>FreeType 2.6.2 ships with three interesting details for users and developers of rendering libraries that deal with - text. <a href="freetype2/docs/text-rendering-general.html">Read + text. <a href="freetype2/docs/hinting/text-rendering-general.html">Read more</a>.</p> |