CTAN Comprehensive TeX Archive Network

New CTAN Pack­age: lu­ala­tex-plat­form

Date: May 3, 2011 7:39:03 PM CEST
On Fri, 29 Apr 2011 Philipp Stephani sub­mit­ted the lu­ala­tex-plat­form pack­age. Sum­mary de­scrip­tion: An ex­ten­sion mod­ule for plat­form-spe­cific code use­ful for LuaTeX Li­cense type: other-free An­nounce­ment text:
While of­ten plat­form-spe­cific prob­lems can be han­dled purely in Lua, it some­times hap­pens that ac­cess to the na­tive op­er­at­ing sys­tem API is re­quired. For such tasks, Lua al­lows load­ing ex­ten­sion mod­ules writ­ten in C (or other lan­guages pro­vided that they can pro­duce a dy­namic li­brary that ex­ports a cer­tain C-style func­tion). The lu­ala­tex-plat­form pack­age aims to pro­vide such an ex­ten­sion mod­ule that is us­able from both Lua and LuaTeX and adds a small set of fea­tures not avail­able oth­er­wise. At the mo­ment, it merely sup­ports list­ing the fonts known to the op­er­at­ing sys­tem; this fea­ture will hope­fully be in­te­grated into the lu­aot­fload pack­age.
This pack­age is lo­cated at http://mir­ror.ctan.org/sys­tems/lu­a­tex/con­trib/lu­ala­tex-plat­form . More in­for­ma­tion is at http://www.ctan.org/pkg/lu­ala­tex-plat­form (if the pack­age is new it may take a day for that in­for­ma­tion to ap­pear). We are sup­ported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/user­groups.html .
Thanks for the up­load. For the CTAN Team Rainer Schöpf

lua-plat­form – Load plat­form-spe­cific code into Lua

While plat­form-spe­cific prob­lems can of­ten be han­dled purely in Lua, it some­times hap­pens that ac­cess to the na­tive op­er­at­ing sys­tem API is re­quired. For such tasks, Lua it­self makes it pos­si­ble to load ex­ten­sion mod­ules writ­ten in C (or other lan­guages pro­vided that they can pro­duce a dy­namic li­brary that ex­ports a cer­tain C-style func­tion).

The present pack­age aims to pro­vide such an ex­ten­sion mod­ule that is us­able from both Lua and Lua and adds a small set of fea­tures not avail­able oth­er­wise. This re­lease merely sup­ports list­ing the fonts known to the op­er­at­ing sys­tem (this fea­ture could use­fully be in­te­grated into the lu­aot­fload pack­age).

Pack­agelu­aLaTeX-plat­form
Ver­sion0.1
Copy­right2011 Philipp Stephani
Main­tainerPhilipp Stephani

An­nounce­ments

more

Guest Book Sitemap Contact Contact Author