From 9be9d5c98bbc878a65fb0405b769f8413a429f02 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 25 Aug 2018 21:04:39 +0000 Subject: returntogrid.lua in runtime git-svn-id: svn://tug.org/texlive/trunk@48485 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/returntogrid/returntogrid.lua | 17 ----------------- .../texmf-dist/tex/latex/returntogrid/returntogrid.lua | 17 +++++++++++++++++ Master/tlpkg/libexec/ctan2tds | 1 + 3 files changed, 18 insertions(+), 17 deletions(-) delete mode 100644 Master/texmf-dist/doc/latex/returntogrid/returntogrid.lua create mode 100644 Master/texmf-dist/tex/latex/returntogrid/returntogrid.lua diff --git a/Master/texmf-dist/doc/latex/returntogrid/returntogrid.lua b/Master/texmf-dist/doc/latex/returntogrid/returntogrid.lua deleted file mode 100644 index 264aaec9e2f..00000000000 --- a/Master/texmf-dist/doc/latex/returntogrid/returntogrid.lua +++ /dev/null @@ -1,17 +0,0 @@ --- Packageversion: 0.2 --- Packagedate: 2018/08/21 --- returntogrid.lua --- Ulrike Fischer - -returntogrid = returntogrid or {} - -function returntogrid.ufgridvskip (diff,vskip,gridstep) - local error= ( diff % gridstep ) -- %=modulo - -- we need to add gridstep-error to the existing vskip - -- modulo gridstep - -- texio.write_nl("XXXXXXXXXXXXXXXXXXX") - vskip = ( vskip + gridstep - error ) %gridstep -- %=modulo! - -- texio.write_nl(" diff ".. diff .. " gridstep "..gridstep.." error "..error.." vskip "..vskip) - -- texio.write_nl("XXXXXXXXXXXXXXXXXXX") - tex.sprint ( vskip ) -end diff --git a/Master/texmf-dist/tex/latex/returntogrid/returntogrid.lua b/Master/texmf-dist/tex/latex/returntogrid/returntogrid.lua new file mode 100644 index 00000000000..264aaec9e2f --- /dev/null +++ b/Master/texmf-dist/tex/latex/returntogrid/returntogrid.lua @@ -0,0 +1,17 @@ +-- Packageversion: 0.2 +-- Packagedate: 2018/08/21 +-- returntogrid.lua +-- Ulrike Fischer + +returntogrid = returntogrid or {} + +function returntogrid.ufgridvskip (diff,vskip,gridstep) + local error= ( diff % gridstep ) -- %=modulo + -- we need to add gridstep-error to the existing vskip + -- modulo gridstep + -- texio.write_nl("XXXXXXXXXXXXXXXXXXX") + vskip = ( vskip + gridstep - error ) %gridstep -- %=modulo! + -- texio.write_nl(" diff ".. diff .. " gridstep "..gridstep.." error "..error.." vskip "..vskip) + -- texio.write_nl("XXXXXXXXXXXXXXXXXXX") + tex.sprint ( vskip ) +end diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 4c1d7bccab9..f0402922eea 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -1852,6 +1852,7 @@ $standardtex 'randomlist', 'randomlist\.tex|' . $standardtex, 'realcalc', 'realcalc.tex', 'resumemac', 'resumemac.tex', + 'returntogrid','\.lua|' . $standardtex, 'revtex', '\.sty|\.cls|\.rtx', 'rlepsf', 'rlepsf.tex', 'rsfs', 'scrload\.tex|' . $standardtex, -- cgit v1.2.3