Git Product home page Git Product logo

mpc-pda's Introduction

FEKT.tex

LaTeX šablona pro sazbu studijních materiálů vytvořených studenty k přípravě na zkoušky. Dokument obsahuje základní nastavení a představení různých funkcí.

Použití

Nejjednodušší je stáhnout tento repozitář jako zip a nahrát jej do online LaTeX compileru Overleaf.

Co upravit: main.tex

Soubor main.tex pak obsahuje konkrétní nastavení dokumentu.

Příkaz Popis Příklad
\name Nadpis BPC-SPR
\subname Podnadpis Softwarové právo
\authors Seznam autorů dokumentu A, B, C
\corrections Seznam korektorů gramatiky či oprav formátování C, A
\docdesc Popis dokumentu Poznámky k předmětu
\docgroup Cílová skupina dokumentu Informační bezpečnost, FEKT VUT
\docurl URL repozitáře https://github.com/...

Tyto příkazy jsou definovány v samém vrcholu dokumentu. Pokud je smažete nebo zakomentujete, v dokumentu se nevyskytnou.

Kam psát: text/

Dokumenty je zvykem členit do souvislých částí (kapitol), které se ukládají do složky text/.

Nejprve smažte soubor text/00_fekt-tex, protože ten pouze ukazuje jak tuto šablonu použít. Poté vytvořte dokument nový, například text/01_uvod.tex. Do něj budete psát obsah samotný. Pro každou novou kapitolu vytvořte samostatný soubor, kód se vám tak bude lépe udržovat.

Údržba

Své úpravy stylu dokumentu provádějte pouze ve spodní části souboru, v kategorii DOKUMENT.

Když dojde k aktualizaci FEKT.tex, můžete otevřít zdrojový soubor main.tex a zkopírovat z něj vše mezi kategoriemi OBECNÉ NASTAVENÍ až DOKUMENT.

GitHub releases

S pomocí GitHub Actions je nyní možné používat GitHub release na vydání nové verze pdf. Stačí pouze nový commit v main větvi a GitHub Actions se o build a release postará. Taktéž máme workflow pro kontrolu příchozích Pull Requestů, který neprojde pokud build selže. Nejnovější release této šablony můžete vidět zde.

mpc-pda's People

Contributors

bezicz avatar czechbol avatar jedla97 avatar kamen-u-cesty avatar karlass1 avatar royalkarma avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.