<div dir="ltr">Hi again (sorry),<div><br></div><div>I want to get the list of coordinates of points of a path but in the lua side. </div><div>I managed to get the objects list, and the outline part and the path of the outline part... but whereas I get the right size of the path (here 3 points), each knots is a nil value. See my code. </div><div><br></div><div>Thanks in advance.</div><div><br></div><div>local mpkpse = kpse.new('luatex', 'mpost')<br><br>local function finder(name, mode, ftype)<br>   if mode == "w" then<br>  return name<br>   else<br>  return mpkpse:find_file(name,ftype)<br>   end<br>end<br></div><div><br></div><div>function getpathfrommp(s)<br>   local mp = mplib.new({<br>         find_file = finder,})<br>   mp:execute('input plain ;')<br>   local rettable<br>   rettable = mp:execute('beginfig(1); path p; p:= (0,0)--(2cm,2cm)--(1cm,0); draw p; endfig;end;')<br>   print("\nstatus: ".. rettable.status)<br>   print(rettable.log)<br>   if rettable.status == 0 then<br>      figures = rettable.fig<br>      figure = figures[1]<br>      print(figure:filename())<br>      local objects = figure:objects()<br>      print(#objects)<br>      local segment = objects[1]<br>      print(segment.type)<br>      print(#segment.path)<br>      print(#segment.path[1])<br>   end<br>end<br></div><div><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Maxime Chupin<br>Site personnel : <a href="http://fougeriens.org/~mc/" target="_blank">http://fougeriens.org/~mc/</a><br>Site professionnel : <a href="http://www.ceremade.dauphine.fr/~chupin/" target="_blank">https://www.ceremade.dauphine.fr/~chupin/</a><br></div><div>adresse libre : <a href="mailto:chupin@fougeriens.org" target="_blank">chupin@fougeriens.org</a></div></div></div></div></div></div></div>