diff options
author | Hans Hagen <pragma@wxs.nl> | 2011-03-29 12:49:00 +0200 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2011-03-29 12:49:00 +0200 |
commit | 28621e7ae94bca4954eecd07da1d542711daeb18 (patch) | |
tree | a71bc7bc0e6d86c301459be4a8681f5a714853aa /tex/context/base/node-tra.lua | |
parent | 1a2108ffa6b5808b0117aee0e6ff26d4503a06e2 (diff) | |
download | context-28621e7ae94bca4954eecd07da1d542711daeb18.tar.gz |
beta 2011.03.29 12:49
Diffstat (limited to 'tex/context/base/node-tra.lua')
-rw-r--r-- | tex/context/base/node-tra.lua | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/tex/context/base/node-tra.lua b/tex/context/base/node-tra.lua index 84d772670..f86ab791a 100644 --- a/tex/context/base/node-tra.lua +++ b/tex/context/base/node-tra.lua @@ -638,14 +638,20 @@ end -- might move elsewhere -local factor = number.dimenfactors.pt +local ptfactor = number.dimenfactors.pt +local bpfactor = number.dimenfactors.bp local stripper = lpeg.patterns.stripzeros local points = function(n) - return lpegmatch(stripper,format("%.5fpt",n*factor)) + return lpegmatch(stripper,format("%.5fpt",n*ptfactor)) end -number.points = points +local basepoints = function(n) + return lpegmatch(stripper,format("%.5fbp",n*bpfactor)) +end + +number.points = points +number.basepoints = basepoints --~ function nodes.thespec(s) --~ local stretch_order = s.stretch_order |