Копирование текста из Calc (кодировка шрифтов) [РЕШЕНО]

Автор Lada_ur, 31 мая 2011, 15:58

0 Пользователи и 1 гость просматривают эту тему.

Lada_ur

Добрый день!

Подскажите пожалуйста, в чем может быть причина:
при копировании текста из Calc в любой другой редактор шрифт любого копируемого текста ужасным образом превращается в знаки вопроса, например:
при копировании фразы: здесь был текст (шрифт Arial) получается: ????? ??? ????? (????? Arial) - как видим, проблема только с кириллицей

PS: 1) текст копируется из строки ввода, 2) формат ячейки стоит "Текст", 3) Язык "Стандарт-Русский"

PPS: еще при копировании цвет шрифта автоматически выбирается белый, почему?
мало знать, нужно еще и уметь
-------------------------------
use  LibO 3.3.3 for Win XP

JohnSUN

Ну, такое преобразование еще не самое ужасное  :) Вот когда произвольным образом некоторые цифры внутри числа меняются местами - вот это действительно ужасно, уж поверьте мне на слово!
Давайте уточним несколько моментов:
Под какой системой Вы экспериментируете?
Нет ли активных автопереключалок клавиатуры типа "пунтосвичера"?
Исходный файл не в формате ли "древнего экселя", так называемого Excel-95? Отчеты 1С седьмой версии сохраняются именно так.
При переносе между окнами обратите, пожалуйста, внимание на язык раскладки для каждой из программ - то есть, повторяется ли это безобразие, если копируете из Calc'а при русской раскладке и вставляете в другой редактор при той же русской раскладке? То же при английской?
В какой редактор вставляется скопированный текст? Есть ли у него возможность Вставить как - Неформатированный текст?
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

RFJ

Цитата: Lada_ur от 31 мая 2011, 14:58при копировании текста из Calc в любой другой редактор

Ну это вы загнули!


[вложение удалено Администратором]

JohnSUN

Да нет, не загнула... Случаи бывают разные. И причины глюков бывают различные. Вот, на скорую руку примерчик: из Calc'а в QIP. Нравится? А это именно разные языковые раскладки в окнах

[вложение удалено Администратором]
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне

RFJ

Цитировать... в любой другой редактор ...

Вот тут был перегиб!

ape

#5
@Lada_ur ИМХО: в Windows_XP_RU из ячейки Calc в буфер обмена скопировано содержание в Юникод и вставлено в "любой другой" Блокнот, знающий о CP-1251 и не слышавший об UTF-8, что дало предсказуемый результат в виде "?? ?? ?? ??". Возможно, в системе ещё и не выполнен патч "Использовать СР-1251 вместо СР-1252" (см. связку Calc-ListEdit в Windows_XP_64bit).
@JohnSUN Ваш пример (в случае использования NT-5.x) похож на невыполненный патч замены кодовой страницы.

[вложение удалено Администратором]

Lada_ur

JohnSUN, по вопросам:
система Win XP, стоит мелкопакостный зверек Пунтосвитчер,
копирование и вставка происходит при раскладке "RU" в обоих редакторах.

Цитата: ape от 31 мая 2011, 22:02Возможно, в системе ещё и не выполнен патч "Использовать СР-1251 вместо СР-1252" (см. связку Calc-ListEdit в Windows_XP_64bit).
а это что такое? и где его едят?
мало знать, нужно еще и уметь
-------------------------------
use  LibO 3.3.3 for Win XP

ape

Цитата: Lada_ur от  1 июня 2011, 08:07
1. а это что такое?
2. и где его едят?
1. Настройки ОСи - "XPTweaker"; текстовый редактор на замену Блокноту - "ListEdit" (знает много кодировок, просматривает RTF и HTML). Обе - бесплатны. Яндекс-поик по названию Вас выведет.
2. В ресторане "Баку"

VlhOwn

#8
1. Реестр: HKLM\System\CurrentControlSet\Control\Nls\1252 - заменить значение параметра на c_1251.nls
________________
Выключить (и больше никогда не включать) Пунтосвитчер не пробовали?

Lada_ur

Цитата: ape от  1 июня 2011, 12:012. В ресторане "Баку"
у нас такого нет, только Латвия ;)


Цитата: VlhOwn от  1 июня 2011, 12:311. Реестр: HKLM\System\CurrentControlSet\Control\Nls\1252 - заменить значение параметра на 1251.nls
спасибо :) теперь пытаюсь найти...

При копировании текста из ячейки в MS Office, Notepad (Блокнот), и др. ХР-приложения - всё Ок :)

наверное это глюк той CAD-программы.

Всем спасибо за помощь :)
мало знать, нужно еще и уметь
-------------------------------
use  LibO 3.3.3 for Win XP

RFJ

М-да!

Оказывается, что любой другой редактор - это какая-то CAD-программа.

Кстати, какая?

smaharbA

не стоило менять в реестре, а привыкнуть переключаться на русский перед копированием
Я конечно далек от мысли... (с)