OberonCore https://forum.oberoncore.ru/ |
|
Проблемы переноса текста из Ворда в BlackBox https://forum.oberoncore.ru/viewtopic.php?f=1&t=3307 |
Страница 1 из 2 |
Автор: | Валерий Лаптев [ Пятница, 04 Март, 2011 18:23 ] |
Заголовок сообщения: | Проблемы переноса текста из Ворда в BlackBox |
Попробовал сегодня переносить документ Ворда в окно редактора ББ (лабу хочу сделать в ББ). Как обычно, выделяю блок, копирую в буфер обмена. Перехожу в ББ и вставляю из буфера обмена. Вставляются только заголовки, выделенные в вордовском доке жирным шрифтом. Обычный Таймс не захотел вставляться никоим образом. Пока я не догадался в вордовском доке сделать весь текст жирным. Копирование жирного текста происходит совершенно нормально... Что за феномен? БлэкБокс - стандартная версия 1.5 с орловским пакетом русификации. И пару вопросов. 1. Рисунки вставлять только как объекты? Ну, примерно как описал Федор Васильевич в школьной сборке... 2. Под гиперссылкой должен стоять вызов некоего метода? Хотелось бы использовать сначала родной, а потом уж обернуть его в свой, как в школьной сборке. Где ближайший пример? Тот, где формируется список файлов в виде гиперссылок? 3. Как-нибудь можно делать таблицы? У кого какой опыт есть в этом деле? 4. Величиной табуляции можно управлять? |
Автор: | Info21 [ Пятница, 04 Март, 2011 18:50 ] |
Заголовок сообщения: | Re: Интересные проблемы с BlackBox |
Валерий Лаптев писал(а): Попробовал сегодня переносить документ Ворда в окно редактора ББ (лабу хочу сделать в ББ). Последний раз делал такой перенос с вордовым файлом книжки Вирта. Не помню таких проблем.Как обычно, выделяю блок, копирую в буфер обмена. Перехожу в ББ и вставляю из буфера обмена. Вставляются только заголовки, выделенные в вордовском доке жирным шрифтом. Обычный Таймс не захотел вставляться никоим образом. Пока я не догадался в вордовском доке сделать весь жирным. Копирование жирного текста происходит совершенно нормально... Попробуйте через rtf. Цитата: 1. Рисунки вставлять только как объекты? Ну, примерно как описал Федор Васильевич в школьной сборке... Либо внешние объекты, либо свои вьюшки. Приложите модуль с рисунками Цитата: Под гиперссылкой должен стоять вызов некоего метода? Под гиперссылкой должен стоять вызов команды, как в коммандере.Цитата: Тот, где формируется список файлов в виде гиперссылок? Непонятно, что непонятно.Цитата: Величиной табуляции можно управлять? Смотря что значит "управлять". При копировании из ворда табуляции получаются такие, какие были в ворде. А так можно. |
Автор: | Валерий Лаптев [ Пятница, 04 Март, 2011 18:57 ] |
Заголовок сообщения: | Re: Интересные проблемы с BlackBox |
Спасибо. Все понятно. За напоминание об rtf - спасибо. А с таблицами опыт был? Или их программным способом рисовать. То есть просто написать модуль, который и нарисует таблицу в окне... Подумаю. |
Автор: | Info21 [ Пятница, 04 Март, 2011 19:02 ] |
Заголовок сообщения: | Re: Интересные проблемы с BlackBox |
Валерий Лаптев писал(а): А с таблицами опыт был? Что значит опыт?В ББ мне пока хватало форматирования табуляциями. |
Автор: | Валерий Лаптев [ Пятница, 04 Март, 2011 19:36 ] |
Заголовок сообщения: | Re: Интересные проблемы с BlackBox |
Я сейчас подумал, что не видал ни одной таблицы в текстах ББ. Возможно, еще вариант - вставлять как объект-рисунок. Хотя программное решение мне нравится больше - есть возможность по мере набора опытных данных обобщить потом на произвольные таблицы... |
Автор: | Валерий Лаптев [ Суббота, 05 Март, 2011 06:44 ] |
Заголовок сообщения: | Re: Интересные проблемы с BlackBox |
Из rtf - тоже вставляется либо жирный, либо курсив. Обычный - не вставляется. Причем, от гарнитуры не зависит. Попробовал в университетской сборке - то же самое. Попробовал через специальную вставку. Там тоже не работает Rich Text. Работает Plain Text и Unicode. Обнаружил, что вставка документа Word происходит как вставка специального объекта и можно редактировать посредством ворда прямо в окне ББ. Или у меня в ворде чего-нить включено? Или выключего? Потому как в ББ ничего нет особенного. Пробовал на двух машинах с разными текстами. Но вод один и тот же: Word 2002 SP-2. |
Автор: | Александр Ильин [ Суббота, 05 Март, 2011 07:14 ] |
Заголовок сообщения: | Re: Интересные проблемы с BlackBox |
Пробовали в меню Edit - Paste Special... - выбрать RTF? |
Автор: | Валерий Лаптев [ Суббота, 05 Март, 2011 08:28 ] |
Заголовок сообщения: | Re: Интересные проблемы с BlackBox |
Да, конечно. Нормально из буфера все вставляется только Plain Text и Unicode. Форматировани, естественно, при этом теряется. Буду пробовать с другими версиями ворда и на чистом ББ 1.5 |
Автор: | Info21 [ Суббота, 05 Март, 2011 10:57 ] |
Заголовок сообщения: | Re: Интересные проблемы с BlackBox |
Валерий Лаптев писал(а): Буду пробовать с другими версиями ворда и на чистом ББ 1.5 Выставьте в ворде совместимость с 95.Чистый ББ не поможет, т.к. ничего, что касается этих дел, не было затронуто в "нечистых" сборках. |
Автор: | Валерий Лаптев [ Суббота, 05 Март, 2011 11:14 ] |
Заголовок сообщения: | Re: Интересные проблемы с BlackBox |
Info21 писал(а): Валерий Лаптев писал(а): Буду пробовать с другими версиями ворда и на чистом ББ 1.5 Выставьте в ворде совместимость с 95.Чистый ББ не поможет, т.к. ничего, что касается этих дел, не было затронуто в "нечистых" сборках. Поставил и совместимость и в настройках, и сохранил как док 6.0-95. И в виде doc, и в виде rtf. Тем не менее, простая вставка из буфера работает только для жирного, курсива и подчеркивания... А для обычного - не вставляется... ))))) И при специальной вставке Rich Text - аналогичная картина. Просто интересно, что за финт такой? А Plain Text - вставляет по-любому, но с потерей форматирования, как я уже говорил... |
Автор: | Евгений Темиргалеев [ Суббота, 05 Март, 2011 13:30 ] |
Заголовок сообщения: | Re: Интересные проблемы с BlackBox |
Валерий Лаптев писал(а): Тем не менее, простая вставка из буфера работает только для жирного, курсива и подчеркивания... Попробовал:А для обычного - не вставляется... ))))) И при специальной вставке Rich Text - аналогичная картина. Просто интересно, что за финт такой? 1) из ворда 2003 описанная хрень наблюдается, и при вставке и при открытии сохранённого rtf. Вложение: 2) из wordpad (открыт 1.rtf) нормально копируется и открывается сохранённый Вложение: Только он (2.rtf) получился почему-то при сохранении в 10 раз меньше чем 1.rtf. Теперь и мне интересно, что там у MS за финт такой? Текст один и тот же, а напихано в довесок всякой хрени, которую ББ-й парсер rtf (сделанный вероятно до изобретения хрени), просто не переваривает. |
Автор: | Валерий Лаптев [ Суббота, 05 Март, 2011 13:32 ] |
Заголовок сообщения: | Re: Проблемы переноса текста из Ворда в BlackBox |
1. У меня Word 2002 sp2 2. Спасибо за напоминание за wordpad - попробую через него. |
Автор: | ilovb [ Суббота, 05 Март, 2011 13:40 ] |
Заголовок сообщения: | Re: Проблемы переноса текста из Ворда в BlackBox |
Валерий Лаптев писал(а): 1. У меня Word 2002 sp2. 2011 - 2002 = ... |
Автор: | Евгений Темиргалеев [ Суббота, 05 Март, 2011 13:42 ] |
Заголовок сообщения: | Re: Проблемы переноса текста из Ворда в BlackBox |
Кстати, тов. Лаптев, у Вас там как с толковыми студентами? Парсер rtf находится в HostTextConv. Стандарты rtf-а должны в интернете быть. А у студентов там курсовые бывают ... |
Автор: | Валерий Лаптев [ Суббота, 05 Март, 2011 13:45 ] |
Заголовок сообщения: | Re: Проблемы переноса текста из Ворда в BlackBox |
ilovb писал(а): Валерий Лаптев писал(а): 1. У меня Word 2002 sp2. 2011 - 2002 = ... Мне хватает. У меня даже Win 2000 стоит, и Студия 2005... С которой сейчас пишу. На новом - у меня уже и win 7, и Офис 2010, и Студия 2010. А на ноуте - промежуточный вариант: Win XP, Студия 2008. Но Ворд - тот же... Это ББ - везде один и тот же... Кстати, сравниваю компилятор С++ студии и gcc из-под Code::Blocks на одной и той же задаче. На "невооруженный" взгляд, gcc получше будет... Спасибо за инфу по парсеру. Толковых студентов - хватает. |
Автор: | ilovb [ Пятница, 18 Март, 2011 11:49 ] |
Заголовок сообщения: | Re: Проблемы переноса текста из Ворда в BlackBox |
Евгений Темиргалеев писал(а): Стандарты rtf-а должны в интернете быть. Вот rtf http://www.microsoft.com/downloads/en/details.aspx?FamilyId=DD422B8D-FF06-4207-B476-6B5396A18A2B&displaylang=en |
Автор: | Евгений Темиргалеев [ Пятница, 18 Март, 2011 11:55 ] |
Заголовок сообщения: | Re: Проблемы переноса текста из Ворда в BlackBox |
ilovb писал(а): Вот rtf Вона их сколько... Это подтверждает предположение, что "проблема переноса текста" = "проблема несоответствия стандартов".
|
Автор: | Валерий Лаптев [ Пятница, 18 Март, 2011 21:49 ] |
Заголовок сообщения: | Re: Проблемы переноса текста из Ворда в BlackBox |
1. Спасибо за инфу по rtf 2. Посмотрел нужный модуль - довольно большой и сложный. К сожалению, не нашел пока никаких упоминаний о поддерживаемой версии rtf. Придется методом научного тыкак - брать из Вордпада и смотреть, что Ворд туда втыкает. Буду потихоньку ковыряться. |
Автор: | Info21 [ Суббота, 19 Март, 2011 05:47 ] |
Заголовок сообщения: | Re: Проблемы переноса текста из Ворда в BlackBox |
Валерий Лаптев писал(а): 1. Спасибо за инфу по rtf ... Буду потихоньку ковыряться. Да, это хорошо бы наладить.
|
Автор: | Валерий Лаптев [ Суббота, 19 Март, 2011 08:14 ] |
Заголовок сообщения: | Re: Проблемы переноса текста из Ворда в BlackBox |
Я с сайта микрософта скачал ТРИ версии rtf. Последняя - версия 1.9 для word 2007, предыдущая - 1.8 для word 2003, и версия для Ворда 2002. До предыдущих еще не докопался. Придется сравнивать с вордпадовским rtf и копаться в тексте модуля. Нашел в модуле строки другого цвета - синего. Это вставки уже наши? Просьба - какую-нить информацию по локализации 1.5 мне подкинуть. Лучше всего, если конкретно указать, в текстах каких модулей и кто делал. |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |