--- /dev/null
+lookup kernAll
+{
+ # Separate pairs to optimize size of kernLatin
+
+ pos Ą j 70;
+ pos Ę j 30;
+ pos Į j 30;
+ pos j j 20;
+ pos ą j 20;
+ pos į j 50;
+ pos ų j 20;
+
+ enum pos @QUESTIONDN j 90;
+ enum pos @BRACKET_ j 40;
+ enum pos @g_ j 20;
+
+ enum pos @ð_ @_v -10;
+ enum pos @ð_ @_x -10;
+
+ enum pos @Ŋ_ @_T -10;
+ enum pos @Ŋ_ @_W -10;
+ enum pos @Ŋ_ @_Y -20;
+
+
+ # Separate pairs to optimize size of kernGreek
+
+ enum pos [@ASCIIQUOTE @SLASH] @_Α -80;
+
+ enum pos @Α_ anoteleia -60;
+ enum pos @λ_ anoteleia -60;
+ enum pos @Τ_ @_Ω -10;
+ enum pos @Υ_ @_Ω -20;
+ enum pos @Ω_ @_Τ -10;
+ enum pos @Ω_ @_Υ -20;
+ enum pos @θ_ @_λ -10;
+
+ enum pos @ζ_ @_θ -10;
+ enum pos @κ_ @_θ -10;
+ enum pos @λ_ @_θ -10;
+
+
+ # Separate pairs to optimize size of kernCyrillic
+
+ pos Ґ Ї 30;
+
+ enum pos @BRACKET_ ј 40;
+ enum pos @Д_ ј 60;
+ enum pos @Ҳ_ ј 60;
+ enum pos @д_ ј 60;
+ enum pos @ҳ_ ј 60;
+
+ pos Ђ ј 20;
+ pos Ҕ ј 20;
+ pos Ҧ ј 20;
+ pos ј ј 20;
+ pos ђ ј 20;
+ pos ҕ ј 30;
+ pos ҧ ј 30;
+
+
+ # pnum
+
+ pos five seven.pnum -10;
+ pos six seven.pnum -10;
+
+ pos seven.pnum two -10;
+ pos seven.pnum four.pnum -100;
+
+ enum pos seven.pnum @DASH -40;
+ enum pos seven.pnum @SLASH -90;
+ enum pos seven.pnum @PERIOD -90;
+
+ enum pos @PERIOD one.pnum -40;
+ enum pos @PERIOD seven.pnum -40;
+ enum pos @DASH one.pnum -20;
+ enum pos @DASH seven.pnum -20;
+ enum pos @SLASH four.pnum -90;
+ enum pos @BRACKET_ four.pnum -30;
+
+
+ # Punctuation
+
+ pos slash slash -80;
+ pos backslash backslash -80;
+
+ enum pos @PERIOD question -90;
+
+ pos endash endash -100;
+ pos emdash emdash -100;
+
+} kernAll;