Форум программистов, компьютерный форум, киберфорум
Другие языки программирования
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 18.07.2018
Сообщений: 1
1

Отрицательная ширина кегельной площадки, якори, функции и свойства OpenType?

18.07.2018, 22:57. Показов 1000. Ответов 0

Author24 — интернет-сервис помощи студентам
Привет всем,
подскажите, пожалуйста,
1) в каких алфавитах (арабский, урду и т.п., иврит, тибетский, бирманский, тайский) диакретики сделаны с помощью (1.1) отрицательной ширины кегельной площадки? в каких с помощью (1.2) якорей? ,в каких с помощью (1.3) OpenType-функций и свойств?

2) существует ли шрифт и .ttf-файл со всеми алфавитами (или просто большим их количеством, а штук пять), в котором они уже одинаковой высоты, а не один выше, другой ниже (arial unicode и др. юникоды таким свойством не обладают) ? т.е. чтобы не было безвкусицы и разнобоя, когда в одном тексте встречаются цитаты на разных языках (т.е. на английском, тибетском, бирманском, йи)

3) от каких свойств шрифта зависит, что иконка "очистить форматирование" в Word-е убивает одни алфавиты (заменяя их буквы на квадратики) и не убивает другие?
4) как операционная система (или ПО ?) выбирает, какой шрифт из национальных основной? т.е. в документе основной, например, callibri; фраза на деванагари может быть отображена на шрифтах aparajita, kokila, mangal, utsaah, но в в Word-е при нажатии иконки "очистить формат" индийский текст становится mangal (название этого шрифта даже не первое по алфавиту) - на основе чего из всех шрифтов был выран именно этот?

5) если ширина кегельной площадки диакретика отрицательна и равна ширине предыдущего символа, то он как раз поверх нее и ляжет. А если отрицательна, но равна половине - что произойдет?
6) а что произойдет, если отрицательна высота, а не ширина?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.07.2018, 22:57
Ответы с готовыми решениями:

Как задать свойства новой кнопки? длина ширина итд
function qk() { // функция для появления новой кнопки btn2 = document.createElement('BUTTON');...

Как узнать свойства Jpeg, gif, png и т.д. файла, такие как высота, ширина и т.п
Привет всем, вот вопросик у меня. Как узнать свойства Jpeg, gif, png и т.д. файла, такие как...

Якори
Доброго времени суток. Я изменял опции прикрепления границ формы, и вышло такое сообщение. При чем...

Якори и ссылки
У меня такая проблема... У меня есть две страницы допустим index.html и 123.html на 123 есть ссылка...

0
18.07.2018, 22:57
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.07.2018, 22:57
Помогаю со студенческими работами здесь

Меню через якори
Привет всем! В общем история такая, в качестве тестового задания необходимо натянуть на битрикс...

Гиперссылки-якори и продолжение страницы
На многих сайтах есть такой прием. Когда скроллишь страницу до конца - там ничего нет, но если...

Grid-template-columns - минимальная ширина + максимальная + ширина в процентах
Как сделать так, чтобы на колонку выставить ширину в процентах и при этом указать максимальную и...

Нарисовать радугу. Ширина радуги 252 пикселей, ширина одного цвета 36. Форма 600х500
procedure TForm1.Button1Click(Sender: TObject); begin for i:=1 to 255 do begin with...

Ширина формы больше чем ширина экрана
Всем привет. Подскажите кто знает. У меня возникла такая не тривиальная необходимость сделать форму...

Написать программу расчета стоимости жалюзи. Исходные данные: высота, ширина, материал. Высота и ширина задаются в полях
Задание 4 Написать программу расчета стоимости жалюзи. Исходные данные: высота, ширина, материал....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Аутентификация на сайте с помощью формы
bytestream 21.01.2025
В современном цифровом мире безопасная аутентификация становится краеугольным камнем защиты веб-приложений и пользовательских данных. Каждый день миллионы людей используют различные онлайн-сервисы,. . .
Как получить индекс в цикле for в Python
bytestream 21.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только получить доступ к элементам последовательности, но и знать их позицию в процессе итерации. Индексация в циклах. . .
Как определить адрес, из которого локальный репозиторий Git был клонирован
bytestream 21.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса. При работе с Git разработчики часто сталкиваются с необходимостью. . .
Какая разница между операторами == и === в сравнениях в JavaScript
bytestream 21.01.2025
В мире веб-разработки JavaScript занимает особое место как динамический язык программирования, предоставляющий разработчикам широкий набор инструментов для создания интерактивных веб-приложений. . . .
Из чего и как собрать свой домашний кинотеатр
bt_guru 21.01.2025
Создание домашнего кинотеатра: от идеи до реализации В современном мире домашний кинотеатр стал неотъемлемой частью комфортного жилого пространства, предоставляя возможность наслаждаться. . .
Ошибки стиральных машин
bt_guru 21.01.2025
Современные стиральные машины представляют собой сложные электронные устройства, оснащенные множеством датчиков и систем контроля. Они способны самостоятельно определять вес загруженного белья,. . .
Копирование (маппинг) объектов в JavaScript
bytestream 21.01.2025
В современной разработке программного обеспечения копирование объектов представляет собой фундаментальную операцию, которая требует особого внимания и понимания. Маппинг объектов в JavaScript – это. . .
Как работать с Apache Kafka в C# .NET
bytestream 21.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки больших объемов информации в реальном времени. Эта система,. . .
Как использовать RabbitMQ в C# .NET
bytestream 21.01.2025
RabbitMQ представляет собой мощный брокер сообщений, который эффективно решает эту задачу, обеспечивая надежную передачу данных между множеством приложений. Этот инструмент реализует протокол AMQP. . .
Как объединить последние коммиты в Git
bytestream 21.01.2025
В мире разработки программного обеспечения система контроля версий Git стала незаменимым инструментом для управления исходным кодом. Одной из наиболее полезных, но порой сложных для освоения функций. . .
Как запушить новую локальную ветку (branch) в удалённый репозиторий Git и отслеживать её
bytestream 21.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемым инструментом для эффективного управления кодом и организации командной работы. Одной из ключевых. . .
Как создать директорию и все родительские директории, указанные в пути, с помощью Python
bytestream 21.01.2025
Python предоставляет мощные инструменты для работы с файловой системой через встроенные модули os и pathlib, которые значительно упрощают процесс манипуляции директориями. Эти модули содержат. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru