Skip to main content

Configuration and templates needed to satisfy GOST-7.32 requirements while building a project

Project description

Report Maker - GOST-7.32 Template

This repository stores configuration and templates needed to satisfy GOST-7.32 requirements while building a project.

Note that this will not work on its own, and requires report-maker to run.

Also includes front pages for the GUAP University.

Usage

  1. Install via pip:
    pip install report-maker-template-gost-7.32
    
  2. In your report composer config, set composer.template: gost-7.32.

Built-in templates

This template also provides the following document templates:

toc.docx : A static document template for the Table of Contents. Requires manual reindexing after document rendering.

guap-front-pages/front-page-lab.docx : A dynamic document template for the homework task or lab task from the GUAP university.

Parameters:

  • department: Discipline department name or ID
  • caption: Report category
  • title: Current report title
  • course: Discipline full name
  • professor.title: Professor's title, in the standard short form
  • professor.name: Professor's name, in "F.M. LastName" form
  • author.id: Author's internal ID
  • author.name: Author's name, in "F.M. LastName" form
  • author.class: Author's class ID

Example:

attributes:
{
    department: 43
    caption: "Отчёт о лабораторной работе №"${lab_number}
    title: ${lab_title}
    course: "Основы программирования"
    
    professor.title: "к.т.н., доц."
    professor.name: "И.И. Иванов"
    
    author.id: "2023/1338"
    author.name: "П.О. Зайцев"
    author.class: "Z3431"
}

Licensing

see: LICENSE.txt

[BSD-2 License]. Copyright (c) Peter Zaitcev, 2025.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

report_maker_template_gost_7_32-0.1.0.tar.gz (121.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

report_maker_template_gost_7_32-0.1.0-py3-none-any.whl (120.4 kB view details)

Uploaded Python 3

File details

Details for the file report_maker_template_gost_7_32-0.1.0.tar.gz.

File metadata

File hashes

Hashes for report_maker_template_gost_7_32-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0fd662f5aae1b883c2e14f8ba4e06bf51278137ae4690c2f9a4c0bf85b4e8184
MD5 cc3a715a411da3f35fcdb0a9d27666ac
BLAKE2b-256 61b183cdc5395e066a5cc2e4fd90e8d86efe9c464f35b8618c5d9d7b0d550320

See more details on using hashes here.

File details

Details for the file report_maker_template_gost_7_32-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for report_maker_template_gost_7_32-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bb275c7ad80a308d89f4ec527fb4e2e59fd7be6304694aceb880bf86f49c40da
MD5 89f8624af6a366486c8390a38ae85bcf
BLAKE2b-256 2eccbe091b0c28c236314514f2bdb1c60c26ff90701d5ebc24c598af9230df43

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page