Лингвофорум

Администрация => Работа форума => Тема начата: smith371 от декабря 23, 2012, 09:11

Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 09:11
тащем та сабж: Смитти взялся-таки за пашто, нашел даже собеседника, но тут начались проблемы другого свойства - как расставлять знаки препинания на в арабице на ЛФ? в ворде у меня все нормально работает, но на ЛФ проблемы с восклицательным знаком и точком. Первый еще можно ставить, сменив раскладку:

!دې خدای پامان

Но с точкой такой фокус уже не прокатывает и она упорно ставится в начале предложения, т.е. справа:

په مخه دې ښه.
ښه.
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 09:17
Цитата: smith371 от декабря 23, 2012, 09:11
په مخه دې ښه.
ښه.

интересно девки пляшут! теперь вроде работает. а ну-ка еще:

السلام علیکم!
وعلیکم السلام!
څنګه یې؟
جوړ یم.

Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 09:19
осталось разобраться с восклицательным знаком.

یا خدای پاکه!
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 09:19
یا خدای پاکه!
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 09:20
Цитата: smith371 от декабря 23, 2012, 09:19
یا خدای پاکه!

یا! - без смены раскладки
یا! - со сменой на русскую
یا! - со сменой на английскую
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 09:23
Цитата: smith371 от декабря 23, 2012, 09:20
Цитата: smith371 от декабря 23, 2012, 09:19
یا خدای پاکه!

یا! - без смены раскладки
یا! - со сменой на русскую
یا! - со сменой на английскую

یا ! - с пробелом со сменой на русскую
یا ! - с пробелом без смены раскладки
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 09:24
ниче не понимаю :scl:
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: mnashe от декабря 23, 2012, 09:32
Сплошные фрагменты текста лучше всего заключать в тег [rtl][/rtl]:

кодрезультат
[rtl]سلام![/rtl]سلام!
Кроме того, есть ещё уникодовские спецсимволы.
Например:

кодрезультат
Текст по-русски ‹RLE› سلام! ‹PDF› и снова по-русски.Текст по-русски ‫ سلام! ‬ и снова по-русски.
Ещё способ:

кодрезультат
Текст по-русски سلام!‹RLM› и снова по-русски.Текст по-русски سلام!‏ и снова по-русски.



RLE = right-to-left embedding Alt+8235
PDF = pop directional formatting  Alt+8236
RLM = right-to-left mark (невидимый символ с направлением right-to-left) Alt+8207
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 09:36
سخت دﺉ!

سخت دﺉ!
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 09:38
тода раба, Мнаше! с тегом ртл намного проще, а с Юникодом... я этим никогда не пользовался ,это что, прямо сразу пять клавиш нажимать, альт + хххх???
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: mnashe от декабря 23, 2012, 09:47
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 09:48
Цитата: mnashe от декабря 23, 2012, 09:47
  • нажимаем Alt
  • удерживая её, вводим код символа на numpad (важно!)
  • отпускаем Alt
все ясно - у меня нетбук без нумпада
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: mnashe от декабря 23, 2012, 10:01
На моём ноутбуке при включённом NumLock'е часть обычной клавиатуры работает как NumPad.
Ещё продаются подключаемые по USB NumPad'ы.

Но что-то этот ввод через Alt у меня не со всеми кодами срабатывает. С некоторыми (в частности с вышеперечисленными) непонятно какого хрена вместо нужного символа вводит символ, код которого — остаток от деления введённого числа на 256 (то есть отбрасывает старший байт).
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 10:32
سلام!
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 10:34
Цитата: smith371 от декабря 23, 2012, 10:32
سلام!

у меня при нажатии нум-лок входит в полноэкранный режим, и как видим - не работает, хотя правая часть клавы, как я только что узнал, типа запилена под нум-пад... :donno:
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: Hellerick от декабря 23, 2012, 10:44
На моем ноутбуке есть кнопочка "Fn" в сочетании с которой правая часть клавиатуры ведет себя как NumPad.
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: mnashe от декабря 23, 2012, 10:45
Я эти штуковины ввожу либо через свою ивритскую раскладку, либо через AutoHotKey.
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 10:48
Цитата: Hellerick от декабря 23, 2012, 10:44
На моем ноутбуке есть кнопочка "Fn" в сочетании с которой правая часть клавиатуры ведет себя как NumPad.

у меня тоже такая кнопочка есь, многофункциональная хрень. ща попробую:

سلام!
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: Bhudh от декабря 23, 2012, 16:15
Хм...
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 16:23
Цитата: Bhudh от декабря 23, 2012, 16:15
Хм...

я не понял как у меня так получилось. потом понял. в общем, на ЛФ действует правило "не верь глазам своим!"
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: Lugat от декабря 23, 2012, 16:48
Цитата: smith371 от декабря 23, 2012, 10:48
سلام!
و عليكم السلام٬ يا سميت٣٧١!
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: mnashe от декабря 23, 2012, 16:50
Цитата: Bhudh от декабря 23, 2012, 16:15
Хм...
Естественно.
В последовательности <rtl-текст 1><нейтральные символы><rtl-текст 2> нейтральные символы располагаются как положено в rtl тексте, то есть слева от <rtl-текст 1>, справа от <rtl-текст 2>.
А в последовательности <rtl-текст><нейтральные символы> область смены направления распространяется только на <rtl-текст>, а нейтральные символы располагаются справа от <rtl-текст>.
На этом основан мой второй способ, с применением RLM (третья иллюстрация).
Название: Арабица на ЛФ такая не экспрессивная!..
Отправлено: smith371 от декабря 23, 2012, 18:15
кстати, я заметил, что в ХР раскладка для пашто появилась только в 3-м сервис паке, когда у меня второй был - можно было только через МС Word -> вставка - > символ (ну или юникод, по ходу делу), что тоже тормозило изучение языка.