Questions tagged [harfbuzz]
{harfbuzz} is an OpenType text shaping engine used in software like Firefox, Chromium, XeTeX, and LibreOffice. The HarfBuzz mode only loads text fonts.
13 questions
11
votes
1
answer
424
views
Plans for evolution/support of {Xe|Lua[node|harf]}LaTeX?
Let me first give some context:
As far as I can see, the original TeX/LaTeX including rendering with pdflatex has been very reliably producing the same visual output for decades now and presumably ...
5
votes
2
answers
279
views
XeLaTeX vs. LuaLaTeX with special font
This time from me a question around a set of issues that can maybe actually be resolved in the near future, even though more likely via code changes than just configuration, but I am asking here first ...
14
votes
2
answers
485
views
Acccesing non-Unicode glyphs by name with Lua(La)TeX and HarfBuzz
This is a continuation of How to access non-Unicode glyphs from OTFs with Lua(La)TeX?, which solved the problem with the Node renderer, but not for HarfBuzz. Here is the original example slightly ...
3
votes
0
answers
88
views
arabic typesetting with Lualatex, runaway shaddah with DecoType font
I have a problem with the rendering of a shaddah when associated with kasrah in the DecoType Naskh font.
The following MWE produces the image below. One would expect shaddah and kasrah to be combined ...
5
votes
1
answer
205
views
fonts.handlers.otf.addfeature with Renderer=HarfBuzz or Renderer=OpenType
With Renderer=Node, I can use fonts.handlers.otf.addfeature to create custom features. With Renderer=HarfBuzz or Renderer=OpenType, I cannot. Should I be able to? Is there another way to do it?
The ...
2
votes
0
answers
118
views
Error message with Renderer=HarfBuzz
I just run a MikTeX update to get the latest version for all my packages and now I'm getting an error message when using my font Fleischman BT Pro with the option HarfBuzz.
Error message: error: 10: ...
5
votes
2
answers
1k
views
How can I start a LuaTeX-non-hb engine?
Writing and compiling documents, I noticed that sometimes "LuaTeX-1.18.0" is producer of the document, and in other cases it is "luahbtex-1.18.0". But I fail to find the switch, ...
4
votes
1
answer
320
views
Package luacolor disables chickenize
I really would like to get my readers attention by printing one word in rainbow colors. Usually that works using the chickenize package. MWE:
\documentclass{article}
\usepackage{chickenize}
\...
4
votes
2
answers
371
views
Dagesh cannot be coloured independently of the Hebrew letter in LuaLaTeX
Based on this question, I've managed to colour separately different Hebrew diacritics, called niqqud and teamim. However, recently I've discovered that this only works with vowels and cantillation ...
0
votes
1
answer
133
views
Core dump of TeX: "realloc(): invalid next size", TeXlive 2023
I'm running TeXlive 2023, fully updated, under Linux (openSuse Tumbleweed).
I'm looking into variable fonts (see here: Recursive Font, multiple axes, fontspec, texlive 2022). I downloaded a variable ...
5
votes
1
answer
286
views
Unable to Disable `colr` Feature With HarfBuzz Renderer From the `fontspec` Package
I noticed that if you use the Renderer = HarfBuzz fontspec option, the colr OpenType feature automatically gets disabled. If you use the default renderer, the feature does not get enabled but you can ...
6
votes
1
answer
813
views
fontspec optical sizes
I am trying to set up variable fonts on LuaLaTeX via the fontspec package. I am trying to get the font size and the optical size (opsz) to have nearly the same value. (I am aware that the opsz ...
25
votes
3
answers
8k
views
How to use Noto Color Emoji with lualatex?
I want to use Noto Color Emoji with lualatex (package fonts-noto-color-emoji on my box). However, this fails as follows. How to use Noto Color Emoji with lualatex?
\documentclass{article}
\usepackage{...