Этот ответ показывает, что каким-то образом можно вернуть соединение, когда мы хотим добавить HTML-тег в середине арабского слова.Смотрите пример:
body{
font-size: 30px;
}
Without joiner:
<p>كت<span style="color: Red;">ب</span></p>
With joiner:
<p>كت‍<span style="color: Red;">ب</span></p>
Итак, я хочу добиться этого на pdfkit с использованием опции continued
(см. this ) как:
var zwj = '\u200d';
var arabic = 'كتب';
doc.fillColor('green')
.text(arabic.slice(2), {
width: 465,
continued: true
}).text(zwj, {
continued: true
}).fillColor('red')
.text(arabic.slice(0, 2));
Бу результат:
Итак, как мне этого добиться?(Кстати, я использую браузерную версию pdfkit)