Skip to content
No results
  • About me
  • Browse Posts (Table of Contents)
STM publishing: tools, technologies and change
  • About me
  • Browse Posts (Table of Contents)
STM publishing: tools, technologies and change
  • Examples, LuaTeX

Neat trick with LuaTeX: Passing Lua tables from TeX to Lua

It has been a long time since I wrote a blog post so I thought I’d share a rather nice “trick” I discovered today. You can pass a Lua table from a TeX macro to Lua. Here’s how. The result…

  • Graham Douglas
  • April 27, 2014
  • Arabic, Examples, LuaTeX, Post about about fonts, glyphs and characters, Typesetting and algorithms

More progress with HarfBuzz/LuaTeX (update)

Just a short post to share another example from my on-going work on HarfBuzz A rather pointless example – without using any code to correctly place mark glyphs (e.g., vowels) – showing randomly coloured Arabic glyphs. Thanks to the power…

  • Graham Douglas
  • November 12, 2013
  • Uncategorized

Xpost: New open source PostScript interpreter being developed

Just a brief post to note that a new PostScript interpreter, called Xpost, is being developed. For details see announcement on Google Groups. Definitely one I shall be following.

  • Graham Douglas
  • November 10, 2013
  • Uncategorized

Quick tip: Decompressing PDFs for Debugging

If you are creating special effects in PDFs (e.g., using pdfTeX’s \pdfliteral{…} or via \special{…}) it can be extremely helpful to see the raw PDF code being output by your code/macros etc – especially when debugging! Often, by default, PDF…

  • Graham Douglas
  • October 29, 2013
  • Uncategorized

Unicode Version 6.3 is Published

Title of the post says it all really. Perhaps the most interesting change is the improved Unicode Bidirectional Algorithm together with a new reference implementation in C.

  • Graham Douglas
  • October 17, 2013
  • Arabic, C programming (miscellaneous), Examples, LuaTeX, Typesetting and algorithms

Early results of integrating HarfBuzz into LuaTeX

Building on the work of porting LuaTeX to build on Windows I decided to explore adding HarfBuzz to provide Arabic shaping. The excellent HarfBuzz API lends itself to some interesting solutions so here’s a quick post to show some early…

  • Graham Douglas
  • September 24, 2013
Prev
1 2 3 4 5 6 7 8 … 22
Next
Copyright © 2025 - WordPress Theme by CreativeThemes