Арабский символ (Лам-Алиф - لاَ) отображается по-другому.CSS

Разбираемся в CSS
Ответить
Anonymous
 Арабский символ (Лам-Алиф - لاَ) отображается по-другому.

Сообщение Anonymous »

В следующем фрагменте буквы отображаются правильно.

Код: Выделить всё





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;
}
В случае «Текста Маркази» (шрифт) Лам-Алиф отображается правильно, но тасдид (знак w) отображается рядом, а не над буквами.
Изображение

единственный работающий шрифт – это Шахерезада.
В чем здесь может быть проблема?

Подробнее здесь: https://stackoverflow.com/questions/790 ... ifferently
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»