Коробка повинна стати для векторної графіки, що латекс став для написання наукових документів.
установки:
Для компіляції вихідних кодів і встановити на вашому комп'ютері, ви можете продовжити
з досить звичайною послідовності:
І NBSP; ./configure --with-Каїр
І NBSP; зробити
І NBSP; зробити установку
Детальні інструкції по установці доступні в файл INSTALL
в цьому ж каталозі. "--with-Каїр" прапор дозволяє виявляти і
використання графічної бібліотеки Cairo 2D. Будьте впевнені, щоб мати цю бібліотеку
встановлені на вашій системі: це не є обов'язковим, але дасть вам деякі
більше можливостей (див далі).
Якщо ви хочете локальної установки, ви можете виконати наступні дії:
І NBSP; ./configure --prefix = / Головна / имя_пользователя / місцевий --with-Каїр
І NBSP; зробити
І NBSP; зробити установку
Ваша система не буде знати, де знайти відповідний прапорець.
Тому ви можете помістити рядок, наприклад,
І NBSP; Експорт PATH = $ PATH: ~ / місцеві / бен
в кінці вашого Bashrc файл (який є прихований файл у вашому будинку
Каталог: ~ / .bashrc). Цей останній модифікації не потрібно. Це просто
робить життя легшим.
Test
Після установки, ви можете запустити кілька тестів, щоб побачити, якщо компіляції
suceeded. Просто введіть:
І NBSP; провести перевірку
Ви повинні отримати остаточне повідомлення типу:
І NBSP; Знайдено 0 помилок.
І NBSP; Всі тести, проведені привели до успіху.
І NBSP; ...
Каїр бібліотека
Тепер ви можете скомпілювати Box з підтримкою графічної бібліотеки Cairo 2D.
Каїр надає підтримку для деяких більше вихідних клем (PDF, SVG, PNG, PS)
і буде добре експлуатуються в наступному полі релізів, даючи його
багато цікавих особливостей. Будьте впевнені, щоб зібрати коробку з "--with-Каїра прапором
Що нового У цьому випуску :.
- Ядро Box VM був переписаний.
- система типу була переписана з нуля і в даний час набагато більш потужним.
- новий тип, будь, дозволяє бокс / розпакування об'єктів і надає деякі можливості відображення.
- Цей реліз додає додає різнорідними масивами об'єктів (Object Array), новий менеджер скасувати до графічним інтерфейсом, який дозволяє мати єдиний історії відмін і для текстового редактора і графічного редактора, а нові об'єкти кривої, три, і заповнити звернути кубічних кривих Безьє і заповнити шлях.
- GUI тепер підтримує і Quot; напрямок точки і Quot; для спрощення малювання та взаємодії з кривими Безьє за допомогою об'єкта кривої.
Що нового у версії 0.3.4:
- Ця версія фокусується на покращення системи документації, яка значною мірою переписаний, щоб бути зрозуміліше і для підтримки нових функцій. Зокрема, тепер можна вказати попередній перегляд для документованої об'єкта :. Це частина графи вихідного коду, який відображається у вигляді зображення в документації браузера
- Крім того, можна організувати документацію в підрозділах і примірників документів. Виправлені помилки в обох коробкою і боксера.
- кроки були зроблені, щоб підтримати перетворення Box код C код і підтримувати серіалізациі / десеріалізациі програм коробка (обидві функції не завершені)
Що нового у версії 0.3.1:
- Основна увага в цьому релізі була виправити помилки в обох компілятором і графічного інтерфейсу користувача.
- Невеликі поліпшення.
- Для Box, BBox тепер встановлює (а не розширення) обмежувальної рамки.
- спосіб обмежує прямокутник був оброблений в команді кліп не зафіксовано.
- Покращення були зроблені в управлінні пам'яті Box.
- Обробка FillStyle був зафіксований (це було проігноровано стилем).
- Для Боксер, вид вікна вихідний був встановлений :. Це не може бути коректно розширити з деякими версіями PyGTK
- Невеликі поліпшення були зроблені в документації браузера.
Були також зроблені
Що нового у версії 0.3.0:
- графічна бібліотека Box була переписана в самій коробці. Бібліотека була модернізована і тепер набагато більш чистим і потужним. Старий інтерфейс і раніше підтримується, але в даний час застаріли. Зверніть увагу, що новий інтерфейс відтворює і пропонує користувачеві риси старого інтерфейсу, виводячи функціональність на високому рівні з функціональністю низького рівня. Приклад :. Поли виражається в термінах шляхів (Path) і команди потоків (CmdStream)
- Додана Dox, система документації для Box (який тепер є частиною Boxer). Основна бібліотека та графічна бібліотека Box були зафіксовані з цим. Боксер має тепер документації браузера для перегляду DOX документацію & Quot; он-лайн і Quot ;.
- Виправлення помилок: найбільш важливим є копія складних об'єктів .
- Пошук в каталозі джерела струму при включенні іншого джерела.
Що нового у версії 0.2.3:
- Боксер був продовжений: кілька опорних точок може бути вибрані і потягли одночасно; Підсвічування синтаксису джерел була покращена за допомогою файлу одноранговой для синтаксису Box; помилки при завантаженні биті файли були виправлені.
- Box також фіксованої і покращилася: система документації, Dox, була написана; ядро і г бібліотеки були частково документально з цим; він тепер може боксувати і розпакувати об'єкти різних типів в об'єкті Obj; прямого доступу до Каїра можна; переписати бібліотеки г вікно, в полі (а не С) була розпочата.
- Останні особливості знаходяться в стадії розробки і з'являться в майбутніх версіях.
Що нового у версії 0.2.2:
- Цей реліз виправляє деякі помилки в графічної бібліотеки, що робить нову версію Boxer (0.3.0) ще більш зручним.
- Бібліотека libboxcore також фіксується в деякі зі своїх посилань (що було відзначено при спробі запустити під Mac OS).
Що нового у версії 0.2.1 :.
- Виправлені помилки і перероблений система управління пам'яттю
- Цей реліз головним чином виправляє помилки.
- Це не приносить нові можливості.
- Проте, система управління пам'яттю в значній мірі переписаний.
- система управління пам'яттю в даний час відомо про & Quot; комплекс і Quot; види і знає, як створювати, знищувати, копіювати і перемістити об'єкти.
- реліз готує грунт для майбутніх можливостей (бокс / розпакування через тип Obj, що дозволить декілька фундаментальних поліпшень в обох Box-образне).
Що нового у версії 0.1.3:
- '() символом' змінено на 'вул' в бібліотеці Box р Це дає більше гнучкості (тепер ми можемо, наприклад, зберегти кадри анімації в різних файлах).
Що нового у версії 0.1.0:
- Копіювання об'єктів в даний час здійснюється, хоча це не працює для & Quot; комплекс і Quot; об'єкти, такі як, вул.
- »включають в себе & Quot; файл & Quot; ' пошук файлів всередині директорії, що містить скрипт.
- директива #provide була введена для декількох включень одного і того ж заголовка.
- Коментарі можуть почати з #! (Для Box скриптів на Unix).
- Деяка інформація була додана в опції -q запиту.
- конвенції Систематичні версіями і скрипти в даний час використовується, щоб допомогти адміністраторам, що підтримує угоду автоматично з цим питанням.
- Виправлені помилки та очищення були зроблені.
- Бібліотека libboxcore була створена.
Коментар не знайдено