LuaLatex,如何自由放置字形

LuaLatex,如何自由放置字形

Lua 是令人难以置信的引擎。我有一个 ttf 字体,我会将特定的字形放在特定的位置。例如,我创建一个徽标。

我需要将第二个版本的“a”放在 (x,y)=(12pt,30pt) 左上角。接下来将“失”放在前一个字形右侧 2pt 处。第一个字形高度为 11.234567pt,第二个字形高度为 9.73pt。不更改主字体,因为每个字形都来自不同的字体。

我需要:

  • 设置字体名称
  • 设置高度
  • 字形的宽度(可能带有字距调整)
  • 创建一个页面
  • 将字形放到页面上(我有一个 unicode 或其他形式的数字)

我仅使用 tex 作为引擎来创建 pdf,其他一切我都可以自己创建。可以使用 tikz 吗?

相关内容