ChanServ changed the topic of #libreoffice-ru to: Канал поддержки русскоязычных пользователей LibreOffice | Wiki TDF http://tdf.io/wikiru | On-line документация http://tdf.io/helpru | Логи канала: http://goo.gl/gzwdwU
tagezi has quit [Remote host closed the connection]
<jrj> снова я. подготовил пример глючного файла
<mikekaganski> А какая строка не находится?
<mikekaganski> Я попробовал Хлебц - находит
<jrj> работали с ним в 5.3.0
* mikekaganski afk - дочку в садик
<jrj> там формула. все строки НД
<jrj> убегу на несколько минут
jrj has quit [Quit: Ухожу я от вас (xchat 2.4.5 или старше)]
jrj has joined #libreoffice-ru
<jrj> снова тут
JohnDoe_71Rus has joined #libreoffice-ru
<mikekaganski> В общем, ясно. Ваш мейлер заменил пробелы (0x0020) на неразрывные пробелы (0x00A0). Отсюда и невозможность поиска - пробельные символы только выглядят одинаково
<mikekaganski> jrj: ^
<jrj> mikekaganski, как это выяснилось? для общего развития
<mikekaganski> jrj: HEX редактором
<jrj> это смотрелся сам xls документ или только строки?
<jrj> сроки мне понятно. а документ же бинарный
<mikekaganski> jrj: достаточно было скопировать две "одинаковые" строки в текстовый файл и посмотреть его коды
<mikekaganski> но я блин как дурак смотрел экспортированный в fods
<jrj> ясно. этот момент сам использую, но в тот раз почему-то не вспомнил про коды. хотя строки копировал и сверял, но глазами
<jrj> по идее починка простая должна быть прямо в табличке. знать бы прикуп, как говориться
<mikekaganski> jrj: ну да, достаточно просто заменить неразрывные пробелы на обычные глобально
<jrj> нашел письмо из которого копировали. там вроде обычные пробелы
<jrj> правда обычный бардак с кодировками
<mikekaganski> Thunderbird?
<jrj> текст в 1251, а отправляется в утф8
<jrj> да, тундер
<jrj> но визуально все корректно показывается
<mikekaganski> там куча багов открыта с неразрывными пробелами в клипборде. Проще всего взять InsideClipboard и просмотреть содержимое
<jrj> вот пример из тела таблицы в письме - Батончик Фрутилад 30г только фрукты
<jrj> хм... сохранил письмо из почты прямо целиком файлом
<mikekaganski> Это другое
<jrj> смотрю - там все в утф корректно показывает. но у меня в системе утф8...
<mikekaganski> я про буфер обмена. Вы на какой оси?
<jrj> просто просмотр исходников письма в тундере показывает вот то, что выше отправил
<jrj> убунта 12,04
<mikekaganski> а точнее - на какой оси те, кто копировал?
<jrj> они на w2k8r2
<mikekaganski> о
<mikekaganski> вот там и надо смотреть, что творит TB при копировании из него в буфер
<jrj> не. я в файле-письме смотрю - там тоже неразрывный пробел
<mikekaganski> даже так?
<jrj> или при формировании письма произошло, или при копировании/вставке текста, или в 1с так сформировалось
<mikekaganski> ну, ... :)
<jrj> короче потестил
<jrj> взяли 1с, сформировали отчет
<jrj> если его выделитьскопировать в калк - все ок
<jrj> если отчет скопировать в письмо и сохранить это письмо - там неразрывные пробелы
<jrj> НО
<jrj> если прямо из 1с, без всяких буферов и тундеров, сохранить в хтмл - там прямо &nbsp; вместо пробелов
<jrj> так что я хз кто тут виноват
VitaliyAnderson has joined #libreoffice-ru
<mikekaganski> jrj: главное - теперь ясно как лечить.
<mikekaganski> jrj: а.... Вы думаете, что при копировании из 1с в кальк сам кальк может по какой-то причине самовольно менять неразрывные на обычные? тогда это может быть его вина. Но тут - опять же, нужно смотреть содержимое буфера
<mikekaganski> очень удобно из InsideClipboard сохранить буфер в файл и потом анализировать
<jrj> mikekaganski, не, при копировании в калк - нормальные пробелы
<jrj> неразрывные вылазят при появлении html
<jrj> причем неважно тундер это или сама 1с
<jrj> я ж выше написал, что сама 1с при сохранении в хтмл сохраняет прямо с хтмл сущностями "&nbsp;"
<mikekaganski> jrj: я про это и говорю. Могло бы быть как: например, 1с всегда делает неразрывные, но если этот буфер вставить в кальк - тот их преобразовывает в обычные (по какой-то странной причине)
<jrj> я скорее всего про такую особенность запмню, но все это странно
<jrj> ну может быть преобразует
<jrj> буфер-то системный же, насколько я понимаю
<mikekaganski> jrj: короче, это всё умствования. Без данных не разберёшься
<mikekaganski> jrj: буфер системный, и что?
<jrj> у меня вообще подозрение, что тут без участия винды не обошлось
<mikekaganski> приложения в него сохраняют в разных форматах
<mikekaganski> и вставляют из одного из форматов по своему выбору
<jrj> ну я не уверен на 100%, но не думаю, что у каждого приложения свой клипборд
<jrj> или у каждого свой?
<mikekaganski> :)) есть общие форматы, есть свои. И каждое *способно* создавать буфер одновременно в любом количестве форматов - общих и специальных
<jrj> омг...
<mikekaganski> Вот для примера сейчас скопировал 2 ячейки в кальке - в буфере появились 17 альтернативных варианта-формата
<mikekaganski> На выбор: и разные варианты текста, и картинки (BMP/PNG/WMF...), и HTML, и RTF, и ссылка, и форматы Кальк, и XML...
<VitaliyAnderson> PDF не хватает
<jrj> mikekaganski, огромное спасибо за софтину просмотра буфера
<jrj> щас проверили. 1с в буфер шлет два вида хтмл и оба с нбсп-шками
<VitaliyAnderson> упс. не в то окно
<jrj> в почту из этого всего попали текст и хтмл - это видно при просмотре исодников письма
<jrj> ну а дальше уже все ясно-понятно
<jrj> при этом если копировать в калк - он вставляет нормальные данные. или преобразование идет, или формат другой использует, а не хтмл
<mikekaganski> jrj: Ну, если среди выдаваемых 1с форматов есть те, которые с обычными пробелами - то всё возможно :)
<jrj> да, есть простой текст - 2 вида. есть родные форматы 1с. но среди всех - только у двух вариантов хтмл неразрывные пробелы
<jrj> при этом мы проверили встроенные печатные формы или типа того. скоприровали тектс. все те же форматы, но хтмл с обычными пробелами
<mikekaganski> jrj: Понятно. Они пошли простым путём. В HTML ведь повторяющиеся пробелы преобразуются в один пробел. И для того, чтобы сохранить последовательность пробелов "как есть", многие тупо все пробелы меняют на неразрывные
<jrj> тут уже не знаю. мы это с 1с-ником делали. он сам увидел, что без буферов, почт и тундеров есть такая ситуация. может починит, может забъет... =)
<mikekaganski> <html>
<mikekaganski> </body>
<mikekaganski> 3
<mikekaganski> 1&#x20;&#x20;&#x20;2
<mikekaganski> <body style="white-space: pre;">
<jrj> да это уже пусть у 1с-ника говола болит. еще раз будет такое - к нему отправлю
tagezi has joined #libreoffice-ru
JohnDoe_71Rus has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
JohnDoe_71Rus has joined #libreoffice-ru
VitaliyAnderson has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
UNIm95 has joined #libreoffice-ru
JohnDoe0 has joined #libreoffice-ru
JohnDoe_71Rus has quit [Ping timeout: 255 seconds]
JohnDoe0 has quit [Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
mikekaganski has quit [Read error: Connection reset by peer]
mikekaganski has joined #libreoffice-ru