Wincyr2Unicode - изменение только выделенного текста

Статус
Закрыто для дальнейших ответов.

MAO_the_Doom

15 лет на форуме
Сообщения
2 408
Реакции
224
Ответ: Wincyr2Unicode - изменение только выделенного текста

...эээ, рано сказал спаибо :)
Вставил в Cyr2Unic.jsx кусочек из 36-го поста - выдает ошибку в CS5
Чего делать?
 

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218
Ответ: Wincyr2Unicode - изменение только выделенного текста

??? куда что вставил?

код из поста 36 - создал файл .js, поместил код и выполняй.
 

Fog_patch

12 лет на форуме
Сообщения
3 163
Реакции
998
Ответ: Wincyr2Unicode - изменение только выделенного текста

У меня выполнилось. Нужно чтоб было либо что-то выделено, либо чтоб не было выделено ничего, даже курсор в тексте не стоял.
 

MAO_the_Doom

15 лет на форуме
Сообщения
2 408
Реакции
224
Ответ: Wincyr2Unicode - изменение только выделенного текста

не пашет у меня... :+(((
 

vbatushev

20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: Wincyr2Unicode - изменение только выделенного текста

Что не пашет? Каким образом не пашет? Что происходит? Блин, почему нужно задавать вопросы?
 

vbatushev

20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: Wincyr2Unicode - изменение только выделенного текста

Проверил сейчас — всё работает. Для тех, кому в тяжесть копипасты, прикладываю jsx
Посмотреть вложение win2utf.zip
 

MAO_the_Doom

15 лет на форуме
Сообщения
2 408
Реакции
224
Ответ: Wincyr2Unicode - изменение только выделенного текста

Да я бы написал что он выдает и где он сковыривается, но у меня он просто не выполняется...

Скрипт Кузмина wincyr&unicode делал преобразование кодов в символы, например <045E> проеобразовывалось в "а". Но только у меня он на больших текстах не срабатывал, вываливался.

Может я неправильно понимаю суть ВАШЕГО скрипта, но он преобразовывает "а" в <045E>, но не наоборот? Или что? Я видимо не понимаю про что вы говорите, можете показать нагляднее?
 

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218
Ответ: Wincyr2Unicode - изменение только выделенного текста

ничего непонятно...

ниже скрин. до и после скрипта
 

Вложения

  • wi2cyr.jpg
    wi2cyr.jpg
    435.4 КБ · Просм.: 1 194

MAO_the_Doom

15 лет на форуме
Сообщения
2 408
Реакции
224
Ответ: Wincyr2Unicode - изменение только выделенного текста

Всё ясно, я немного не того ожидал от вашего скрипта '))') Все слова про неработу беру обратно.
 

vbatushev

20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: Wincyr2Unicode - изменение только выделенного текста

Возникает вопрос, а чего ждал?
 

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218
Ответ: Wincyr2Unicode - изменение только выделенного текста

нет уж, нет уж...

чего ж таки ожидал-то???
 

vbatushev

20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: Wincyr2Unicode - изменение только выделенного текста

Где страждущий?! Мне уже a la cama пора, а он там в молчанки играет. Разбередил душу-то! Давай уже выходи, сыпь ожиданья свои горстями.
 

MAO_the_Doom

15 лет на форуме
Сообщения
2 408
Реакции
224
Ответ: Wincyr2Unicode - изменение только выделенного текста

ожидал вот что: когда импортируешь пользоваьельский словарик с русскими буквами, то они записываются в виде кодов. Вот эти коды обратно бы в буквы...
например:
<0430><0430>~~<0437><0456><0441>
<0430><0430>~~<0437><0456>~~<0441><0430>
<0430><0430>~~<0437><0456>~~<0441><0430><043C>
 

vbatushev

20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: Wincyr2Unicode - изменение только выделенного текста

Какой еще пользовательский словарик?! Ты… это… выложи, что импортишь и четко напиши, чего делаешь и чего хочется в ладошках подержать.
 

MAO_the_Doom

15 лет на форуме
Сообщения
2 408
Реакции
224
Ответ: Wincyr2Unicode - изменение только выделенного текста

В Индизайне можно делать пользовательский словарик для переносов. Т.е. например слово турбогидропривод переносится тур-бог-ид-ро-прив-од. Я же задаю в словарике вариант переносов тур-бо-гид-ро-при-вод, и теперь Индизайн берет для этого слова переносы из пользовательского словаря и я имею павильные преносы. Но Индизайн правит свой словарь медленно, поэтому удобно делать изменения обычным текстовым редактором, для этого можно экспортировать такой словарик в простой txt-файл. А беда в том, что кириллические символы превращаются в коды. Если бы ваш скрипт превращал коды в символы - можно было бы втянуть txt-файлик в индизайн и скриптом его "причесать" в нормальные буквы и сохранить уже как читабельный русский текст. Скрипт Кузмина превращает, но на больших объемах не работает.

Т.е. для наглядности: вот из такого текста <0430><0431><0430>~~<0436><0443><0440> нужно получить вот такой аба~~жур, т.е. коды заменяются русскими буквами.
 

boriskasmoscow

15 лет на форуме
Сообщения
343
Реакции
410
Ответ: Wincyr2Unicode - изменение только выделенного текста

Есть скрипты по импорту/экспорту в Индизайн пользовательского словаря, автор Dave Sanders, на джаве, 2004 г. Скрипт экспорта проверил в ID CS4 - работает. Скачать можно отсюда
 

vbatushev

20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: Wincyr2Unicode - изменение только выделенного текста

Хм, совершенно непонятно из чего можно было родить надежду, что скрипт превращает "коды" в символы. Скрипт конвертировал символы, стоящие не на своих местах. Собственно, в названии скрипта об этом явно и не двусмысленно сказано.
Кстати, о переносах. А батовские переносы не могли бы помочь?
 

MAO_the_Doom

15 лет на форуме
Сообщения
2 408
Реакции
224
Ответ: Wincyr2Unicode - изменение только выделенного текста

Это не для русских переносов.
Мне кстати пару раз таике коды конвертировал в буквы Батов, но просто не хочу лишний раз напрягать человека.
 

vbatushev

20 лет на форуме
Сообщения
2 242
Реакции
1 227
Ответ: Wincyr2Unicode - изменение только выделенного текста

Ага, понятно.
 
  • Спасибо
Реакции: tanika
Статус
Закрыто для дальнейших ответов.