summaryrefslogtreecommitdiff
path: root/Master/texmf/doc/info/fontname.info
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf/doc/info/fontname.info')
-rw-r--r--Master/texmf/doc/info/fontname.info49
1 files changed, 32 insertions, 17 deletions
diff --git a/Master/texmf/doc/info/fontname.info b/Master/texmf/doc/info/fontname.info
index 14b93d87ea9..31c036daf62 100644
--- a/Master/texmf/doc/info/fontname.info
+++ b/Master/texmf/doc/info/fontname.info
@@ -12394,13 +12394,16 @@ B.5 `ec.enc': Cork encoding
===========================
% @@psencodingfile@{
-% date = "6jul08",
+% date = "24feb10",
% filename = "ec.enc",
% email = "tex-fonts@@tug.org",
% docstring = "This is the EC (aka Cork aka T1) encoding vector
% for 8-bit fonts to be used with TeX."
% @}
%
+% The original paper can be found on
+% https://www.tug.org/TUGboat/Articles/tb11-4/tb30ferguson.pdf
+%
% Names of the glyphs try to comply with:
% Adobe Glyph List For New Fonts, ver. 1.6, 30 Januaury 2006
% http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt
@@ -12423,13 +12426,26 @@ B.5 `ec.enc': Cork encoding
% - /dotlessj = U+0237 - LATIN SMALL LETTER DOTLESS J
% - /cwm = U+200B - ZERO WIDTH SPACE
% - /visiblespace = U+2423 - OPEN BOX
+% and should probably better be labeled with uniXXXX notation
+% (though hardly any font has those glyphs anyway).
%
% The following ligatures are deprecated by recent AGL:
% - /ff, /fi, /fl, /ffi, /ffl = /f_i and similar should have been used instead
%
-% Special characters:
-% - /hyphen.alt = hanging hyphen char (half-width)
-% used when no micro-typographic extensions were available yet
+% Hyphen character:
+% There are two character named "hyphen". The original article explains
+% the background of this decision (if one wanted to use a different
+% hyphenation character and still be able to use the dash). So the first
+% character should serve as "hyphen char" and the other one as "dash" in
+% compound words. The character 0x2D is supposed to be the hyphen char,
+% but since there used to be two characters of the same name in this
+% file for some time, the tools like afmtotfm have been confused and
+% remapped the hyphen char to 0x7F automatically. After the second
+% character's name was changed, hyphenation characters in existing
+% tfm fonts (generated with the old ec.enc) have disappeared, so the
+% second character has been renamed back to "hyphen". Anyone generating
+% tfm fonts is strongly encouraged to make a copy of this file, rename
+% it and change glyph names as required for their font.
%
% Other remarks:
% - /Eth = U+00D0 - LATIN CAPITAL LETTER ETH
@@ -12470,7 +12486,6 @@ B.5 `ec.enc': Cork encoding
% Characters that have been renamed in July 2008:
% 0x18 /zeroinferior -> /perthousandzero
% 0x20 U+2423 /visualspace -> /visiblespace (if font doesn't have it, use /space)
-% 0x7F U+002D /hyphen -> /hyphen.alt U+???
% 0x8D U+014A /Ng -> /Eng
% 0x9E U+0111 /dbar -> /dcroat
% 0xAD U+014B /ng -> /eng
@@ -12628,7 +12643,7 @@ B.5 `ec.enc': Cork encoding
/bar % 0x7C
/braceright % 0x7D
/asciitilde % 0x7E
-/hyphen.alt % 0x7F U+002D % U+????
+/hyphen % 0x7F U+002D (explicit "hyphen char")
/Abreve % 0x80 U+0102
/Aogonek % 0x81 U+0104
/Cacute % 0x82 U+0106
@@ -16089,16 +16104,16 @@ Node: 8a697798
Node: 8r700308
Node: dvips705292
Node: ec709098
-Node: groff720921
-Node: t5725855
-Node: qx733806
-Node: texmext775278
-Node: texmsym779134
-Node: texmital782317
-Node: texnansi785051
-Node: texnansx797470
-Node: xl2802819
-Node: xt2807806
-Node: General index812433
+Node: groff721873
+Node: t5726807
+Node: qx734758
+Node: texmext776230
+Node: texmsym780086
+Node: texmital783269
+Node: texnansi786003
+Node: texnansx798422
+Node: xl2803771
+Node: xt2808758
+Node: General index813385

End Tag Table