OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Пятница, 29 Март, 2024 13:19

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Casket
СообщениеДобавлено: Суббота, 09 Апрель, 2011 14:34 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Выделено: viewtopic.php?p=61707#p61707

Думаю, стоит поглядеть http://zinnamturm.eu/downloadsAC.htm#Casket. Может там всё нужное уже сделано (есть подробный список изменений).
Цитата:
...CasketRtfConv provides RTF (Rich Text Format) import and export by file or cut-&-paste. It has more accurate paragraph formatting than HostTextConv, and significantly it supports Links, Tables, and Pictures as Bitmaps....

P.S. 1) http://oberoncore.ru/bbcc/subs/casket/ --- принтскрин примеров с latex-формулами
2) Подсистемы из списка зависимостей достаточно просто распаковывать и компилировать, на остальные инструкции можно забить. В списке пропущены CpcBitmaps, Info.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 11 Апрель, 2011 10:29 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
viewtopic.php?p=62261#p62261
Валерий Лаптев писал(а):
Да, каскет я увидел и сейчас экспериментирую. Но подсистема большая, много чего требует, и для корректной работы приходится докачивать все новые подсистемы и их подключать в ББ.
Это, кстати, воспринимается как проблема.
По-моему, эти все штуки ужать можно прилично, выкинув менее существенное.
Главное, взять прицел на конкретную аудиторию.

А там какая-то типичная библиотека -- всё на все случаи жизни.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Casket
СообщениеДобавлено: Четверг, 21 Апрель, 2011 19:20 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Её Кэмпбелл, по-моему, и делает на все случаи своей жизни. Для него сложностей нет, а о других он не думает (не стоит у него задачи делать независимые компоненты для общественности) --- просто выкладывает результаты.

Подковырял CasketLatex для работы в убунту (из wine). Если кому интересно, могу выписать правки.

Если хочется набирать сложные формулы прямо в ББ, лучшего, по-моему, нету. Но минусы есть: на бумагу печатать ещё ничего, а в pdf экспоритть --- теховское качество из-за картинок улетучивается...

C размерами картинок/вьюшек как-то странно сделано. При генерации png техом указывается dpi. Вроде бери себе и преобразовывай в универсальные единицы. А там какое-то шаманство с пикселами, наскоком не понял. (Пробовал делать картинки с большим качеством, чтобы экспорт был приемлемый, хоть и ценой объёма, но не получилось путного ничего.)... И RevalidateView трэпует...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Casket
СообщениеДобавлено: Суббота, 20 Октябрь, 2012 12:11 

Зарегистрирован: Вторник, 29 Ноябрь, 2011 08:46
Сообщения: 35
Проблемы с установкой библиотеки Free, модули которой импортируются библиотекой Casket. Версия BB 1.5, сборка 30.09.2012.
При компилировании модулей коммандером в документе (Free)Quick-Start, открывается исходник модуля FreeImageDll['FreeImage.dll'] с ошибкой в позиции:
Цитата:
OutputMessageFunction* = PROCEDURE(*declaration followed by incorrect symbol*) ["ccall"] (fif: IMAGE_FORMAT; msg: PChar);
Что с этим можно сделать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Casket
СообщениеДобавлено: Воскресенье, 21 Октябрь, 2012 14:00 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Или использовать ББ 1.6 или в объявлениях процедурных типов стереть ["ccall"].


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Casket
СообщениеДобавлено: Понедельник, 22 Октябрь, 2012 15:41 

Зарегистрирован: Вторник, 29 Ноябрь, 2011 08:46
Сообщения: 35
Евгений Темиргалеев писал(а):
или в объявлениях процедурных типов стереть ["ccall"]
Так и сделал. Надеюсь это не приведет к ошибкам.
Пришлось также для компиляции модуля CasketReferences заменить символы 'сплошной треугольник вправо', 'стрелка влево', 'сплошной треугольник влево', 'стрелка вправо' на их обозначения 25BAX, 2190X, 25C4X, 2192X. И установить модуль CpcBitmaps импортируемый CasketViewBitmapper, хотя он не указан в списке Preconditions библиотеки Casket.

При переводе (щелчком) в графическое представление измененного ASCII-описания примера из LaTeX Examples или новой формулы, подвисает и затем пишет в лог: file Lib\Rsrc\Alert.odc not found
Тоже самое для исходного ASCII-описания примера, если нажать 'да' в запросе "Use Tool Attributes ?".
Явно чего-то не хватает.

Евгений Темиргалеев писал(а):
Или использовать ББ 1.6
Для базовой версии BB 1.6, помимо библиотеки CpcBitmaps для CasketViewBitmapper, библиотека Lib требует модули CtlT и CtlExcel8, а подсистемы Ctl в версии 1.6 нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Casket
СообщениеДобавлено: Понедельник, 22 Октябрь, 2012 16:24 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
ddn1 писал(а):
Для базовой версии BB 1.6, помимо библиотеки CpcBitmaps для CasketViewBitmapper, библиотека Lib требует модули CtlT и CtlExcel8, а подсистемы Ctl в версии 1.6 нет.
В ББ1.6 от Оминк подсистемы Com и Ctl есть. Если Вы брали архив http://oberoncore.ru/projects/bb16base-core, то, наверное, не заметили сноску: "2) Подсистемы Com и Ctl не поддерживаются." Просто скопируйте их из оминковского архива.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Casket
СообщениеДобавлено: Понедельник, 22 Октябрь, 2012 16:30 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
ddn1 писал(а):
Евгений Темиргалеев писал(а):
или в объявлениях процедурных типов стереть ["ccall"]
Так и сделал. Надеюсь это не приведет к ошибкам.
Посмотрите пояснения в Ogl/Docu/ru/GLUT (http://www.zinnamturm.eu/downloadsOS.htm#OglGlut)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Casket
СообщениеДобавлено: Вторник, 23 Октябрь, 2012 07:44 

Зарегистрирован: Вторник, 29 Ноябрь, 2011 08:46
Сообщения: 35
Евгений Темиргалеев писал(а):
Если Вы брали архив http://oberoncore.ru/projects/bb16base-core
Да, его.
Евгений Темиргалеев писал(а):
"2) Подсистемы Com и Ctl не поддерживаются." Просто скопируйте их из оминковского архива.
Скопировал, но теперь повторяется проблема с 'file Lib\Rsrc\Alert.odc not found': графическое представление у создаваемых или отредактированных формул не отображается, хотя примеры из LaTeX Examples переключаются из ASCII в графику и обратно.

Установил Casket на исходную OMInc-1.6 версию, взятую на http://oberoncore.ru/_media/blackbox/bb16rc6.7z. Наблюдается та же самая проблема.


Вложения:
Комментарий к файлу: Порядок установки
ck.odc.zip [2.06 КБ]
Скачиваний: 422


Последний раз редактировалось ddn1 Вторник, 23 Октябрь, 2012 07:57, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Casket
СообщениеДобавлено: Вторник, 23 Октябрь, 2012 07:51 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
ddn1 писал(а):
Скопировал, но теперь повторяется проблема с 'file Lib\Rsrc\Alert.odc not found': графическое представление у создаваемых или отредактированных формул не отображается... Наблюдается та же самая проблема.
Lib не имеет отношения ни к Ctl ни к Com. По этому вопросу ничего не могу сказать, задайте вопрос разработчику или содержателю коллекции, тов. Цинну.

http://www.zinnamturm.eu/
Цитата:
Please send your feedback also to my e-mail address: feedback [at] zinnamturm.eu. Don't forget to replace [at] against @.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Casket
СообщениеДобавлено: Вторник, 23 Октябрь, 2012 08:02 

Зарегистрирован: Вторник, 29 Ноябрь, 2011 08:46
Сообщения: 35
Ладно, попытаюсь выяснить у них.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB