Code Monkey home page Code Monkey logo

latex-maturitni-prace's Introduction

Šablona pro psaní maturitní práce

GitHub (pre-)release

Soubory:

  • main.tex – hlavní vstupní soubor pro kompilaci
  • title.tex – obsahuje text titulní strany (název práce, jméno autora...)
  • abstrakt.tex – obsahuje text abstraktu (anotace)
  • podekovani.tex – obsahuje text poděkování
  • preambule.tex – sem lze vložit své příkazy, které je potřeba vykonat před začátkem dokumentu (např. \usepackage{})
  • text.tex – vlastní text maturitní práce
  • zdroje.bib – seznam zdrojů citovatelných v textu práce
  • prilohy.tex – seznam příloh a vlastní
  • typeset.bat – příkaz na sestavení
  • pevne-mezery.bat – viz pevné mezery
  • to-docx.bat a reference.docx – viz převod do docx

Doporučený software:

Pro kompilaci je potřeba použít xelatex

Pevné mezery

V češtině je typograficky nesprávné zanechat jednopísmenné předložky na konci řádky. Mezi předložku a slovo by se měla vložit pevná mezera. V LaTeXu neexistuje žádné rychlé řešení. Naštestí existuje program od Petra Olšáka jménem Vlna.

Binárky zde (doporučuji 32-bit)

Stáhněte vlna32.exe do složky, kde se nachází soubor pevne-mezery.bat a text.tex. Spusťte soubor pevne-mezery.bat.

Tento příkaz by se určitě dal nějakým způsobem zabudovat do kompilačního cyklu TeXstudia, ovšem teď mě tlačí čas, takže zbytek je TBA.

Převod do docx

Protože pokyny nám zadávají povinnost odevzdat práci mj. ve formátu docx, vytvořil jsem skript to-docx.bat. Stačí ho spustit jako admin v dané složce. Jako závislost k němu patří soubor reference.docx. Po spuštení uvidíte hromadu warningů, protože některou matematiku do Wordu převést nelze. Výsledek se zapíše do main.docx. Není to nic převratného a chce to hodně manuální úpravy, pokud chcete, aby byl prezentovatelný. Přeji mnoho zábavy. 😞🔫

latex-maturitni-prace's People

Contributors

sorashi avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

latex-maturitni-prace's Issues

Reference ISO 690-2

Podle pokynů (sekce Úprava textu) je nutné uvádět citace podle normy ISO 690-2. K tomu používám BibTeX style czplain.bst. Ovšem při jeho použití se špatně renderují znaky s diakritikou. Na obrázku níže má být místo ro▯. 322, ▯. 10. text roč. 322, č. 10. (tj. ročník, číslo).
image
Pro aktivaci czplain.bst stačí vyměnit jeden příkaz za druhý:
https://github.com/Sorashi/latex-maturitni-prace/blob/7c1d5cd4a83afa88fcc9f08a60dd2d14e97d19a4/main.tex#L23-L24

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.