Yeaaaa
This commit is contained in:
279
.gitignore
vendored
Normal file
279
.gitignore
vendored
Normal file
@@ -0,0 +1,279 @@
|
|||||||
|
## Core latex/pdflatex auxiliary files:
|
||||||
|
*.aux
|
||||||
|
*.lof
|
||||||
|
*.log
|
||||||
|
*.lot
|
||||||
|
*.fls
|
||||||
|
*.out
|
||||||
|
*.toc
|
||||||
|
*.fmt
|
||||||
|
*.fot
|
||||||
|
*.cb
|
||||||
|
*.cb2
|
||||||
|
.*.lb
|
||||||
|
|
||||||
|
## Intermediate documents:
|
||||||
|
*.dvi
|
||||||
|
*.xdv
|
||||||
|
*-converted-to.*
|
||||||
|
# these rules might exclude image files for figures etc.
|
||||||
|
# *.ps
|
||||||
|
# *.eps
|
||||||
|
# *.pdf
|
||||||
|
|
||||||
|
## Generated if empty string is given at "Please type another file name for output:"
|
||||||
|
.pdf
|
||||||
|
|
||||||
|
## Bibliography auxiliary files (bibtex/biblatex/biber):
|
||||||
|
*.bbl
|
||||||
|
*.bcf
|
||||||
|
*.blg
|
||||||
|
*-blx.aux
|
||||||
|
*-blx.bib
|
||||||
|
*.run.xml
|
||||||
|
|
||||||
|
## Build tool auxiliary files:
|
||||||
|
*.fdb_latexmk
|
||||||
|
*.synctex
|
||||||
|
*.synctex(busy)
|
||||||
|
*.synctex.gz
|
||||||
|
*.synctex.gz(busy)
|
||||||
|
*.pdfsync
|
||||||
|
|
||||||
|
## Build tool directories for auxiliary files
|
||||||
|
# latexrun
|
||||||
|
latex.out/
|
||||||
|
|
||||||
|
## Auxiliary and intermediate files from other packages:
|
||||||
|
# algorithms
|
||||||
|
*.alg
|
||||||
|
*.loa
|
||||||
|
|
||||||
|
# achemso
|
||||||
|
acs-*.bib
|
||||||
|
|
||||||
|
# amsthm
|
||||||
|
*.thm
|
||||||
|
|
||||||
|
# beamer
|
||||||
|
*.nav
|
||||||
|
*.pre
|
||||||
|
*.snm
|
||||||
|
*.vrb
|
||||||
|
|
||||||
|
# changes
|
||||||
|
*.soc
|
||||||
|
|
||||||
|
# comment
|
||||||
|
*.cut
|
||||||
|
|
||||||
|
# cprotect
|
||||||
|
*.cpt
|
||||||
|
|
||||||
|
# elsarticle (documentclass of Elsevier journals)
|
||||||
|
*.spl
|
||||||
|
|
||||||
|
# endnotes
|
||||||
|
*.ent
|
||||||
|
|
||||||
|
# fixme
|
||||||
|
*.lox
|
||||||
|
|
||||||
|
# feynmf/feynmp
|
||||||
|
*.mf
|
||||||
|
*.mp
|
||||||
|
*.t[1-9]
|
||||||
|
*.t[1-9][0-9]
|
||||||
|
*.tfm
|
||||||
|
|
||||||
|
#(r)(e)ledmac/(r)(e)ledpar
|
||||||
|
*.end
|
||||||
|
*.?end
|
||||||
|
*.[1-9]
|
||||||
|
*.[1-9][0-9]
|
||||||
|
*.[1-9][0-9][0-9]
|
||||||
|
*.[1-9]R
|
||||||
|
*.[1-9][0-9]R
|
||||||
|
*.[1-9][0-9][0-9]R
|
||||||
|
*.eledsec[1-9]
|
||||||
|
*.eledsec[1-9]R
|
||||||
|
*.eledsec[1-9][0-9]
|
||||||
|
*.eledsec[1-9][0-9]R
|
||||||
|
*.eledsec[1-9][0-9][0-9]
|
||||||
|
*.eledsec[1-9][0-9][0-9]R
|
||||||
|
|
||||||
|
# glossaries
|
||||||
|
*.acn
|
||||||
|
*.acr
|
||||||
|
*.glg
|
||||||
|
*.glo
|
||||||
|
*.gls
|
||||||
|
*.glsdefs
|
||||||
|
*.lzo
|
||||||
|
*.lzs
|
||||||
|
|
||||||
|
# uncomment this for glossaries-extra (will ignore makeindex's style files!)
|
||||||
|
# *.ist
|
||||||
|
|
||||||
|
# gnuplottex
|
||||||
|
*-gnuplottex-*
|
||||||
|
|
||||||
|
# gregoriotex
|
||||||
|
*.gaux
|
||||||
|
*.gtex
|
||||||
|
|
||||||
|
# htlatex
|
||||||
|
*.4ct
|
||||||
|
*.4tc
|
||||||
|
*.idv
|
||||||
|
*.lg
|
||||||
|
*.trc
|
||||||
|
*.xref
|
||||||
|
|
||||||
|
# hyperref
|
||||||
|
*.brf
|
||||||
|
|
||||||
|
# knitr
|
||||||
|
*-concordance.tex
|
||||||
|
# TODO Comment the next line if you want to keep your tikz graphics files
|
||||||
|
*.tikz
|
||||||
|
*-tikzDictionary
|
||||||
|
|
||||||
|
# listings
|
||||||
|
*.lol
|
||||||
|
|
||||||
|
# luatexja-ruby
|
||||||
|
*.ltjruby
|
||||||
|
|
||||||
|
# makeidx
|
||||||
|
*.idx
|
||||||
|
*.ilg
|
||||||
|
*.ind
|
||||||
|
|
||||||
|
# minitoc
|
||||||
|
*.maf
|
||||||
|
*.mlf
|
||||||
|
*.mlt
|
||||||
|
*.mtc[0-9]*
|
||||||
|
*.slf[0-9]*
|
||||||
|
*.slt[0-9]*
|
||||||
|
*.stc[0-9]*
|
||||||
|
|
||||||
|
# minted
|
||||||
|
_minted*
|
||||||
|
*.pyg
|
||||||
|
|
||||||
|
# morewrites
|
||||||
|
*.mw
|
||||||
|
|
||||||
|
# nomencl
|
||||||
|
*.nlg
|
||||||
|
*.nlo
|
||||||
|
*.nls
|
||||||
|
|
||||||
|
# pax
|
||||||
|
*.pax
|
||||||
|
|
||||||
|
# pdfpcnotes
|
||||||
|
*.pdfpc
|
||||||
|
|
||||||
|
# sagetex
|
||||||
|
*.sagetex.sage
|
||||||
|
*.sagetex.py
|
||||||
|
*.sagetex.scmd
|
||||||
|
|
||||||
|
# scrwfile
|
||||||
|
*.wrt
|
||||||
|
|
||||||
|
# sympy
|
||||||
|
*.sout
|
||||||
|
*.sympy
|
||||||
|
sympy-plots-for-*.tex/
|
||||||
|
|
||||||
|
# pdfcomment
|
||||||
|
*.upa
|
||||||
|
*.upb
|
||||||
|
|
||||||
|
# pythontex
|
||||||
|
*.pytxcode
|
||||||
|
pythontex-files-*/
|
||||||
|
|
||||||
|
# tcolorbox
|
||||||
|
*.listing
|
||||||
|
|
||||||
|
# thmtools
|
||||||
|
*.loe
|
||||||
|
|
||||||
|
# TikZ & PGF
|
||||||
|
*.dpth
|
||||||
|
*.md5
|
||||||
|
*.auxlock
|
||||||
|
|
||||||
|
# todonotes
|
||||||
|
*.tdo
|
||||||
|
|
||||||
|
# vhistory
|
||||||
|
*.hst
|
||||||
|
*.ver
|
||||||
|
|
||||||
|
# easy-todo
|
||||||
|
*.lod
|
||||||
|
|
||||||
|
# xcolor
|
||||||
|
*.xcp
|
||||||
|
|
||||||
|
# xmpincl
|
||||||
|
*.xmpi
|
||||||
|
|
||||||
|
# xindy
|
||||||
|
*.xdy
|
||||||
|
|
||||||
|
# xypic precompiled matrices and outlines
|
||||||
|
*.xyc
|
||||||
|
*.xyd
|
||||||
|
|
||||||
|
# endfloat
|
||||||
|
*.ttt
|
||||||
|
*.fff
|
||||||
|
|
||||||
|
# Latexian
|
||||||
|
TSWLatexianTemp*
|
||||||
|
|
||||||
|
## Editors:
|
||||||
|
# WinEdt
|
||||||
|
*.bak
|
||||||
|
*.sav
|
||||||
|
|
||||||
|
# Texpad
|
||||||
|
.texpadtmp
|
||||||
|
|
||||||
|
# LyX
|
||||||
|
*.lyx~
|
||||||
|
|
||||||
|
# Kile
|
||||||
|
*.backup
|
||||||
|
|
||||||
|
# gummi
|
||||||
|
.*.swp
|
||||||
|
|
||||||
|
# KBibTeX
|
||||||
|
*~[0-9]*
|
||||||
|
|
||||||
|
# TeXnicCenter
|
||||||
|
*.tps
|
||||||
|
|
||||||
|
# auto folder when using emacs and auctex
|
||||||
|
./auto/*
|
||||||
|
*.el
|
||||||
|
|
||||||
|
# expex forward references with \gathertags
|
||||||
|
*-tags.tex
|
||||||
|
|
||||||
|
# standalone packages
|
||||||
|
*.sta
|
||||||
|
|
||||||
|
# Makeindex log files
|
||||||
|
*.lpz
|
||||||
|
|
||||||
|
text.pdf
|
||||||
|
text.lolistedequation
|
||||||
2916
czplain.bst
Normal file
2916
czplain.bst
Normal file
File diff suppressed because it is too large
Load Diff
BIN
img/3dtank3.jpg
Normal file
BIN
img/3dtank3.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 37 KiB |
BIN
img/jezero1.jpg
Normal file
BIN
img/jezero1.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 31 KiB |
BIN
img/logo_ zelene.jpg
Normal file
BIN
img/logo_ zelene.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 24 KiB |
BIN
img/stromy.jpg
Normal file
BIN
img/stromy.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 36 KiB |
57
literatura.bib
Normal file
57
literatura.bib
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
Pro jednotlivé položky citací lze použít uvozovky nebo složené závorky dohromady. Pokud použijte oboje, BibTex hlásí varování.
|
||||||
|
Položky u jednotlivých knih a zdrojů mohou být v libovolném pořadí, BibTex si je přeskládá, jak patří.
|
||||||
|
|
||||||
|
U autorů a dat citací si vybberte jednu verzi a té se držte.
|
||||||
|
|
||||||
|
Styl pro citování knih.
|
||||||
|
Styl umístí příjmení před jméno a vysází ho kapitálkami.
|
||||||
|
@book{rybitex,
|
||||||
|
address = "Brno",
|
||||||
|
author = "Jiří Rybička",
|
||||||
|
isbn = "80-7302-049-1",
|
||||||
|
pages = "238",
|
||||||
|
publisher = "Konvoj",
|
||||||
|
title = "\LaTeX \ pro začátečníky",
|
||||||
|
year = "2003",
|
||||||
|
edition = {3},
|
||||||
|
}
|
||||||
|
|
||||||
|
Styl pro citování knih a textů z webu.
|
||||||
|
Složené závorky zajistí sazbu jmen ve tvaru a pořadí, v jakém jsou zapsaná.
|
||||||
|
@book{cit-jed,
|
||||||
|
author = "{Martin, Karolína Krbcová a Jakub Horák} Krčál",
|
||||||
|
title = {Citujme jednoduše: instrukce pro vyučující středních škol },
|
||||||
|
howpublished = "online",
|
||||||
|
cited = "3. 2. 2023",
|
||||||
|
address = "Brno",
|
||||||
|
publisher = "Ucimcitace.cz",
|
||||||
|
pages = "14",
|
||||||
|
year = "2015",
|
||||||
|
url = "https://www.citace.com/download/Citujte-jednoduse.pdf"
|
||||||
|
}
|
||||||
|
|
||||||
|
Styl pro citování jiných zdrojů než knih z webu i odjinud.
|
||||||
|
@misc{lm2567,
|
||||||
|
author = "{Texas Instruments}",
|
||||||
|
title = "LM2567",
|
||||||
|
howpublished = "online",
|
||||||
|
address = "{Dallas, USA}",
|
||||||
|
year = "1999",
|
||||||
|
revised = "Aktualizováno květen 2021",
|
||||||
|
cited = "!2009-03-29",
|
||||||
|
url = "https://www.ti.com/lit/ds/symlink/lm2576hv.pdf",
|
||||||
|
}
|
||||||
|
|
||||||
|
Bakalářská, diplomová nebo disertační práce
|
||||||
|
@MasterThesis{bibtex:pysny,
|
||||||
|
author = "Radek Pyšný",
|
||||||
|
title = {BiBTeX styl pro ČSN ISO 690 a ČSN ISO 690-2},
|
||||||
|
type = "bakalářská práce",
|
||||||
|
school = "VUT Brno",
|
||||||
|
howpublished = "online",
|
||||||
|
cited = "3. 2. 2023",
|
||||||
|
address = "Brno",
|
||||||
|
publisher = "Ucimcitace.cz",
|
||||||
|
year = "2009",
|
||||||
|
url = "https://www.fit.vut.cz/study/thesis/7848/.cs"
|
||||||
|
}
|
||||||
BIN
sablona_dmp.pdf
Normal file
BIN
sablona_dmp.pdf
Normal file
Binary file not shown.
506
sablona_dmp.tex
Normal file
506
sablona_dmp.tex
Normal file
@@ -0,0 +1,506 @@
|
|||||||
|
% verze 1.0 3.2.2023
|
||||||
|
|
||||||
|
\documentclass[12pt, a4paper, oneside]{article}
|
||||||
|
% velikost písma, stránky, typ dokumentu - detaily viz literatura
|
||||||
|
|
||||||
|
\usepackage[utf8]{inputenc}
|
||||||
|
\usepackage[czech]{babel}
|
||||||
|
\usepackage{wrapfig} % nastavení obtékání textu
|
||||||
|
\usepackage{graphicx,amsmath} % nastavení grafiky, matematiky
|
||||||
|
%\usepackage{subfig} % více obrázků vedle sebe
|
||||||
|
|
||||||
|
\usepackage{color} % balíček pro obarvování textů
|
||||||
|
% \color{blue} % přepne barvu textu na modrou
|
||||||
|
\usepackage{xcolor} % zapne možnost používání barev, mj. pro \definecolor
|
||||||
|
\definecolor{mygreen}{RGB}{0,150,0} % nastavení barev odkazů
|
||||||
|
\definecolor{myblue}{RGB}{0,0,200}
|
||||||
|
\definecolor{commentgreen}{RGB}{0,100,0} % nastavení barev pro příklady z C++
|
||||||
|
\definecolor{deepblue}{rgb}{0,0,0.7}
|
||||||
|
\definecolor{deepred}{rgb}{0.6,0,0}
|
||||||
|
\definecolor{deepgreen}{rgb}{0,0.5,0}
|
||||||
|
|
||||||
|
\usepackage{hyperref} % balíček pro hypertextové odkazy
|
||||||
|
% \url{www.odkaz.cz}
|
||||||
|
% \href{http://www.odkaz.cz}{Text který bude jako odkaz}
|
||||||
|
%\hyperlink{label}{proklikávací_text} - odkaz na text
|
||||||
|
% \hypertarget{label}{cíl_odkazu} - cíl odkazu
|
||||||
|
|
||||||
|
\hypersetup{colorlinks=true, linkcolor=myblue, urlcolor=mygreen, citecolor=blue, anchorcolor = magenta,
|
||||||
|
linktocpage = true, frenchlinks } % nastavení barvy odkazů
|
||||||
|
% bookmarksopen=true, bookmarksnumbered=true, bookmarksopenlevel=1 - nastavuje rozbalování levého menu
|
||||||
|
|
||||||
|
|
||||||
|
%\addtolength{\textwidth}{-2mm}
|
||||||
|
%\addtolength{\hoffset}{4mm} % posun textu kvůli kroužkové vazbě
|
||||||
|
|
||||||
|
\setlength{\intextsep}{5mm} % nastavení mezery okolo obrázků
|
||||||
|
|
||||||
|
% nastavení příkazu >\figcaption pro popis čehokoli, jako by to byly obrázky
|
||||||
|
\makeatletter
|
||||||
|
\newcommand\figcaption{\def\@captype{figure}\caption}
|
||||||
|
\makeatother
|
||||||
|
|
||||||
|
%\def\refname{Literatura a další zdroje}
|
||||||
|
% přejmenuje anglický název Reference na české Literatura ...
|
||||||
|
|
||||||
|
%% VLNA <fileinput> KkSsVvZzOoUuAaIi
|
||||||
|
% Defaultni koncovka pro <fileinput> je ".tex"
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% V PROSTŘEDÍ ROVNIC SE NESMÍ VYSKYTOVAT PRÁZDNÝ ŘÁDEK
|
||||||
|
%
|
||||||
|
% PROGRAM VLNA SE MUSÍ SPUSTIT SAMOSTATNĚ
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
% definice příkazů
|
||||||
|
%\newcommand{\D}{\medskip \noindent} % nový odstavec v "americkém" formátování
|
||||||
|
|
||||||
|
\usepackage{indentfirst} %odsadí první řádek prvního odstavce v každé kapitole - české formátování
|
||||||
|
|
||||||
|
\newcommand{\A}{\mathbf} %tučné písmo v matematickém režimu
|
||||||
|
\newcommand{\TO}{\ensuremath{\boldsymbol\Omega}} % tučný znak velké omega - pro ohmy
|
||||||
|
|
||||||
|
\newcommand{\F}{\footnotesize} % zmenšená velikost písma
|
||||||
|
\newcommand{\N}{\normalsize} % normální velikost písma
|
||||||
|
\newcommand{\U}{\underline} % podtržené písmo
|
||||||
|
\newcommand{\e}{\ensuremath}
|
||||||
|
% další příkaz se aplikuje, pouze, když jste v matematickém režimu
|
||||||
|
|
||||||
|
\linespread{1.3}
|
||||||
|
% řádkování 1,5x
|
||||||
|
|
||||||
|
\unitlength=1mm % nastavení volby jednotek
|
||||||
|
|
||||||
|
% konec hlavičky
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\begin{document} % začátek textové části
|
||||||
|
|
||||||
|
% titulní strana
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\pagestyle{empty} % vynechá číslování
|
||||||
|
~
|
||||||
|
|
||||||
|
\voffset = -23mm % posun začátku textu výš
|
||||||
|
\enlargethispage{60mm} % zvětší oblast tisku pro tuto stránku
|
||||||
|
|
||||||
|
%\the\leftskip %vypíše hodnotu proměnné \leftskip
|
||||||
|
%\rightskip
|
||||||
|
|
||||||
|
\vspace{-15mm}
|
||||||
|
\begin{figure}
|
||||||
|
\leftskip=-63mm plus 1.0fil % posun levého okraje odstavce
|
||||||
|
\begin{minipage}{.35\textwidth}
|
||||||
|
% \centering
|
||||||
|
\includegraphics[width=0.95\linewidth]{img/logo_ zelene.jpg}
|
||||||
|
\end{minipage}
|
||||||
|
\begin{minipage}{.5\textwidth}
|
||||||
|
\rightskip =-200pt plus 1.0fil
|
||||||
|
\textbf{Střední průmyslová škola a Vyšší~odborná škola~Brno,~Sokolská,}
|
||||||
|
|
||||||
|
%\leftskip=0mm plus 1.0fil
|
||||||
|
\vspace{-2mm}
|
||||||
|
\textbf{příspěvková organizace}
|
||||||
|
\end{minipage}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\vspace{68mm}
|
||||||
|
\begin{center}
|
||||||
|
\Huge
|
||||||
|
\textbf{MATURITNÍ PRÁCE} \\
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\vspace{7mm}
|
||||||
|
|
||||||
|
\huge %\LARGE
|
||||||
|
\textbf{Emulátor konzole GameBoy}
|
||||||
|
\end{center}
|
||||||
|
|
||||||
|
\vspace{78mm}
|
||||||
|
|
||||||
|
|
||||||
|
\large
|
||||||
|
\newcommand{\radkovani}{1mm}
|
||||||
|
%\leftskip = 3mm
|
||||||
|
\begin{tabbing}
|
||||||
|
\hspace{-16mm} \= \hspace{45mm} \= \kill % nastavení zarážek
|
||||||
|
\>Studijní obor: \> Technické lyceum 78 -- 42 -- M/01\\[\radkovani ]
|
||||||
|
\>Třída: \> L4A \\[\radkovani]
|
||||||
|
\>Školní rok: \> 2025/2026 \\[\radkovani]
|
||||||
|
\>Jméno: \> \textbf{Adam} \\[\radkovani]
|
||||||
|
\>Příjmení: \> \textbf{Břicháček} \\
|
||||||
|
\end{tabbing}
|
||||||
|
\leftskip = 0mm
|
||||||
|
\normalsize
|
||||||
|
|
||||||
|
%\addtolength{\textheight}{30mm} % zvětší oblast textu na stránce
|
||||||
|
% musí být o stránku dřív, než má začít fungovat
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\newpage % Prohlášení o autorství
|
||||||
|
\voffset = 0mm % posun začátku textu zpět
|
||||||
|
\enlargethispage{60mm} % zvětší oblast tisku pro tuto stránku
|
||||||
|
|
||||||
|
~ % musí to tu být, aby fungovala svislá mezera
|
||||||
|
|
||||||
|
\vspace{185mm}
|
||||||
|
|
||||||
|
\leftskip=-14.5mm
|
||||||
|
\rightskip=-17mm
|
||||||
|
\noindent
|
||||||
|
\textbf{Prohlašuji, že jsem tuto práci vypracoval samostatně a použil jsem literárních pramenů a informací, které cituji a uvádím v seznamu použité literatury a zdrojů informací.}
|
||||||
|
|
||||||
|
\vspace{7mm}
|
||||||
|
|
||||||
|
\noindent V Brně dne: ............... \hspace{85mm} .............................\\
|
||||||
|
\hspace*{128mm} Adam Břicháček
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\newpage % Poděkování - nepovinné
|
||||||
|
|
||||||
|
\section{Úvod}
|
||||||
|
%\begin{itemize}
|
||||||
|
%\item proč jsem si zvolil dané téma
|
||||||
|
%\item výchozí situace a předpoklady
|
||||||
|
%\item cíle práce, čeho chci dosáhnout
|
||||||
|
%\item jak asi toho chci dosáhnout (zhruba, stručně)
|
||||||
|
%\end{itemize}
|
||||||
|
Pico GameBoy (zkráceně Pico-GB) Emulátor jsem si vybral jako maturitní práci, protože mě přišla zajímavá emulace starých herních konzolí a celková emulace konzolí a dalších věcí, také mě přišlo zajímavé si vytvořit vlastní konzoli k tomu jako takový menší bonus.
|
||||||
|
|
||||||
|
K tomu abych docílil pravého pocitu hraní na originálním GameBoyi, které se dneska nedají jednoduše sehnat, jsem se snažil držet originálnímu designu, s tím že jsem ho chtěl vylepšit o svojí vlastní baterií, místo 4 AA baterek nahradit baterií a nabíjením přes USB-C. Předpokládám, že Baterie by mohla mít lepší životnost než v originálu, neboť to není pořád zapnuté a komponenty co jsem vybral by neměli tolik čerpat energii z Baterie a pokud baterie bude dostatečně veliká tak nebude potřeba nabíjet tak často. Další předpoklad je se zbavit originálních kazet, na které se vlezla max 1 - 2 hry (pokud to byla nějaká malá hra se speciálními edicemi tak klidně i 3, ale to jen velice vzácně) a nahradit ji SD kartou kam se vejde celá knihovna VŠECH her vydaných pro originálního GameBoye.
|
||||||
|
|
||||||
|
Tohle celé bych chtěl dosáhnout pomocí mikrokontroléru Raspberry Pi Pico, LCD displejem ILI9225, SD kartou a pár tlačítek, to by nám stačilo na původní rozjezd a pak jen přidat zbytek komponentů.
|
||||||
|
|
||||||
|
\section{Text}
|
||||||
|
\subsection{Program v Pi Pico} % https://github.com/deltabeard/RP2040-GB
|
||||||
|
\subsubsection{Originální program}
|
||||||
|
Program, který je nahrán na mikrokontrolér Raspberry Pi Pico, je fork (neboli modifikace) RP2040-GB od deltabeard. Tento program je založen na originálním kódu, který konvertuje soubory .gb (Game Boy) do čitelného jazyka C. Tento proces umožňuje spustit Game Boy hry na Raspberry Pi Pico po přidání pár řádků kódů.
|
||||||
|
Díky této knihovně je možné psát na Game Boy dokonce i naše vlastní hry. Při vývoji vlastních her je však nutné vzít v potaz výkon samotného mikrokontroléru Raspberry Pi Pico. Je důležité, abychom neudělali hru příliš náročnou, aby mohla být spuštěna hladce na tomto zařízení.
|
||||||
|
RP2040-GB je open-source projekt, který umožňuje vývojářům vytvářet vlastní hry a aplikace pro Game Boy. Tento projekt je velmi aktivní a má velké množství přispěvatelů, kteří neustále vylepšují a rozšiřují jeho možnosti.
|
||||||
|
Díky použití tohoto programu můžeme na Raspberry Pi Pico spustit širokou škálu her, od klasických Game Boy titulů až po vlastní tvorby. Je to skvělá možnost pro vývojáře, kteří chtějí vytvářet vlastní hry a aplikace pro Game Boy, a pro hráče, kteří chtějí hrát své oblíbené hry na novém zařízení.
|
||||||
|
Vývoj vlastních her pro Game Boy na Raspberry Pi Pico vyžaduje určité znalosti programování v jazyce C a znalosti o fungování mikrokontrolérů. Nicméně, díky dostupnosti zdrojového kódu a dokumentace, je možné se do tohoto světa snadno zapojit a začít vytvářet své vlastní hry a aplikace.
|
||||||
|
|
||||||
|
% https://github.com/YouMakeTech/Pico-GB
|
||||||
|
\subsubsection{Modifikovaný program}
|
||||||
|
Pico-GB od YouMakeTech, přidává několik významných vylepšení oproti původnímu kódu. Tato vylepšení zahrnují:
|
||||||
|
|
||||||
|
\begin{itemize}
|
||||||
|
\item Podpora klasických tlačítek: Program nyní podporuje klasické tlačítka Game Boy, což umožňuje hráčům ovládat hry pomocí známých tlačítek A, B, Start, Select, Up, Down, Left a Right.
|
||||||
|
\item Přetaktování mikrokontroléru na 266MHz: Program umožňuje přetaktování mikrokontroléru Raspberry Pi Pico na 266MHz, což zvyšuje výkon zařízení a umožňuje hladší běh her s vyšším počtem snímků za sekundu (~60 FPS). To zajišťuje, že hry běží plynuleji a bez zpoždění.
|
||||||
|
\item I2S zvuková podpora: Program přidává podporu pro I2S zvuk, který umožňuje přehrávání 44.1kHz 16-bitového stereo audia. To znamená, že hry budou mít kvalitní zvuk, který odpovídá původnímu Game Boy zvuku.
|
||||||
|
\item Podpora SD karet: Program umožňuje použití SD karet jako úložiště pro hry a jejich uložená data. SD karty musí být naformátované na FAT 32 a mít název uložiště PICO-GB. To umožňuje hráčům snadno ukládat a načítat své hry a uložená data.
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
Díky těmto vylepšením nabízí Pico-GB od YouMakeTech mnohem lepší herní zážitek než původní kód. Hry běží plynuleji, mají kvalitní zvuk a lze je snadno ukládat a načítat pomocí SD karet. To vše činí Pico-GB velmi atraktivní volbou pro hráče, kteří chtějí hrát své oblíbené Game Boy hry na novém zařízení.
|
||||||
|
|
||||||
|
\subsection{Součástky}
|
||||||
|
Samotná Pico-GB se skládá z následujících součástek:
|
||||||
|
\begin{itemize}
|
||||||
|
\item Mikrokontrolér Raspberry Pi Pico, který je srdcem celého zařízení a poskytuje potřebný výkon pro emulaci her.
|
||||||
|
\item 2,2 palcový ILI9225 LCD displej s rozlišením 176x220 pixelů, který poskytuje kvalitní obraz pro hraní her. Displej může být vybaven slotem pro microSD kartu, což umožňuje snadné načítání her a dalších souborů.
|
||||||
|
\item Pokud displej není vybaven slotem pro microSD kartu, je nutné použít externí čtečku, která musí být připájena nebo připojena k zařízení.
|
||||||
|
\item MAX98357 I2S mono zesilovač, který zajišťuje kvalitní zvukový výstup pro hraní her.
|
||||||
|
\item 2W 8Ω reproduktor, který poskytuje hlasitý a kvalitní zvuk pro hraní her.
|
||||||
|
\item 8 mikro 5x5x5mm tlačítek, která slouží jako ovládací prvky pro hraní her. Tlačítka jsou rozmístěna podobně originálnímu designu původního GameBoye, aby bylo možné snadno ovládat hry i z paměti.
|
||||||
|
\item Pájecí pole, které umožňuje pájení a propojení všech součástek.
|
||||||
|
\item Drátky, které slouží jako propojovací vodiče pro součástky.
|
||||||
|
\item LiPol baterie 3000mAh 3.7V, která poskytuje dostatečnou kapacitu pro dlouhodobé hraní her.
|
||||||
|
\item Nabíječka Li-ion článku TP4056 s ochranou USB-C, která umožňuje snadné nabíjení baterie bez poníčení.
|
||||||
|
\item Plast na 3D tisk pro krabičku, který slouží jako ochranné pouzdro pro zařízení.
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
% \subsubsection{Co se očekává v textu} % často dělení na kapitoly a články úplně stačí
|
||||||
|
%
|
||||||
|
% Všechny texty a nadpisy si samozřejmě upravíte podle svého \dots
|
||||||
|
%
|
||||||
|
% Text by měl obsahovat vše co slibujete v úvodu, včetně dostatečně podrobného popisu použitých metod řešení, všech získaných výsledků, i zápor\-ných -- když zjistím, že je něco úplně jinak, je to taky výsledek.
|
||||||
|
% Je možné zmínit i důležitější slepé uličky, kterými jste museli projít.
|
||||||
|
% Z výsledků samozřejmě vyvodíte podrobné závěry, které se potom stručně shrnou na konci práce.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
% je 3D vytisknutá ruční hrní konzole emulující GameBoy mikrokontrolérem Raspberry Pi Pico, která vzhledově připomíná původní herní konzoli Nintendo Game Boy z roku 1989, akorát bez herních karet s hry, audio jackem pro sluchátka a 4 AA baterií.
|
||||||
|
|
||||||
|
% \section{Popis}
|
||||||
|
% Tato podomácku vytvořená verze velice historicky úspěšné herní konzole je jedna z mála cest jak opět zažít jaké to bylo hrát staré Nintendo hry z GameBoye v 90tých letech. Oproti originálu bylo použito velice málo komponentů, když se to zkombinuje s programováním a experimentováním, tak jsme potom schopni si zahrát původní tituly GB.
|
||||||
|
|
||||||
|
% Hlavní součástky Pico-GB jsou Raspberry Pi Pico, LCD displej ILI9225, SD karta a pár tlačítek, aby jsme mohli začít, s tím že můj GameBoy má ješte funkčnost dobíjecí LiPol 3000mAh baterií přes USB-C, potom za pár hodin skládání všeho dohromady
|
||||||
|
|
||||||
|
% \section{Velký nadpis}
|
||||||
|
% \subsection{Menší nadpis}
|
||||||
|
% \subsubsection{Ještě menší}
|
||||||
|
|
||||||
|
% 50\% textu
|
||||||
|
% soubor\_nazev
|
||||||
|
|
||||||
|
% \begin{itemize}
|
||||||
|
% \item První položka
|
||||||
|
% \item Druhá položka
|
||||||
|
% \end{itemize}
|
||||||
|
|
||||||
|
% \textbf{Toto je tučné}
|
||||||
|
|
||||||
|
% \textit{Kurzíva}
|
||||||
|
|
||||||
|
% \underline{Podtržené}
|
||||||
|
|
||||||
|
|
||||||
|
~ % musí to tu být, aby fungovala svislá mezera
|
||||||
|
|
||||||
|
\vspace{160mm}
|
||||||
|
|
||||||
|
\section*{Poděkování}
|
||||||
|
|
||||||
|
\noindent \textit{Například:}
|
||||||
|
|
||||||
|
\noindent Děkuji ................ za ...................... a za obětavou pomoc a podnětné připomínky, které mi během práce poskytoval/a. % nebo cokoli dle Vašeho uvážení
|
||||||
|
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\newpage
|
||||||
|
~ % musí to tu být, aby fungovala svislá mezera
|
||||||
|
\vspace{10mm}
|
||||||
|
|
||||||
|
\section*{Zadání}
|
||||||
|
|
||||||
|
\noindent Dostanete od vyučujícího.
|
||||||
|
|
||||||
|
\leftskip=0mm
|
||||||
|
\rightskip=0mm
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\newpage
|
||||||
|
\pagestyle{plain} % znovu zapne číslování
|
||||||
|
\tableofcontents % vysází obsah
|
||||||
|
|
||||||
|
%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\newpage
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\section{Úvod}
|
||||||
|
|
||||||
|
\noindent Do úvodu patří:
|
||||||
|
\begin{itemize}
|
||||||
|
\item proč jsem si zvolil dané téma
|
||||||
|
\item výchozí situace a předpoklady
|
||||||
|
\item cíle práce, čeho chci dosáhnout
|
||||||
|
\item jak asi toho chci dosáhnout (zhruba, stručně)
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
Obvyklá délka úvodu je cca 1/2 -- 3/4 stránky, ale může mít i více. Neměl by mít podstatně méně. Píšete jej až poté, co je hotový text práce.
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
\vspace{20mm}
|
||||||
|
|
||||||
|
\addcontentsline{toc}{section}{Seznam použitých značek a symbolů} % přidá položku do obsahu
|
||||||
|
\section*{Seznam použitých značek a symbolů}
|
||||||
|
|
||||||
|
\noindent Pokud pro něj máte použití.
|
||||||
|
|
||||||
|
\newpage % Hlavní text by měl začínat na nové stránce.
|
||||||
|
|
||||||
|
\section{Název první kapitoly}
|
||||||
|
|
||||||
|
\subsection{První článek}
|
||||||
|
|
||||||
|
\subsubsection{Co se očekává v textu} % často dělení na kapitoly a články úplně stačí
|
||||||
|
|
||||||
|
Všechny texty a nadpisy si samozřejmě upravíte podle svého \dots
|
||||||
|
|
||||||
|
Text by měl obsahovat vše co slibujete v úvodu, včetně dostatečně podrobného popisu použitých metod řešení, všech získaných výsledků, i zápor\-ných -- když zjistím, že je něco úplně jinak, je to taky výsledek.
|
||||||
|
Je možné zmínit i důležitější slepé uličky, kterými jste museli projít.
|
||||||
|
Z výsledků samozřejmě vyvodíte podrobné závěry, které se potom stručně shrnou na konci práce.
|
||||||
|
|
||||||
|
\subsection{Zálohování textu}
|
||||||
|
|
||||||
|
Když budete cokoli psát, ukládejte starší verze vždy odděleně, abyste se
|
||||||
|
k nim mohli kdykoli vrátit. Kusy textu, které jste se rozhodli nepoužít, taky ukládejte do zvláštního souboru (např: \textit{odkladiste.tex}). Smazat se to dá vždycky, ale psát to znova je zbytečné.
|
||||||
|
|
||||||
|
\textbf{A POŘÁD ZÁLOHUJTE. POŘÁD !!!}
|
||||||
|
|
||||||
|
Ideální pro zálohy větších projektů typu ročníková práce nebo třeba návrh webu je verzovací systém git
|
||||||
|
(např. \href{https://www.itnetwork.cz/programovani/git/git-tutorial-historie-a-principy/}{zde} a \href{https://git-scm.com/book/cs/v2/%C3%9Avod-Z%C3%A1klady-syst%C3%A9mu-Git}{zde})
|
||||||
|
a server \href{https://github.com/}{github} nebo \href{https://bitbucket.org/}{bitbucket}.
|
||||||
|
|
||||||
|
\subsubsection{Lorem ipsum}
|
||||||
|
|
||||||
|
Někdy potřebujeme vědět, jak bude text vypadat zformátovaný, ale onen text ještě třeba nemáme. V takovém případě se může hodit generátor pseudolatinského textu
|
||||||
|
\textit{Lorem ipsum}. Výsledek jeho práce si zde můžete prohlédnout zde:
|
||||||
|
|
||||||
|
Lorem ipsum dolor sit amet consectetuer ligula ultrices nibh at ut. Congue venenatis dapibus nibh Quisque pharetra tellus lorem lorem suscipit Curabitur. Nulla id netus tincidunt In turpis Donec dui Nam Duis libero. Phasellus urna Integer Nam vel In nec ipsum lacus diam lacus. Vitae Lorem sed lobortis congue metus tincidunt dui nisl cursus Ut. Justo.
|
||||||
|
|
||||||
|
Neque et feugiat nonummy adipiscing mollis justo tellus felis justo id. Ac Pellentesque tristique Aenean metus Sed vitae In lacus vel metus. Quis turpis malesuada Fusce vel cursus fermentum justo ut Quisque eget. Tellus dui id et ac tincidunt laoreet Sed dui malesuada ac. Molestie hendrerit ut enim lacus ultrices Nam massa Cum Phasellus volutpat. Pretium tincidunt interdum commodo elit Fusce lacinia.
|
||||||
|
|
||||||
|
In metus Pellentesque laoreet justo ut ut suscipit vel penatibus ac. Curabitur Maecenas id neque massa est feugiat tristique leo ipsum Nullam. Accumsan Phasellus orci Praesent ut felis convallis eget Aenean justo elit. Sem nibh Ut cursus tempus orci Fusce orci auctor fames eu. Eget pellentesque convallis tortor hendrerit nunc lorem lacus libero et Nulla. Massa condimentum orci Curabitur cursus quam Sed.
|
||||||
|
|
||||||
|
Suspendisse Sed Ut iaculis nibh wisi faucibus id montes nascetur condimentum. Non Lorem Pellentesque cursus orci Nullam et id vel malesuada pede. Suscipit libero Nam condimentum justo magna condimentum ac et condimentum tempor. Eget sed libero non nibh ridiculus elit molestie Vivamus ultrices eu. Aenean et tempus elit id Phasellus nibh hac sed Curabitur pede. Justo augue eget Curabitur.
|
||||||
|
|
||||||
|
|
||||||
|
\subsection{Počítadlo znaků a řádků}
|
||||||
|
% na následující stránce je pouze hladký text pro kontrolu počtu znaků na řádek a řádků na stránku
|
||||||
|
|
||||||
|
Lorem ipsum dolor sit amet consectetuer eget Nullam felis nibh turpis. Tempor feugiat Curabitur interdum id pharetra nunc Maecenas id eleifend wisi. Tempor adipiscing vitae feugiat et quis turpis felis vestibulum In commodo. Dolor justo Sed nec id Vestibulum condimentum urna nisl diam nec. Sapien congue nibh Suspendisse ut quis ac quis massa mattis consectetuer. Nunc orci Lorem semper ut leo Ut tincidunt Phasellus Nulla laoreet. Ante.
|
||||||
|
|
||||||
|
Metus dolor nulla vitae Sed orci Sed penatibus ut condimentum elit. Velit feugiat tortor pretium eget velit sagittis porttitor sagittis elit in. Non sed id libero vitae ligula tellus interdum aliquam sed pede. Elit dapibus hendrerit a metus tincidunt vel nibh quis ipsum justo. Ac elit volutpat auctor Fusce condimentum vitae congue.
|
||||||
|
|
||||||
|
Lacinia convallis tellus tempor est Suspendisse orci convallis sociis lacinia Maecenas. Sagittis orci laoreet Vestibulum hac Duis dis elit justo consectetuer Vivamus. Suspendisse adipiscing nibh vitae ut auctor laoreet eleifend lacus ac nulla. Aliquam volutpat nisl vel laoreet lacinia et tempor pede penatibus gravida. Ligula ut lorem feugiat justo sit nulla lacus eros est in. Enim Nulla lorem id risus tempus Donec tincidunt In ac lorem.
|
||||||
|
|
||||||
|
Volutpat ac consectetuer Vestibulum urna eu Nulla semper Nunc tortor gravida. Integer at Aenean Vivamus venenatis euismod a Curabitur laore et Curabitur nascetur. Cras semper metus ultrices In urna sit mauris mauris vitae nisl. Arcu pede nulla lacus pellentesque urna tincidunt enim ante Curabitur orci. Tellus Pellentesque commodo Phasellus Curabitur neque netus ultrices pede venenatis id. Sed orci sed justo non tincidunt elit.
|
||||||
|
|
||||||
|
Lorem ipsum dolor sit amet consectetuer eget Nullam felis nibh turpis. Tempor feugiat Curabitur interdum id pharetra nunc Maecenas id eleifend wisi. Tempor adipiscing vitae feugiat et quis turpis felis vestibulum In commodo. Dolor justo Sed nec id Vestibulum condimentum urna nisl diam nec. Sapien congue nibh Suspendisse ut quis ac quis massa mattis consectetuer. Nunc orci Lorem semper ut leo Ut tincidunt Phasellus Nulla laoreet. Ante.
|
||||||
|
|
||||||
|
Metus dolor nulla vitae Sed orci Sed penatibus ut condimentum elit. Velit feugiat tortor pretium eget velit sagittis porttitor sagittis elit in. Non sed id libero vitae ligula tellus interdum aliquam sed pede. Elit dapibus hendrerit a metus tincidunt vel nibh quis ipsum justo. Ac elit volutpat auctor Fusce condimentum vitae congue.
|
||||||
|
|
||||||
|
Lacinia convallis tellus tempor est Suspendisse orci convallis sociis lacinia Maecenas. Sagittis orci laoreet Vestibulum hac Duis dis elit justo consectetuer Vivamus. Suspendisse adipiscing nibh vitae ut auctor laoreet eleifend lacus ac nulla. Aliquam volutpat nisl vel laoreet lacinia et tempor pede penatibus gravida. Ligula ut lorem feugiat justo sit nulla lacus eros est in. Enim Nulla lorem id risus tempus Donec tincidunt In ac lorem.
|
||||||
|
|
||||||
|
\subsection{Příkazy pro umístění obrázků}
|
||||||
|
|
||||||
|
Na úvod jedna dost podstatná informace: \textbf{velké obrázky} \textbf{patří do příloh} (1/2 polovina strany a více), pouze menší obrázky mohou být v textu.
|
||||||
|
|
||||||
|
Další také podstatná informace: \textbf{obrázky do textu vkládejte zkomprimované}. Na běžný obrázek do textu s rezervou stačí velikost cca 600x400 bodů, což odpovídá velikosti v desítkách kB. Komprimací obrázků se masivně zmenšuje velikost výsledného pdf souboru (a v případě použití gitu velikost repozitáře).
|
||||||
|
|
||||||
|
\textbf{Obrázek \ref{fig:3Dmodel} bude umístěn přesně tam, kde ho máte v textu:}
|
||||||
|
|
||||||
|
\vspace{-5mm}
|
||||||
|
\hfill\\[\intextsep]
|
||||||
|
\begin{minipage}{\textwidth}
|
||||||
|
\begin{center}
|
||||||
|
\includegraphics[scale=0.6]{img/3dtank3.jpg}
|
||||||
|
\figcaption{3D model -- přesné umístění obrázku} \label{fig:3Dmodel}
|
||||||
|
\end{center}
|
||||||
|
\end{minipage}
|
||||||
|
\vspace{1mm}
|
||||||
|
|
||||||
|
Metus dolor nulla vitae Sed orci Sed penatibus ut condimentum elit. Velit feugiat tortor pretium eget velit sagittis porttitor sagittis elit in. Non sed id libero vitae ligula tellus interdum aliquam sed pede. Elit dapibus hendrerit a metus tincidunt vel nibh quis ipsum justo. Ac elit volutpat auctor Fusce condimentum vitae congue.
|
||||||
|
|
||||||
|
Metus dolor nulla vitae Sed orci Sed penatibus ut condimentum elit. Velit feugiat tortor pretium eget velit sagittis porttitor sagittis elit in. Non sed id libero vitae ligula tellus interdum aliquam sed pede. Elit dapibus hendrerit a metus tincidunt vel nibh quis ipsum justo. Ac elit volutpat auctor Fusce condimentum vitae congue.
|
||||||
|
|
||||||
|
\textbf{Obrázek \ref{fig:krajina} bude umístěn tam, kde \LaTeX{} uzná za vhodné. Takže třeba o kus výš nebo níž, než je ve zdrojovém textu. }
|
||||||
|
|
||||||
|
Přesnějšího umístění dosáhnete parametry \texttt{t} (top),
|
||||||
|
\texttt{b} (bottom) nebo \texttt{h}~(here), například \verb|\begin{figure}[h!]|. Vykřičník znamená zesílení vašeho požadavku (ale konečné rozhodnutí je pořád na \LaTeX{}u).
|
||||||
|
|
||||||
|
\begin{figure}
|
||||||
|
\begin{center}
|
||||||
|
\includegraphics[scale=0.5]{img/jezero1.jpg}
|
||||||
|
\caption{Krajina -- \uv{obyčejný} obrázek}
|
||||||
|
\label{fig:krajina}
|
||||||
|
\end{center}
|
||||||
|
\vspace{-7mm}
|
||||||
|
\end{figure}
|
||||||
|
|
||||||
|
|
||||||
|
Lacinia convallis tellus tempor est Suspendisse orci convallis sociis lacinia Maecenas. Sagittis orci laoreet Vestibulum hac Duis dis elit justo consectetuer Vivamus. Suspendisse adipiscing nibh vitae ut auctor laoreet eleifend lacus ac nulla. Aliquam volutpat nisl vel laoreet lacinia et tempor pede penatibus gravida. Ligula ut lorem feugiat justo sit nulla lacus eros est in. Enim Nulla lorem id risus tempus Donec tincidunt In ac lorem.
|
||||||
|
|
||||||
|
Metus dolor nulla vitae Sed orci Sed penatibus ut condimentum elit. Velit feugiat tortor pretium eget velit sagittis porttitor sagittis elit in. Non sed id libero vitae ligula tellus interdum aliquam sed pede. Elit dapibus hendrerit a metus tincidunt vel nibh quis ipsum justo. Ac elit volutpat auctor Fusce condimentum vitae congue.
|
||||||
|
|
||||||
|
Lacinia convallis tellus tempor est Suspendisse orci convallis sociis lacinia Maecenas. Sagittis orci laoreet Vestibulum hac Duis dis elit justo consectetuer Vivamus. Suspendisse adipiscing nibh vitae ut auctor laoreet eleifend lacus ac nulla. Aliquam volutpat nisl vel laoreet lacinia et tempor pede penatibus gravida. Ligula ut lorem feugiat justo sit nulla lacus eros est in. Enim Nulla lorem id risus tempus Donec tincidunt In ac lorem.
|
||||||
|
|
||||||
|
\textbf{A tady je ve zdrojovém textu obtékaný obrázek \ref{fig:stromy}.}
|
||||||
|
|
||||||
|
\begin{wrapfigure}{l}{0.4\textwidth}
|
||||||
|
\vspace{-20pt}
|
||||||
|
\begin{center}
|
||||||
|
\includegraphics[width=0.4\textwidth]{img/stromy.jpg}
|
||||||
|
\vspace{-30pt}
|
||||||
|
\caption{\centering Stromy -- obtékání obrázku.}
|
||||||
|
\label{fig:stromy}
|
||||||
|
\end{center}
|
||||||
|
\vspace{-20pt}
|
||||||
|
\end{wrapfigure}
|
||||||
|
|
||||||
|
Lacinia convallis tellus tempor est Suspendisse orci convallis sociis lacinia Maecenas. Sagittis orci laoreet Vestibulum hac Duis dis elit justo consectetuer Vivamus. Suspendisse adipiscing nibh vitae ut auctor laoreet eleifend lacus ac nulla. Aliquam volutpat nisl vel laoreet lacinia et tempor pede penatibus gravida. Ligula ut lorem feugiat justo sit nulla lacus eros est in. Enim Nulla lorem id risus tempus Donec tincidunt In ac lorem.
|
||||||
|
|
||||||
|
Metus dolor nulla vitae Sed orci Sed penatibus ut condimentum elit. Velit feugiat tortor pretium eget velit sagittis porttitor sagittis elit in. Non sed id libero vitae ligula tellus interdum aliquam sed pede. Elit dapibus hendrerit a metus tincidunt vel nibh quis ipsum justo. Ac elit volutpat auctor Fusce condimentum vitae congue.
|
||||||
|
|
||||||
|
Lacinia convallis tellus tempor est Suspendisse orci convallis sociis lacinia Maecenas. Sagittis orci laoreet Vestibulum hac Duis dis elit justo consectetuer Vivamus. Suspendisse adipiscing nibh vitae ut auctor laoreet eleifend lacus ac nulla. Aliquam volutpat nisl vel laoreet lacinia et tempor pede penatibus gravida. Ligula ut lorem feugiat justo sit nulla lacus eros est in. Enim Nulla lorem id risus tempus Donec tincidunt In ac lorem.
|
||||||
|
|
||||||
|
\subsection{Ukázky citací}
|
||||||
|
|
||||||
|
|
||||||
|
Parametry měniče napětí LM2567 zjistíte v jeho datasheetu \cite{lm2567}. Jak správ\-ně tento datasheet ocitovat, si přečtete v \cite{cit-jed} na straně 7. Další podrobnosti o~citační normě a vysvětlení použitého citačního stylu \texttt{czplain} najdete v \cite{bibtex:pysny}. Hodně informací o stylu \texttt{czplain} najdete také přímo ve zdrojovém soubouru stylu \textit{czplain.bst} přímo v adresáři této šablony. Další příkazy a informace o~systému \LaTeX{} najdete v knize \cite{rybitex}.
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\newpage % I závěr by měl podle možností začínat na nové stránce.
|
||||||
|
|
||||||
|
|
||||||
|
\section{Závěr}
|
||||||
|
|
||||||
|
I pro závěr platí, že obvyklá délka je cca 1/2 -- 3/4 stránky, ale může mít i více. Neměl by mít podstatně méně. Píšete jej také až poté, co je hotový text práce.
|
||||||
|
|
||||||
|
V závěru byste měli uvést:
|
||||||
|
\begin{itemize}
|
||||||
|
\item znovu cíle práce, ale na rozdíl od úvodu v minulém čase
|
||||||
|
\item jak bylo nebo nebylo těchto cílů dosaženo
|
||||||
|
\item důležité výsledky, ke kterým jste dospěli
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
\url{https://www.seznam.cz}
|
||||||
|
|
||||||
|
Nezapomeňte, že každý čte napřed anotaci, obsah, úvod a závěr.
|
||||||
|
Teprve když toto čtenáře zaujme, bude (možná) číst i vlastní text.
|
||||||
|
Toto platí i pro všechny Vaše budoucí práce.
|
||||||
|
(Samozřejmě se to netýká hodnotitelů.)
|
||||||
|
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
\newpage
|
||||||
|
\addcontentsline{toc}{section}{Literatura a další zdroje}
|
||||||
|
|
||||||
|
\renewcommand{\refname}{Literatura a další zdroje}
|
||||||
|
%\printbibliography[type=book,title={Books only}]
|
||||||
|
%[type=book]
|
||||||
|
|
||||||
|
\bibliographystyle{czplain}
|
||||||
|
%\bibliographystyle{unsrtcz} % viz text Přehled LaTeXu unsrt
|
||||||
|
\bibliography{literatura}
|
||||||
|
|
||||||
|
\newpage % někdy je potřeba, aby správně vyšlo číslování stránky se seznamem obrázků v obsahu
|
||||||
|
|
||||||
|
\addcontentsline{toc}{section}{Seznam obrázků} % přidá seznam obrázků do obsahu
|
||||||
|
|
||||||
|
\listoffigures % seznam obrázků
|
||||||
|
|
||||||
|
\newpage % někdy je potřeba, aby správně vyšlo číslování stránky se seznamem obrázků v obsahu
|
||||||
|
|
||||||
|
\addcontentsline{toc}{section}{Seznam tabulek} % přidá seznam tabulek do obsahu
|
||||||
|
|
||||||
|
\listoftables % seznam tabulek
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\newpage
|
||||||
|
|
||||||
|
\section*{Další přílohy}
|
||||||
|
|
||||||
|
\addcontentsline{toc}{section}{Další přílohy} % přidá tuto položku do obsahu
|
||||||
|
% zde budou další přílohy
|
||||||
|
|
||||||
|
Například grafy, schémata a nebo obrázky na celou stránku.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% tady si pište, co chcete, ve výsledku se to neobjeví
|
||||||
|
|
||||||
|
%******************************************************
|
||||||
|
1 pt = 0,35 mm
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user