summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/fonts/source/lh/base/llvligtb.mf
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/fonts/source/lh/base/llvligtb.mf')
-rw-r--r--Master/texmf-dist/fonts/source/lh/base/llvligtb.mf20
1 files changed, 16 insertions, 4 deletions
diff --git a/Master/texmf-dist/fonts/source/lh/base/llvligtb.mf b/Master/texmf-dist/fonts/source/lh/base/llvligtb.mf
index 902ea7a956a..b5dc5de6d73 100644
--- a/Master/texmf-dist/fonts/source/lh/base/llvligtb.mf
+++ b/Master/texmf-dist/fonts/source/lh/base/llvligtb.mf
@@ -7,10 +7,10 @@
% Version 3.1 // Patchlevel=0
% (c) O.Lapko
%
-% This package belongs to the public domain under conditions similar to
+% This package is freeware product under conditions similar to
% those of D. E. Knuth specified for the Computer Modern family of fonts.
% In particular, only the authors are entitled to modify this file
-% and to save it under the same name.
+% (and all this package as well) and to save it under the same name.
%
% Content:
%
@@ -19,7 +19,7 @@
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-LHver_check(3,4); % like |version_check| in ec
+LHver_check(3,5); % like |version_check| in ec
% The following ligatures are integrated:
%
@@ -90,7 +90,18 @@ if (altcoding and (ligs <> 0)) % for CM
setlig ([ASCII","],CYR_.baseqq); % ",,"
endligtable;
-fi % ligatures for cyrillic quotes
+% ligatures for closing cyrillic quotes in CM
+ beginligtable
+ labelchar ([oct"134"]);
+ setlig ([ASCII"`"],CYR_.grqq); % "```"
+ endligtable;
+
+ beginligtable
+ labelchar ([oct"042"]);
+ setlig ([ASCII"'"],CYR_.grqq); % "'''"
+ endligtable;
+
+fi
k#:=-.5u#; ku#:=-1u#; kk#:=-1.5u#; kkk#:=-2u#; % four degrees of kerning
@@ -116,6 +127,7 @@ if genmode="ex":
beginligtable
labelchar ([oct"021"]); %ec:''
+% setlig ([ASCII"'"],[oct"020"]); % "'''" - CM compatibility
setkern [2u#] ([oct"047"], %'
[oct"021"]);%ec:''
setkern [-kk#] (boundarychar);