Skip to content

petarmaric/pjisp-zbirka-zadataka

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

About

The PJISP course problem book that makes coursework easier for our ACS students.

Instructions for ACS students

If you just want to read this book you can either buy its printed edition or access it online for free.

Instructions for ACS Teaching Assistants

Please use the manual for adding new assignments.

Installation

This project doesn't require system wide installation, just clone its repository to get started:

$ git clone https://github.com/petarmaric/pjisp-zbirka-zadataka.git
$ cd pjisp-zbirka-zadataka
$ pipenv install

Quick start

Show help:

$ pipenv run fab help

You can also run the following command to automatically (re)build the book whenever its files are updated:

find -regextype posix-extended -regex ".*\.(rst|py|c)" | entr -c pipenv run fab build

Using Docker

If you do not wish to install a LaTeX distribution on your system you can build your local Docker image:

$ docker build --tag petarmaric/pjisp-zbirka-zadataka .

and then use the dockerized version instead:

$ ./dockerized.sh help
[pjisp.petarmaric.com] Executing task 'help'
Pregled korisnih Fabric komandi:

* 'build'                         kompajlira celokupnu knjigu (u svim podrzanim formatima)
* 'novi_zadatak.sa_kolokvijuma'   dodaje novi zadatak sa kolokvijuma

Available commands:

    help
    build
    build.build_books
    build.clean
    build.lint
    build.rebuild_all
    build.sphinx_build
    novi_zadatak.sa_kolokvijuma
    publish
    publish.html

Contribute

If you find any bugs, or wish to propose new features please let us know.

If you'd like to contribute, simply fork the repository, add yourself to CONTRIBUTORS (following the same format as used in AUTHORS), commit your changes and send a pull request.

About

The PJISP course problem book that makes coursework easier for our ACS students

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages