Арабский. Поддержки отображения текстов не будет?
Goto page 1, 2, 3  Next
 
Libroom Forum IndexPocketBookОбщение с PocketBook
AuthorMessage

novruz
Недавний участник форума

Недавний участник форума



Joined: 23 Jun 2009
Posts: 12



Posted: 26.03.2010 17:26    

Давно жду реализации отображения текстов на арабском. Пока буквы отображаются слева-направо и как отдельностоящие.
Для тех кто не в курсе: письмо в арабском справа налево, буквы меняеют начертание в зависимости от положения в начале, середине или конце слова, стремясь плавно соединяться с соседними, образуя как-бы рукописную вязь.
Для примера см. .doc и .gif файлы: текст и как он должен выглядеть: http://ifolder.ru/16990621
 
View user's profile ^

AndyN
Член клуба The eBook

Член клуба The eBook



Joined: 01 Mar 2008
Posts: 33351


Location: Киев

Posted: 26.03.2010 17:30    

novruz wrote:
Давно жду реализации отображения текстов на арабском.

но пока, наверное - в ПДФ-е можно нормально читать?
вероятно, технология адаптации не сильно отличается от технологии для иврита - может, нет пока заказчиков?
_________________
История читалок: в профиле
pb602
 
View user's profile ^

Uroboros
Developer

Developer



Joined: 22 Jun 2003
Posts: 2275


Location: Israel

Posted: 28.03.2010 09:34    

А разве начальные, конечные и отдельностоящие буквы не имеют собственных юникодных кодов? Типа рендерер должен понимать по контексту? А если они имеют собственные коды, то чем это отличается от иврита (для которого отображение справа налево работает нормально)?
_________________
Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW
 
View user's profile ^

JAW
Член клуба The eBook

Член клуба The eBook



Joined: 27 Sep 2004
Posts: 22894


Location: Северная столица

Posted: 28.03.2010 13:01    

Uroboros
Скорее всего не имеют. Это концепция Unicode. Вариативные формы в нём не поддерживаются за очень редким исключением.

Если то, что написано верно, то Арабский можно отнести к проблемным языкам. Замена глифов в зависимости от положения работает только с OpenType шрифтами, да и то в целых двух приложениях, Adobe Indesign, Quark (со вторым тоже не уверен, но Кварк как-то "фичи" OTF держит). Всякий офисный хлам такого не поддерживает. FreeType тоже врят ли.
_________________
PocketBook: 301+,602(2.2.1a),701, A7, 701 IQ, A7, U7.
Fly: IQ 235
 
View user's profile ^

Uroboros
Developer

Developer



Joined: 22 Jun 2003
Posts: 2275


Location: Israel

Posted: 28.03.2010 13:05    

JAW, в иврите есть только 5 букв, которые в конце слова пишутся по-другому. Но у них имеется собственный код. Так что, не сказано, будем ждать ответа знатоков арабского.
_________________
Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW
 
View user's profile ^

nsn
Член клуба The eBook

Член клуба The eBook



Joined: 25 Aug 2009
Posts: 3490


Location: Москва

Posted: 28.03.2010 13:33    

JAW wrote:
Замена глифов в зависимости от положения работает только с OpenType шрифтами, да и то в целых двух приложениях, Adobe Indesign, Quark (со вторым тоже не уверен, но Кварк как-то "фичи" OTF держит). Всякий офисный хлам такого не поддерживает.
http://en.wikipedia.org/wiki/Uniscribe
 
View user's profile ^

novruz
Недавний участник форума

Недавний участник форума



Joined: 23 Jun 2009
Posts: 12



Posted: 30.03.2010 12:22    

JAW wrote:
...Арабский можно отнести к проблемным языкам. Замена глифов в зависимости от положения работает только с OpenType шрифтами, да и то в целых двух приложениях, Adobe Indesign, Quark...


Не верю что арабский настолько уж проблемен.
На Windows уже Notepad (обычный Блокнот) нормально поддерживает арабский текст. Linux - тоже. Даже на мобильниках арабский отображается нормально.

Posted after 18 minutes 10 seconds:

AndyN wrote:
но пока, наверное - в ПДФ-е можно нормально читать?

А ещё можно и в TIFFe и в DjVu, но тогда это уже не совсем текст, без переноса, без возможности пользоваться словарем, без поиска.
 
View user's profile ^

DmitryZ
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 29 Dec 2006
Posts: 295



Posted: 31.03.2010 15:21    

Будет поддержка арабского. Насколько я знаю, в последних прошивках буквы уже отображаются справа налево (со стандартным софтом, по fbreader180 не знаю).
 
View user's profile ^

novruz
Недавний участник форума

Недавний участник форума



Joined: 23 Jun 2009
Posts: 12



Posted: 31.03.2010 17:32    

DmitryZ wrote:
в последних прошивках буквы уже отображаются справа налево

Например в которых? Для PocketBook 301+? В файлах каких форматов?
 
View user's profile ^

DmitryZ
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 29 Dec 2006
Posts: 295



Posted: 31.03.2010 18:43    

Я про текстовые форматы и интерфейс. С какой прошивки, точно не скажу, наверно с 15.0. А какая разница - всё равно ещё варианты начертаний не обрабатыватся.
 
View user's profile ^

Libroom
Член клуба The eBook

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23551



Posted: 31.03.2010 18:49    

novruz wrote:
Давно жду реализации отображения текстов на арабском. Пока буквы отображаются слева-направо и как отдельностоящие.

Вы готовы сделать перевод на арабский? Если да, будет Вам арабский интерфейс и поддержа справа налево. Smile
_________________
еБукъ 207
 
View user's profile ^

novruz
Недавний участник форума

Недавний участник форума



Joined: 23 Jun 2009
Posts: 12



Posted: 01.04.2010 10:06    

Libroom wrote:
novruz wrote:
Давно жду реализации отображения текстов на арабском. Пока буквы отображаются слева-направо и как отдельностоящие.

Вы готовы сделать перевод на арабский? Если да, будет Вам арабский интерфейс и поддержа справа налево. Smile

При чём тут арабский интерфейс? Если уж дошло ad absurdum...
Вам известна такая программа как Notepad в операционной системе Windows любой из версий 2000, XP, Vista, 7 ?
Так вот, в этой супер-программе тексты отображаются корректно вне зависимости от языка её (программы)интерфейса. И независимо от языка операционной системы, в которой эта программа (рекомендую с ней ознакомиться) запущена.
При этом в одном тексте могут быть фрагменты нескольких языков.
 
View user's profile ^

Libroom
Член клуба The eBook

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23551



Posted: 01.04.2010 10:07    

ОК Значит не надо.
_________________
еБукъ 207
 
View user's profile ^

Uroboros
Developer

Developer



Joined: 22 Jun 2003
Posts: 2275


Location: Israel

Posted: 01.04.2010 10:25    

novruz, Я так и не понял про юникод? Буквы в начале/конце/отдельностоящие имееют собственные коды или нет?

Вопрос принципиальный, если да, то поддержка арабского ничем не отличается от поддержки иврита (которая уже есть), тайского или любого другого RTL языка.

Posted after 3 minutes 55 seconds:

А вот про Notepad не надо песен. Никогда не приходилось числа с конца набирать? Или телефоный номер с тире посередине вводить (то есть последовательность: RTL symbol, LTR symbol, neutral symbol, LTR symbol, RTL symbol)?
_________________
Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW
 
View user's profile ^

DmitryZ
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 29 Dec 2006
Posts: 295



Posted: 01.04.2010 10:42    

Насколько я смотрел - собственные коды для разных начертаний есть, но в текстах используются только "отдельностоящие", которые перед отображением нужно перекодировать в зависимости от соседних. Алгоритмы в инете есть, в принципе ничего сложного.
 
View user's profile ^

JAW
Член клуба The eBook

Член клуба The eBook



Joined: 27 Sep 2004
Posts: 22894


Location: Северная столица

Posted: 01.04.2010 10:57    

Uroboros
В Unicode под арабский отведёны 1001 позиция Smile Символично.
Насколько понимаю (исходя из описания страниц Unicode) в основной странице (0600) вариативных форм нет.
А вот в дополнительных страницах:
FB50, FC40, FD20 вроде есть...
_________________
PocketBook: 301+,602(2.2.1a),701, A7, 701 IQ, A7, U7.
Fly: IQ 235
 
View user's profile ^

MihaM
Член клуба The eBook

Член клуба The eBook



Joined: 13 Oct 2007
Posts: 664


Location: Израиль, Хайфа

Posted: 01.04.2010 11:20    

novruz wrote:
Например в которых? Для PocketBook 301+? В файлах каких форматов?

У меня PocketBook 360 не с Израильской прошивкой и с её первых версий был интерфейс на иврите и чтение epub на иврите. Сейчас если не ошибаюсь 14.2 стоит. Поэтому и пытался выяснить у PocketBook, что такого особенного в израильской прошивке.
_________________
Lbook v3 --> PocketBook 360, Kindle PaperWhite
 
View user's profile ^

Libroom
Член клуба The eBook

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23551



Posted: 01.04.2010 11:53    

Uroboros wrote:
Вопрос принципиальный, если да, то поддержка арабского ничем не отличается от поддержки иврита (которая уже есть), тайского или любого другого RTL языка.

Устройство должно определять арабский, без этого будут проблемы отображения. Включение арабского языка гарантирует, что разработчик согласует правила языка, кодировки и протестирует совместимость.
_________________
еБукъ 207
 
View user's profile ^

msherhan
Зрелый участник форума

Зрелый участник форума



Joined: 16 Aug 2009
Posts: 24



Posted: 07.04.2010 01:05    

Меня тоже как и novruz (вероятно и не только его, но и других) интресует тема поддержки текстов на арабском. Почти сразу после приобретения книжки я попробовал тексты на арабском (и шрифты различные на книгу забрасывал, и язык интерфейса книги на иврит менял - иврит читается также справа налево), но к сожалению, понял, что аппарат (PocketBook 301+ v.14.2) пока не поддерживает данную функцию, поэтому приходится довольствоваться текстами сконвертированными в дежавю или пдф.
Хотя, считаю наличие возможности чтения книг в текстовом формате существенно расширит возможности книги и облегчит работу с арабским текстом.
Есть мнение, что данную проблему можно решить через функцию "открыть с помощью...", используя на PocketBook 301+ альтернативный ридер, правда, не знаю какой.
_________________
PocketBook 360° Plus
 
View user's profile ^

microspace
Искушенный участник форума

Искушенный участник форума



Joined: 11 May 2012
Posts: 44


Location: Уфа

Posted: 31.05.2012 07:44    

Здраствуйте.
Хочу поднять тему с поддержкой арабского текста.
Устройство: pocketbook pro, прошил "Прошивка 2.1.3 для PocketBook Pro 912" с официального сайта.
Пробовал открывать текст в формате *.doc, *.html в штатном fbreader. Текст отображается справа налево, что уже хорошо, но буквы не соединяются. Шрифт поставил traditional arabic (trado.ttf)
Подсткажите что нужно сделать чтобы текст отображался корректно?
Спасибо заранее.
_________________
PB912Pro(2.1.3)
 
View user's profile ^
Libroom Forum IndexPocketBookОбщение с PocketBookAll times are GMT + 4 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Libroom, 2021