Repolode
alshedivat

alshedivat/al-folio

Стартовый шаблон Jekyll для академических сайтов с публикациями, CV, блогом и страницами проектов.

Звёзды
16,314
Форки
13,035
Открытые issues
13
Последний коммит
4 дня назад

Что это?

al-folio — стартовый шаблон Jekyll для академических сайтов. Он генерирует страницу публикаций на основе библиографии BibTeX, страницу CV из файла cv.yml или resume.json и страницу участников из файлов с данными, поэтому большую часть контента можно редактировать как данные, а не как шаблоны.

Начиная с версии v1.x, проект представляет собой минимальный стартовый шаблон: функции времени выполнения — такие как макеты, поиск, аналитика, комментарии, математические формулы и графики — предоставляются отдельными Ruby gem-плагинами с независимым версионированием, версии которых зафиксированы в Gemfile. В сайт также входят светлая и тёмная темы, блог с макетами в стиле Distill, поддержка MathJax и TikZ, а также страница репозиториев со статистикой GitHub.

Некоторые функции — например, комментарии, аналитика, согласие на использование cookie и подписка на рассылку — ничего не отображают, пока пользователь не укажет соответствующий ключ или ID. В проект включены инструкции для AI-агентов и навыки миграции для обновления кастомизированных форков.

Ключевые возможности

  • 01Страница публикаций, генерируемая на основе библиографии BibTeX
  • 02Страница CV на основе cv.yml или resume.json
  • 03Блог с макетами в стиле Distill, MathJax, TikZ и подсветкой синтаксиса кода
  • 04Светлая и тёмная темы с определением системных предпочтений
  • 05Полнотекстовый поиск и лента Atom
  • 06Дополнительные комментарии, аналитика, согласие на использование cookie и подписка на рассылку

Сценарии использования

  • Создание личного сайта исследователя со списком публикаций
  • Ведение CV, генерируемого из структурированного файла данных
  • Создание сайта лаборатории или курса с проектами и подборками учебных материалов
  • Публикация технических статей с формулами и диаграммами на GitHub Pages

Быстрый старт

  1. 1

    Нажмите «Use this template» на GitHub, чтобы создать собственную копию репозитория

  2. 2

    Следуйте руководству по настройке в docs/QUICKSTART.md, чтобы установить и запустить сайт

Что важно знать

  • Некоторые функции, например комментарии, аналитика и подписка на рассылку, отображаются только после добавления ключа, ID или учетных данных.
  • Это сайт на Jekyll, поэтому для запуска на локальном компьютере потребуется среда Ruby и Jekyll.

В подборках

Темы

Частые вопросы

Что такое al-folio?
Стартовый шаблон Jekyll для академических сайтов с публикациями, CV, блогом и страницами проектов. al-folio — стартовый шаблон Jekyll для академических сайтов. Он генерирует страницу публикаций на основе библиографии BibTeX, страницу CV из файла cv.yml или resume.json и страницу участников из файлов с данными, поэтому большую часть контента можно редактировать как данные, а не как шаблоны.
al-folio можно использовать бесплатно? Какая у него лицензия?
al-folio распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
al-folio всё ещё поддерживается?
Активно поддерживается. Последний коммит в al-folio — 4 нояб. 2026 г..
Для чего можно использовать al-folio?
Создание личного сайта исследователя со списком публикаций Ведение CV, генерируемого из структурированного файла данных Создание сайта лаборатории или курса с проектами и подборками учебных материалов Публикация технических статей с формулами и диаграммами на GitHub Pages
Как установить al-folio?
Нажмите «Use this template» на GitHub, чтобы создать собственную копию репозитория Следуйте руководству по настройке в docs/QUICKSTART.md, чтобы установить и запустить сайт
Где скачать al-folio?
Исходный код и инструкции по установке — на GitHub: https://github.com/alshedivat/al-folio

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты