<div dir="ltr"><div>It appears that harfbuzz rounds all decimals to integers when giving glyph advances and offsets. This is causing some ugly misalignment problems in arabic shaping, as well as latin cursive fonts. (see pictures)<br><br><img style="margin-right: 25px;" alt="Inline image 1" src="cid:ii_15598cb601163f5b"><br><br><img style="margin-right: 25px;" alt="Inline image 2" src="cid:ii_15598cb803731b37"><br><br><img style="margin-right: 25px;" alt="Inline image 3" src="cid:ii_15598cba08b0ea2b"><br></div>How do I get harfbuzz to preserve the floats?<br></div>