Сомневаюсь, что для этого есть простое решение.
В качестве обходного пути вы можете попробовать добавить пустой (цветной или фоновый цвет) 1px x 1px изображение в своем абзаце и масштабировать его до нужной ширины.
<font size=10>word1<img src="../path/to/image" width="10" />word2</font>
Другой (утомительно) решение будет макет вашего пункта себя textobjects созданных canvas.beginText (х, у).
textobject = canvas.beginText(x, y)
textobject.setWordSpace(10)
textobject.textLine("word1 word2")
... (setting other parameters such as font etc.)
canvas.drawText(textobject)
Надеюсь, это поможет.
возможно, просто '' .join ([word1, word2])? – pkruk
Это не работа. Это не добавление пробелов между словами1 и word2. –
Похоже, вам может понадобиться символ '\ t' между ними. – martineau