OberonCore https://forum.oberoncore.ru/ |
|
Casket https://forum.oberoncore.ru/viewtopic.php?f=90&t=3418 |
Страница 1 из 1 |
Автор: | Евгений Темиргалеев [ Суббота, 09 Апрель, 2011 14:34 ] |
Заголовок сообщения: | Casket |
Выделено: 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. |
Автор: | Info21 [ Понедельник, 11 Апрель, 2011 10:29 ] |
Заголовок сообщения: | Re: Проблемы переноса текста из Ворда в BlackBox |
viewtopic.php?p=62261#p62261 Валерий Лаптев писал(а): Да, каскет я увидел и сейчас экспериментирую. Но подсистема большая, много чего требует, и для корректной работы приходится докачивать все новые подсистемы и их подключать в ББ. Это, кстати, воспринимается как проблема. По-моему, эти все штуки ужать можно прилично, выкинув менее существенное. Главное, взять прицел на конкретную аудиторию. А там какая-то типичная библиотека -- всё на все случаи жизни. |
Автор: | Евгений Темиргалеев [ Четверг, 21 Апрель, 2011 19:20 ] |
Заголовок сообщения: | Re: Casket |
Её Кэмпбелл, по-моему, и делает на все случаи своей жизни. Для него сложностей нет, а о других он не думает (не стоит у него задачи делать независимые компоненты для общественности) --- просто выкладывает результаты. Подковырял CasketLatex для работы в убунту (из wine). Если кому интересно, могу выписать правки. Если хочется набирать сложные формулы прямо в ББ, лучшего, по-моему, нету. Но минусы есть: на бумагу печатать ещё ничего, а в pdf экспоритть --- теховское качество из-за картинок улетучивается... C размерами картинок/вьюшек как-то странно сделано. При генерации png техом указывается dpi. Вроде бери себе и преобразовывай в универсальные единицы. А там какое-то шаманство с пикселами, наскоком не понял. (Пробовал делать картинки с большим качеством, чтобы экспорт был приемлемый, хоть и ценой объёма, но не получилось путного ничего.)... И RevalidateView трэпует... |
Автор: | ddn1 [ Суббота, 20 Октябрь, 2012 12:11 ] |
Заголовок сообщения: | Re: Casket |
Проблемы с установкой библиотеки 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); Что с этим можно сделать?
|
Автор: | Евгений Темиргалеев [ Воскресенье, 21 Октябрь, 2012 14:00 ] |
Заголовок сообщения: | Re: Casket |
Или использовать ББ 1.6 или в объявлениях процедурных типов стереть ["ccall"]. |
Автор: | ddn1 [ Понедельник, 22 Октябрь, 2012 15:41 ] |
Заголовок сообщения: | Re: Casket |
Евгений Темиргалеев писал(а): или в объявлениях процедурных типов стереть ["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 нет.
|
Автор: | Евгений Темиргалеев [ Понедельник, 22 Октябрь, 2012 16:24 ] |
Заголовок сообщения: | Re: Casket |
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 не поддерживаются." Просто скопируйте их из оминковского архива.
|
Автор: | Евгений Темиргалеев [ Понедельник, 22 Октябрь, 2012 16:30 ] |
Заголовок сообщения: | Re: Casket |
ddn1 писал(а): Евгений Темиргалеев писал(а): или в объявлениях процедурных типов стереть ["ccall"] Так и сделал. Надеюсь это не приведет к ошибкам. |
Автор: | ddn1 [ Вторник, 23 Октябрь, 2012 07:44 ] | ||
Заголовок сообщения: | Re: Casket | ||
Евгений Темиргалеев писал(а): Если Вы брали архив 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. Наблюдается та же самая проблема.
|
Автор: | Евгений Темиргалеев [ Вторник, 23 Октябрь, 2012 07:51 ] |
Заголовок сообщения: | Re: Casket |
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 @.
|
Автор: | ddn1 [ Вторник, 23 Октябрь, 2012 08:02 ] |
Заголовок сообщения: | Re: Casket |
Ладно, попытаюсь выяснить у них. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |