Skip to content

renta/lectures.www

 
 

Repository files navigation

image

Инструкция как писать эту документацию

Документация написана при помощи языка разметки reStructuredText и генератора Sphinx. Sphinx — это генератор документации, который преобразует файлы в формате reStructuredText в HTML website и другие форматы (PDF, EPub и man).

Установка

Установка

pip install -r requirements.txt

Клонирование репозитария

git clone git@github.com:ustu/lectures.www.git
cd lectures.www

Структура

.
├── docs             <----- Лекции в формате RST
├── sourcecode       <----- Исходные коды к лекциям
├── vagrant-data     <----- Docker контейнер для запуска примеров
├── buildhtml.sh
├── make.bat
├── Makefile
├── README.rst
├── requirements.txt
├── rstlint.py
├── RULES.rst
├── test.sh          <----- Всякие линтеры и чекеры
└── Vagrantfile      <----- Vagrant для автоматизации запуска Docker контейнеров

Сборка

Для Unix like

make html

Для Windows

make.bat html

Зависимости

Для команды make livehtml необходимо установить sphinx-autobuild

Требования к оформлению

Смотри CONTRIBUTING.rst

Join the chat at https://gitter.im/ustu/lectures.www

About

Основы Веб программирования

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 62.7%
  • CSS 15.1%
  • HTML 11.7%
  • Makefile 2.9%
  • C++ 2.5%
  • Batchfile 2.1%
  • Other 3.0%