Код: Выделить всё
Arabic Font Rendering Test
body {
direction: rtl;
/* Right-to-left direction */
text-align: right;
/* Align text to the right */
margin: 20px;
font-size: 24px;
/* Font size for easier reading */
}
.font-sample {
margin-bottom: 20px;
}
KacstBook: لاَ إِلَهَ إِلاَّ أَنْتَ
Markazi Text: لاَ إِلَهَ إِلاَّ أَنْتَ
Scheherazade: لاَ إِلَهَ إِلاَّ أَنْتَ
Но я использую asciidoctor-web-pdf для создания PDF-файла из .adoc файл. Здесь само предложение передано иначе:

В asciidoctor-web-pdf я использую следующий CSS:
Код: Выделить всё
@font-face {
font-family: 'KacstBook';
src: local('KacstBook');
size-adjust: 200%;
font-weight: normal;
font-style: normal;
unicode-range:
U+0600-06FF, /* Arabic */
U+0750-077F, /* Arabic Supplement */
U+0870-089F, /* Arabic Extended-B */
U+08A0-08FF, /* Arabic Extended-A */
U+FB50-FDFF, /* Arabic Presentation Forms-A */
U+FE70-FEFF, /* Arabic Presentation Forms-B */
U+10E60-10E7F, /* Rumi Numeral Symbols */
U+10EC0-10EFF, /* Arabic Extended-C */
U+1EC70-1ECBF, /* Indic Siyaq Numbers */
U+1ED00-1ED4F, /* Ottoman Siyaq Numbers */
U+1EE00-1EEFF; /* Arabic Mathematical Alphabetic Symbols */
}
body {
font-family: "KacstBook", "Noto Serif Bengali", "Noto Serif", serif !important;
}

единственный работающий шрифт – это Шахерезада.
В чем здесь может быть проблема?
Подробнее здесь: https://stackoverflow.com/questions/790 ... ifferently
Мобильная версия