Tuesday, February 17, 2015

Курсор Папирии, выпуск от 17 февраля

В номере: у нас заработала подсветка программного кода пакетами minted и verbments

В LaTeX есть несколько пакетов, которые могут вставлять в документ программный код с подсветкой синтаксиса, но до недавнего времени пользователи Папирии были ограничены пакетом listings, и не могли использовать более модные пакеты minted и verbments, которые используют в своей работе питоновскую библиотеку pygments. Из соображений безопасности мы не хотели запускать произвольный код во время компиляции. но мы активно работали над изоляцией пользовательских данных и процесса компиляции, и сегодня мы включили shell escaping.
Подсветка программного кода в Папирии

Это означает, что пакеты  minted и verbments.могут теперь работать и подсвечивать ваши листинги. Мы также установили minted версии 2.0, который появился буквально месяц назад.

Пример, показанный на картинке вверху, можно посмотреть в демонстрационном проекте.

Удачи и красивой верстки!

Papeeria News, Feb 17

TL;DR: you can now use minted and verbments packages for highlighting source code listings

There are a few packages in LaTeX which can highlight source code listings. Until recently Papeeria users were restricted to listings package only and could not use more advanced minted and verbments which both use Python library pygments to do highlighting. The reason was that due to security reasons we didn't allow TeX engine to run arbitrary code. However, we've been working hard on isolation of user data and sandboxing compilation processes, and today we enabled shell escaping.

Source code listings in Papeeria

Now everyone can enjoy syntax highlighting with minted and verbments. We also installed minted 2.0 which was released just a month ago.

You can find the sources of the code from the picture above in the demo project.

Have fun, and happy typesetting!

Monday, February 2, 2015

Курсор Папирии, выпуск от 2 февраля

В номере: галерея шаблонов

В выпущенном сегодня обновлении Папирии появилась галерея шаблонов. Сами по себе шаблоны появились у нас полгода назад, но до сих пор увидеть имеющиеся шаблоны можно было только в диалоге создания нового документа. Теперь же список шаблонов, с возможностью поиска, живет на своей собственной странице.

В галерее показываются публично доступные шаблоны, добавленные командой Папирии или нашими пользователями. Список отсортирован по популярности: чем чаще шаблон применяют. тем выше он в списке.

Так как большинство наших пользователей находится в России, то лидируют русскоязычные шаблоны, но если вам нужны англоязычные, вы можете их найти, введя фильтр lang:en в строку поиска.

Известный шаблон резюме "Friggeri CV" в нашей галерее

Любой шаблон можно скачать в виде ZIP архива. Регистрации для этого не требуется. Если же хочется сделать новый проект из шаблона, то нужно быть зарегистрированным пользователем.

Papeeria News, Feb 02

TL;DR: Template Gallery

We just've pushed a new update which adds a template gallery. We launched templates half a year ago, but until recently one could see them in New Document dialog only. Now the searchable list of templates is available to everyone.

Template gallery shows a list of public available templates, submitted by Papeeria Team or by other users, sorted by template popularity. Those who are signed in will also see their own private templates, if any, before the public ones.

At the moment of writing this the most popular templates are in Russian, as we have many users from Russian universities. Type "lang:eng" in the search box to see English or international templates.


Template gallery showing Friggeri CV template

No registration is required for downloading a template as ZIP archive of for browsing a template project. If you want to create a new project from template you need to be signed in.