1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-pencil-project

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 3.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 03:46 729e60e

О следующей версии

Pencil V3 — это переписанная версия Pencil, целью которой является устранение основных проблем с производительностью и масштабируемостью приложения. Новая версия активно разрабатывается, и мы ожидаем сборки GA в июне. В следующем списке представлены важные изменения в новой версии:

  • Pencil V3 использует Electron вместо Mozilla XULRunner в качестве среды выполнения. Мы ожидаем, что переход в эту среду на основе Nodejs сделает исходный код Pencil более доступным для всех разработчиков. Устаревший характер Mozilla XULRunner также является причиной перехода.
  • Был представлен новый формат файлов на основе zip для поддержки больших документов и лучшего встраивания внешних растровых изображений/ресурсов.
  • Новый механизм управления страницами значительно снижает использование памяти для больших документов.
  • Страницы документа теперь можно структурировать в древовидную модель.
  • Пользовательские шрифты теперь могут быть встроены в документы Pencil .epz.
  • Улучшены функции печати и экспорта в PDF для поддержки всех платформ и множества опций.
  • Представлен новый подход к пользовательскому интерфейсу.

Настройка

В качестве среды выполнения Pencil использует Atom Electron. Чтобы настроить среду, выполните следующие действия:

  1. Клонируйте этот репозиторий.
  2. Убедитесь, что вы используете nodejs 5+ (для разработки Pencil требуется только npm для управления пакетами. Среда выполнения Node не требуется).
  3. Проверьте эту ветку development:
$ git checkout development
  1. Установите зависимости:
$ npm install
  1. Запустите Pencil, используя встроенную версию Electron:
$ npm start

Поддерживаемые платформы

OS X Только 64-битные версии OS X 10.9 и более поздние поддерживаются.

Windows Поддерживаются Windows 7 и более поздние версии, старые операционные системы не поддерживаются (и не работают).

Linux

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-pencil-project.git
git@api.gitlife.ru:oschina-mirror/mirrors-pencil-project.git
oschina-mirror
mirrors-pencil-project
mirrors-pencil-project
master