return { name = "texgyre-text", version = "1.00", comment = "Goodies that complement the texgyre fonts.", author = "Mikael Sundqvist & Hans Hagen", copyright = "ConTeXt development team", extensions = { { name = "kern", -- adds to kerns type = "kern", -- we have three optional methods for filtering: fonts = { "TeXGyreBonum-Regular", "TeXGyreBonum-Bold", }, -- fonts = { -- ["TeXGyreBonum-Regular"] = true, -- }, -- fonts = "TeXGyreBonum-*", data = { ["f"] = { [")"] = 100, ["}"] = 100, ["]"] = 100, ["|"] = 100, ["\\"] = 120, ["!"] = 100, ["?"] = 100, }, } }, { name = "kern", -- adds to kerns type = "kern", fonts = { "TeXGyreBonum-Italic", "TeXGyreBonum-BoldItalic", }, data = { ["f"] = { [")"] = 140, ["}"] = 140, ["]"] = 140, ["|"] = 100, ["\\"] = 150, ["!"] = 100, ["?"] = 100, }, ["("] = { ["f"] = 190, }, ["{"] = { ["f"] = 190, }, ["["] = { ["f"] = 190, }, } }, { name = "kern", type = "kern", fonts = { "TeXGyreTermes-Regular", "TeXGyreTermes-Bold", }, data = { ["f"] = { [")"] = 75, ["}"] = 75, ["]"] = 75, ["|"] = 75, ["\\"] = 110, ["!"] = 75, ["?"] = 75, }, } }, { name = "kern", -- adds to kerns type = "kern", fonts = { "TeXGyreTermes-Italic", "TeXGyreTermes-BoldItalic", }, data = { ["f"] = { [")"] = 75, ["}"] = 75, ["]"] = 75, ["|"] = 75, ["\\"] = 200, ["!"] = 75, ["?"] = 75, }, ["("] = { ["f"] = 75, }, ["{"] = { ["f"] = 75, }, ["["] = { ["f"] = 75, }, ["|"] = { ["f"] = 150, }, } }, { name = "kern", -- adds to kerns type = "kern", fonts = { "TeXGyrePagella-Italic", "TeXGyrePagella-BoldItalic", }, data = { ["f"] = { [")"] = 120, ["}"] = 120, ["]"] = 120, ["|"] = 120, ["\\"] = 120, ["!"] = 75, ["?"] = 75, ["*"] = 120, }, ["("] = { ["f"] = 120, }, ["{"] = { ["f"] = 120, }, ["["] = { ["f"] = 120, }, ["|"] = { ["f"] = 120, }, } }, { name = "kern", -- adds to kerns type = "kern", fonts = { "TeXGyreSchola-Regular", "TeXGyreSchola-Bold", }, data = { ["f"] = { [")"] = 120, ["}"] = 120, ["]"] = 120, -- ["|"] = 50, ["\\"] = 100, ["!"] = 100, ["?"] = 100, ["*"] = 75, ["@"] = 75, }, } }, { name = "kern", -- adds to kerns type = "kern", fonts = { "TeXGyreSchola-Italic", "TeXGyreSchola-BoldItalic", }, data = { ["f"] = { [")"] = 120, ["}"] = 120, ["]"] = 120, ["|"] = 120, ["\\"] = 120, ["!"] = 75, ["?"] = 75, ["*"] = 120, ["@"] = 75, }, } }, } }