Skip to content

Latest commit

 

History

History
55 lines (45 loc) · 3.24 KB

README.md

File metadata and controls

55 lines (45 loc) · 3.24 KB

Emulátor konzole Nintendo Entertainment System

Repozitář obsahuje zdrojový kód textu bakalářské práce, která se zabývá vývojem emulátoru herní konzole s důrazem na využití ve vzdělávání. Samotná implementace je k dispozici v samostatném repozitáři. Dále repozitář obsahuje slajdy k obhajobě.

Text je k dispozici ve složce src, slajdy ve složce slides.

Bakalářská práce vznikala v letech 2022-2023 na FIT ČVUT.

Zkompilované PDF práce i slajdů

  • Nejnovější PDF je k dispozici v záložce Actions. Každý commit spustí kompilaci, která vyprodukuje artefakt: ZIP archiv obsahující PDF práce.
  • PDF pouze z commitů do hlavní větve ("stabilní" vydání) je k dispozici jako release s tagem latest. Zde je taky k dispozici aktuální verze slajdů.

Vlastní kompilace práce

  • Je nutné použít biber místo bibtex. TeXstudio používá jako výchozí právě bibtex, je to třeba přepnout v nastavení: Options > Configure TeXstudio > Build > Default Bibliography Tool.
  • Dále je nutné v TeXstudio přidat parametr --shell-escape pro PdfLaTeX: Options > Configure TeXstudio > Commands.
  • Před kompilací je nutno spustit generování bibliografie.
  • Pro TeXstudio je nutné doinstalovat český slovník pro kontrolu pravopisu.

Fedora

  • Požadované balíčky oproti vestavěné instalaci na Fedoře 37:
    • czech.ldf,
    • dirtree.sty,
    • lipsum.sty,
    • epigraph.sty,
    • nextpage.sty,
    • minted.sty,
    • bytefield.sty,
    • tikz-timing.sty,
    • bytefield.sty,
    • forloop.sty,
    • pgfplots.sty,
    • nowidow.sty,
    • tip: na Fedoře lze TeXové balíčky nainstalovat pomocí dnf: dnf install "tex(balicek.pripona)".
  • Požadované další systémové balíčky na Fedoře 37:
    • texlive-collection-langczechslovak,
    • texlive-biblatex-iso690.
  • Alternativní řešení: instalace kompletní distribuce: texlive-scheme-full

Ubuntu

  • V distribuci Ubuntu lze nainstalovat celou distribuci texlive pomocí apt install texlive-full. Případně lze použít balík texlive-base doplněný o texlive-lang-czechslovak, texlive-latex-extra a texlive-science.
  • Dále je nutné doinstalovat biber: apt install biber.

Kompilace slajdů

Pro kompilaci je narozdíl od práce potřeba použít LuaLaTeX.

Tipy

  • tilda (~) na české klávesnici: pravý Alt + Shift + `

Licence

(C) 2023, Ondřej Golasowski.

  • Šablona práce je licencována zvlášť, bližší informace jsou k dispozici v souboru šablony a v souboru src/LICENSE.
  • Šablona slajdů je také licencována zvlášť. Informace jsou uvedeny v souboru šablony.
  • Veškeré přiložené obrázky jsou použité v textu nebo slajdech. Reference na tyto obrázky (nejsou-li uvolněné jako volné dílo) jsou uvedeny v textu/slajdech.
  • Je přiložen oficiální font ČVUT v Praze. Tento font není mým dílem a je obsažen pouze za účelem možnosti kompilace práce se splněním formálních požadavků.
  • Dále jsou přiložena loga ČVUT v Praze a jeho součástí. Jsou použity pouze pro označení subjektu a autorská práva náleží původním autorům.