diff options
author | Karl Berry <karl@freefriends.org> | 2016-02-13 22:37:35 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-02-13 22:37:35 +0000 |
commit | f961a4d006dd02df4e8f4429e4a046121c284295 (patch) | |
tree | fe5e822f8e6a036da7481d48aa6612973cc30a13 /Master/texmf-dist/tex/generic/babel-french/frenchb.lua | |
parent | 6aad496527f7643fd4ce0ec486e8204cab355281 (diff) |
babel-french (13feb16)
git-svn-id: svn://tug.org/texlive/trunk@39711 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel-french/frenchb.lua')
-rw-r--r-- | Master/texmf-dist/tex/generic/babel-french/frenchb.lua | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/generic/babel-french/frenchb.lua b/Master/texmf-dist/tex/generic/babel-french/frenchb.lua index 12021d10ed4..9464f25a581 100644 --- a/Master/texmf-dist/tex/generic/babel-french/frenchb.lua +++ b/Master/texmf-dist/tex/generic/babel-french/frenchb.lua @@ -1,5 +1,5 @@ -- --- File `frenchb.lua' generated from frenchb.dtx [2016/01/01 v3.1k] +-- File `frenchb.lua' generated from frenchb.dtx [2016/02/13 v3.1l] -- -- Copyright © 2014-2016 Daniel Flipo -- <daniel (dot) flipo (at) free (dot) fr> @@ -63,14 +63,19 @@ local function new_glue_scaled (fid,width,stretch,shrink) if fid > 0 then local fp = font_table[fid] if not fp then - font_table[fid] = font.getfont(fid).parameters - fp = font_table[fid] + local ft = font.getfont(fid) + if ft then + font_table[fid] = ft.parameters + fp = font_table[fid] + end end local gl = new_node(GLUE,0) local gl_spec = new_node(GSPEC) - gl_spec.width = width * fp.space - gl_spec.stretch = stretch * fp.space_stretch - gl_spec.shrink = shrink * fp.space_shrink + if fp then + gl_spec.width = width * fp.space + gl_spec.stretch = stretch * fp.space_stretch + gl_spec.shrink = shrink * fp.space_shrink + end gl.spec = gl_spec return gl else |