Skip to content

Igorbunow/gost_forms

 
 

Repository files navigation

pipeline status

В проекте приведены примеры некоторых текстовых документов описанных в ГОСТ 2.106. На текстовые документы накладываются основные надписи, выполненные в соответствии с ГОСТ 2.104.

Для того чтобы собрать все документы необходима ОС Linux (ранее проверялось только на дистрибутивах Debian и Ubuntu) со следующими установленными пакетами:

  • cmake
  • g++
  • inkscape
  • pdftk
  • python3
  • xelatex

Полный набор необходимых пакетов (справедливо для Ubuntu 20.04):

  • cmake
  • g++
  • git
  • inkscape
  • locales
  • msttcorefonts
  • pdftk
  • rename
  • texlive-fonts-recommended
  • texlive-lang-cyrillic
  • texlive-latex-extra
  • texlive-latex-recommended
  • texlive-xetex

Также необходимо наличие некоторых шрифтов, сами шрифты имеются в данном репозитории. Для того чтобы они стали доступны обычно достаточно просто поместить их в директорию ~/.fonts.

В данном репозитории находится образец Dockerfile'а: https://gitlab.com/kutelev/gost_forms/raw/master/Dockerfile

Готовый к использованию образ может быть получен следующим образом: docker pull registry.gitlab.com/kutelev/gost_forms:master

Примеры собранных документов доступны по ссылке: https://gitlab.com/kutelev/gost_forms/builds/artifacts/master/browse?job=build:documents

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 69.3%
  • Python 14.8%
  • TeX 13.0%
  • Dockerfile 1.5%
  • CMake 1.4%