Skip to content

andreondra/bachelor-thesis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages