Автозамена "латиница" - "кириллица"
Поигрался с испралениями латиницы на кирилицу. Работает некорректно.Пример - если несколько символов подряд - ocвітлювач - 2 первые буквы на латинице - не исправляет.Было бы неплохо, если бы происходило выделение неправильных букв.
Таможенный Брокер: Сб, Февраль 21, 2009 09:38 25
support: Сб, Февраль 21, 2009 11:54
К сожалению однозначно исправить все нельзя - например если в слове "освітлювач" буквы ""о" "с" и "і" набраны латиницей то буквы "о" и "с" не исправить : рядом стоят 2 латинских символа - и только 3 символ кириллица - возникает неопределеность что править : 3 -й символ на "латиницу" или 1 и 2 на кириллицу - ?. Использование каких либо словарей - исключено. Текст как правило содержит весьма неожиданные сокращения и обозначения анализировать которые просто бесполезно. Алгоритм можно конечно где-то подточить, сделать некоторые ухищрения, но нужно иметь в виду что текст вернее сами лексемы могут быть как "исключительно содержащие латиницу" так и "исключительно содержащие кириллицу". Поэтому и возникает неопределенность. Если бы текст в графе всегда был бы "одноязычный" либо "cyr" либо "lat", то такой неопределенности не существовало бы - был бы всегда 100% результат. И даже учитывая Ваше предложение "выделять" неверные символы то впрос возникает сам по себе - а какие неверные - "рядом стоящие смимволы латиницы" или "рядом стоящие смимволы кириллицы". И в завершение все же добавлю что в подавляющем количестве случаев даже нынешний алгоритм замены символов работает корректно, и позволяет весьма ускорить правку текста.
Максим: Сб, Февраль 21, 2009 12:39
Где необходимо смотреть настройки и как этот работаете? Заранее благодарен!
Андрей: Сб, Февраль 21, 2009 13:04
Ну, тогда можно выделять символы, набранные разным шрифтом.А мы уже сами поймем, что нужно делать.Тем более, что это касается только слов, в которых встречаются и лат. и кир.
Андрей: Сб, Февраль 21, 2009 13:10
А еще точнее, выделять в этих словах только латиницу.
support: Сб, Февраль 21, 2009 14:26
Не нужно ничего будет выделять. Просто в новой версии будет несколько иной алгоритм - он просто работает чуть медленнее - в ближайшие день-два основательно проверим (я его начал "затачивать" сразу после ответа на замечание Андрея) и будет работать как часы, - и это особенно важно с вступлением в силу 1414 - текста придется вносить больше (а в Excel-инвойсах текст как правило "замечательный"). Удачи всем и спасибо за предложения по реализации !
support: Вс, Февраль 22, 2009 16:57
В следующей версии 100% будет новый "парсер". Он уже выверен и автоматически производит необходимые исправления символов для достаточно сложных комбинаций в одном слове символов кириллицы и латиницы. Т.е. например для "освiтлювач" будут исправлены 2 первых латинских символа "о" и "с" ("i" правилось и раньше, т.к находилось между 2 символами кириллицы) а в слове "parser" символы кириллицы "р", "а" и "е" будут исправлены автоматически на латинские "р", "а" и "е".
Broy: Вс, Февраль 22, 2009 17:32
Прикольно! Латиниця, кирилиця це супер, дуже актуально. У мене теж пропозисья (чи прохання). Коли курсор у гр.33, одним натисканням "F2" опиняєшся у довіднику, це супер, чому, для того щоб вийти з довідника, треба хапатись за мишку замість традиційного сполучення клав. "alt+F4"(адже колись так і було, працювало)? Дякую. Всіх зі святом Масляної!!!
Геннадий: Вс, Февраль 22, 2009 19:52
Добрый вечер! А чем (каким документом), вообще, вызвана необходимость автозамены латиницы на кирилицу? Или я что-то пропустил?
support: Вс, Февраль 22, 2009 19:53
To : Broy Справа в тому, що УКТ ЗЕД дещо вiдрiзняється вiд iнших довiдникiв, що закриваються або натисканням клавiши [ESC] або [Alt + F4]. В УКТ ЗЕД по [ESC] здiйснюється перехiд на рiвень вище (можно також використовувати для навiгацiї по УКТ ЗЕД клавiши [+] та [-] - згортання та розгортання позицiї) i тiльки з рiвня "Роздiл" натискання [ESC] закриває вiкно УКТ ЗЕД. Натискання комбiнацiї клавiш [Alt + F4] в довiднику УКТ ЗЕД закриває вiкно "Повна назва товарної позицiї". Цi комбiнації клавiш були встановленi для забезпечення сумiсностi з hotкey, що використовувалися в DOS-версiї програми QDPro. I звiсно залишилися до тепер. Що стосується закриття вiкна УКТ ЗЕД то, якщо вибрано код товару натискання на [Enter] закриває вiкно УКТ ЗЕД та вносить у графу 33 вибраний код (у режимi "автомат" ще й здiйснить розрахунок платежiв та внесене розрахунковi данi до граф 47 та B). Якщо це настiльки суттєво для Вас, то коли будемо вносити зміни до УКТ ЗЕД зробимо можливiсть користувачу самому призначати комбiнацiї клавіш для виконання тих чи iнших дiй (це правда дещо несподобається нашому вiддiлу супроводження, тому що стане складнiше пояснити що треба натиснути користувачу (адже змiнити призначення hotkey мiг хтось iнший).
support: Вс, Февраль 22, 2009 19:55
Геннадию - синтаксическую проверку осуществляет программа "Инспектор". Т.е. наличие в одном слове символов кириллицы и латиницы как-бы неприветствуется ;)
Bagira: Пнд, Февраль 23, 2009 04:42
А программа "Инсектор" не осуществляет морфологическую проверку слова?))
Дмитрий: Пнд, Февраль 23, 2009 10:41
Есть прекрасная программка Punto Switcher, переключает язык ввода в любой программе, можно настроить "под себя". Может не стоит изобретать велосипед? :)
support: Пнд, Февраль 23, 2009 11:15
Димтрию - одно дело набирать, а что делать когда текст например загружен из инвойса в Excel, который содержит почти в каждой лексеме набор "кириллица + латиница" и текста этого - "читать устанешь". Тут кроме "фитчи" о которой идет разговор больше ничего не поможет. Так что это на сегодняшний момент особенно учитывая инвойс 1414 приказа как ни крути просто необходимость. Удачи !
Геннадий: Пнд, Февраль 23, 2009 15:25
Легкоходові напрямні 30 КТS сталь оцинков. 300мм 422.30.930 60пар, - как быть в этом случае с кирилицей/латиницей?
Елена: Пнд, Февраль 23, 2009 15:34
Гена, когда латиница сконцентрирована в одном слове... )))
Igor: Пнд, Февраль 23, 2009 16:32
Ув. суппорт. Даже интересно стало. Если я правильно понял - ваша фича исправляет в наименовании товара в экселевском файле случайные латинские символы, имеющие одинаковое начертание с кириллическими на кириллические? И в Exel, и в Word есть функция "Замена", пару кликов мышью и "брюки превращаются...". С точки зрения целесообразности даже надежнее. Или я чего-то не правильно понял - что именно будет обрабатываться?
support: Пнд, Февраль 23, 2009 17:05
То Igor А что делать, если при загрузке не изменили, или как говорят "откопипастили" ( Copy-Paste) из какого-то файла - ?. Можно конечно долго дискутировать на эту тему, но это уже сделано и может оказаться полезным.
Igor: Пнд, Февраль 23, 2009 17:16
Ну так перекопипастить и загрузить снова :) В Exel это манипуляция занимает несколько секунд. Лишнее это. Хотя, вам виднее. P.S. Есть еще программа "Говорун" - для тех, кто плохо читает:)
Елена: Пнд, Февраль 23, 2009 17:54
2_Igor Вы хотите сказать, что Exel распознает смешение в одном слове символов латиницы и кириллицы и позволяет выборочно заменять символы сходными по начертанию? Научите, плз... )))
Igor: Пнд, Февраль 23, 2009 18:14
2_Елена Научу, только никому :) 1. Смешение в одном слове лат и кир это уже не слово. Так? 2. Выделяете блок текста и производите нужную вам замену. Ну там с на с, і на і ... И не надо ничего распознавать. Зачем вам выборочная замена. Сразу ставьте в всем выделенном тексте нужный вам символ. А в Word и распознать можно, если очень захочется. Это, как-бы, базовые навыки владения офисными средствами. Зачем в брокерской программе дублировать не свойственные ей функции. Хотя, повторюсь, хозяин - барин :)
Андрей: Пнд, Февраль 23, 2009 18:52
Я начал, мне и закачиать, наверное.Не могу я стоять над каждым своим брокером (уполномоченным) и смотреть какую букву он нажимает - а деклация за моей фамилией.Или- у на копируется куча старых деклараций, пока таможня не ввела эту идиотскую проверку( недели 2-3 назад).Как исправить в экселе - нет вопросов, но как проверить и исправить в старых декларациях - копировать 31 гр. и в EXel исправлять? Cпасибо суппоррту- идет на встречу.(вот по инерции нажал клавишу С в латинице(в слове спасибо) после знака ? - привык переключаться на лат. )
Елена: Пнд, Февраль 23, 2009 20:52
2_Igor А я-то думала, что Вы владеете каким-то тайным знанием, мне, простой смертной, недоступным... А Вы просто не задумываетесь, что на самом деле надо делать. И в каких объемах... А за науку - баааальшое спасибо. Я попробую. В случае наличия досуга.
Igor: Пнд, Февраль 23, 2009 21:31
Задумываюсь. Если посмотрите выше, то увидите, что даже и вопросы задаю. ну укололи, так укололи! браво
Igor: Пнд, Февраль 23, 2009 21:36
2_Елена pavlova Из контекста всей ветки фразу вырывать не стоит, это же не прямая речь
Елена: Втр, Февраль 24, 2009 01:03
Это которую фразу из контекста? Я таки наверное торможу, нельзя мне надолго в отпуск )))
Добавить комментарий