Appearance
Возможности и преимущества проекта
Фокус на содержании, а не на оформлении
При традиционной работе в Microsoft Word значительная часть времени уходит вовсе не на сам текст, а на его оформление: выравнивание и отступы, контроль шрифтов и стилей, ручную нумерацию таблиц, рисунков и формул, а также исправление форматирования, которое ломается после любой сколько-нибудь серьёзной правки структуры. Это рутина, которая не добавляет ценности самой работе, но отнимает время и силы, а ошибиться в ней очень легко — особенно в объёмном документе, который редактируется на протяжении многих месяцев.
Writis полностью снимает эту рутину с автора. Система сама применяет стили к каждому элементу документа, сама ведёт нумерацию всего, что должно быть пронумеровано, и сама корректно перестраивает документ при любых изменениях структуры — добавили раздел, удалили таблицу, переставили главы местами — оформление подстроится автоматически, без единой ручной правки.
Шаблоны оформления и требования
Оформление документа в Writis задаётся не внутри текста, а отдельно — через шаблоны. Шаблон описывает структуру документа, внешний вид заголовков, правила нумерации, оформление титульных листов и формат ссылок и списка литературы. Иными словами, шаблон отвечает на вопрос «как это должно выглядеть», а текст документа — на вопрос «что там написано», и эти две вещи никогда не перемешиваются.
Благодаря такому разделению один и тот же текст можно оформить как курсовую работу, преобразовать в диплом или адаптировать под требования конкретного научного журнала — и всё это без единой правки самого текста.
TIP
Текст не переписывается и не правится вручную — меняется только шаблон.
Встроенная логика документа (Liquid JS)
Помимо разметки текста, Writis поддерживает использование шаблонного языка Liquid JS прямо внутри документа. Это превращает документ из простого набора текста в умный шаблон, который умеет сам подставлять значения и реагировать на условия.
С помощью Liquid можно использовать переменные, чтобы задать значение один раз и переиспользовать его по всему тексту, задавать условия, чтобы включать или исключать целые фрагменты документа в зависимости от ситуации, автоматически подставлять значения вроде темы работы, года или имени автора, а также централизованно управлять нумерацией и ссылками на элементы документа.
Пример ссылки на нумерованный элемент:
liquid
{{ Ref.RefLink.index }}Автоматическая нумерация элементов
Система автоматически нумерует формулы, таблицы, рисунки, листинги кода, источники литературы и любые пользовательские логические блоки, которые вы опишете в документе. При этом нумерация пересчитывается сама при любых изменениях, всегда остаётся корректной независимо от того, сколько раз вы переставляли элементы местами, и напрямую используется для ссылок внутри текста — не нужно вручную искать и поправлять номер после каждой правки.
Автоматическое содержание документа
Так же, как и с нумерацией отдельных элементов, Writis сам формирует оглавление, иерархию разделов и номера глав и подглав — на основе обычных заголовков, которые вы и так расставляете по тексту. При добавлении, удалении или перестановке разделов содержание обновляется автоматически, а нумерация при этом не нарушается ни в одном месте документа.
Работа с источниками литературы
Централизованная работа с источниками — ещё одна вещь, которая обычно отнимает много времени при ручной подготовке документа. В Writis источники объявляются один раз и дальше используются где угодно: список литературы нумеруется автоматически, ссылки на источники расставляются прямо в тексте, а стиль оформления остаётся единым по всему документу.
Изменение порядка или количества источников не требует ручных правок — все ссылки на них обновляются автоматически, даже если источник, на который вы ссылались в первой главе, оказался в списке литературы под совсем другим номером после добавления новых источников.
Разделение текста на файлы
Для удобства работы над объёмным документом текст можно разбивать на отдельные файлы — например, по главам или разделам, вместо одного длинного файла, в котором сложно ориентироваться. При рендеринге все файлы собираются в один документ автоматически, а структура и сквозная нумерация при этом полностью сохраняются, как если бы текст с самого начала был написан в одном файле.
Результат: готовый DOCX-файл
Результатом работы всегда является обычный файл .docx — не PDF, не картинка и не какой-то специфичный для Writis формат. Такой файл соответствует требованиям оформления выбранного шаблона, открывается в Microsoft Word и его аналогах без каких-либо особых плагинов, может быть при необходимости дополнительно отредактирован вручную и полностью готов к печати и сдаче.