Skip to content
No results
  • One man and his blog
STM publishing: tools, technologies and change
  • One man and his blog
STM publishing: tools, technologies and change
  • C programming (miscellaneous), TeX (general)

Former commercial Windows TeX distribution (C source code) released under GNU GPL

The C source code of the once commercial Y&Y TeX distribution (for Windows) was donated to the TeX User Group after Y&Y TeX Inc ceased trading. I bought a copy the Y&Y TeX system in the late 1990s and certainly…

  • Graham Douglas
  • February 19, 2012
  • Arabic, OpenType, Post about about fonts, glyphs and characters, Typesetting and algorithms, Unicode, Unicode

Introduction to logical vs display order, and shaping engines

Introduction In a previous post I promised to write a short introduction to libotf; however, before discussing libotf I need to “set the scene” and write something about logical vs display (visual) order and “shaping engines”. This post covers a…

  • Graham Douglas
  • February 15, 2012
  • TeX (general), Typesetting

Some papers on TeX’s math typesetting algorithms

Just a brief post to share a list of papers which describe many interesting and low-level details of math typesetting, including TeX’s algorithms and math fonts. Appendix G Illuminated, by Bogusław Jackowski. Understanding the aesthetics of math typesetting, by Ulrik…

  • Graham Douglas
  • February 14, 2012
  • 1 Comment
  • Arabic, Extending with C and DLLs, LuaTeX, OpenType, Typesetting and algorithms, Unicode

Typesetting Arabic with LuaTeX: Part 2 (documentation, tools and libraries)

Introduction I’ve been thinking about the next article in this series and what should it address so I’ve decided to skip ahead and give a summary of the documentation, tools and libraries which made it possible for me to experiment…

  • Graham Douglas
  • February 11, 2012
  • Extending with C and DLLs, LuaTeX, Microsoft Word

LuaCOM: connecting LuaTeX to Windows automation

Introduction The Windows operating system provides a technology called COM, which stands for Component Object Model. In essence, it provides a way for software components and applications to “talk to each other”. That’s a gross oversimplification but it gives the…

  • Graham Douglas
  • February 9, 2012
  • 1 Comment
  • Examples, LuaTeX

Using LuaTeX to create SVG of typeset formulae

Introduction This is a current work-in-progress so I’ll keep it brief and outline the ideas. There are, of course, a number of tools available to generate SVG from TeX or, more correctly, SVG from DVI. Indeed, I wrote one such…

  • Graham Douglas
  • February 7, 2012
  • 1 Comment
Prev
1 … 8 9 10 11 12 13 14 … 22
Next
Copyright © 2026 - WordPress Theme by CreativeThemes

Powered by
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by