Метаданные файлов
В начале любого исходного файла может быть расположен блок с метаданными — свойствами, влияющими на обработку файла Собиракой. Такой блок должен быть заключён между двумя строками из трёх или более дефисов.
Метаданные также можно указывать в файлах навигации.
Пример #
Ниже показан пример исходного текста страницы с блоком метаданных.
Благодаря свойству permalink
адрес страницы при сборке в HTML будет выглядеть как /setup.html
вне зависимости от реального расположения исходного файла.
Благодаря свойству toc_title
ссылка на эту страницу из оглавления будет выглядеть как «Установка», несмотря на полный заголовок «Установка программы».
----------------------
permalink: /setup.html
toc_title: Установка
----------------------
# Установка программы
В этом разделе мы расскажем, как установить программу.
Общие свойства #
permalink
#
permalink: /setup/
Адрес, по которому страница будет доступна при сборке в HTML. Этот адрес заменяет собой адрес по умолчанию, который Собирака формирует на основе расположения и имени исходного файла (см. Управление именами выходных файлов). Этот адрес не влияет на иерархические связи между разделами и подразделами для оглавления.
В начале адреса обязательно должен быть слеш.
Если в конце адреса также стоит слеш, то страница будет сохранена в индексный файл внутри соответствующей директории (например: /setup/
→ /setup/index.html
), в противном случае к адресу просто будет добавлено расширение (например: /setup
→ /setup.html
).
title
#
toc_title: Установка программы
Название страницы для отображения на самой странице, а также в ссылках с пустым именем на эту страницу. Если не указано, то используется заголовок первого уровня с самой страницы.
Это же название будет отображаться в оглавлении при отсутствии свойства toc_title
.
Свойства для оглавлений #
Эти свойства влияют на отображение страницы в оглавлениях, генерируемых Собиракой.
toc_collapse
#
toc_collapse: true
Если true
, то при сборке в HTML список подразделов будет скрыт, пока пользователь не перейдёт в этот раздел.
Например, в документации Собираки это свойство включено для Справочника.
toc_title
#
toc_title: Установка
Название страницы для отображения в оглавлении. Если не указано, то используется тот же заголовок, что и в title
.
Например, в документации Собираки страница Поддержка HTML в Собираке отображается в оглавлении как просто «HTML».
Свойства для мультиязычных проектов #
Эти свойства предназначены только для мультиязычных проектов.
version
#
version: 12.3
Версия страницы в формате ⟨MAJOR⟩.⟨MINOR⟩, где ⟨MAJOR⟩ и ⟨MINOR⟩ — целые числа. Используется для отслеживания актуальности переводов в мультиязычных проектах, см. Версионирование текста.
Обновление version
должно происходить синхронно с обновлением содержимого страницы. Поэтому, чтобы минимизировать возможные ошибки, Собирака позволяет указывать version
только в самом исходном файле, а не в файле навигации.