parent
871534c7bb
commit
76e56260fa
@ -0,0 +1,36 @@ |
|||||||
|
\relax |
||||||
|
\providecommand\hyper@newdestlabel[2]{} |
||||||
|
\@writefile{toc}{\contentsline {section}{\numberline {2}Analytical considerations}{7}{section.2}} |
||||||
|
\@writefile{lof}{\contentsline {figure}{\numberline {2\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{\ignorespaces Toto je \IeC {\v s}tvorec\relax }}{7}{figure.caption.14}} |
||||||
|
\newlabel{o:1}{{2\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{7}{Toto je štvorec\relax }{figure.caption.14}{}} |
||||||
|
\@writefile{lot}{\contentsline {table}{\numberline {2\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{\ignorespaces Preh\IeC {\v l}ad jednotiek\relax }}{7}{table.caption.15}} |
||||||
|
\newlabel{t:1}{{2\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{7}{Prehľad jednotiek\relax }{table.caption.15}{}} |
||||||
|
\newlabel{r:1}{{2.1}{8}{Analytical considerations}{equation.2.1}{}} |
||||||
|
\@writefile{lof}{\contentsline {figure}{\numberline {2\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}2}{\ignorespaces Grafick\IeC {\'e} zobrazenie rie\IeC {\v s}enia rovnice \ref {r:1}\relax }}{8}{figure.caption.16}} |
||||||
|
\newlabel{o:2}{{2\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}2}{8}{Grafické zobrazenie riešenia rovnice \ref {r:1}\relax }{figure.caption.16}{}} |
||||||
|
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Subsection}{8}{subsection.2.1}} |
||||||
|
\@setckpt{analytical}{ |
||||||
|
\setcounter{page}{9} |
||||||
|
\setcounter{equation}{1} |
||||||
|
\setcounter{enumi}{0} |
||||||
|
\setcounter{enumii}{0} |
||||||
|
\setcounter{enumiii}{0} |
||||||
|
\setcounter{enumiv}{0} |
||||||
|
\setcounter{footnote}{0} |
||||||
|
\setcounter{mpfootnote}{0} |
||||||
|
\setcounter{part}{0} |
||||||
|
\setcounter{section}{2} |
||||||
|
\setcounter{subsection}{1} |
||||||
|
\setcounter{subsubsection}{0} |
||||||
|
\setcounter{paragraph}{0} |
||||||
|
\setcounter{subparagraph}{0} |
||||||
|
\setcounter{figure}{2} |
||||||
|
\setcounter{table}{1} |
||||||
|
\setcounter{ContinuedFloat}{0} |
||||||
|
\setcounter{parentequation}{0} |
||||||
|
\setcounter{NAT@ctr}{0} |
||||||
|
\setcounter{Item}{0} |
||||||
|
\setcounter{Hfootnote}{0} |
||||||
|
\setcounter{bookmark@seq@number}{6} |
||||||
|
\setcounter{section@level}{2} |
||||||
|
} |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,73 @@ |
|||||||
|
\section{Analytical considerations} |
||||||
|
|
||||||
|
Text záverečnej práce obsahuje kapitolu, v~rámci ktorej autor uvedie |
||||||
|
analýzu riešených problémov. Táto kapitola môže byť v~prípade |
||||||
|
potreby delená do viacerých podkapitol. Autor v~texte záverečnej |
||||||
|
práce môže zvýrazniť kľúčové slová, pričom sa použije príslušný štýl |
||||||
|
pre kľúčové slová -- napr. toto je kľúčové slovo. V~texte môžu byť |
||||||
|
použité obrázky a~tabuľky podľa nasledujúcich príkladov: |
||||||
|
|
||||||
|
\begin{figure}[!ht] |
||||||
|
\centering \unitlength=1mm |
||||||
|
\begin{picture}(30,30)(0,0) |
||||||
|
\put(0,0){\line(1,0){30}} |
||||||
|
\put(0,0){\line(0,1){30}} |
||||||
|
\put(30,0){\line(0,1){30}} |
||||||
|
\put(0,30){\line(1,0){30}} |
||||||
|
\end{picture} |
||||||
|
\caption{Toto je štvorec}\label{o:1} |
||||||
|
\end{figure} |
||||||
|
|
||||||
|
|
||||||
|
Obrázok by mal byť podľa možnosti centrovaný. Pri jeho opisovaní |
||||||
|
v~texte treba použiť odkazy na obrázok v~tvare Obrázok~\ref{o:1}. |
||||||
|
|
||||||
|
\tabcolsep=8pt |
||||||
|
\begin{table}[!ht]\caption{Prehľad jednotiek}\label{t:1} |
||||||
|
\smallskip |
||||||
|
\centering |
||||||
|
\begin{tabular}{|l|c|} \hline |
||||||
|
Názov & (\,Jednotka v~sústave SI) \\ \hline |
||||||
|
Napätie & $\upmu$V \\ \hline |
||||||
|
\end{tabular} |
||||||
|
\end{table} |
||||||
|
|
||||||
|
|
||||||
|
Tabuľka by mala byť podľa možnosti centrovaná. Pri jej opisovaní |
||||||
|
v~texte treba použiť odkazy na tabuľku v~tvare: pozri |
||||||
|
Tabuľku~\ref{t:1}. Na číslovanie obrázkov, resp. tabuliek treba použiť |
||||||
|
triedenie. Za slovom {\it Obrázok} nasleduje ako prvé číslo kapitoly |
||||||
|
alebo časti, v~ktorej sa obrázok nachádza, potom medzera, pomlčka, |
||||||
|
medzera a~poradové číslo ilustrácie v~danej kapitole alebo časti. |
||||||
|
Napr.:~Obrázok~\ref{o:1} (čiže: prvý obrázok v~druhej kapitole alebo |
||||||
|
časti). V~prípade, ak tabuľka presahuje stranu, je možné použiť balík |
||||||
|
\verb+longtable+. |
||||||
|
|
||||||
|
Navrhujeme zaraďovať obrázky v~elektronickej podobe. Napríklad |
||||||
|
Obrázok~\ref{o:2}, ktorý opisuje riešenie diferenciálnej rovnice |
||||||
|
tlmených oscilácií |
||||||
|
%% \def\ud{\mathrm{d}} |
||||||
|
\begin{equation}\label{r:1} |
||||||
|
\frac{\ud^2y}{\ud t^2}+\frac{\ud y}{\ud t}+y =0, \qquad y(0)=1, \quad |
||||||
|
y\,'(0)=15, |
||||||
|
\end{equation} |
||||||
|
bol vytvorený v~MATLABe a~príkazom \texttt{print tlmosc.eps -f1 |
||||||
|
-deps2} bol uložený vo formáte Encapsulated Postscript. Na prípadné |
||||||
|
použitie pdf\LaTeX{}u sa obrázok konvertuje do formátu PDF, napr. |
||||||
|
pomocou programu \texttt{epstopdf}. Zvyčajne sa číslujú vzťahy, na |
||||||
|
ktoré sa v~texte odvolávame. Napríklad: vzťahy (\ref{r:1}) definujú |
||||||
|
Cauchyho začiatočnú úlohu. |
||||||
|
|
||||||
|
|
||||||
|
\begin{figure}[ht!] |
||||||
|
\centering |
||||||
|
\includegraphics[width=0.7\textwidth]{tlmosc} |
||||||
|
\caption{Grafické zobrazenie riešenia rovnice \ref{r:1}}\label{o:2} |
||||||
|
\end{figure} |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\subsection{Subsection} |
||||||
|
Podkapitoly záverečnej práce majú za úlohu členenie textu záverečnej |
||||||
|
práce s~cieľom, čo najväčšej prehľadnosti. Kapitol môže byť viacero |
||||||
|
a~v~ich názvoch sa používa desatinné číslovanie. |
@ -0,0 +1,28 @@ |
|||||||
|
\relax |
||||||
|
\providecommand\hyper@newdestlabel[2]{} |
||||||
|
\@writefile{toc}{\contentsline {section}{\hbox to\@tempdima {\hfil }Appendices}{14}{section*.20}} |
||||||
|
\@setckpt{appendices}{ |
||||||
|
\setcounter{page}{15} |
||||||
|
\setcounter{equation}{0} |
||||||
|
\setcounter{enumi}{0} |
||||||
|
\setcounter{enumii}{0} |
||||||
|
\setcounter{enumiii}{0} |
||||||
|
\setcounter{enumiv}{0} |
||||||
|
\setcounter{footnote}{0} |
||||||
|
\setcounter{mpfootnote}{0} |
||||||
|
\setcounter{part}{0} |
||||||
|
\setcounter{section}{4} |
||||||
|
\setcounter{subsection}{0} |
||||||
|
\setcounter{subsubsection}{0} |
||||||
|
\setcounter{paragraph}{0} |
||||||
|
\setcounter{subparagraph}{0} |
||||||
|
\setcounter{figure}{0} |
||||||
|
\setcounter{table}{0} |
||||||
|
\setcounter{ContinuedFloat}{0} |
||||||
|
\setcounter{parentequation}{0} |
||||||
|
\setcounter{NAT@ctr}{10} |
||||||
|
\setcounter{Item}{0} |
||||||
|
\setcounter{Hfootnote}{0} |
||||||
|
\setcounter{bookmark@seq@number}{10} |
||||||
|
\setcounter{section@level}{1} |
||||||
|
} |
@ -0,0 +1,10 @@ |
|||||||
|
\section*{Appendices} |
||||||
|
\addcontentsline{toc}{section}{\numberline{}Appendices} |
||||||
|
\thispagestyle{empty} |
||||||
|
|
||||||
|
\begin{description} |
||||||
|
\item[Appendix A] Prílohy |
||||||
|
\item[Appendix B] Bibliografické odkazy |
||||||
|
\item[Appendix C] Vytvorenie zoznamu skratiek a symbolov |
||||||
|
\item[Appendix D] |
||||||
|
\end{description} |
@ -0,0 +1,28 @@ |
|||||||
|
\relax |
||||||
|
\providecommand\hyper@newdestlabel[2]{} |
||||||
|
\@writefile{toc}{\contentsline {section}{\hbox to\@tempdima {\hfil }Appendix A}{15}{section*.21}} |
||||||
|
\@setckpt{appendixa}{ |
||||||
|
\setcounter{page}{16} |
||||||
|
\setcounter{equation}{0} |
||||||
|
\setcounter{enumi}{0} |
||||||
|
\setcounter{enumii}{0} |
||||||
|
\setcounter{enumiii}{0} |
||||||
|
\setcounter{enumiv}{0} |
||||||
|
\setcounter{footnote}{0} |
||||||
|
\setcounter{mpfootnote}{0} |
||||||
|
\setcounter{part}{0} |
||||||
|
\setcounter{section}{4} |
||||||
|
\setcounter{subsection}{0} |
||||||
|
\setcounter{subsubsection}{0} |
||||||
|
\setcounter{paragraph}{0} |
||||||
|
\setcounter{subparagraph}{0} |
||||||
|
\setcounter{figure}{0} |
||||||
|
\setcounter{table}{0} |
||||||
|
\setcounter{ContinuedFloat}{0} |
||||||
|
\setcounter{parentequation}{0} |
||||||
|
\setcounter{NAT@ctr}{10} |
||||||
|
\setcounter{Item}{0} |
||||||
|
\setcounter{Hfootnote}{0} |
||||||
|
\setcounter{bookmark@seq@number}{11} |
||||||
|
\setcounter{section@level}{1} |
||||||
|
} |
@ -0,0 +1,26 @@ |
|||||||
|
\section*{Appendix A} |
||||||
|
\addcontentsline{toc}{section}{\numberline{}Appendix A} |
||||||
|
%% |
||||||
|
\subsection*{Pr\'ilohy (Appendices)} |
||||||
|
|
||||||
|
|
||||||
|
Táto časť\/ záverečnej práce je povinná a~obsahuje zoznam všetkých |
||||||
|
príloh vrátane elektronických nosičov. Názvy príloh v~zozname musia |
||||||
|
byť\/ zhodné s~názvami uvedenými na príslušných prílohách. Tlačené |
||||||
|
prílohy majú na prvej strane identifikačné údaje -- informácie zhodné |
||||||
|
s~titulnou stranou záverečnej práce doplnené o~názov príslušnej |
||||||
|
prílohy. Identifikačné údaje sú aj na priložených diskoch alebo |
||||||
|
disketách. Ak je médií viac, sú označené aj číselne v~tvare $I/N$, kde |
||||||
|
$I$ je poradové číslo a~$N$ je celkový počet daných médií. Zoznam |
||||||
|
príloh má nasledujúci tvar: |
||||||
|
\begin{description} |
||||||
|
\item[Appendix A] CD médium -- záverečná práca v~elektronickej podobe, |
||||||
|
prílohy v~elektronickej podobe. |
||||||
|
\item[Appendix B] Používateľská príručka |
||||||
|
\item[Appendix C] Systémová príručka |
||||||
|
\end{description} |
||||||
|
Prílohová časť\/ je samostatnou časťou kvalifikačnej práce. Každá |
||||||
|
príloha začína na novej strane a je označená samostatným písmenom |
||||||
|
(Appendix A, Appendix B, \dots). Číslovanie strán príloh nadväzuje na |
||||||
|
číslovanie strán v~hlavnom texte. Pri každej prílohe sa má uviesť\/ |
||||||
|
prameň, z~ktorého sme príslušný materiál získali. |
@ -0,0 +1,31 @@ |
|||||||
|
\relax |
||||||
|
\providecommand\hyper@newdestlabel[2]{} |
||||||
|
\citation{kat} |
||||||
|
\citation{gonda} |
||||||
|
\citation{steinerova} |
||||||
|
\@writefile{toc}{\contentsline {section}{\hbox to\@tempdima {\hfil }Appendix B}{16}{section*.23}} |
||||||
|
\@setckpt{appendixb}{ |
||||||
|
\setcounter{page}{19} |
||||||
|
\setcounter{equation}{0} |
||||||
|
\setcounter{enumi}{0} |
||||||
|
\setcounter{enumii}{0} |
||||||
|
\setcounter{enumiii}{0} |
||||||
|
\setcounter{enumiv}{0} |
||||||
|
\setcounter{footnote}{0} |
||||||
|
\setcounter{mpfootnote}{0} |
||||||
|
\setcounter{part}{0} |
||||||
|
\setcounter{section}{4} |
||||||
|
\setcounter{subsection}{0} |
||||||
|
\setcounter{subsubsection}{0} |
||||||
|
\setcounter{paragraph}{0} |
||||||
|
\setcounter{subparagraph}{0} |
||||||
|
\setcounter{figure}{0} |
||||||
|
\setcounter{table}{0} |
||||||
|
\setcounter{ContinuedFloat}{0} |
||||||
|
\setcounter{parentequation}{0} |
||||||
|
\setcounter{NAT@ctr}{10} |
||||||
|
\setcounter{Item}{0} |
||||||
|
\setcounter{Hfootnote}{0} |
||||||
|
\setcounter{bookmark@seq@number}{12} |
||||||
|
\setcounter{section@level}{1} |
||||||
|
} |
@ -0,0 +1,125 @@ |
|||||||
|
\section*{Appendix B} |
||||||
|
\addcontentsline{toc}{section}{\numberline{}Appendix B} |
||||||
|
%\appendix |
||||||
|
%\section{Príloha} |
||||||
|
\subsection*{Bibliografick\'e odkazy} |
||||||
|
|
||||||
|
Táto časť\/ záverečnej práce je povinná. V~zozname použitej literatúry |
||||||
|
sa uvádzajú odkazy podľa normy STN ISO 690--2 (01 0197) (Informácie |
||||||
|
a~dokumentácia. Bibliografické citácie. Časť\/ 2: Elektronické |
||||||
|
dokumenty alebo ich časti, dátum vydania 1.~12.~2001, ICS: 01.140.20). |
||||||
|
Odkazy sa môžu týkať\/ knižných, časopiseckých a~iných zdrojov |
||||||
|
informácií (zborníky z~konferencií, patentové dokumenty, normy, |
||||||
|
odporúčania, kvalifikačné práce, osobná korešpondencia a~rukopisy, |
||||||
|
odkazy cez sprostredkujúci zdroj, elektronické publikácie), ktoré boli |
||||||
|
v~záverečnej práci použité. |
||||||
|
|
||||||
|
Forma citácií sa zabezpečuje niektorou z~metód, opísaných v~norme STN |
||||||
|
ISO 690, 1998, s.~21. Podrobnejšie informácie nájdete na stránke |
||||||
|
\texttt{http://www.tuke.sk/anta/} v~záložke {\small\sf Výsledky |
||||||
|
práce/Prehľad normy pre publikovanie STN ISO 690 a~STN ISO 690-2}. |
||||||
|
|
||||||
|
Existujú dva hlavné spôsoby citovania v~texte. |
||||||
|
|
||||||
|
\begin{itemize} |
||||||
|
\item Citovanie podľa mena a~dátumu. |
||||||
|
\item Citovanie podľa odkazového čísla. |
||||||
|
\end{itemize} |
||||||
|
|
||||||
|
\emph{Preferovanou metódou citovania} v~texte vysokoškolskej |
||||||
|
a~kvalifikačnej práce je podľa normy ISO 7144 citovanie podľa mena |
||||||
|
a~dátumu \citep{kat,gonda}. V~tomto prípade sa zoznam použitej |
||||||
|
literatúry upraví tak, že za meno sa pridá rok vydania. Na uľahčenie |
||||||
|
vyhľadávania citácií sa zoznam vytvára v~abecednom poradí autorov. |
||||||
|
|
||||||
|
\medskip |
||||||
|
|
||||||
|
Príklad: |
||||||
|
\dots podľa \citep{steinerova} je táto metóda dostatočne rozpracovaná |
||||||
|
na to, aby mohla byť\/ všeobecne používaná v~\dots |
||||||
|
|
||||||
|
\medskip |
||||||
|
|
||||||
|
Druhý spôsob uvedenia odkazu na použitú literatúru je uvedenie len |
||||||
|
čísla tohto zdroja v~hranatých zátvorkách bez mena autora (autorov) |
||||||
|
najčastejšie na konci príslušnej vety alebo odstavca. |
||||||
|
|
||||||
|
\medskip |
||||||
|
|
||||||
|
Príklad: |
||||||
|
\dots podľa [13] je táto metóda dostatočne rozpracovaná na to, aby |
||||||
|
mohla byť\/ všeobecne používaná v~\dots ako je uvedené v~[14]. |
||||||
|
|
||||||
|
\medskip |
||||||
|
|
||||||
|
Citácie sú spojené s~bibliografickým odkazom poradovým číslom v~tvare |
||||||
|
indexu alebo čísla v~hranatých zátvorkách. Odkazy v~zozname na konci |
||||||
|
práce budú usporiadané podľa týchto poradových čísel. Viacero citácií |
||||||
|
toho istého diela bude mať\/ rovnaké číslo. Odporúča sa usporiadať\/ |
||||||
|
jednotlivé položky v~poradí citovania alebo podľa abecedy. |
||||||
|
|
||||||
|
\medskip |
||||||
|
\noindent |
||||||
|
Rôzne spôsoby odkazov je možné dosiahnuť\/ zmenou voľby v~balíku |
||||||
|
\verb+natbib+: |
||||||
|
|
||||||
|
\noindent |
||||||
|
\verb+% Citovanie podla mena autora a roku+\\ |
||||||
|
\verb+\usepackage[]{natbib}\citestyle{chicago}+\\ |
||||||
|
\verb+% Možnosť rôznych štýlov citácií. Príklady sú uvedené+\\ |
||||||
|
\verb+% v preambule súboru natbib.sty.+\\ |
||||||
|
\verb+% Napr. štýly chicago, egs, pass, anngeo, nlinproc produkujú+\\ |
||||||
|
\verb+% odkaz v tvare (Jones, 1961; Baker, 1952). V prípade, keď+\\ |
||||||
|
\verb+% neuvedieme štýl citácie (vynecháme \citestyle{}) v "options"+\\ |
||||||
|
\verb+% balíka natbib zapíšeme voľbu "colon".+ |
||||||
|
|
||||||
|
\medskip |
||||||
|
\noindent |
||||||
|
Keď zapneme voľbu \verb+numbers+, prepneme sa do režimu citovania |
||||||
|
podľa odkazového čísla. |
||||||
|
|
||||||
|
\noindent |
||||||
|
\verb+% Metoda ciselnych citacii+\\ |
||||||
|
\verb+\usepackage[numbers]{natbib}+ |
||||||
|
|
||||||
|
\bigskip |
||||||
|
|
||||||
|
Pri zápise odkazov sa používajú nasledujúce pravidlá: |
||||||
|
|
||||||
|
V~odkaze na knižnú publikáciu (pozri príklad zoznamov na konci tejto |
||||||
|
časti): |
||||||
|
\begin{itemize} |
||||||
|
\item Uvádzame jedno, dve alebo tri prvé mená oddelené pomlčkou, |
||||||
|
ostatné vynecháme a~namiesto nich napíšeme skratku et al. alebo a~i. |
||||||
|
\item Podnázov sa môže zapísať\/ vtedy, ak to uľahčí identifikáciu |
||||||
|
dokumentu. Od názvu sa oddeľuje dvojbodkou a~medzerou. |
||||||
|
\item Dlhý názov sa môže skrátiť\/ v~prípade, ak sa tým nestratí |
||||||
|
podstatná informácia. Nikdy sa neskracuje začiatok názvu. Všetky |
||||||
|
vynechávky treba označiť\/ znamienkami vypustenia \uv{\dots} |
||||||
|
\end{itemize} |
||||||
|
|
||||||
|
Pri využívaní informácií z~elektronických dokumentov treba |
||||||
|
dodržiavať\/ tieto zásady: |
||||||
|
\begin{itemize} |
||||||
|
\item uprednostňujeme autorizované súbory solídnych služieb |
||||||
|
a~systémov, |
||||||
|
\item zaznamenáme dostatok informácií o~súbore tak, aby ho bolo opäť\/ |
||||||
|
možné vyhľadať\/, |
||||||
|
\item urobíme si kópiu použitého prameňa v~elektronickej alebo |
||||||
|
papierovej forme, |
||||||
|
\item za verifikovateľnosť\/ informácií zodpovedá autor, ktorý sa na |
||||||
|
ne odvoláva. |
||||||
|
\end{itemize} |
||||||
|
|
||||||
|
Pre zápis elektronických dokumentov platia tie isté pravidlá, ako pre |
||||||
|
zápis \uv{klasických}. Navyše treba uviesť\/ tieto údaje: |
||||||
|
\begin{itemize} |
||||||
|
\item druh nosiča [online], [CD-ROM], [disketa], [magnetická páska] |
||||||
|
\item dátum citovania (len pre online dokumenty) |
||||||
|
\item dostupnosť\/ (len pre online dokumenty) |
||||||
|
\end{itemize} |
||||||
|
|
||||||
|
Poradie prvkov odkazu je nasledovné: |
||||||
|
Autor. Názov. In Názov primárneho zdroja: Podnázov. [Druh nosiča]. |
||||||
|
Editor. Vydanie alebo verzia. Miesto vydania : Vydavateľ, dátum |
||||||
|
vydania. [Dátum citovania]. Poznámky. Dostupnosť\/. ISBN alebo ISSN. |
@ -0,0 +1,28 @@ |
|||||||
|
\relax |
||||||
|
\providecommand\hyper@newdestlabel[2]{} |
||||||
|
\@writefile{toc}{\contentsline {section}{\hbox to\@tempdima {\hfil }Appendix C}{19}{section*.25}} |
||||||
|
\@setckpt{appendixc}{ |
||||||
|
\setcounter{page}{20} |
||||||
|
\setcounter{equation}{0} |
||||||
|
\setcounter{enumi}{5} |
||||||
|
\setcounter{enumii}{0} |
||||||
|
\setcounter{enumiii}{0} |
||||||
|
\setcounter{enumiv}{0} |
||||||
|
\setcounter{footnote}{0} |
||||||
|
\setcounter{mpfootnote}{0} |
||||||
|
\setcounter{part}{0} |
||||||
|
\setcounter{section}{4} |
||||||
|
\setcounter{subsection}{0} |
||||||
|
\setcounter{subsubsection}{0} |
||||||
|
\setcounter{paragraph}{0} |
||||||
|
\setcounter{subparagraph}{0} |
||||||
|
\setcounter{figure}{0} |
||||||
|
\setcounter{table}{0} |
||||||
|
\setcounter{ContinuedFloat}{0} |
||||||
|
\setcounter{parentequation}{0} |
||||||
|
\setcounter{NAT@ctr}{10} |
||||||
|
\setcounter{Item}{5} |
||||||
|
\setcounter{Hfootnote}{0} |
||||||
|
\setcounter{bookmark@seq@number}{13} |
||||||
|
\setcounter{section@level}{1} |
||||||
|
} |
@ -0,0 +1,31 @@ |
|||||||
|
\section*{Appendix C} |
||||||
|
\addcontentsline{toc}{section}{\numberline{}Appendix C} |
||||||
|
\subsection*{Vytvorenie zoznamu skratiek a symbolov} |
||||||
|
|
||||||
|
Ak sú v~práci skratky a symboly, vytvára sa \emph{Zoznam skratiek |
||||||
|
a~symbolov} (a~ich dešifrovanie). V~prostredí \LaTeX{}u sa takýto |
||||||
|
zoznam |
||||||
|
ľahko vytvorí pomocou balíka \verb+nomencl+. Postup je nasledovný: |
||||||
|
\begin{enumerate} |
||||||
|
\item Do preambuly zapíšeme nasledujúce príkazy\\ |
||||||
|
\verb+\usepackage[slovak,noprefix]{nomencl}+\\ \verb+\makeglossary+ |
||||||
|
\item V~mieste, kde má byť\/ vložený zoznam zapíšeme príkaz\\ |
||||||
|
\verb+\printglossary+ |
||||||
|
\item V miestach, kde sa vyskytujú skratky a symboly ich definíciu |
||||||
|
zavedieme, napr. ako v~našom texte, príkazmi\\ |
||||||
|
\verb+\nomenclature{$\upmu$}{mikro, $10^{-6}$}+\\ |
||||||
|
\verb+\nomenclature{V}{volt, základná jednotka napätia v sústave SI}+\\ |
||||||
|
a dokument \uv{pre\LaTeX{}ujeme}. |
||||||
|
\item Z~príkazového riadka spustíme program \verb+makeindex+ |
||||||
|
s~prepínačmi podľa použitého operačného systému, napr.~v~OS~GNU/Linux |
||||||
|
s~distribúciou Ubuntu~$10.04$ a~verziou \verb+texlive 2009-7+ |
||||||
|
napíšeme:\\ |
||||||
|
\verb*+makeindex tukedip.glo -s nomencl.ist -o tukedip.gls+\\ |
||||||
|
~v~OS~Win\,XP s~verziou \verb+TeXLive 2010+ |
||||||
|
napíšeme:\\ |
||||||
|
\verb*+makeindex -o tukedip.gls -s nomencl.ist tukedip.glo+ |
||||||
|
|
||||||
|
\item Po opätovnom \uv{pre\LaTeX{}ovaní} dokumentu sa na |
||||||
|
požadované |
||||||
|
miesto vloží \emph{Zoznam skratiek a symbolov}. |
||||||
|
\end{enumerate} |
@ -0,0 +1,38 @@ |
|||||||
|
\relax |
||||||
|
\providecommand\hyper@newdestlabel[2]{} |
||||||
|
\bibcite{barancok}{{1}{1995}{{Baran\IeC {\v c}ok et al.}}{{}}} |
||||||
|
\bibcite{benco}{{2}{2001}{{Ben\IeC {\v c}o}}{{}}} |
||||||
|
\bibcite{gonda}{{3}{2001}{{Gonda}}{{}}} |
||||||
|
\bibcite{slovnik}{{4}{1985}{{Jadr. fyz. a~tech.}}{{}}} |
||||||
|
\bibcite{kat}{{5}{1998}{{Katu\IeC {\v s}\IeC {\v c}\IeC {\'a}k}}{{}}} |
||||||
|
\bibcite{lamos}{{6}{1989}{{Lamo\IeC {\v s} a~Potock\IeC {\'y}}}{{}}} |
||||||
|
\bibcite{rejtharova}{{7}{1981}{{Rejtharov\IeC {\'a} a~Sk\IeC {\'a}lov\IeC {\'a}}}{{}}} |
||||||
|
\bibcite{sykora}{{8}{1980}{{S\IeC {\'y}kora a~i.}}{{}}} |
||||||
|
\bibcite{steinerova}{{9}{2000}{{Steinerov\IeC {\'a}}}{{}}} |
||||||
|
\bibcite{sumichrast}{{10}{1995}{{\IeC {\v S}umichrast}}{{}}} |
||||||
|
\@writefile{toc}{\contentsline {section}{\hbox to\@tempdima {\hfil }{Bibliography}}{12}{section*.19}} |
||||||
|
\@setckpt{bibliography}{ |
||||||
|
\setcounter{page}{14} |
||||||
|
\setcounter{equation}{0} |
||||||
|
\setcounter{enumi}{0} |
||||||
|
\setcounter{enumii}{0} |
||||||
|
\setcounter{enumiii}{0} |
||||||
|
\setcounter{enumiv}{0} |
||||||
|
\setcounter{footnote}{0} |
||||||
|
\setcounter{mpfootnote}{0} |
||||||
|
\setcounter{part}{0} |
||||||
|
\setcounter{section}{4} |
||||||
|
\setcounter{subsection}{0} |
||||||
|
\setcounter{subsubsection}{0} |
||||||
|
\setcounter{paragraph}{0} |
||||||
|
\setcounter{subparagraph}{0} |
||||||
|
\setcounter{figure}{0} |
||||||
|
\setcounter{table}{0} |
||||||
|
\setcounter{ContinuedFloat}{0} |
||||||
|
\setcounter{parentequation}{0} |
||||||
|
\setcounter{NAT@ctr}{10} |
||||||
|
\setcounter{Item}{0} |
||||||
|
\setcounter{Hfootnote}{0} |
||||||
|
\setcounter{bookmark@seq@number}{9} |
||||||
|
\setcounter{section@level}{1} |
||||||
|
} |
@ -0,0 +1,51 @@ |
|||||||
|
%% |
||||||
|
\begin{thebibliography}{999} |
||||||
|
\addcontentsline{toc}{section}{\numberline{}{Bibliography}} |
||||||
|
|
||||||
|
\harvarditem{Barančok et al.}{1995}{barancok} |
||||||
|
BARANČOK, D. et al. 1995. \emph{The effect of semiconductor surface |
||||||
|
treatment on LB film/Si interface.} In:~Physica Status Solidi (a), |
||||||
|
ISSN 0031-8965, 1995, vol. 108, no.~2, \mbox{pp. K~87--90} |
||||||
|
|
||||||
|
\harvarditem{Benčo}{2001}{benco} |
||||||
|
BENČO, J. 2001. \emph{Metodológia vedeckého výskumu.} Bratislava~: |
||||||
|
IRIS, 2001, ISBN 80\discretionary{-}{-}{-}89018-27-0 |
||||||
|
|
||||||
|
\harvarditem{Gonda}{2001}{gonda} |
||||||
|
GONDA, V. 2001. \emph{Ako napísať a~úspešne obhájiť diplomovú prácu.} |
||||||
|
Bratislava~: Elita, 2001, 3. doplnené a~prepracované vydanie, 120~s. |
||||||
|
ISBN 80-8044-075-1 |
||||||
|
|
||||||
|
\harvarditem{Jadr. fyz. a~tech.}{1985}{slovnik} |
||||||
|
\emph{Jadrová fyzika a~technika: Terminologický výkladový slovník.} |
||||||
|
2.~rev.~vyd. Bratislava~: ALFA, 1985. 235~s. ISBN 80-8256-030-5 |
||||||
|
|
||||||
|
\harvarditem{Katuščák}{1998}{kat} |
||||||
|
KATUŠČÁK, D. 1998. \emph{Ako písať vysokoškolské a~kvalifikačné |
||||||
|
práce.} Bratislava~: Stimul, 1998, 2.~doplnené vydanie. 121~s. ISBN |
||||||
|
80-85697-82-3 |
||||||
|
|
||||||
|
\harvarditem{Lamoš a~Potocký}{1989}{lamos} |
||||||
|
LAMOŠ, F. -- POTOCKÝ, R. 1989. \emph{Pravdepodobnosť a~matematická |
||||||
|
štatistika.} 1.~vyd. Bratislava~: Alfa, 1989. 344~s. ISBN 80-8046-020-5 |
||||||
|
|
||||||
|
\harvarditem{Rejtharová a~Skálová}{1981}{rejtharova} |
||||||
|
REJTHAROVÁ, V. -- SKÁLOVÁ, E. 1981. \emph{P\v{r}íručka anglického |
||||||
|
odborného stylu.} Praha~: Academia, 1981, 220~s. |
||||||
|
|
||||||
|
\harvarditem{Sýkora a~i.}{1980}{sykora} |
||||||
|
SÝKORA, F. a~iní. 1980. \emph{Telesná výchova a~šport.} 1.vyd. |
||||||
|
Bratislava~: SPN, 1980. 35~s. ISBN 80-8046-020-5 |
||||||
|
|
||||||
|
\harvarditem{Steinerová}{2000}{steinerova} |
||||||
|
STEINEROVÁ, J. 2000. \emph{Základy filozofie človeka v~knižničnej |
||||||
|
a~informačnej vede.} In:~Kimlička, Š., Knižničná a~informačná veda na |
||||||
|
prahu informačnej spoločnosti. Bratislava~: Stimul, 2000. ISBN |
||||||
|
80-2274-035-2, s. 327--334 |
||||||
|
|
||||||
|
\harvarditem{Šumichrast}{1995}{sumichrast} |
||||||
|
ŠUMICHRAST, Ľ. 1995. \emph{On the performance of higher approximations |
||||||
|
of radiation boundary conditions for the simulation of wave propagation |
||||||
|
in structures of integrated optics.} In:~Photonics '95. Prague~: CTU, |
||||||
|
1995, pp. 159--161 |
||||||
|
\end{thebibliography} |
@ -0,0 +1,28 @@ |
|||||||
|
\relax |
||||||
|
\providecommand\hyper@newdestlabel[2]{} |
||||||
|
\@writefile{toc}{\contentsline {section}{\numberline {4}Conclusion}{11}{section.4}} |
||||||
|
\@setckpt{conclusion}{ |
||||||
|
\setcounter{page}{12} |
||||||
|
\setcounter{equation}{0} |
||||||
|
\setcounter{enumi}{0} |
||||||
|
\setcounter{enumii}{0} |
||||||
|
\setcounter{enumiii}{0} |
||||||
|
\setcounter{enumiv}{0} |
||||||
|
\setcounter{footnote}{0} |
||||||
|
\setcounter{mpfootnote}{0} |
||||||
|
\setcounter{part}{0} |
||||||
|
\setcounter{section}{4} |
||||||
|
\setcounter{subsection}{0} |
||||||
|
\setcounter{subsubsection}{0} |
||||||
|
\setcounter{paragraph}{0} |
||||||
|
\setcounter{subparagraph}{0} |
||||||
|
\setcounter{figure}{0} |
||||||
|
\setcounter{table}{0} |
||||||
|
\setcounter{ContinuedFloat}{0} |
||||||
|
\setcounter{parentequation}{0} |
||||||
|
\setcounter{NAT@ctr}{0} |
||||||
|
\setcounter{Item}{0} |
||||||
|
\setcounter{Hfootnote}{0} |
||||||
|
\setcounter{bookmark@seq@number}{8} |
||||||
|
\setcounter{section@level}{1} |
||||||
|
} |
@ -0,0 +1,6 @@ |
|||||||
|
\section{Conclusion} |
||||||
|
|
||||||
|
Táto časť\/ záverečnej práce je povinná. Autor uvedie zhodnotenie |
||||||
|
riešenia. Uvedie výhody, nevýhody riešenia, použitie výsledkov, ďalšie |
||||||
|
možnosti a~pod., prípadne načrtne iný spôsob riešenia úloh, resp. |
||||||
|
uvedie, prečo postupoval uvedeným spôsobom. |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,29 @@ |
|||||||
|
\relax |
||||||
|
\providecommand\hyper@newdestlabel[2]{} |
||||||
|
\citation{kat} |
||||||
|
\@writefile{toc}{\contentsline {section}{\hbox to\@tempdima {\hfil }Introduction}{1}{section*.9}} |
||||||
|
\@setckpt{introduction}{ |
||||||
|
\setcounter{page}{2} |
||||||
|
\setcounter{equation}{0} |
||||||
|
\setcounter{enumi}{0} |
||||||
|
\setcounter{enumii}{0} |
||||||
|
\setcounter{enumiii}{0} |
||||||
|
\setcounter{enumiv}{0} |
||||||
|
\setcounter{footnote}{0} |
||||||
|
\setcounter{mpfootnote}{0} |
||||||
|
\setcounter{part}{0} |
||||||
|
\setcounter{section}{0} |
||||||
|
\setcounter{subsection}{0} |
||||||
|
\setcounter{subsubsection}{0} |
||||||
|
\setcounter{paragraph}{0} |
||||||
|
\setcounter{subparagraph}{0} |
||||||
|
\setcounter{figure}{0} |
||||||
|
\setcounter{table}{0} |
||||||
|
\setcounter{ContinuedFloat}{0} |
||||||
|
\setcounter{parentequation}{0} |
||||||
|
\setcounter{NAT@ctr}{0} |
||||||
|
\setcounter{Item}{0} |
||||||
|
\setcounter{Hfootnote}{0} |
||||||
|
\setcounter{bookmark@seq@number}{1} |
||||||
|
\setcounter{section@level}{0} |
||||||
|
} |
@ -0,0 +1,36 @@ |
|||||||
|
\setcounter{page}{1} |
||||||
|
\setcounter{equation}{0} |
||||||
|
\setcounter{figure}{0} |
||||||
|
\setcounter{table}{0} |
||||||
|
|
||||||
|
\section*{Introduction} |
||||||
|
\addcontentsline{toc}{section}{\numberline{}Introduction} |
||||||
|
V~úvode autor podrobnejšie ako v~predhovore, pritom výstižne a~krátko |
||||||
|
charakterizuje stav poznania alebo praxe v~špecifickej oblasti, ktorá |
||||||
|
je predmetom záverečnej práce. Autor presnejšie ako v~predhovore |
||||||
|
vysvetlí ciele práce, jej zameranie, použité metódy a~stručne objasní |
||||||
|
vzťah práce k~iným prácam podobného zamerania. V~úvode netreba |
||||||
|
zachádzať hlbšie do teórie. Nie je potrebné podrobne popisovať metódy, |
||||||
|
experimentálne výsledky, ani opakovať závery prípadne odporúčania, |
||||||
|
pozri~\citep{kat}. |
||||||
|
|
||||||
|
|
||||||
|
%\nomenclature{$\upmu$}{mikro, $10^{-6}$} |
||||||
|
|
||||||
|
|
||||||
|
\nomenclature{RAM}{Random-access memory} |
||||||
|
\nomenclature{GPIO}{General-purpose input/output} |
||||||
|
\nomenclature{Hz}{hertz, the SI unit of frequency} |
||||||
|
\nomenclature{SI}{Syst\`eme International} |
||||||
|
\nomenclature{SoC}{System-on-Chip} |
||||||
|
\nomenclature{WLAN}{Wireless local area network} |
||||||
|
\nomenclature{AP}{Access Point} |
||||||
|
\nomenclature{IEEE}{Institute of Electrical and Electronics Engineers} |
||||||
|
\nomenclature{UART}{Universal asynchronous receiver/transmitter} |
||||||
|
\nomenclature{LED}{Light emitting diode} |
||||||
|
\nomenclature{V}{volt, the SI unit of electric potential} |
||||||
|
\nomenclature{MIPS}{Microprocessor without Interlocked Pipeline Stages} |
||||||
|
\nomenclature{WAN}{Wide area network} |
||||||
|
\nomenclature{LAN}{Local area network} |
||||||
|
\nomenclature{MAN}{Metropolitan are network} |
||||||
|
\nomenclature{USB}{Universal serial bus} |
@ -0,0 +1,33 @@ |
|||||||
|
\relax |
||||||
|
\providecommand\hyper@newdestlabel[2]{} |
||||||
|
\@writefile{toc}{\contentsline {section}{\numberline {3}Main part of Thesis}{9}{section.3}} |
||||||
|
\newlabel{r:2}{{3.1}{9}{Main part of Thesis}{equation.3.1}{}} |
||||||
|
\@writefile{lof}{\contentsline {figure}{\numberline {3\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{\ignorespaces Teplotn\IeC {\'a} z\IeC {\'a}vislos\IeC {\v t}\/ spinovo-mrie\IeC {\v z}kov\IeC {\'e}ho relaxa\IeC {\v c}n\IeC {\'e}ho \IeC {\v c}asu\relax }}{9}{figure.caption.17}} |
||||||
|
\newlabel{o:3}{{3\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{9}{Teplotná závislosť\/ spinovo-mriežkového relaxačného času\relax }{figure.caption.17}{}} |
||||||
|
\@writefile{lot}{\contentsline {table}{\numberline {3\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{\ignorespaces Parametre z\IeC {\'\i }skan\IeC {\'e} z~meran\IeC {\'\i } spinovo-mrie\IeC {\v z}kov\IeC {\'y}ch relaxa\IeC {\v c}n\IeC {\'y}ch \IeC {\v c}asov $T_1$\relax }}{10}{table.caption.18}} |
||||||
|
\newlabel{t:2}{{3\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{10}{Parametre získané z~meraní spinovo-mriežkových relaxačných časov $T_1$\relax }{table.caption.18}{}} |
||||||
|
\@setckpt{mainpart}{ |
||||||
|
\setcounter{page}{11} |
||||||
|
\setcounter{equation}{1} |
||||||
|
\setcounter{enumi}{0} |
||||||
|
\setcounter{enumii}{0} |
||||||
|
\setcounter{enumiii}{0} |
||||||
|
\setcounter{enumiv}{0} |
||||||
|
\setcounter{footnote}{0} |
||||||
|
\setcounter{mpfootnote}{0} |
||||||
|
\setcounter{part}{0} |
||||||
|
\setcounter{section}{3} |
||||||
|
\setcounter{subsection}{0} |
||||||
|
\setcounter{subsubsection}{0} |
||||||
|
\setcounter{paragraph}{0} |
||||||
|
\setcounter{subparagraph}{0} |
||||||
|
\setcounter{figure}{1} |
||||||
|
\setcounter{table}{1} |
||||||
|
\setcounter{ContinuedFloat}{0} |
||||||
|
\setcounter{parentequation}{0} |
||||||
|
\setcounter{NAT@ctr}{0} |
||||||
|
\setcounter{Item}{0} |
||||||
|
\setcounter{Hfootnote}{0} |
||||||
|
\setcounter{bookmark@seq@number}{7} |
||||||
|
\setcounter{section@level}{1} |
||||||
|
} |
@ -0,0 +1,47 @@ |
|||||||
|
\section{Main part of Thesis} |
||||||
|
|
||||||
|
Začnime rovnicou |
||||||
|
|
||||||
|
\begin{equation}\label{r:2} |
||||||
|
\frac{\ud^2y}{\ud t^2}+\frac{\ud y}{\ud t}+y =0, \qquad y(0)=1, \quad |
||||||
|
y\,'(0)=15. |
||||||
|
\end{equation} |
||||||
|
|
||||||
|
Grafický priebeh riešenia tejto rovnice vidíme na Obrázku \ref{o:2}. |
||||||
|
|
||||||
|
\begin{figure}[ht!] |
||||||
|
\centering |
||||||
|
\includegraphics[width=.6\textwidth,angle=0]{relaxcas.pdf} |
||||||
|
\caption{Teplotná závislosť\/ spinovo-mriežkového relaxačného |
||||||
|
času}\label{o:3} |
||||||
|
\end{figure} |
||||||
|
|
||||||
|
%\tabcolsep=3pt % sirka stlpcov |
||||||
|
%\renewcommand{\arraystretch}{1.2} % riadkovanie |
||||||
|
\begin{table}[ht!] |
||||||
|
\centering |
||||||
|
\caption{Parametre získané z~meraní spinovo-mriežkových relaxačných |
||||||
|
časov $T_1$}\label{t:2} |
||||||
|
\medskip |
||||||
|
\newcolumntype{d}{D{,}{,}{-1}} |
||||||
|
\begin{tabular}{||c||d|d|d|d|d||} |
||||||
|
\hhline{|t:==t:==:==:t|} |
||||||
|
\multicolumn{1}{||c||}{}&\multicolumn{1}{c|}{PP -- |
||||||
|
01}&\multicolumn{1}{c|}{PP -- 05}&\multicolumn{1}{c|}{PP -- |
||||||
|
10}&\multicolumn{1}{c|}{PP -- 16}&\multicolumn{1}{c||}{PP -- 22} \\ |
||||||
|
\hhline{|:==:==:==:|} |
||||||
|
C $\cdot 10^8$~(s$^{-2}$) & 10,1 & 10,0 & 11,0 & 9,2 & 8 \\ |
||||||
|
\hhline{||-|-|-|-|-|-||} |
||||||
|
$\tau_0 \cdot 10^{-14}$~(s) & 2,63 & 1,44 & 0,95 & 2,21 & 10,83 \\ |
||||||
|
\hhline{||-|-|-|-|-|-||} |
||||||
|
$E_{\text a}$~(kJ) & 34,26 & 8,33 & 39,76 & 37,31 & 31,86 \\ |
||||||
|
\hhline{||-|-|-|-|-|-||} |
||||||
|
$T_{\min}$~(K) & 354 & 367 & 367 & 369 & 367 \\ |
||||||
|
\hhline{||-|-|-|-|-|-||} |
||||||
|
$T_{1\min}$~(ms) & 141 & 160 & 157 & 175 & 181 \\ |
||||||
|
\hhline{||-|-|-|-|-|-||} |
||||||
|
$\Delta M_2$~(Gs$^2$) & 5,49 & 5,66 & 5,16 & 5,09 & 5,02 \\ |
||||||
|
\hhline{|b:==b:==:==:b|} |
||||||
|
\end{tabular} |
||||||
|
\end{table} |
||||||
|
|
@ -0,0 +1,802 @@ |
|||||||
|
%% |
||||||
|
%% This is file `natbib.sty', |
||||||
|
%% generated with the docstrip utility. |
||||||
|
%% |
||||||
|
%% The original source files were: |
||||||
|
%% |
||||||
|
%% natbib.dtx (with options: `package,all') |
||||||
|
%% ============================================= |
||||||
|
%% IMPORTANT NOTICE: |
||||||
|
%% |
||||||
|
%% This program can be redistributed and/or modified under the terms |
||||||
|
%% of the LaTeX Project Public License Distributed from CTAN |
||||||
|
%% archives in directory macros/latex/base/lppl.txt; either |
||||||
|
%% version 1 of the License, or any later version. |
||||||
|
%% |
||||||
|
%% This is a generated file. |
||||||
|
%% It may not be distributed without the original source file natbib.dtx. |
||||||
|
%% |
||||||
|
%% Full documentation can be obtained by LaTeXing that original file. |
||||||
|
%% Only a few abbreviated comments remain here to describe the usage. |
||||||
|
%% ============================================= |
||||||
|
%% Copyright 1993-1999 Patrick W Daly |
||||||
|
%% Max-Planck-Institut f\"ur Aeronomie |
||||||
|
%% Max-Planck-Str. 2 |
||||||
|
%% D-37191 Katlenburg-Lindau |
||||||
|
%% Germany |
||||||
|
%% E-mail: daly@linmpi.mpg.de |
||||||
|
\NeedsTeXFormat{LaTeX2e}[1995/06/01] |
||||||
|
\ProvidesPackage{natbib} |
||||||
|
[1999/05/28 7.0 (PWD)] |
||||||
|
% This package reimplements the LaTeX \cite command to be used for various |
||||||
|
% citation styles, both author-year and numerical. It accepts BibTeX |
||||||
|
% output intended for many other packages, and therefore acts as a |
||||||
|
% general, all-purpose citation-style interface. |
||||||
|
% |
||||||
|
% With standard numerical .bst files, only numerical citations are |
||||||
|
% possible. With an author-year .bst file, both numerical and |
||||||
|
% author-year citations are possible. |
||||||
|
% |
||||||
|
% If author-year citations are selected, \bibitem must have one of the |
||||||
|
% following forms: |
||||||
|
% \bibitem[Jones et al.(1990)]{key}... |
||||||
|
% \bibitem[Jones et al.(1990)Jones, Baker, and Williams]{key}... |
||||||
|
% \bibitem[Jones et al., 1990]{key}... |
||||||
|
% \bibitem[\protect\citeauthoryear{Jones, Baker, and Williams}{Jones |
||||||
|
% et al.}{1990}]{key}... |
||||||
|
% \bibitem[\protect\citeauthoryear{Jones et al.}{1990}]{key}... |
||||||
|
% \bibitem[\protect\astroncite{Jones et al.}{1990}]{key}... |
||||||
|
% \bibitem[\protect\citename{Jones et al., }1990]{key}... |
||||||
|
% \harvarditem[Jones et al.]{Jones, Baker, and Williams}{1990}{key}... |
||||||
|
% |
||||||
|
% This is either to be made up manually, or to be generated by an |
||||||
|
% appropriate .bst file with BibTeX. |
||||||
|
% Author-year mode || Numerical mode |
||||||
|
% Then, \citet{key} ==>> Jones et al. (1990) || Jones et al. [21] |
||||||
|
% \citep{key} ==>> (Jones et al., 1990) || [21] |
||||||
|
% Multiple citations as normal: |
||||||
|
% \citep{key1,key2} ==>> (Jones et al., 1990; Smith, 1989) || [21,24] |
||||||
|
% or (Jones et al., 1990, 1991) || [21,24] |
||||||
|
% or (Jones et al., 1990a,b) || [21,24] |
||||||
|
% \cite{key} is the equivalent of \citet{key} in author-year mode |
||||||
|
% and of \citep{key} in numerical mode |
||||||
|
% Full author lists may be forced with \citet* or \citep*, e.g. |
||||||
|
% \citep*{key} ==>> (Jones, Baker, and Williams, 1990) |
||||||
|
% Optional notes as: |
||||||
|
% \citep[chap. 2]{key} ==>> (Jones et al., 1990, chap. 2) |
||||||
|
% \citep[e.g.,][]{key} ==>> (e.g., Jones et al., 1990) |
||||||
|
% \citep[see][pg. 34]{key}==>> (see Jones et al., 1990, pg. 34) |
||||||
|
% (Note: in standard LaTeX, only one note is allowed, after the ref. |
||||||
|
% Here, one note is like the standard, two make pre- and post-notes.) |
||||||
|
% \citealt{key} ==>> Jones et al. 1990 |
||||||
|
% \citealt*{key} ==>> Jones, Baker, and Williams 1990 |
||||||
|
% \citealp{key} ==>> Jones et al., 1990 |
||||||
|
% \citealp*{key} ==>> Jones, Baker, and Williams, 1990 |
||||||
|
% Additional citation possibilities (both author-year and numerical modes) |
||||||
|
% \citeauthor{key} ==>> Jones et al. |
||||||
|
% \citeauthor*{key} ==>> Jones, Baker, and Williams |
||||||
|
% \citeyear{key} ==>> 1990 |
||||||
|
% \citeyearpar{key} ==>> (1990) |
||||||
|
% \citetext{priv. comm.} ==>> (priv. comm.) |
||||||
|
% Note: full author lists depends on whether the bib style supports them; |
||||||
|
% if not, the abbreviated list is printed even when full requested. |
||||||
|
% |
||||||
|
% For names like della Robbia at the start of a sentence, use |
||||||
|
% \Citet{dRob98} ==>> Della Robbia (1998) |
||||||
|
% \Citep{dRob98} ==>> (Della Robbia, 1998) |
||||||
|
% \Citeauthor{dRob98} ==>> Della Robbia |
||||||
|
% |
||||||
|
% |
||||||
|
% Citation aliasing is achieved with |
||||||
|
% \defcitealias{key}{text} |
||||||
|
% \citetalias{key} ==>> text |
||||||
|
% \citepalias{key} ==>> (text) |
||||||
|
% |
||||||
|
% Defining the citation style of a given bib style: |
||||||
|
% Use \bibpunct (in the preamble only) with 6 mandatory arguments: |
||||||
|
% 1. opening bracket for citation |
||||||
|
% 2. closing bracket |
||||||
|
% 3. citation separator (for multiple citations in one \cite) |
||||||
|
% 4. the letter n for numerical styles, s for superscripts |
||||||
|
% else anything for author-year |
||||||
|
% 5. punctuation between authors and date |
||||||
|
% 6. punctuation between years (or numbers) when common authors missing |
||||||
|
% One optional argument is the character coming before post-notes. It |
||||||
|
% appears in square braces before all other arguments. May be left off. |
||||||
|
% Example (and default) \bibpunct[, ]{(}{)}{;}{a}{,}{,} |
||||||
|
% |
||||||
|
% To make this automatic for a given bib style, named newbib, say, make |
||||||
|
% a local configuration file, natbib.cfg, with the definition |
||||||
|
% \newcommand{\bibstyle@newbib}{\bibpunct...} |
||||||
|
% Then the \bibliographystyle{newbib} will cause \bibstyle@newbib to |
||||||
|
% be called on THE NEXT LATEX RUN (via the aux file). |
||||||
|
% |
||||||
|
% Such preprogrammed definitions may be invoked in the text (preamble only) |
||||||
|
% by calling \citestyle{newbib}. This is only useful if the style specified |
||||||
|
% differs from that in \bibliographystyle. |
||||||
|
% |
||||||
|
% With \citeindextrue and \citeindexfalse, one can control whether the |
||||||
|
% \cite commands make an automatic entry of the citation in the .idx |
||||||
|
% indexing file. For this, \makeindex must also be given in the preamble. |
||||||
|
% |
||||||
|
% LaTeX2e Options: (for selecting punctuation) |
||||||
|
% round - round parentheses are used (default) |
||||||
|
% square - square brackets are used [option] |
||||||
|
% curly - curly braces are used {option} |
||||||
|
% angle - angle brackets are used <option> |
||||||
|
% colon - multiple citations separated by colon (default) |
||||||
|
% comma - separated by comma |
||||||
|
% authoryear - selects author-year citations (default) |
||||||
|
% numbers- selects numerical citations |
||||||
|
% super - numerical citations as superscripts |
||||||
|
% sort - sorts multiple citations according to order in ref. list |
||||||
|
% sort&compress - like sort, but also compresses numerical citations |
||||||
|
% longnamesfirst - makes first citation full author list |
||||||
|
% sectionbib - puts bibliography in a \section* instead of \chapter* |
||||||
|
% Punctuation so selected dominates over any predefined ones. |
||||||
|
% LaTeX2e options are called as, e.g. |
||||||
|
% \usepackage[square,comma]{natbib} |
||||||
|
% LaTeX the source file natbib.dtx to obtain more details |
||||||
|
% or the file natnotes.tex for a brief reference sheet. |
||||||
|
%----------------------------------------------------------- |
||||||
|
\@ifclassloaded{aguplus}{\PackageError{natbib} |
||||||
|
{The aguplus class already includes natbib coding,\MessageBreak |
||||||
|
so you should not add it explicitly} |
||||||
|
{Type <Return> for now, but then later remove\MessageBreak |
||||||
|
the command \protect\usepackage{natbib} from the document} |
||||||
|
\endinput}{} |
||||||
|
\@ifclassloaded{nlinproc}{\PackageError{natbib} |
||||||
|
{The nlinproc class already includes natbib coding,\MessageBreak |
||||||
|
so you should not add it explicitly} |
||||||
|
{Type <Return> for now, but then later remove\MessageBreak |
||||||
|
the command \protect\usepackage{natbib} from the document} |
||||||
|
\endinput}{} |
||||||
|
\@ifclassloaded{egs}{\PackageError{natbib} |
||||||
|
{The egs class already includes natbib coding,\MessageBreak |
||||||
|
so you should not add it explicitly} |
||||||
|
{Type <Return> for now, but then later remove\MessageBreak |
||||||
|
the command \protect\usepackage{natbib} from the document} |
||||||
|
\endinput}{} |
||||||
|
% Define citation punctuation for some author-year styles |
||||||
|
% One may add and delete at this point |
||||||
|
% Or put additions into local configuration file natbib.cfg |
||||||
|
\newcommand\bibstyle@chicago{\bibpunct{(}{)}{;}{a}{,}{,}} |
||||||
|
\newcommand\bibstyle@named{\bibpunct{[}{]}{;}{a}{,}{,}} |
||||||
|
\newcommand\bibstyle@agu{\bibpunct{[}{]}{;}{a}{,}{,~}}%Amer. Geophys. Union |
||||||
|
\newcommand\bibstyle@egs{\bibpunct{(}{)}{;}{a}{,}{,}}%Eur. Geophys. Soc. |
||||||
|
\newcommand\bibstyle@agsm{\bibpunct{(}{)}{,}{a}{}{,}\gdef\harvardand{\&}} |
||||||
|
\newcommand\bibstyle@kluwer{\bibpunct{(}{)}{,}{a}{}{,}\gdef\harvardand{\&}} |
||||||
|
\newcommand\bibstyle@dcu{\bibpunct{(}{)}{;}{a}{;}{,}\gdef\harvardand{and}} |
||||||
|
\newcommand\bibstyle@aa{\bibpunct{(}{)}{;}{a}{}{,}} %Astronomy & Astrophysics |
||||||
|
\newcommand\bibstyle@pass{\bibpunct{(}{)}{;}{a}{,}{,}}%Planet. & Space Sci |
||||||
|
\newcommand\bibstyle@anngeo{\bibpunct{(}{)}{;}{a}{,}{,}}%Annales Geophysicae |
||||||
|
\newcommand\bibstyle@nlinproc{\bibpunct{(}{)}{;}{a}{,}{,}}%Nonlin.Proc.Geophys. |
||||||
|
% Define citation punctuation for some numerical styles |
||||||
|
\newcommand\bibstyle@cospar{\bibpunct{/}{/}{,}{n}{}{}% |
||||||
|
\gdef\NAT@biblabelnum##1{##1.}} |
||||||
|
\newcommand\bibstyle@esa{\bibpunct{(Ref.~}{)}{,}{n}{}{}% |
||||||
|
\gdef\NAT@biblabelnum##1{##1.\hspace{1em}}} |
||||||
|
\newcommand\bibstyle@nature{\bibpunct{}{}{,}{s}{}{\textsuperscript{,}}% |
||||||
|
\gdef\NAT@biblabelnum##1{##1.}} |
||||||
|
% The standard LaTeX styles |
||||||
|
\newcommand\bibstyle@plain{\bibpunct{[}{]}{,}{n}{}{,}} |
||||||
|
\let\bibstyle@alpha=\bibstyle@plain |
||||||
|
\let\bibstyle@abbrv=\bibstyle@plain |
||||||
|
\let\bibstyle@unsrt=\bibstyle@plain |
||||||
|
% The author-year modifications of the standard styles |
||||||
|
\newcommand\bibstyle@plainnat{\bibpunct{[}{]}{,}{a}{,}{,}} |
||||||
|
\let\bibstyle@abbrvnat=\bibstyle@plainnat |
||||||
|
\let\bibstyle@unsrtnat=\bibstyle@plainnat |
||||||
|
\newif\ifNAT@numbers \NAT@numbersfalse |
||||||
|
\newif\ifNAT@super \NAT@superfalse |
||||||
|
\DeclareOption{numbers}{\NAT@numberstrue |
||||||
|
\ExecuteOptions{square,comma,nobibstyle}} |
||||||
|
\DeclareOption{super}{\NAT@supertrue\NAT@numberstrue |
||||||
|
\renewcommand\NAT@open{}\renewcommand\NAT@close{} |
||||||
|
\ExecuteOptions{nobibstyle}} |
||||||
|
\DeclareOption{authoryear}{\NAT@numbersfalse |
||||||
|
\ExecuteOptions{round,colon,bibstyle}} |
||||||
|
\DeclareOption{round}{% |
||||||
|
\renewcommand\NAT@open{(} \renewcommand\NAT@close{)} |
||||||
|
\ExecuteOptions{nobibstyle}} |
||||||
|
\DeclareOption{square}{% |
||||||
|
\renewcommand\NAT@open{[} \renewcommand\NAT@close{]} |
||||||
|
\ExecuteOptions{nobibstyle}} |
||||||
|
\DeclareOption{angle}{% |
||||||
|
\renewcommand\NAT@open{$<$} \renewcommand\NAT@close{$>$} |
||||||
|
\ExecuteOptions{nobibstyle}} |
||||||
|
\DeclareOption{curly}{% |
||||||
|
\renewcommand\NAT@open{\{} \renewcommand\NAT@close{\}} |
||||||
|
\ExecuteOptions{nobibstyle}} |
||||||
|
\DeclareOption{comma}{\renewcommand\NAT@sep{,} |
||||||
|
\ExecuteOptions{nobibstyle}} |
||||||
|
\DeclareOption{colon}{\renewcommand\NAT@sep{;} |
||||||
|
\ExecuteOptions{nobibstyle}} |
||||||
|
\DeclareOption{nobibstyle}{\let\bibstyle=\@gobble} |
||||||
|
\DeclareOption{bibstyle}{\let\bibstyle=\@citestyle} |
||||||
|
\newif\ifNAT@openbib \NAT@openbibfalse |
||||||
|
\DeclareOption{openbib}{\NAT@openbibtrue} |
||||||
|
\DeclareOption{sectionbib}{\def\NAT@sectionbib{on}} |
||||||
|
\def\NAT@sort{0} |
||||||
|
\DeclareOption{sort}{\def\NAT@sort{1}} |
||||||
|
\DeclareOption{sort&compress}{\def\NAT@sort{2}} |
||||||
|
\@ifpackageloaded{cite}{\PackageWarningNoLine{natbib} |
||||||
|
{The `cite' package should not be used\MessageBreak |
||||||
|
with natbib. Use option `sort' instead}\ExecuteOptions{sort}}{} |
||||||
|
\newif\ifNAT@longnames\NAT@longnamesfalse |
||||||
|
\DeclareOption{longnamesfirst}{\NAT@longnamestrue} |
||||||
|
\DeclareOption{nonamebreak}{\def\NAT@nmfmt#1{\mbox{\NAT@up#1}}} |
||||||
|
\def\NAT@nmfmt#1{{\NAT@up#1}} |
||||||
|
\renewcommand\bibstyle[1]{\@ifundefined{bibstyle@#1}{\relax} |
||||||
|
{\csname bibstyle@#1\endcsname}} |
||||||
|
\AtBeginDocument{\global\let\bibstyle=\@gobble} |
||||||
|
\let\@citestyle\bibstyle |
||||||
|
\newcommand\citestyle[1]{\@citestyle{#1}\let\bibstyle\@gobble} |
||||||
|
\@onlypreamble{\citestyle}\@onlypreamble{\@citestyle} |
||||||
|
\newcommand\bibpunct[7][, ]% |
||||||
|
{\gdef\NAT@open{#2}\gdef\NAT@close{#3}\gdef |
||||||
|
\NAT@sep{#4}\global\NAT@numbersfalse\ifx #5n\global\NAT@numberstrue |
||||||
|
\else |
||||||
|
\ifx #5s\global\NAT@numberstrue\global\NAT@supertrue |
||||||
|
\fi\fi |
||||||
|
\gdef\NAT@aysep{#6}\gdef\NAT@yrsep{#7}% |
||||||
|
\gdef\NAT@cmt{#1}% |
||||||
|
\global\let\bibstyle\@gobble |
||||||
|
} |
||||||
|
\@onlypreamble{\bibpunct} |
||||||
|
\newcommand\NAT@open{(} \newcommand\NAT@close{)} |
||||||
|
\newcommand\NAT@sep{;} |
||||||
|
\ProcessOptions |
||||||
|
\newcommand\NAT@aysep{,} \newcommand\NAT@yrsep{,} |
||||||
|
\newcommand\NAT@cmt{, } |
||||||
|
\newcommand\NAT@cite% |
||||||
|
[3]{\ifNAT@swa\NAT@@open\if*#2*\else#2\ \fi |
||||||
|
#1\if*#3*\else\NAT@cmt#3\fi\NAT@@close\else#1\fi\endgroup} |
||||||
|
\newcommand\NAT@citenum% |
||||||
|
[3]{\ifNAT@swa\NAT@@open\if*#2*\else#2\ \fi |
||||||
|
#1\if*#3*\else\NAT@cmt#3\fi\NAT@@close\else#1\fi\endgroup} |
||||||
|
\newcommand\NAT@citesuper[3]{\ifNAT@swa |
||||||
|
\unskip\hspace{1\p@}\textsuperscript{#1}% |
||||||
|
\if*#3*\else\ (#3)\fi\else #1\fi\endgroup} |
||||||
|
\providecommand |
||||||
|
\textsuperscript[1]{\mbox{$^{\mbox{\scriptsize#1}}$}} |
||||||
|
\providecommand\@firstofone[1]{#1} |
||||||
|
\newcommand\NAT@citexnum{} |
||||||
|
\def\NAT@citexnum[#1][#2]#3{% |
||||||
|
\NAT@sort@cites{#3}% |
||||||
|
\let\@citea\@empty |
||||||
|
\@cite{\def\NAT@num{-1}\let\NAT@last@yr\relax\let\NAT@nm\@empty |
||||||
|
\@for\@citeb:=\NAT@cite@list\do |
||||||
|
{\edef\@citeb{\expandafter\@firstofone\@citeb}% |
||||||
|
\if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi |
||||||
|
\@ifundefined{b@\@citeb\@extra@b@citeb}{% |
||||||
|
{\reset@font\bfseries?} |
||||||
|
\NAT@citeundefined\PackageWarning{natbib}% |
||||||
|
{Citation `\@citeb' on page \thepage \space undefined}}% |
||||||
|
{\let\NAT@last@num\NAT@num\let\NAT@last@nm\NAT@nm |
||||||
|
\NAT@parse{\@citeb}% |
||||||
|
\ifNAT@longnames\@ifundefined{bv@\@citeb\@extra@b@citeb}{% |
||||||
|
\let\NAT@name=\NAT@all@names |
||||||
|
\global\@namedef{bv@\@citeb\@extra@b@citeb}{}}{}% |
||||||
|
\fi |
||||||
|
\ifNAT@full\let\NAT@nm\NAT@all@names\else |
||||||
|
\let\NAT@nm\NAT@name\fi |
||||||
|
\ifNAT@swa |
||||||
|
\ifnum\NAT@ctype>1\relax\@citea |
||||||
|
\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\ifnum\NAT@ctype=2\relax\NAT@test{\NAT@ctype}% |
||||||
|
\else\NAT@alias |
||||||
|
\fi\hyper@natlinkend\else |
||||||
|
\ifnum\NAT@sort>1 |
||||||
|
\begingroup\catcode`\_=8 |
||||||
|
\ifcat _\ifnum\z@<0\NAT@num _\else A\fi |
||||||
|
\global\let\NAT@nm=\NAT@num \else \gdef\NAT@nm{-2}\fi |
||||||
|
\ifcat _\ifnum\z@<0\NAT@last@num _\else A\fi |
||||||
|
\global\@tempcnta=\NAT@last@num \global\advance\@tempcnta by\@ne |
||||||
|
\else \global\@tempcnta\m@ne\fi |
||||||
|
\endgroup |
||||||
|
\ifnum\NAT@nm=\@tempcnta |
||||||
|
\ifx\NAT@last@yr\relax |
||||||
|
\edef\NAT@last@yr{\@citea \mbox{\noexpand\citenumfont\NAT@num}}% |
||||||
|
\else |
||||||
|
\edef\NAT@last@yr{--\penalty\@m\mbox{\noexpand\citenumfont\NAT@num}}% |
||||||
|
\fi |
||||||
|
\else |
||||||
|
\NAT@last@yr \@citea \mbox{\citenumfont\NAT@num}% |
||||||
|
\let\NAT@last@yr\relax |
||||||
|
\fi |
||||||
|
\else |
||||||
|
\@citea \mbox{\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
{\citenumfont\NAT@num}\hyper@natlinkend}% |
||||||
|
\fi |
||||||
|
\fi |
||||||
|
\def\@citea{\NAT@sep\penalty\@m\NAT@space}% |
||||||
|
\else |
||||||
|
\ifcase\NAT@ctype\relax |
||||||
|
\ifx\NAT@last@nm\NAT@nm \NAT@yrsep\penalty\@m\NAT@space\else |
||||||
|
\@citea \NAT@test{1}\ \NAT@@open |
||||||
|
\if*#1*\else#1\ \fi\fi \NAT@mbox{% |
||||||
|
\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
{\citenumfont\NAT@num}\hyper@natlinkend}% |
||||||
|
\def\@citea{\NAT@@close\NAT@sep\penalty\@m\ }% |
||||||
|
\or\@citea |
||||||
|
\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@test{\NAT@ctype}\hyper@natlinkend |
||||||
|
\def\@citea{\NAT@sep\penalty\@m\ }% |
||||||
|
\or\@citea |
||||||
|
\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@test{\NAT@ctype}\hyper@natlinkend |
||||||
|
\def\@citea{\NAT@sep\penalty\@m\ }% |
||||||
|
\or\@citea |
||||||
|
\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@alias\hyper@natlinkend |
||||||
|
\def\@citea{\NAT@sep\penalty\@m\ }% |
||||||
|
\fi |
||||||
|
\fi |
||||||
|
}}% |
||||||
|
\ifnum\NAT@sort>1\relax\NAT@last@yr\fi |
||||||
|
\ifNAT@swa\else\ifnum\NAT@ctype=0\if*#2*\else |
||||||
|
\NAT@cmt#2\fi \NAT@@close\fi\fi}{#1}{#2}} |
||||||
|
\newcommand\NAT@test[1]{\ifnum#1=1 \ifx\NAT@nm\NAT@noname |
||||||
|
{\reset@font\bfseries(author?)}\PackageWarning{natbib} |
||||||
|
{Author undefined for citation`\@citeb' |
||||||
|
\MessageBreak |
||||||
|
on page \thepage}\else \NAT@nm \fi |
||||||
|
\else \if\relax\NAT@date\relax |
||||||
|
{\reset@font\bfseries(year?)}\PackageWarning{natbib} |
||||||
|
{Year undefined for citation`\@citeb' |
||||||
|
\MessageBreak |
||||||
|
on page \thepage}\else \NAT@date \fi \fi} |
||||||
|
\let\citenumfont=\relax |
||||||
|
\newcommand\NAT@citex{} |
||||||
|
\def\NAT@citex% |
||||||
|
[#1][#2]#3{% |
||||||
|
\NAT@sort@cites{#3}% |
||||||
|
\let\@citea\@empty |
||||||
|
\@cite{\let\NAT@nm\@empty\let\NAT@year\@empty |
||||||
|
\@for\@citeb:=\NAT@cite@list\do |
||||||
|
{\edef\@citeb{\expandafter\@firstofone\@citeb}% |
||||||
|
\if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi |
||||||
|
\@ifundefined{b@\@citeb\@extra@b@citeb}{\@citea% |
||||||
|
{\reset@font\bfseries ?}\NAT@citeundefined |
||||||
|
\PackageWarning{natbib}% |
||||||
|
{Citation `\@citeb' on page \thepage \space undefined}\def\NAT@date{}}% |
||||||
|
{\let\NAT@last@nm=\NAT@nm\let\NAT@last@yr=\NAT@year |
||||||
|
\NAT@parse{\@citeb}% |
||||||
|
\ifNAT@longnames\@ifundefined{bv@\@citeb\@extra@b@citeb}{% |
||||||
|
\let\NAT@name=\NAT@all@names |
||||||
|
\global\@namedef{bv@\@citeb\@extra@b@citeb}{}}{}% |
||||||
|
\fi |
||||||
|
\ifNAT@full\let\NAT@nm\NAT@all@names\else |
||||||
|
\let\NAT@nm\NAT@name\fi |
||||||
|
\ifNAT@swa\ifcase\NAT@ctype |
||||||
|
\if\relax\NAT@date\relax |
||||||
|
\@citea\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@nmfmt{\NAT@nm}\NAT@date\hyper@natlinkend |
||||||
|
\else |
||||||
|
\ifx\NAT@last@nm\NAT@nm\NAT@yrsep |
||||||
|
\ifx\NAT@last@yr\NAT@year |
||||||
|
\hyper@natlinkstart{\@citeb\@extra@b@citeb}\NAT@exlab |
||||||
|
\hyper@natlinkend |
||||||
|
\else\unskip\ |
||||||
|
\hyper@natlinkstart{\@citeb\@extra@b@citeb}\NAT@date |
||||||
|
\hyper@natlinkend |
||||||
|
\fi |
||||||
|
\else\@citea\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@nmfmt{\NAT@nm}% |
||||||
|
\hyper@natlinkbreak{\NAT@aysep\ }{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@date\hyper@natlinkend |
||||||
|
\fi |
||||||
|
\fi |
||||||
|
\or\@citea\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@nmfmt{\NAT@nm}\hyper@natlinkend |
||||||
|
\or\@citea\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@date\hyper@natlinkend |
||||||
|
\or\@citea\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@alias\hyper@natlinkend |
||||||
|
\fi \def\@citea{\NAT@sep\ }% |
||||||
|
\else\ifcase\NAT@ctype |
||||||
|
\if\relax\NAT@date\relax |
||||||
|
\@citea\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@nmfmt{\NAT@nm}\hyper@natlinkend |
||||||
|
\else |
||||||
|
\ifx\NAT@last@nm\NAT@nm\NAT@yrsep |
||||||
|
\ifx\NAT@last@yr\NAT@year |
||||||
|
\hyper@natlinkstart{\@citeb\@extra@b@citeb}\NAT@exlab |
||||||
|
\hyper@natlinkend |
||||||
|
\else\unskip\ |
||||||
|
\hyper@natlinkstart{\@citeb\@extra@b@citeb}\NAT@date |
||||||
|
\hyper@natlinkend |
||||||
|
\fi |
||||||
|
\else\@citea\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@nmfmt{\NAT@nm}% |
||||||
|
\hyper@natlinkbreak{\ \NAT@@open\if*#1*\else#1\ \fi}% |
||||||
|
{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@date\hyper@natlinkend\fi |
||||||
|
\fi |
||||||
|
\or\@citea\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@nmfmt{\NAT@nm}\hyper@natlinkend |
||||||
|
\or\@citea\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@date\hyper@natlinkend |
||||||
|
\or\@citea\hyper@natlinkstart{\@citeb\@extra@b@citeb}% |
||||||
|
\NAT@alias\hyper@natlinkend |
||||||
|
\fi \if\relax\NAT@date\relax\def\@citea{\NAT@sep\ }% |
||||||
|
\else\def\@citea{\NAT@@close\NAT@sep\ }\fi |
||||||
|
\fi |
||||||
|
}}\ifNAT@swa\else\if*#2*\else\NAT@cmt#2\fi |
||||||
|
\if\relax\NAT@date\relax\else\NAT@@close\fi\fi}{#1}{#2}} |
||||||
|
\newif\ifNAT@par \NAT@partrue |
||||||
|
\newcommand\NAT@@open{\ifNAT@par\NAT@open\fi} |
||||||
|
\newcommand\NAT@@close{\ifNAT@par\NAT@close\fi} |
||||||
|
\newcommand\NAT@alias{\@ifundefined{al@\@citeb\@extra@b@citeb}{% |
||||||
|
{\reset@font\bfseries(alias?)}\PackageWarning{natbib} |
||||||
|
{Alias undefined for citation `\@citeb' |
||||||
|
\MessageBreak on page \thepage}}{\@nameuse{al@\@citeb\@extra@b@citeb}}} |
||||||
|
\let\NAT@up\relax |
||||||
|
\newcommand\NAT@Up[1]{{\let\protect\@unexpandable@protect\let~\relax |
||||||
|
\expandafter\NAT@deftemp#1}\expandafter\NAT@UP\NAT@temp} |
||||||
|
\newcommand\NAT@deftemp[1]{\xdef\NAT@temp{#1}} |
||||||
|
\newcommand\NAT@UP[1]{\let\@tempa\NAT@UP\ifcat a#1\MakeUppercase{#1}% |
||||||
|
\let\@tempa\relax\else#1\fi\@tempa} |
||||||
|
\newcommand\shortcites[1]{% |
||||||
|
\@bsphack\@for\@citeb:=#1\do |
||||||
|
{\edef\@citeb{\expandafter\@firstofone\@citeb}% |
||||||
|
\global\@namedef{bv@\@citeb\@extra@b@citeb}{}}\@esphack} |
||||||
|
\newcommand\NAT@biblabel[1]{\hfill} |
||||||
|
\newcommand\NAT@biblabelnum[1]{\bibnumfmt{#1}} |
||||||
|
\newcommand\bibnumfmt[1]{[#1]} |
||||||
|
\def\@tempa#1{[#1]} |
||||||
|
\ifx\@tempa\@biblabel\let\@biblabel\@empty\fi |
||||||
|
\newcommand\NAT@bibsetnum[1]{\settowidth\labelwidth{\@biblabel{#1}}% |
||||||
|
\setlength{\leftmargin}{\labelwidth}\addtolength{\leftmargin}{\labelsep}% |
||||||
|
\setlength{\itemsep}{\bibsep}\setlength{\parsep}{\z@}% |
||||||
|
\ifNAT@openbib |
||||||
|
\addtolength{\leftmargin}{\bibindent}% |
||||||
|
\setlength{\itemindent}{-\bibindent}% |
||||||
|
\setlength{\listparindent}{\itemindent}% |
||||||
|
\setlength{\parsep}{0pt}% |
||||||
|
\fi |
||||||
|
} |
||||||
|
\newlength{\bibhang} |
||||||
|
\setlength{\bibhang}{1em} |
||||||
|
\newlength{\bibsep} |
||||||
|
{\@listi \global\bibsep\itemsep \global\advance\bibsep by\parsep} |
||||||
|
|
||||||
|
\newcommand\NAT@bibsetup% |
||||||
|
[1]{\setlength{\leftmargin}{\bibhang}\setlength{\itemindent}{-\leftmargin}% |
||||||
|
\setlength{\itemsep}{\bibsep}\setlength{\parsep}{\z@}} |
||||||
|
\newcommand\NAT@set@cites{\ifNAT@numbers |
||||||
|
\ifNAT@super \let\@cite\NAT@citesuper |
||||||
|
\def\NAT@mbox##1{\unskip\nobreak\hspace{1\p@}\textsuperscript{##1}}% |
||||||
|
\let\citeyearpar=\citeyear |
||||||
|
\let\NAT@space\relax\else |
||||||
|
\let\NAT@mbox=\mbox |
||||||
|
\let\@cite\NAT@citenum \def\NAT@space{ }\fi |
||||||
|
\let\@citex\NAT@citexnum |
||||||
|
\ifx\@biblabel\@empty\let\@biblabel\NAT@biblabelnum\fi |
||||||
|
\let\@bibsetup\NAT@bibsetnum |
||||||
|
\def\natexlab##1{}% |
||||||
|
\else |
||||||
|
\let\@cite\NAT@cite |
||||||
|
\let\@citex\NAT@citex |
||||||
|
\let\@biblabel\NAT@biblabel |
||||||
|
\let\@bibsetup\NAT@bibsetup |
||||||
|
\def\natexlab##1{##1}% |
||||||
|
\fi} |
||||||
|
\AtBeginDocument{\NAT@set@cites} |
||||||
|
\AtBeginDocument{\ifx\SK@def\@undefined\else |
||||||
|
\ifx\SK@cite\@empty\else |
||||||
|
\SK@def\@citex[#1][#2]#3{\SK@\SK@@ref{#3}\SK@@citex[#1][#2]{#3}}\fi |
||||||
|
\ifx\SK@citeauthor\@undefined\def\HAR@checkdef{}\else |
||||||
|
\let\citeauthor\SK@citeauthor |
||||||
|
\let\citefullauthor\SK@citefullauthor |
||||||
|
\let\citeyear\SK@citeyear\fi |
||||||
|
\fi} |
||||||
|
\AtBeginDocument{\@ifpackageloaded{hyperref}{% |
||||||
|
\ifnum\NAT@sort=2\def\NAT@sort{1}\fi}{}} |
||||||
|
\newif\ifNAT@full\NAT@fullfalse |
||||||
|
\newif\ifNAT@swa |
||||||
|
\DeclareRobustCommand\citet |
||||||
|
{\begingroup\NAT@swafalse\def\NAT@ctype{0}\NAT@partrue |
||||||
|
\@ifstar{\NAT@fulltrue\NAT@citetp}{\NAT@fullfalse\NAT@citetp}} |
||||||
|
\newcommand\NAT@citetp{\@ifnextchar[{\NAT@@citetp}{\NAT@@citetp[]}} |
||||||
|
\newcommand\NAT@@citetp{} |
||||||
|
\def\NAT@@citetp[#1]{\@ifnextchar[{\@citex[#1]}{\@citex[][#1]}} |
||||||
|
\DeclareRobustCommand\citep |
||||||
|
{\begingroup\NAT@swatrue\def\NAT@ctype{0}\NAT@partrue |
||||||
|
\@ifstar{\NAT@fulltrue\NAT@citetp}{\NAT@fullfalse\NAT@citetp}} |
||||||
|
\DeclareRobustCommand\cite |
||||||
|
{\begingroup\def\NAT@ctype{0}\NAT@partrue\NAT@swatrue |
||||||
|
\@ifstar{\NAT@fulltrue\NAT@cites}{\NAT@fullfalse\NAT@cites}} |
||||||
|
\newcommand\NAT@cites{\@ifnextchar [{\NAT@@citetp}{% |
||||||
|
\ifNAT@numbers\else |
||||||
|
\NAT@swafalse |
||||||
|
\fi |
||||||
|
\NAT@@citetp[]}} |
||||||
|
\DeclareRobustCommand\citealt |
||||||
|
{\begingroup\NAT@swafalse\def\NAT@ctype{0}\NAT@parfalse |
||||||
|
\@ifstar{\NAT@fulltrue\NAT@citetp}{\NAT@fullfalse\NAT@citetp}} |
||||||
|
\DeclareRobustCommand\citealp |
||||||
|
{\begingroup\NAT@swatrue\def\NAT@ctype{0}\NAT@parfalse |
||||||
|
\@ifstar{\NAT@fulltrue\NAT@citetp}{\NAT@fullfalse\NAT@citetp}} |
||||||
|
\DeclareRobustCommand\citeauthor |
||||||
|
{\begingroup\NAT@swafalse\def\NAT@ctype{1}\NAT@parfalse |
||||||
|
\@ifstar{\NAT@fulltrue\NAT@citetp}{\NAT@fullfalse\NAT@citetp}} |
||||||
|
\DeclareRobustCommand\Citet |
||||||
|
{\begingroup\NAT@swafalse\def\NAT@ctype{0}\NAT@partrue |
||||||
|
\let\NAT@up\NAT@Up |
||||||
|
\@ifstar{\NAT@fulltrue\NAT@citetp}{\NAT@fullfalse\NAT@citetp}} |
||||||
|
\DeclareRobustCommand\Citep |
||||||
|
{\begingroup\NAT@swatrue\def\NAT@ctype{0}\NAT@partrue |
||||||
|
\let\NAT@up\NAT@Up |
||||||
|
\@ifstar{\NAT@fulltrue\NAT@citetp}{\NAT@fullfalse\NAT@citetp}} |
||||||
|
\DeclareRobustCommand\Citealt |
||||||
|
{\begingroup\NAT@swafalse\def\NAT@ctype{0}\NAT@parfalse |
||||||
|
\let\NAT@up\NAT@Up |
||||||
|
\@ifstar{\NAT@fulltrue\NAT@citetp}{\NAT@fullfalse\NAT@citetp}} |
||||||
|
\DeclareRobustCommand\Citealp |
||||||
|
{\begingroup\NAT@swatrue\def\NAT@ctype{0}\NAT@parfalse |
||||||
|
\let\NAT@up\NAT@Up |
||||||
|
\@ifstar{\NAT@fulltrue\NAT@citetp}{\NAT@fullfalse\NAT@citetp}} |
||||||
|
\DeclareRobustCommand\Citeauthor |
||||||
|
{\begingroup\NAT@swafalse\def\NAT@ctype{1}\NAT@parfalse |
||||||
|
\let\NAT@up\NAT@Up |
||||||
|
\@ifstar{\NAT@fulltrue\NAT@citetp}{\NAT@fullfalse\NAT@citetp}} |
||||||
|
\DeclareRobustCommand\citeyear |
||||||
|
{\begingroup\NAT@swafalse\def\NAT@ctype{2}\NAT@parfalse\NAT@citetp} |
||||||
|
\DeclareRobustCommand\citeyearpar |
||||||
|
{\begingroup\NAT@swatrue\def\NAT@ctype{2}\NAT@partrue\NAT@citetp} |
||||||
|
\newcommand\citetext[1]{\NAT@open#1\NAT@close} |
||||||
|
\DeclareRobustCommand\citefullauthor |
||||||
|
{\citeauthor*} |
||||||
|
\newcommand\defcitealias[2]{% |
||||||
|
\@ifundefined{al@#1\@extra@b@citeb}{} |
||||||
|
{\PackageWarning{natbib}{Overwriting existing alias for citation #1}} |
||||||
|
\@namedef{al@#1\@extra@b@citeb}{#2}} |
||||||
|
\DeclareRobustCommand\citetalias{\begingroup |
||||||
|
\NAT@swafalse\def\NAT@ctype{3}\NAT@parfalse\NAT@citetp} |
||||||
|
\DeclareRobustCommand\citepalias{\begingroup |
||||||
|
\NAT@swatrue\def\NAT@ctype{3}\NAT@partrue\NAT@citetp} |
||||||
|
\renewcommand\nocite[1]{\@bsphack |
||||||
|
\@for\@citeb:=#1\do{% |
||||||
|
\edef\@citeb{\expandafter\@firstofone\@citeb}% |
||||||
|
\if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi |
||||||
|
\if*\@citeb\else |
||||||
|
\@ifundefined{b@\@citeb\@extra@b@citeb}{% |
||||||
|
\NAT@citeundefined \PackageWarning{natbib}% |
||||||
|
{Citation `\@citeb' undefined}}{}\fi}% |
||||||
|
\@esphack} |
||||||
|
\newcommand\NAT@parse[1]{{% |
||||||
|
\let\protect=\@unexpandable@protect\let~\relax |
||||||
|
\let\active@prefix=\@gobble |
||||||
|
\xdef\NAT@temp{\csname b@#1\@extra@b@citeb\endcsname}}% |
||||||
|
\expandafter\NAT@split\NAT@temp |
||||||
|
\expandafter\NAT@parse@date\NAT@date??????@@% |
||||||
|
\ifciteindex\NAT@index\fi |
||||||
|
} |
||||||
|
\newcommand\NAT@split[4]{% |
||||||
|
\gdef\NAT@num{#1}\gdef\NAT@name{#3}\gdef\NAT@date{#2}% |
||||||
|
\gdef\NAT@all@names{#4}% |
||||||
|
\ifx\NAT@noname\NAT@all@names \gdef\NAT@all@names{#3}\fi} |
||||||
|
\newcommand\NAT@parse@date{} |
||||||
|
\def\NAT@parse@date#1#2#3#4#5#6@@{% |
||||||
|
\ifnum\the\catcode`#1=11\def\NAT@year{}\def\NAT@exlab{#1}\else |
||||||
|
\ifnum\the\catcode`#2=11\def\NAT@year{#1}\def\NAT@exlab{#2}\else |
||||||
|
\ifnum\the\catcode`#3=11\def\NAT@year{#1#2}\def\NAT@exlab{#3}\else |
||||||
|
\ifnum\the\catcode`#4=11\def\NAT@year{#1#2#3}\def\NAT@exlab{#4}\else |
||||||
|
\def\NAT@year{#1#2#3#4}\def\NAT@exlab{{#5}}\fi\fi\fi\fi} |
||||||
|
\newcommand\NAT@index{} |
||||||
|
\let\NAT@makeindex=\makeindex |
||||||
|
\renewcommand\makeindex{\NAT@makeindex |
||||||
|
\renewcommand\NAT@index{\@bsphack\begingroup |
||||||
|
\def~{\string~}\@wrindex{\NAT@idxtxt}}} |
||||||
|
\newcommand\NAT@idxtxt{\NAT@name\ \NAT@open\NAT@date\NAT@close} |
||||||
|
\@ifundefined{@indexfile}{}{\let\NAT@makeindex\relax\makeindex} |
||||||
|
\newif\ifciteindex \citeindexfalse |
||||||
|
\newcommand\citeindextype{default} |
||||||
|
\newcommand\NAT@index@alt{{\let\protect=\noexpand\let~\relax |
||||||
|
\xdef\NAT@temp{\NAT@idxtxt}}\expandafter\NAT@exp\NAT@temp\@nil} |
||||||
|
\newcommand\NAT@exp{} |
||||||
|
\def\NAT@exp#1\@nil{\index[\citeindextype]{#1}} |
||||||
|
|
||||||
|
\AtBeginDocument{% |
||||||
|
\@ifpackageloaded{index}{\let\NAT@index=\NAT@index@alt}{}} |
||||||
|
\newcommand\NAT@ifcmd{\futurelet\NAT@temp\NAT@ifxcmd} |
||||||
|
\newcommand\NAT@ifxcmd{\ifx\NAT@temp\relax\else\expandafter\NAT@bare\fi} |
||||||
|
\def\NAT@bare#1(#2)#3(@)#4\@nil#5{% |
||||||
|
\if @#2 |
||||||
|
\expandafter\NAT@apalk#1, , \@nil{#5}\else |
||||||
|
\stepcounter{NAT@ctr}% |
||||||
|
\NAT@wrout{\arabic {NAT@ctr}}{#2}{#1}{#3}{#5} |
||||||
|
\fi |
||||||
|
} |
||||||
|
\newcommand\NAT@wrout[5]{% |
||||||
|
\if@filesw |
||||||
|
{\let\protect\noexpand\let~\relax |
||||||
|
\immediate |
||||||
|
\write\@auxout{\string\bibcite{#5}{{#1}{#2}{{#3}}{{#4}}}}}\fi |
||||||
|
\ignorespaces} |
||||||
|
\def\NAT@noname{{}} |
||||||
|
\renewcommand\bibitem{% |
||||||
|
\@ifnextchar[{\@lbibitem}{% |
||||||
|
\global\NAT@stdbsttrue |
||||||
|
\stepcounter{NAT@ctr}\@lbibitem[\arabic{NAT@ctr}]}} |
||||||
|
\def\@lbibitem[#1]#2{% |
||||||
|
\if\relax\@extra@b@citeb\relax\else |
||||||
|
\@ifundefined{br@#2\@extra@b@citeb}{}{% |
||||||
|
\@namedef{br@#2}{\@nameuse{br@#2\@extra@b@citeb}}}\fi |
||||||
|
\@ifundefined{b@#2\@extra@b@citeb}{\def\NAT@num{}}{\NAT@parse{#2}}% |
||||||
|
\item[\hfil\hyper@natanchorstart{#2\@extra@b@citeb}\@biblabel{\NAT@num}% |
||||||
|
\hyper@natanchorend]% |
||||||
|
\NAT@ifcmd#1(@)(@)\@nil{#2}} |
||||||
|
\ifx\SK@lbibitem\@undefined\else |
||||||
|
\let\SK@lbibitem\@lbibitem |
||||||
|
\def\@lbibitem[#1]#2{% |
||||||
|
\SK@lbibitem[#1]{#2}\SK@\SK@@label{#2}\ignorespaces}\fi |
||||||
|
\newif\ifNAT@stdbst \NAT@stdbstfalse |
||||||
|
|
||||||
|
\AtEndDocument |
||||||
|
{\ifNAT@stdbst\if@filesw\immediate\write\@auxout{\string |
||||||
|
\global\string\NAT@numberstrue}\fi\fi |
||||||
|
} |
||||||
|
\providecommand\bibcite{} |
||||||
|
\renewcommand\bibcite[2]{\@ifundefined{b@#1\@extra@binfo}\relax |
||||||
|
{\NAT@citemultiple |
||||||
|
\PackageWarningNoLine{natbib}{Citation `#1' multiply defined}}% |
||||||
|
\global\@namedef{b@#1\@extra@binfo}{#2}} |
||||||
|
\AtEndDocument{\NAT@swatrue\let\bibcite\NAT@testdef} |
||||||
|
\newcommand\NAT@testdef[2]{% |
||||||
|
\def\NAT@temp{#2}\expandafter \ifx \csname b@#1\@extra@binfo\endcsname |
||||||
|
\NAT@temp \else \ifNAT@swa \NAT@swafalse |
||||||
|
\PackageWarningNoLine{natbib}{Citation(s) may have |
||||||
|
changed.\MessageBreak |
||||||
|
Rerun to get citations correct}\fi\fi} |
||||||
|
\newcommand\NAT@apalk{} |
||||||
|
\def\NAT@apalk#1, #2, #3\@nil#4{\if\relax#2\relax |
||||||
|
\global\NAT@stdbsttrue |
||||||
|
\NAT@wrout{#1}{}{}{}{#4}\else |
||||||
|
\stepcounter{NAT@ctr}% |
||||||
|
\NAT@wrout{\arabic {NAT@ctr}}{#2}{#1}{}{#4}\fi} |
||||||
|
\newcommand\citeauthoryear{} |
||||||
|
\def\citeauthoryear#1#2#3(@)(@)\@nil#4{\stepcounter{NAT@ctr}\if\relax#3\relax |
||||||
|
\NAT@wrout{\arabic {NAT@ctr}}{#2}{#1}{}{#4}\else |
||||||
|
\NAT@wrout{\arabic {NAT@ctr}}{#3}{#2}{#1}{#4}\fi} |
||||||
|
\newcommand\citestarts{\NAT@open} |
||||||
|
\newcommand\citeends{\NAT@close} |
||||||
|
\newcommand\betweenauthors{and} |
||||||
|
\newcommand\astroncite{} |
||||||
|
\def\astroncite#1#2(@)(@)\@nil#3{\stepcounter{NAT@ctr}\NAT@wrout{\arabic |
||||||
|
{NAT@ctr}}{#2}{#1}{}{#3}} |
||||||
|
\newcommand\citename{} |
||||||
|
\def\citename#1#2(@)(@)\@nil#3{\expandafter\NAT@apalk#1#2, \@nil{#3}} |
||||||
|
\newcommand\harvarditem[4][]% |
||||||
|
{\if\relax#1\relax\bibitem[#2(#3)]{#4}\else |
||||||
|
\bibitem[#1(#3)#2]{#4}\fi } |
||||||
|
\newcommand\harvardleft{\NAT@open} |
||||||
|
\newcommand\harvardright{\NAT@close} |
||||||
|
\newcommand\harvardyearleft{\NAT@open} |
||||||
|
\newcommand\harvardyearright{\NAT@close} |
||||||
|
\AtBeginDocument{\providecommand{\harvardand}{and}} |
||||||
|
\newcommand\harvardurl[1]{\textbf{URL:} \textit{#1}} |
||||||
|
\providecommand\bibsection{} |
||||||
|
\@ifundefined{chapter}% |
||||||
|
{\renewcommand\bibsection{\section*{\refname |
||||||
|
\@mkboth{\MakeUppercase{\refname}}{\MakeUppercase{\refname}}}}} |
||||||
|
{\@ifundefined{NAT@sectionbib}% |
||||||
|
{\renewcommand\bibsection{\chapter*{\bibname |
||||||
|
\@mkboth{\MakeUppercase{\bibname}}{\MakeUppercase{\bibname}}}}} |
||||||
|
{\renewcommand\bibsection{\section*{\bibname |
||||||
|
\ifx\@mkboth\@gobbletwo\else\markright{\MakeUppercase{\bibname}}\fi}}}} |
||||||
|
\@ifclassloaded{amsart}% |
||||||
|
{\renewcommand\bibsection{\section*{\refname}}}{} |
||||||
|
\@ifclassloaded{amsbook}% |
||||||
|
{\renewcommand\bibsection{\chapter*{\bibname}}}{} |
||||||
|
\@ifundefined{bib@heading}{}{\let\bibsection\bib@heading} |
||||||
|
\newcounter{NAT@ctr} |
||||||
|
\renewenvironment{thebibliography}[1]{% |
||||||
|
\bibsection\parindent \z@\bibpreamble\bibfont\list |
||||||
|
{\@biblabel{\arabic{NAT@ctr}}}{\@bibsetup{#1}% |
||||||
|
\setcounter{NAT@ctr}{0}}% |
||||||
|
\ifNAT@openbib |
||||||
|
\renewcommand\newblock{\par} |
||||||
|
\else |
||||||
|
\renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}% |
||||||
|
\fi |
||||||
|
\sloppy\clubpenalty4000\widowpenalty4000 |
||||||
|
\sfcode`\.=1000\relax |
||||||
|
\let\citeN\cite \let\shortcite\cite |
||||||
|
\let\citeasnoun\cite |
||||||
|
}{\def\@noitemerr{% |
||||||
|
\PackageWarning{natbib} |
||||||
|
{Empty `thebibliography' environment}}% |
||||||
|
\endlist\vskip-\lastskip} |
||||||
|
\let\bibfont\relax |
||||||
|
\let\bibpreamble\relax |
||||||
|
\providecommand\reset@font{\relax} |
||||||
|
\providecommand\bibname{Bibliography} |
||||||
|
\providecommand\refname{References} |
||||||
|
\newcommand\NAT@citeundefined{\gdef \NAT@undefined {% |
||||||
|
\PackageWarningNoLine{natbib}{There were undefined citations}}} |
||||||
|
\let \NAT@undefined \relax |
||||||
|
\newcommand\NAT@citemultiple{\gdef \NAT@multiple {% |
||||||
|
\PackageWarningNoLine{natbib}{There were multiply defined citations}}} |
||||||
|
\let \NAT@multiple \relax |
||||||
|
\AtEndDocument{\NAT@undefined\NAT@multiple} |
||||||
|
\providecommand\@mkboth[2]{} |
||||||
|
\providecommand\MakeUppercase{\uppercase} |
||||||
|
\providecommand{\@extra@b@citeb}{} |
||||||
|
\gdef\@extra@binfo{} |
||||||
|
\providecommand\hyper@natanchorstart[1]{} |
||||||
|
\providecommand\hyper@natanchorend{} |
||||||
|
\providecommand\hyper@natlinkstart[1]{} |
||||||
|
\providecommand\hyper@natlinkend{} |
||||||
|
\providecommand\hyper@natlinkbreak[2]{#1} |
||||||
|
\@ifundefined{bbl@redefine}{}{% |
||||||
|
\bbl@redefine\nocite#1{% |
||||||
|
\@safe@activestrue\org@nocite{#1}\@safe@activesfalse}% |
||||||
|
\bbl@redefine\@lbibitem[#1]#2{% |
||||||
|
\@safe@activestrue\org@@lbibitem[#1]{#2}\@safe@activesfalse}% |
||||||
|
} |
||||||
|
\AtBeginDocument{\@ifundefined{bbl@redefine}{}{% |
||||||
|
\bbl@redefine\@citex[#1][#2]#3{% |
||||||
|
\@safe@activestrue\org@@citex[#1][#2]{#3}\@safe@activesfalse}% |
||||||
|
\bbl@redefine\NAT@testdef#1#2{% |
||||||
|
\@safe@activestrue\org@NAT@testdef{#1}{#2}\@safe@activesfalse}% |
||||||
|
\@ifundefined{org@@lbibitem}{% |
||||||
|
\bbl@redefine\@lbibitem[#1]#2{% |
||||||
|
\@safe@activestrue\org@@lbibitem[#1]{#2}\@safe@activesfalse}}{}% |
||||||
|
}} |
||||||
|
\ifnum\NAT@sort>0 |
||||||
|
\newcommand\NAT@sort@cites[1]{% |
||||||
|
\@tempcntb\m@ne |
||||||
|
\let\@celt\delimiter |
||||||
|
\def\NAT@num@list{}% |
||||||
|
\def\NAT@cite@list{}% |
||||||
|
\def\NAT@nonsort@list{}% |
||||||
|
\@for \@citeb:=#1\do{\NAT@make@cite@list}% |
||||||
|
\edef\NAT@cite@list{\NAT@cite@list\NAT@nonsort@list}% |
||||||
|
\edef\NAT@cite@list{\expandafter\NAT@xcom\NAT@cite@list @@}} |
||||||
|
\begingroup \catcode`\_=8 |
||||||
|
\gdef\NAT@make@cite@list{% |
||||||
|
\edef\@citeb{\expandafter\@firstofone\@citeb}% |
||||||
|
\@ifundefined{b@\@citeb\@extra@b@citeb}{\def\NAT@num{A}}% |
||||||
|
{\NAT@parse{\@citeb}}% |
||||||
|
\ifcat _\ifnum\z@<0\NAT@num _\else A\fi |
||||||
|
\@tempcnta\NAT@num \relax |
||||||
|
\ifnum \@tempcnta>\@tempcntb |
||||||
|
\edef\NAT@num@list{\NAT@num@list \@celt{\NAT@num}}% |
||||||
|
\edef\NAT@cite@list{\NAT@cite@list\@citeb,}% |
||||||
|
\@tempcntb\@tempcnta |
||||||
|
\else |
||||||
|
\let\NAT@@cite@list=\NAT@cite@list \def\NAT@cite@list{}% |
||||||
|
\edef\NAT@num@list{\expandafter\NAT@num@celt \NAT@num@list \@gobble @}% |
||||||
|
{\let\@celt=\NAT@celt\NAT@num@list}% |
||||||
|
\fi |
||||||
|
\else |
||||||
|
\edef\NAT@nonsort@list{\NAT@nonsort@list\@citeb,}% |
||||||
|
\fi} |
||||||
|
\endgroup |
||||||
|
\def\NAT@celt#1{\ifnum #1<\@tempcnta |
||||||
|
\xdef\NAT@cite@list{\NAT@cite@list\expandafter\NAT@nextc\NAT@@cite@list @@}% |
||||||
|
\xdef\NAT@@cite@list{\expandafter\NAT@restc\NAT@@cite@list}% |
||||||
|
\else |
||||||
|
\xdef\NAT@cite@list{\NAT@cite@list\@citeb,\NAT@@cite@list}\let\@celt\@gobble% |
||||||
|
\fi} |
||||||
|
\def\NAT@num@celt#1#2{\ifx \@celt #1% |
||||||
|
\ifnum #2<\@tempcnta |
||||||
|
\@celt{#2}% |
||||||
|
\expandafter\expandafter\expandafter\NAT@num@celt |
||||||
|
\else |
||||||
|
\@celt{\number\@tempcnta}\@celt{#2}% |
||||||
|
\fi\fi} |
||||||
|
\def\NAT@nextc#1,#2@@{#1,} |
||||||
|
\def\NAT@restc#1,#2{#2} |
||||||
|
\def\NAT@xcom#1,@@{#1} |
||||||
|
\else |
||||||
|
\newcommand\NAT@sort@cites[1]{\edef\NAT@cite@list{#1}}\fi |
||||||
|
\InputIfFileExists{natbib.cfg} |
||||||
|
{\typeout{Local config file natbib.cfg used}}{} |
||||||
|
%% |
||||||
|
%% <<<<< End of generated file <<<<<< |
||||||
|
%% |
||||||
|
%% End of file `natbib.sty'. |
@ -0,0 +1,134 @@ |
|||||||
|
%% |
||||||
|
%% This is file `nicefrac.sty', |
||||||
|
%% generated with the docstrip utility. |
||||||
|
%% |
||||||
|
%% The original source files were: |
||||||
|
%% |
||||||
|
%% units.dtx (with options: `nicefrac') |
||||||
|
%% |
||||||
|
%% LaTeX package for typesetting nice fractions |
||||||
|
%% |
||||||
|
%% Copyright (C) 1998 Axel Reichert |
||||||
|
%% See the files README and COPYING. |
||||||
|
%% |
||||||
|
%% \CharacterTable |
||||||
|
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z |
||||||
|
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z |
||||||
|
%% Digits \0\1\2\3\4\5\6\7\8\9 |
||||||
|
%% Exclamation \! Double quote \" Hash (number) \# |
||||||
|
%% Dollar \$ Percent \% Ampersand \& |
||||||
|
%% Acute accent \' Left paren \( Right paren \) |
||||||
|
%% Asterisk \* Plus \+ Comma \, |
||||||
|
%% Minus \- Point \. Solidus \/ |
||||||
|
%% Colon \: Semicolon \; Less than \< |
||||||
|
%% Equals \= Greater than \> Question mark \? |
||||||
|
%% Commercial at \@ Left bracket \[ Backslash \\ |
||||||
|
%% Right bracket \] Circumflex \^ Underscore \_ |
||||||
|
%% Grave accent \` Left brace \{ Vertical bar \| |
||||||
|
%% Right brace \} Tilde \~} |
||||||
|
\NeedsTeXFormat{LaTeX2e}[1995/12/01] |
||||||
|
\ProvidesPackage{nicefrac}[1998/08/04 v0.9b Nice fractions] |
||||||
|
\newlength{\L@UnitsRaiseDisplaystyle} |
||||||
|
\newlength{\L@UnitsRaiseTextstyle} |
||||||
|
\newlength{\L@UnitsRaiseScriptstyle} |
||||||
|
\RequirePackage{ifthen} |
||||||
|
\DeclareRobustCommand*{\@UnitsNiceFrac}[3][]{% |
||||||
|
\ifthenelse{\boolean{mmode}}{% |
||||||
|
\settoheight{\L@UnitsRaiseDisplaystyle}{% |
||||||
|
\ensuremath{\displaystyle#1{M}}% |
||||||
|
}% |
||||||
|
\settoheight{\L@UnitsRaiseTextstyle}{% |
||||||
|
\ensuremath{\textstyle#1{M}}% |
||||||
|
}% |
||||||
|
\settoheight{\L@UnitsRaiseScriptstyle}{% |
||||||
|
\ensuremath{\scriptstyle#1{M}}% |
||||||
|
}% |
||||||
|
\settoheight{\@tempdima}{% |
||||||
|
\ensuremath{\scriptscriptstyle#1{M}}% |
||||||
|
}% |
||||||
|
\addtolength{\L@UnitsRaiseDisplaystyle}{% |
||||||
|
-\L@UnitsRaiseScriptstyle% |
||||||
|
}% |
||||||
|
\addtolength{\L@UnitsRaiseTextstyle}{% |
||||||
|
-\L@UnitsRaiseScriptstyle% |
||||||
|
}% |
||||||
|
\addtolength{\L@UnitsRaiseScriptstyle}{-\@tempdima}% |
||||||
|
\mathchoice |
||||||
|
{% |
||||||
|
\raisebox{\L@UnitsRaiseDisplaystyle}{% |
||||||
|
\ensuremath{\scriptstyle#1{#2}}% |
||||||
|
}% |
||||||
|
}% |
||||||
|
{% |
||||||
|
\raisebox{\L@UnitsRaiseTextstyle}{% |
||||||
|
\ensuremath{\scriptstyle#1{#2}}% |
||||||
|
}% |
||||||
|
}% |
||||||
|
{% |
||||||
|
\raisebox{\L@UnitsRaiseScriptstyle}{% |
||||||
|
\ensuremath{\scriptscriptstyle#1{#2}}% |
||||||
|
}% |
||||||
|
}% |
||||||
|
{% |
||||||
|
\raisebox{\L@UnitsRaiseScriptstyle}{% |
||||||
|
\ensuremath{\scriptscriptstyle#1{#2}}% |
||||||
|
}% |
||||||
|
}% |
||||||
|
\mkern-2mu/\mkern-1mu% |
||||||
|
\bgroup |
||||||
|
\mathchoice |
||||||
|
{\scriptstyle}% |
||||||
|
{\scriptstyle}% |
||||||
|
{\scriptscriptstyle}% |
||||||
|
{\scriptscriptstyle}% |
||||||
|
#1{#3}% |
||||||
|
\egroup |
||||||
|
}% |
||||||
|
{% |
||||||
|
\settoheight{\L@UnitsRaiseTextstyle}{#1{M}}% |
||||||
|
\settoheight{\@tempdima}{% |
||||||
|
\ensuremath{% |
||||||
|
\mbox{\fontsize\sf@size\z@\selectfont#1{M}}% |
||||||
|
}% |
||||||
|
}% |
||||||
|
\addtolength{\L@UnitsRaiseTextstyle}{-\@tempdima}% |
||||||
|
\raisebox{\L@UnitsRaiseTextstyle}{% |
||||||
|
\ensuremath{% |
||||||
|
\mbox{\fontsize\sf@size\z@\selectfont#1{#2}}% |
||||||
|
}% |
||||||
|
}% |
||||||
|
\ensuremath{\mkern-2mu}/\ensuremath{\mkern-1mu}% |
||||||
|
\ensuremath{% |
||||||
|
\mbox{\fontsize\sf@size\z@\selectfont#1{#3}}% |
||||||
|
}% |
||||||
|
}% |
||||||
|
} |
||||||
|
\DeclareRobustCommand*{\@UnitsUglyFrac}[3][]{% |
||||||
|
\ifthenelse{\boolean{mmode}}{% |
||||||
|
\frac{#1{#2}}{#1{#3}}% |
||||||
|
}% |
||||||
|
{% |
||||||
|
#1{#2}/#1{#3}% |
||||||
|
\PackageWarning{nicefrac}{% |
||||||
|
You used \protect\nicefrac\space or |
||||||
|
\protect\unitfrac\space in text mode\MessageBreak |
||||||
|
and specified the ``ugly'' option.\MessageBreak |
||||||
|
The fraction may be ambiguous or wrong.\MessageBreak |
||||||
|
Please make sure the denominator is |
||||||
|
correct.\MessageBreak |
||||||
|
If it is, you can safely ignore\MessageBreak |
||||||
|
this warning |
||||||
|
}% |
||||||
|
}% |
||||||
|
} |
||||||
|
\DeclareOption{nice}{% |
||||||
|
\DeclareRobustCommand*{\nicefrac}{\@UnitsNiceFrac}% |
||||||
|
} |
||||||
|
\DeclareOption{ugly}{% |
||||||
|
\DeclareRobustCommand*{\nicefrac}{\@UnitsUglyFrac}% |
||||||
|
} |
||||||
|
\ExecuteOptions{nice} |
||||||
|
\ProcessOptions* |
||||||
|
\endinput |
||||||
|
%% |
||||||
|
%% End of file `nicefrac.sty'. |
@ -0,0 +1,71 @@ |
|||||||
|
%% |
||||||
|
%% This is file `nomencl.ist', |
||||||
|
%% generated with the docstrip utility. |
||||||
|
%% |
||||||
|
%% The original source files were: |
||||||
|
%% |
||||||
|
%% nomencl.dtx (with options: `idxstyle') |
||||||
|
%% |
||||||
|
%% Copyright 1996 Boris Veytsman |
||||||
|
%% Copyright 1999-2000 Bernd Schandl |
||||||
|
%% email schandl@gmx.net |
||||||
|
%% www http://members.nbci.com/schandl/nomencl |
||||||
|
%% |
||||||
|
%% This file can be redistributed and/or modified under the terms |
||||||
|
%% of the LaTeX Project Public License distributed from CTAN |
||||||
|
%% archives in the directory macros/latex/base/lppl.txt; either |
||||||
|
%% version 1.2 of the license, or (at your option) any later version. |
||||||
|
%% |
||||||
|
%% |
||||||
|
%% Nomenclature style file for MAKEINDEX. |
||||||
|
%% For nomencl v2.5 (and later) |
||||||
|
%% |
||||||
|
%% Formats glossary entries to show, e.g. nomenclature of equations. |
||||||
|
%% |
||||||
|
%% Written by Boris Veytsman boris@plmsc.psu.edu |
||||||
|
%% Changed by Bernd Schandl schandl@gmx.net (starting 1999/02/20) |
||||||
|
%% |
||||||
|
%% Changes: |
||||||
|
%% 1996/11/25. Change quote character to % (BV) |
||||||
|
%% 1999/02/20. Removed setting of actual to its default value |
||||||
|
%% Removed setting of quote to '%' to get its default '"' instead |
||||||
|
%% Changed group_skip to do nothing; user should use \nomgroup |
||||||
|
%% Changed spacing in gls file |
||||||
|
%% |
||||||
|
%% \CharacterTable |
||||||
|
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z |
||||||
|
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z |
||||||
|
%% Digits \0\1\2\3\4\5\6\7\8\9 |
||||||
|
%% Exclamation \! Double quote \" Hash (number) \# |
||||||
|
%% Dollar \$ Percent \% Ampersand \& |
||||||
|
%% Acute accent \' Left paren \( Right paren \) |
||||||
|
%% Asterisk \* Plus \+ Comma \, |
||||||
|
%% Minus \- Point \. Solidus \/ |
||||||
|
%% Colon \: Semicolon \; Less than \< |
||||||
|
%% Equals \= Greater than \> Question mark \? |
||||||
|
%% Commercial at \@ Left bracket \[ Backslash \\ |
||||||
|
%% Right bracket \] Circumflex \^ Underscore \_ |
||||||
|
%% Grave accent \` Left brace \{ Vertical bar \| |
||||||
|
%% Right brace \} Tilde \~} |
||||||
|
%% |
||||||
|
%% ---- for input file ---- |
||||||
|
keyword "\\glossaryentry" |
||||||
|
%% Germans might want to change this and delete the two %% |
||||||
|
%% quote '"' |
||||||
|
%% ---- for output file ---- |
||||||
|
preamble "\\begin{theglossary} \n" |
||||||
|
postamble "\n\n\\end{theglossary}\n" |
||||||
|
group_skip "\n" |
||||||
|
delim_0 "" |
||||||
|
delim_1 "" |
||||||
|
delim_2 "" |
||||||
|
%% The next lines will produce some warnings when |
||||||
|
%% running Makeindex as they try to cover two different |
||||||
|
%% versions of the program: |
||||||
|
lethead_prefix "\n \\nomgroup{" |
||||||
|
lethead_suffix "}\n" |
||||||
|
lethead_flag 1 |
||||||
|
heading_prefix "\n \\nomgroup{" |
||||||
|
heading_suffix "}\n" |
||||||
|
headings_flag 1 |
||||||
|
|
@ -0,0 +1,177 @@ |
|||||||
|
%% |
||||||
|
%% This is file `nomencl.sty', |
||||||
|
%% generated with the docstrip utility. |
||||||
|
%% |
||||||
|
%% The original source files were: |
||||||
|
%% |
||||||
|
%% nomencl.dtx (with options: `package') |
||||||
|
%% |
||||||
|
%% Copyright 1996 Boris Veytsman |
||||||
|
%% Copyright 1999-2000 Bernd Schandl |
||||||
|
%% email schandl@gmx.net |
||||||
|
%% www http://members.nbci.com/schandl/nomencl |
||||||
|
%% |
||||||
|
%% This file can be redistributed and/or modified under the terms |
||||||
|
%% of the LaTeX Project Public License distributed from CTAN |
||||||
|
%% archives in the directory macros/latex/base/lppl.txt; either |
||||||
|
%% version 1.2 of the license, or (at your option) any later version. |
||||||
|
%% |
||||||
|
%% \CharacterTable |
||||||
|
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z |
||||||
|
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z |
||||||
|
%% Digits \0\1\2\3\4\5\6\7\8\9 |
||||||
|
%% Exclamation \! Double quote \" Hash (number) \# |
||||||
|
%% Dollar \$ Percent \% Ampersand \& |
||||||
|
%% Acute accent \' Left paren \( Right paren \) |
||||||
|
%% Asterisk \* Plus \+ Comma \, |
||||||
|
%% Minus \- Point \. Solidus \/ |
||||||
|
%% Colon \: Semicolon \; Less than \< |
||||||
|
%% Equals \= Greater than \> Question mark \? |
||||||
|
%% Commercial at \@ Left bracket \[ Backslash \\ |
||||||
|
%% Right bracket \] Circumflex \^ Underscore \_ |
||||||
|
%% Grave accent \` Left brace \{ Vertical bar \| |
||||||
|
%% Right brace \} Tilde \~} |
||||||
|
%% |
||||||
|
\ProvidesPackage{nomencl}% |
||||||
|
[2000/12/03 v3.1a Nomenclature package (BS)] |
||||||
|
\NeedsTeXFormat{LaTeX2e} |
||||||
|
\newif\if@printeqref |
||||||
|
\newif\if@printpageref |
||||||
|
\DeclareOption{refeq}{\@printeqreftrue} |
||||||
|
\DeclareOption{norefeq}{\@printeqreffalse} |
||||||
|
\DeclareOption{refpage}{\@printpagereftrue} |
||||||
|
\DeclareOption{norefpage}{\@printpagereffalse} |
||||||
|
\DeclareOption{prefix}{\def\nomprefix{a}} |
||||||
|
\DeclareOption{noprefix}{\def\nomprefix{}} |
||||||
|
\newif\if@loadcfg |
||||||
|
\DeclareOption{cfg}{\@loadcfgtrue} |
||||||
|
\DeclareOption{nocfg}{\@loadcfgfalse} |
||||||
|
\DeclareOption{croatian}{% |
||||||
|
\def\eqdeclaration#1{, vidi jednad\v{z}bu\nobreakspace(#1)}% |
||||||
|
\def\pagedeclaration#1{, stranica\nobreakspace#1}% |
||||||
|
\def\nomname{Popis simbola}} |
||||||
|
\DeclareOption{danish}{% |
||||||
|
\def\eqdeclaration#1{, se ligning\nobreakspace(#1)}% |
||||||
|
\def\pagedeclaration#1{, side\nobreakspace#1}% |
||||||
|
\def\nomname{Symbolliste}} |
||||||
|
\DeclareOption{english}{% |
||||||
|
\def\eqdeclaration#1{, see equation\nobreakspace(#1)}% |
||||||
|
\def\pagedeclaration#1{, page\nobreakspace#1}% |
||||||
|
\def\nomname{List of Symbols and Abbreviations}} |
||||||
|
% \def\nomname{Nomenclature}} |
||||||
|
\DeclareOption{french}{% |
||||||
|
\def\eqdeclaration#1{, voir \'equation\nobreakspace(#1)}% |
||||||
|
\def\pagedeclaration#1{, page\nobreakspace#1}% |
||||||
|
\def\nomname{Liste des symboles}} |
||||||
|
\DeclareOption{german}{% |
||||||
|
\def\eqdeclaration#1{, siehe Gleichung\nobreakspace(#1)}% |
||||||
|
\def\pagedeclaration#1{, Seite\nobreakspace#1}% |
||||||
|
\def\nomname{Symbolverzeichnis}} |
||||||
|
\DeclareOption{italian}{% |
||||||
|
\def\eqdeclaration#1{, equazione\nobreakspace(#1)}% |
||||||
|
\def\pagedeclaration#1{, pagina\nobreakspace#1}% |
||||||
|
\def\nomname{Elenco dei Simboli}} |
||||||
|
\DeclareOption{polish}{% |
||||||
|
\def\eqdeclaration#1{, porownaj rownanie\nobreakspace(#1)}% |
||||||
|
\def\pagedeclaration#1{, strona\nobreakspace#1}% |
||||||
|
\def\nomname{Lista symboli}} |
||||||
|
\DeclareOption{portuguese}{% |
||||||
|
\def\eqdeclaration#1{, veja equa\c{c}\~ao\nobreakspace(#1)}% |
||||||
|
\def\pagedeclaration#1{, p\'agina\nobreakspace#1}% |
||||||
|
\def\nomname{Nomenclatura}} |
||||||
|
\DeclareOption{russian}{% |
||||||
|
\def\eqdeclaration#1{, \cyrs\cyrm.\nobreakspace(#1)}% |
||||||
|
\def\pagedeclaration#1{, \cyrs\cyrt\cyrr.\nobreakspace#1}% |
||||||
|
\def\nomname{\CYRS\cyrp\cyri\cyrs\cyro\cyrk% |
||||||
|
\ \cyro\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri% |
||||||
|
\cyrishrt}} |
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
||||||
|
\DeclareOption{slovak}{% |
||||||
|
\def\eqdeclaration#1{, pozri rovnicu\nobreakspace(#1)}% |
||||||
|
\def\pagedeclaration#1{, strana\nobreakspace#1}% |
||||||
|
\def\nomname{Zoznam symbolov a skratiek}} |
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
||||||
|
\DeclareOption{spanish}{% |
||||||
|
\def\eqdeclaration#1{, v\'ease la ecuaci\'on\nobreakspace(#1)}% |
||||||
|
\def\pagedeclaration#1{, p\'agina\nobreakspace#1}% |
||||||
|
\def\nomname{Nomenclatura}} |
||||||
|
\DeclareOption{ukrainian}{% |
||||||
|
\def\eqdeclaration#1{, \cyrd\cyri\cyrv.\nobreakspace(#1)}% |
||||||
|
\def\pagedeclaration#1{, \cyrs\cyrt\cyro\cyrr.\nobreakspace#1}% |
||||||
|
\def\nomname{\CYRP\cyre\cyrr\cyre\cyrl\cyrii\cyrk% |
||||||
|
\ \cyrp\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyrsftsn}} |
||||||
|
\ExecuteOptions{norefeq,norefpage,prefix,cfg,english} |
||||||
|
\ProcessOptions\relax |
||||||
|
\def\makeglossary{% |
||||||
|
\newwrite\@glossaryfile |
||||||
|
\immediate\openout\@glossaryfile=\jobname.glo |
||||||
|
\def\@nomenclature{% |
||||||
|
\@bsphack |
||||||
|
\begingroup |
||||||
|
\@sanitize |
||||||
|
\@ifnextchar[% |
||||||
|
{\@@@nomenclature}{\@@@nomenclature[\nomprefix]}}% |
||||||
|
\typeout{Writing glossary file \jobname.glo}% |
||||||
|
\let\makeglossary\@empty} |
||||||
|
\def\nom@verb{\expandafter\strip@prefix\meaning} |
||||||
|
\def\nomenclature{\protect\@nomenclature} |
||||||
|
\def\@nomenclature{% |
||||||
|
\@bsphack |
||||||
|
\begingroup |
||||||
|
\@sanitize |
||||||
|
\@ifnextchar[% |
||||||
|
{\@@nomenclature}{\@@nomenclature[\nomprefix]}} |
||||||
|
\def\@@nomenclature[#1]#2#3{\endgroup\@esphack} |
||||||
|
\def\@@@nomenclature[#1]#2#3{% |
||||||
|
\def\@tempa{#2}\def\@tempb{#3}% |
||||||
|
\protected@write\@glossaryfile{}% |
||||||
|
{\string\glossaryentry{#1\nom@verb\@tempa @[{\nom@verb\@tempa}]% |
||||||
|
\begingroup\nom@verb\@tempb\protect\nomeqref{\theequation}% |
||||||
|
|nompageref}{\thepage}}% |
||||||
|
\endgroup |
||||||
|
\@esphack} |
||||||
|
\def\nomgroup#1{} |
||||||
|
\newdimen\nomlabelwidth |
||||||
|
\nomlabelwidth1cm\relax |
||||||
|
\newdimen\nom@tempdim |
||||||
|
\def\printglossary{% |
||||||
|
\@ifnextchar[% |
||||||
|
{\@printglossary}{\@printglossary[\nomlabelwidth]}} |
||||||
|
\def\@printglossary[#1]{% |
||||||
|
\nom@tempdim#1\relax |
||||||
|
\@input@{\jobname.gls}} |
||||||
|
\def\nomlabel#1{#1\hfil} |
||||||
|
\def\nompreamble{} |
||||||
|
\def\nompostamble{} |
||||||
|
\def\nomentryend{} |
||||||
|
\newskip\nomitemsep |
||||||
|
\nomitemsep\itemsep |
||||||
|
\def\theglossary{% |
||||||
|
\@ifundefined{chapter}{\section*}{\chapter*}{\nomname}% |
||||||
|
\nompreamble |
||||||
|
\list{}{% |
||||||
|
\labelwidth\nom@tempdim |
||||||
|
\leftmargin\labelwidth |
||||||
|
\advance\leftmargin\labelsep |
||||||
|
\itemsep\nomitemsep |
||||||
|
\let\makelabel\nomlabel}} |
||||||
|
\def\endtheglossary{% |
||||||
|
\endlist |
||||||
|
\nompostamble} |
||||||
|
\def\refeq{\@printeqreftrue} |
||||||
|
\def\refpage{\@printpagereftrue} |
||||||
|
\def\refeqpage{\@printeqreftrue\@printpagereftrue} |
||||||
|
\def\norefeq{\@printeqreffalse} |
||||||
|
\def\norefpage{\@printpagereffalse} |
||||||
|
\def\norefeqpage{\@printeqreffalse\@printpagereffalse} |
||||||
|
\def\nomeqref#1{\if@printeqref\eqdeclaration{#1}\fi\ignorespaces} |
||||||
|
\def\nompageref#1{\if@printpageref\pagedeclaration{#1}\fi% |
||||||
|
\nomentryend\endgroup} |
||||||
|
\if@loadcfg |
||||||
|
\InputIfFileExists{nomencl.cfg}{% |
||||||
|
\typeout{Using the configuration file nomencl.cfg}}{} |
||||||
|
\fi |
||||||
|
|
||||||
|
\endinput |
||||||
|
%% |
||||||
|
%% End of file `nomencl.sty'. |
@ -0,0 +1,39 @@ |
|||||||
|
\relax |
||||||
|
\providecommand\hyper@newdestlabel[2]{} |
||||||
|
\@writefile{toc}{\contentsline {section}{\numberline {1}GL.inet board description}{2}{section.1}} |
||||||
|
\@writefile{lot}{\contentsline {table}{\numberline {1\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{\ignorespaces The basic characteristics of the GL.inet board\relax }}{2}{table.caption.10}} |
||||||
|
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} |
||||||
|
\newlabel{t:charact}{{1\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{2}{The basic characteristics of the GL.inet board\relax }{table.caption.10}{}} |
||||||
|
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Atheros 9331 Wi-fi System-on-Chip}{2}{subsection.1.1}} |
||||||
|
\@writefile{lof}{\contentsline {figure}{\numberline {1\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{\ignorespaces The block diagram of the Atheros AR9331 SoC used as a main processing unit on GL.inet board\relax }}{4}{figure.caption.11}} |
||||||
|
\newlabel{f:ar_block}{{1\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{4}{The block diagram of the Atheros AR9331 SoC used as a main processing unit on GL.inet board\relax }{figure.caption.11}{}} |
||||||
|
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}From TL-WR703N to GL.inet}{4}{subsection.1.2}} |
||||||
|
\@writefile{lof}{\contentsline {figure}{\numberline {1\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}2}{\ignorespaces The front side of the GL.inet board exposing the main Atheros SoC, RAM and interfaces\relax }}{5}{figure.caption.12}} |
||||||
|
\newlabel{f:board_front}{{1\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}2}{5}{The front side of the GL.inet board exposing the main Atheros SoC, RAM and interfaces\relax }{figure.caption.12}{}} |
||||||
|
\@writefile{lof}{\contentsline {figure}{\numberline {1\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}3}{\ignorespaces The back side of the GL.inet board exposing the Flash memory and a main voltage regulator\relax }}{6}{figure.caption.13}} |
||||||
|
\newlabel{f:board_back}{{1\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}3}{6}{The back side of the GL.inet board exposing the Flash memory and a main voltage regulator\relax }{figure.caption.13}{}} |
||||||
|
\@setckpt{problemexpres}{ |
||||||
|
\setcounter{page}{7} |
||||||
|
\setcounter{equation}{0} |
||||||
|
\setcounter{enumi}{0} |
||||||
|
\setcounter{enumii}{0} |
||||||
|
\setcounter{enumiii}{0} |
||||||
|
\setcounter{enumiv}{0} |
||||||
|
\setcounter{footnote}{0} |
||||||
|
\setcounter{mpfootnote}{0} |
||||||
|
\setcounter{part}{0} |
||||||
|
\setcounter{section}{1} |
||||||
|
\setcounter{subsection}{2} |
||||||
|
\setcounter{subsubsection}{0} |
||||||
|
\setcounter{paragraph}{0} |
||||||
|
\setcounter{subparagraph}{0} |
||||||
|
\setcounter{figure}{3} |
||||||
|
\setcounter{table}{1} |
||||||
|
\setcounter{ContinuedFloat}{0} |
||||||
|
\setcounter{parentequation}{0} |
||||||
|
\setcounter{NAT@ctr}{0} |
||||||
|
\setcounter{Item}{0} |
||||||
|
\setcounter{Hfootnote}{0} |
||||||
|
\setcounter{bookmark@seq@number}{4} |
||||||
|
\setcounter{section@level}{2} |
||||||
|
} |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,73 @@ |
|||||||
|
%% |
||||||
|
\section{GL.inet board description} |
||||||
|
GL.inet Smart Router is a remake of a common TP-Link router TL-WR703N. The board changes include, but are not limited to, increased RAM and Flash memory, custom firmware and what is the most important - 5 usable GPIO pins exposed to the 2cm pin header for utility. Whole thesis is revolving around taking advantage of this fact. Basic information about the router are shown in Table \ref{t:charact}. |
||||||
|
|
||||||
|
\begin{table}[h] |
||||||
|
\caption{The basic characteristics of the GL.inet board}\label{t:charact} |
||||||
|
\medskip |
||||||
|
\centering |
||||||
|
\def\arraystretch{1.5} |
||||||
|
\setlength{\tabcolsep}{12pt} |
||||||
|
\begin{tabular}{|l|l|} |
||||||
|
\hline |
||||||
|
Model & GL-iNet 6408A / 6416A \\ \hline |
||||||
|
CPU & Atheros 9331, 400MHZ \\ \hline |
||||||
|
RAM/ROM & DDR 64MB \\ \hline |
||||||
|
ROM & Flash 8MB (6408A) / 16M (6416A) \\ \hline |
||||||
|
Interface & 1 WAN, 1 LAN, 1 USB2.0, 1 Micro USB(Power), 5 GPIO \\ |
||||||
|
\hline |
||||||
|
Wireless & IEEE802.11n/g/b, IEEE802.3, IEEE802.3u \\ \hline |
||||||
|
\end{tabular} |
||||||
|
\end{table} |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\subsection{Atheros 9331 Wi-fi System-on-Chip} |
||||||
|
The Atheros AR9331 is a highly integrated and cost effective IEEE 802.11n 1x1 2.4 GHz Systemon-a-Chip (SoC) for wireless local area network (WLAN) AP and router platforms. The block diagram of the chip can be seen on Figure \ref{f:ar_block}. The main processor frequency is 400 MHz and it is suited for running Linux distributions for embedded devices, preferably OpenWrt or DD-Wrt. |
||||||
|
|
||||||
|
Features of this SoC are following: |
||||||
|
|
||||||
|
\begin{itemize} |
||||||
|
\item Complete IEEE 802.11n 1x1 AP or router in a single chip |
||||||
|
\item MIPS 24K processor operating at up to 400 MHz |
||||||
|
\item External 16-bit DDR1, DDR2, or SDRAM memory interface |
||||||
|
\item SPI NOR Flash memory support |
||||||
|
\item No external EEPROM needed |
||||||
|
\item 4 LAN ports and 1 WAN port IEEE 802.3 Fast Ethernet switch with auto-crossover, auto polarity, and auto-negotiation in PHYs |
||||||
|
\item Fully integrated RF front-end including PA and LNA |
||||||
|
\item Optional external LNA/PA |
||||||
|
\item Switched antenna diversity |
||||||
|
\item High-speed UART for console support |
||||||
|
\item I\textsuperscript{2}S/SPDIF-out audio interface |
||||||
|
\item SLIC for VOIP/PCM |
||||||
|
\item USB 2.0 host/device mode support |
||||||
|
\item GPIO/LED support |
||||||
|
\item JTAG-based processor debugging supported |
||||||
|
\item 25 MHz or 40 MHz reference clock input |
||||||
|
\item Advanced power management with dynamic clock switching for ultra-low power modes |
||||||
|
\item 148-pin, 12 mm x 12 mm dual-row LPCC package |
||||||
|
\end{itemize} |
||||||
|
|
||||||
|
\begin{figure}[ht!] |
||||||
|
\centering |
||||||
|
\includegraphics[width=.8\textwidth,angle=0]{AR9331_block.jpg} |
||||||
|
\caption{The block diagram of the Atheros AR9331 SoC used as a main processing unit on GL.inet board}\label{f:ar_block} |
||||||
|
\end{figure} |
||||||
|
|
||||||
|
\subsection{From TL-WR703N to GL.inet} |
||||||
|
TP-Link TL-WR703N router is a popular choice among hacker community because of it's cheap price tag compared to processing power and usage of a full-grown Linux distribution. People have figured out how to upgrade RAM / Flash memories or to make use of not used GPIO / UART ports for their own needs. These solutions however were mostly crude and expensive to replicate. The GL.inet team saw an opportunity to grasp this public knowledge and rolled out their own improved board clone to the marked. |
||||||
|
|
||||||
|
Whole printed circuit board of TL-WR703N was remade by the GL.inet team to expose the unused GPIO ports on the SoC, utilize two Ethernet port instead of one and utilize the USB 2.0 port. Memory chips were replaced by their higher capacity alternatives. |
||||||
|
|
||||||
|
\begin{figure}[ht!] |
||||||
|
\centering |
||||||
|
\includegraphics[width=.8\textwidth,angle=0]{gl-inet_pcb_up.jpg} |
||||||
|
\caption{The front side of the GL.inet board exposing the main Atheros SoC, RAM and interfaces}\label{f:board_front} |
||||||
|
\end{figure} |
||||||
|
|
||||||
|
|
||||||
|
\begin{figure}[ht!] |
||||||
|
\centering |
||||||
|
\includegraphics[width=.8\textwidth,angle=0]{gl-inet_pcb_down.jpg} |
||||||
|
\caption{The back side of the GL.inet board exposing the Flash memory and a main voltage regulator}\label{f:board_back} |
||||||
|
\end{figure} |
Binary file not shown.
@ -0,0 +1,40 @@ |
|||||||
|
\relax |
||||||
|
\providecommand\hyper@newdestlabel[2]{} |
||||||
|
\catcode `^\active |
||||||
|
\catcode `"\active |
||||||
|
\catcode `'\active |
||||||
|
\catcode `-\active |
||||||
|
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} |
||||||
|
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined |
||||||
|
\global\let\oldcontentsline\contentsline |
||||||
|
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} |
||||||
|
\global\let\oldnewlabel\newlabel |
||||||
|
\gdef\newlabel#1#2{\newlabelxx{#1}#2} |
||||||
|
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} |
||||||
|
\AtEndDocument{\ifx\hyper@anchor\@undefined |
||||||
|
\let\contentsline\oldcontentsline |
||||||
|
\let\newlabel\oldnewlabel |
||||||
|
\fi} |
||||||
|
\fi} |
||||||
|
\global\let\hyper@last\relax |
||||||
|
\gdef\HyperFirstAtBeginDocument#1{#1} |
||||||
|
\providecommand\HyField@AuxAddToFields[1]{} |
||||||
|
\providecommand\HyField@AuxAddToCoFields[2]{} |
||||||
|
\bibstyle{dcu} |
||||||
|
\select@language{english} |
||||||
|
\@writefile{toc}{\select@language{english}} |
||||||
|
\@writefile{lof}{\select@language{english}} |
||||||
|
\@writefile{lot}{\select@language{english}} |
||||||
|
\citation{kat} |
||||||
|
\citation{gonda} |
||||||
|
\@input{introduction.aux} |
||||||
|
\@input{problemexpres.aux} |
||||||
|
\@input{analytical.aux} |
||||||
|
\@input{mainpart.aux} |
||||||
|
\@input{conclusion.aux} |
||||||
|
\@input{bibliography.aux} |
||||||
|
\@input{appendices.aux} |
||||||
|
\@input{appendixa.aux} |
||||||
|
\@input{appendixb.aux} |
||||||
|
\@input{appendixc.aux} |
||||||
|
\newlabel{page:posledna}{{4}{20}{Vytvorenie zoznamu skratiek a symbolov}{Item.5}{}} |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,16 @@ |
|||||||
|
\glossaryentry{RAM@[{RAM}]\begingroup Random-access memory\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{GPIO@[{GPIO}]\begingroup General-purpose input/output\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{Hz@[{Hz}]\begingroup hertz, the SI unit of frequency\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{SI@[{SI}]\begingroup Syst\`eme International\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{SoC@[{SoC}]\begingroup System-on-Chip\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{WLAN@[{WLAN}]\begingroup Wireless local area network\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{AP@[{AP}]\begingroup Access Point\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{IEEE@[{IEEE}]\begingroup Institute of Electrical and Electronics Engineers\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{UART@[{UART}]\begingroup Universal asynchronous receiver/transmitter\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{LED@[{LED}]\begingroup Light emitting diode\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{V@[{V}]\begingroup volt, the SI unit of electric potential\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{MIPS@[{MIPS}]\begingroup Microprocessor without Interlocked Pipeline Stages\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{WAN@[{WAN}]\begingroup Wide area network\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{LAN@[{LAN}]\begingroup Local area network\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{MAN@[{MAN}]\begingroup Metropolitan are network\nomeqref {0.0}|nompageref}{1} |
||||||
|
\glossaryentry{USB@[{USB}]\begingroup Universal serial bus\nomeqref {0.0}|nompageref}{1} |
@ -0,0 +1,66 @@ |
|||||||
|
\begin{theglossary} |
||||||
|
|
||||||
|
\nomgroup{A} |
||||||
|
|
||||||
|
\item [{AP}]\begingroup Access Point\nomeqref {0.0}\nompageref{1} |
||||||
|
|
||||||
|
\nomgroup{G} |
||||||
|
|
||||||
|
\item [{GPIO}]\begingroup General-purpose input/output\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
|
||||||
|
\nomgroup{H} |
||||||
|
|
||||||
|
\item [{Hz}]\begingroup hertz, the SI unit of frequency\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
|
||||||
|
\nomgroup{I} |
||||||
|
|
||||||
|
\item [{IEEE}]\begingroup Institute of Electrical and Electronics Engineers\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
|
||||||
|
\nomgroup{L} |
||||||
|
|
||||||
|
\item [{LAN}]\begingroup Local area network\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
\item [{LED}]\begingroup Light emitting diode\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
|
||||||
|
\nomgroup{M} |
||||||
|
|
||||||
|
\item [{MAN}]\begingroup Metropolitan are network\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
\item [{MIPS}]\begingroup Microprocessor without Interlocked Pipeline Stages\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
|
||||||
|
\nomgroup{R} |
||||||
|
|
||||||
|
\item [{RAM}]\begingroup Random-access memory\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
|
||||||
|
\nomgroup{S} |
||||||
|
|
||||||
|
\item [{SI}]\begingroup Syst\`eme International\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
\item [{SoC}]\begingroup System-on-Chip\nomeqref {0.0}\nompageref{1} |
||||||
|
|
||||||
|
\nomgroup{U} |
||||||
|
|
||||||
|
\item [{UART}]\begingroup Universal asynchronous receiver/transmitter\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
\item [{USB}]\begingroup Universal serial bus\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
|
||||||
|
\nomgroup{V} |
||||||
|
|
||||||
|
\item [{V}]\begingroup volt, the SI unit of electric potential\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
|
||||||
|
\nomgroup{W} |
||||||
|
|
||||||
|
\item [{WAN}]\begingroup Wide area network\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
\item [{WLAN}]\begingroup Wireless local area network\nomeqref {0.0} |
||||||
|
\nompageref{1} |
||||||
|
|
||||||
|
\end{theglossary} |
@ -0,0 +1,14 @@ |
|||||||
|
This is makeindex, version 2.15 [TeX Live 2014] (kpathsea + Thai support). |
||||||
|
Scanning style file ./nomencl.ist....... |
||||||
|
** Input style error (file = ./nomencl.ist, line = 65): |
||||||
|
-- Unknown specifier lethead_prefix. |
||||||
|
** Input style error (file = ./nomencl.ist, line = 66): |
||||||
|
-- Unknown specifier lethead_suffix. |
||||||
|
** Input style error (file = ./nomencl.ist, line = 67): |
||||||
|
-- Unknown specifier lethead_flag. |
||||||
|
...done (10 attributes redefined, 3 ignored). |
||||||
|
Scanning input file tukethesis.glo....done (16 entries accepted, 0 rejected). |
||||||
|
Sorting entries....done (70 comparisons). |
||||||
|
Generating output file tukethesis.gls....done (66 lines written, 0 warnings). |
||||||
|
Output written in tukethesis.gls. |
||||||
|
Transcript written in tukethesis.ilg. |
@ -0,0 +1,7 @@ |
|||||||
|
\select@language {english} |
||||||
|
\contentsline {figure}{\numberline {1\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{\ignorespaces The block diagram of the Atheros AR9331 SoC used as a main processing unit on GL.inet board\relax }}{4}{figure.caption.11} |
||||||
|
\contentsline {figure}{\numberline {1\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}2}{\ignorespaces The front side of the GL.inet board exposing the main Atheros SoC, RAM and interfaces\relax }}{5}{figure.caption.12} |
||||||
|
\contentsline {figure}{\numberline {1\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}3}{\ignorespaces The back side of the GL.inet board exposing the Flash memory and a main voltage regulator\relax }}{6}{figure.caption.13} |
||||||
|
\contentsline {figure}{\numberline {2\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{\ignorespaces Toto je \IeC {\v s}tvorec\relax }}{7}{figure.caption.14} |
||||||
|
\contentsline {figure}{\numberline {2\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}2}{\ignorespaces Grafick\IeC {\'e} zobrazenie rie\IeC {\v s}enia rovnice \ref {r:1}\relax }}{8}{figure.caption.16} |
||||||
|
\contentsline {figure}{\numberline {3\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{\ignorespaces Teplotn\IeC {\'a} z\IeC {\'a}vislos\IeC {\v t}\/ spinovo-mrie\IeC {\v z}kov\IeC {\'e}ho relaxa\IeC {\v c}n\IeC {\'e}ho \IeC {\v c}asu\relax }}{9}{figure.caption.17} |
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,4 @@ |
|||||||
|
\select@language {english} |
||||||
|
\contentsline {table}{\numberline {1\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{\ignorespaces The basic characteristics of the GL.inet board\relax }}{2}{table.caption.10} |
||||||
|
\contentsline {table}{\numberline {2\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{\ignorespaces Preh\IeC {\v l}ad jednotiek\relax }}{7}{table.caption.15} |
||||||
|
\contentsline {table}{\numberline {3\tmspace +\thinmuskip {.1667em}--\tmspace +\thinmuskip {.1667em}1}{\ignorespaces Parametre z\IeC {\'\i }skan\IeC {\'e} z~meran\IeC {\'\i } spinovo-mrie\IeC {\v z}kov\IeC {\'y}ch relaxa\IeC {\v c}n\IeC {\'y}ch \IeC {\v c}asov $T_1$\relax }}{10}{table.caption.18} |
@ -0,0 +1,13 @@ |
|||||||
|
\BOOKMARK [1][]{section*.9}{\376\377\000\040\000I\000n\000t\000r\000o\000d\000u\000c\000t\000i\000o\000n}{}% 1 |
||||||
|
\BOOKMARK [1][]{section.1}{\376\377\0001\000\040\000G\000L\000.\000i\000n\000e\000t\000\040\000b\000o\000a\000r\000d\000\040\000d\000e\000s\000c\000r\000i\000p\000t\000i\000o\000n}{}% 2 |
||||||
|
\BOOKMARK [2][]{subsection.1.1}{\376\377\0001\000.\0001\000\040\000A\000t\000h\000e\000r\000o\000s\000\040\0009\0003\0003\0001\000\040\000W\000i\000-\000f\000i\000\040\000S\000y\000s\000t\000e\000m\000-\000o\000n\000-\000C\000h\000i\000p}{section.1}% 3 |
||||||
|
\BOOKMARK [2][]{subsection.1.2}{\376\377\0001\000.\0002\000\040\000F\000r\000o\000m\000\040\000T\000L\000-\000W\000R\0007\0000\0003\000N\000\040\000t\000o\000\040\000G\000L\000.\000i\000n\000e\000t}{section.1}% 4 |
||||||
|
\BOOKMARK [1][]{section.2}{\376\377\0002\000\040\000A\000n\000a\000l\000y\000t\000i\000c\000a\000l\000\040\000c\000o\000n\000s\000i\000d\000e\000r\000a\000t\000i\000o\000n\000s}{}% 5 |
||||||
|
\BOOKMARK [2][]{subsection.2.1}{\376\377\0002\000.\0001\000\040\000S\000u\000b\000s\000e\000c\000t\000i\000o\000n}{section.2}% 6 |
||||||
|
\BOOKMARK [1][]{section.3}{\376\377\0003\000\040\000M\000a\000i\000n\000\040\000p\000a\000r\000t\000\040\000o\000f\000\040\000T\000h\000e\000s\000i\000s}{}% 7 |
||||||
|
\BOOKMARK [1][]{section.4}{\376\377\0004\000\040\000C\000o\000n\000c\000l\000u\000s\000i\000o\000n}{}% 8 |
||||||
|
\BOOKMARK [1][]{section*.19}{\376\377\000\040\000B\000i\000b\000l\000i\000o\000g\000r\000a\000p\000h\000y}{}% 9 |
||||||
|
\BOOKMARK [1][]{section*.20}{\376\377\000\040\000A\000p\000p\000e\000n\000d\000i\000c\000e\000s}{}% 10 |
||||||
|
\BOOKMARK [1][]{section*.21}{\376\377\000\040\000A\000p\000p\000e\000n\000d\000i\000x\000\040\000A}{}% 11 |
||||||
|
\BOOKMARK [1][]{section*.23}{\376\377\000\040\000A\000p\000p\000e\000n\000d\000i\000x\000\040\000B}{}% 12 |
||||||
|
\BOOKMARK [1][]{section*.25}{\376\377\000\040\000A\000p\000p\000e\000n\000d\000i\000x\000\040\000C}{}% 13 |
Binary file not shown.
Binary file not shown.
@ -0,0 +1,243 @@ |
|||||||
|
\documentclass[]{tukethesis} |
||||||
|
%% ------------------------------------------------------------------------- |
||||||
|
%% UTF-8 encoding used. Use pdflatex to compile your document |
||||||
|
%% Tukethesis Class for Win XP and GNU/Linux |
||||||
|
%% ------------------------------------------------------------------------- |
||||||
|
\usepackage[slovak,english]{babel} |
||||||
|
\usepackage[utf8]{inputenc} |
||||||
|
\usepackage[T1]{fontenc} |
||||||
|
\usepackage{cmap} |
||||||
|
\usepackage{lmodern} |
||||||
|
\usepackage[justification=centering]{caption} |
||||||
|
%% ---- definicia slovenskych uvodzoviek |
||||||
|
\chardef\clqq=18 \sfcode18=0 |
||||||
|
\chardef\crqq=16 \sfcode16=0 |
||||||
|
\def\uv#1{\clqq#1\crqq} |
||||||
|
%% ------------------------------------ |
||||||
|
\renewcommand{\figurename}{Fig.} |
||||||
|
\renewcommand{\tablename}{Tab.} |
||||||
|
\renewcommand{\refname}{Bibliography} |
||||||
|
\renewcommand{\listfigurename}{List of Figures} |
||||||
|
\renewcommand{\listtablename}{List of Tables} |
||||||
|
\renewcommand{\contentsname}{Contents} |
||||||
|
%% |
||||||
|
\usepackage{latexsym} |
||||||
|
\usepackage{dcolumn} % alignment on a 'decimal point' in tabular mode |
||||||
|
\usepackage{hhline} |
||||||
|
\usepackage{amsmath} |
||||||
|
\usepackage{nicefrac} % nice fractions |
||||||
|
\usepackage{upgreek} % e.g. $\upmu\mathrm{m}$ type micrometer (mu) |
||||||
|
\usepackage[final]{showkeys}%color%notref%notcite%final |
||||||
|
\usepackage[noprefix]{nomencl} |
||||||
|
\makeglossary % command to make *.glo file |
||||||
|
\usepackage{parskip}% |
||||||
|
%% |
||||||
|
%\usepackage[dvips]{graphicx} |
||||||
|
%\DeclareGraphicsExtensions{.eps, .mps} |
||||||
|
\usepackage[pdftex]{graphicx} |
||||||
|
\DeclareGraphicsExtensions{.pdf,.png,.jpg,.mps} |
||||||
|
\graphicspath{{figures/}} % directory for figures |
||||||
|
%% |
||||||
|
%% numerical citations (vancouer style) |
||||||
|
%\usepackage[numbers]{natbib} |
||||||
|
%% |
||||||
|
%% author-year citations (harvard style) -- prefered !!! |
||||||
|
\usepackage{natbib} \citestyle{chicago} |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
% ----------------------------------------------------------------- |
||||||
|
%% tlač !!! |
||||||
|
\usepackage[pdftex,unicode=true,bookmarksnumbered=true, |
||||||
|
bookmarksopen=true,pdfmenubar=true,pdfview=Fit,linktocpage=true, |
||||||
|
pageanchor=true,bookmarkstype=toc,pdfpagemode=UseOutlines, |
||||||
|
pdfstartpage=1]{hyperref} |
||||||
|
\hypersetup{% |
||||||
|
baseurl={http://www.tuke.sk/sevcovic}, |
||||||
|
pdfcreator={pdfLaTeX}, |
||||||
|
pdfkeywords={Optimization, thesis, writing}, |
||||||
|
pdftitle={The Optimization of the Thesis Writing}, |
||||||
|
pdfauthor={Peter Babič}, |
||||||
|
pdfsubject={Master's Thesis} |
||||||
|
} |
||||||
|
%% ----------------------------------------------------------------- |
||||||
|
%% START YOUR THESIS |
||||||
|
%% ----------------------------------------------------------------- |
||||||
|
%% |
||||||
|
%% PLEASE SELECT YOUR PREFERED THESIS TYPE |
||||||
|
%% |
||||||
|
%% A Bachelor's degree is a first degree at college or university |
||||||
|
\bachelorthesis{Master's Thesis} |
||||||
|
%% |
||||||
|
%% A Master's thesis is a second level college or university degree |
||||||
|
%\masterthesis{Master's Thesis} |
||||||
|
%% ----------------------------------------------------------------- |
||||||
|
%% Ak praca nema 'podnazov' zakomentujte riadky \subtitle a \podnazov, |
||||||
|
%% alebo polozky nechajte prazdne |
||||||
|
\author{Peter Babič} |
||||||
|
\title{Modification of gl.inet board for communication with peripheral devices} |
||||||
|
\subtitle{} |
||||||
|
\abstrakte{Text abstraktu v~svetovom jazyku je potrebný pre integráciu |
||||||
|
do medzinárodných informačných systémov. Ak nie je možné cudzojazyčnú |
||||||
|
verziu abstraktu umiestniť na jednej strane so slovenským abstraktom, |
||||||
|
je potrebné umiestniť ju na samostatnú stranu (cudzojazyčný abstrakt |
||||||
|
nemožno deliť a~uvádzať na dvoch strabách).} |
||||||
|
\keywords{Optimization, thesis, writing} |
||||||
|
\degree{Bakalár, Magister, Inžinier a pod.} |
||||||
|
\university{Technical University of Košice} |
||||||
|
\faculty{Faculty of Electrical Engineering and Informatics} |
||||||
|
\facultyabbr{FEI} |
||||||
|
\department{Department of Elecronics and Multimedia Communications} |
||||||
|
\departmentabbr{KEMT} |
||||||
|
\fieldofstudy{5.2.13 Electronics} |
||||||
|
\studyprogramme{Infoelectronics} |
||||||
|
\supervisor{doc.~Ing.~Vojtech~Čierny, CSc.} |
||||||
|
\consultanta{Ing.~Matej~Biely, PhD.} |
||||||
|
\consultantb{RNDr.~Marián Čierny, DrSc.} |
||||||
|
\dateofsubmission{April. 24. 2013} |
||||||
|
\town{Košice} |
||||||
|
\abstrakt{Abstrakt je povinnou súčasťou každej práce. Je výstižnou |
||||||
|
charakteristikou obsahu dokumentu. Nevyjadruje hodnotiace stanovisko |
||||||
|
autora. Má byť\/ taký informatívny, ako to povoľuje podstata práce. |
||||||
|
Text abstraktu sa píše ako jeden odstavec. Abstrakt neobsahuje odkazy |
||||||
|
na samotný text práce. Mal by mať\/ rozsah 250 až 500 slov. Pri |
||||||
|
štylizácii sa používajú celé vety, slovesá v činnom rode a tretej |
||||||
|
osobe. Používa sa odborná terminológia, menej zvyčajné termíny, |
||||||
|
skratky a~symboly sa pri prvom výskyte v texte definujú.} |
||||||
|
\klucoveslova{Optimalizácia, záverečná práca, písanie} |
||||||
|
|
||||||
|
\begin{document} |
||||||
|
\renewcommand\theHfigure{\theHsection.\arabic{figure}} |
||||||
|
\renewcommand\theHtable{\theHsection.\arabic{table}} |
||||||
|
\bibliographystyle{dcu} |
||||||
|
%% input the 'First page of the Thesis' |
||||||
|
\firstpage |
||||||
|
|
||||||
|
%% input the 'Title page of the Thesis' |
||||||
|
\titlepage |
||||||
|
|
||||||
|
%% input the 'Metadatasheet of the Thesis' |
||||||
|
%\metadatasheet |
||||||
|
|
||||||
|
\errata % begin the 'Errata' |
||||||
|
Ak je potrebné, autor na tomto mieste opraví chyby, ktoré našiel |
||||||
|
po vytlačení práce. Opravy sa uvádzajú takým písmom, akým je napísaná |
||||||
|
práca. Ak zistíme chyby až po vytlačení a zviazaní práce, napíšeme |
||||||
|
erráta na samostatný lístok, ktorý vložíme na toto miesto. Najlepšie je |
||||||
|
lístok prilepiť\/ \citep{kat}. |
||||||
|
|
||||||
|
Forma: |
||||||
|
|
||||||
|
\tabcolsep=10pt |
||||||
|
\begin{table}[!hb] |
||||||
|
\centering |
||||||
|
\begin{tabular}{|c|c|c|c|}\hline |
||||||
|
Strana & Riadok & Chybne & Správne \\\hline\hline |
||||||
|
12 & 6 & publikácia & prezentácia \\\hline |
||||||
|
22 & 23 & internet & intranet \\\hline |
||||||
|
& & & \\\hline |
||||||
|
& & & \\\hline |
||||||
|
\end{tabular} |
||||||
|
\end{table} |
||||||
|
\kerrata |
||||||
|
|
||||||
|
\abstrakte % Abstract in English |
||||||
|
|
||||||
|
\abstrakt % Abstract in Slovak |
||||||
|
|
||||||
|
\endabstract % end of the Abstracts page |
||||||
|
|
||||||
|
%% input the 'Assign of the Thesis' |
||||||
|
\assignthesis |
||||||
|
|
||||||
|
%% input the 'Declaration' of the author |
||||||
|
\declaration |
||||||
|
% I hereby declare that this thesis is my own work and effort. Where |
||||||
|
% other sources of information have been used, they have been |
||||||
|
% acknowledged. |
||||||
|
%% |
||||||
|
% Niektorí autori metodických príručiek o~záverečných prácach sa |
||||||
|
% nazdávajú, že takéto vyhlásenie je zbytočné, nakoľko povinnosť |
||||||
|
% vypracovať záverečnú prácu samostatne, vyplýva študentovi zo zákona |
||||||
|
% a na autora práce sa vzťahuje autorský zákon. |
||||||
|
|
||||||
|
\acknowledgement % begin the 'Acknowledgement' |
||||||
|
I would like to express my sincere thanks to my supervisor Dr~Vojtech |
||||||
|
Čierny, PhD, the main Supervisor. Special mention should go |
||||||
|
to Dr~Matej Biely, CSc. for his constant, and constructive guidance |
||||||
|
throughout the study. To all other who gave a hand, I say thank you |
||||||
|
very much. |
||||||
|
\endacknowledgement |
||||||
|
|
||||||
|
\preface % begin the 'Preface' |
||||||
|
Predhovor ({\it Preface}) je povinnou náležitosťou záverečnej práce, |
||||||
|
pozri \citep{gonda}. V~predhovore autor uvedie základné charakteristiky |
||||||
|
svojej záverečnej práce a~okolnosti jej vzniku. Vysvetlí dôvody, ktoré |
||||||
|
ho viedli k~voľbe témy, cieľ a~účel práce a~stručne informuje |
||||||
|
o~hlavných metódach, ktoré pri spracovaní záverečnej práce použil. |
||||||
|
\endpreface |
||||||
|
|
||||||
|
\thispagestyle{empty} |
||||||
|
\tableofcontents |
||||||
|
\newpage |
||||||
|
|
||||||
|
\thispagestyle{empty} |
||||||
|
%\addcontentsline{toc}{section}{\numberline{}List of Figures} |
||||||
|
\listoffigures |
||||||
|
\newpage |
||||||
|
|
||||||
|
\thispagestyle{empty} |
||||||
|
%\addcontentsline{toc}{section}{\numberline{}List of Tables} |
||||||
|
\listoftables |
||||||
|
\newpage |
||||||
|
|
||||||
|
\thispagestyle{empty} |
||||||
|
%\addcontentsline{toc}{section}{\numberline{}List of Symbols and |
||||||
|
%Abbreviations} |
||||||
|
\printglossary % input the 'List of Symbols and Abbreviations' |
||||||
|
\newpage |
||||||
|
|
||||||
|
%\addcontentsline{toc}{section}{\numberline{}List of Therms} |
||||||
|
\listofterms % begin the 'List of Therms' |
||||||
|
|
||||||
|
\begin{description} |
||||||
|
\item[Firmware] is "the combination of a hardware device, e.g. an integrated circuit, and computer instructions and data that reside as read only software on that device". As a result, firmware usually cannot be modified during normal operation of the device. |
||||||
|
\item[Flash] (memory) is an electronic non-volatile computer storage medium that can be electrically erased and reprogrammed. Flash memory was developed from EEPROM (electrically erasable programmable read-only memory). |
||||||
|
\item[Router] is a networking device that forwards data packets between computer networks. A router is connected to two or more data lines from different networks. |
||||||
|
\item[Ethernet] is a family of computer networking technologies for local area networks (LANs) and metropolitan area networks (MANs). it's standars is IEEE 802.3. |
||||||
|
\item[Linux] is a Unix-like and mostly POSIX-compliant computer operating system assembled under the model of free and open-source software development and distribution. |
||||||
|
|
||||||
|
|
||||||
|
\end{description} |
||||||
|
|
||||||
|
\endlistofterms |
||||||
|
% |
||||||
|
\include{introduction} |
||||||
|
% |
||||||
|
\include{problemexpres} |
||||||
|
% |
||||||
|
\include{analytical} |
||||||
|
% |
||||||
|
\include{mainpart} |
||||||
|
% |
||||||
|
\include{conclusion} |
||||||
|
% |
||||||
|
\include{bibliography} |
||||||
|
% |
||||||
|
\include{appendices} |
||||||
|
% |
||||||
|
\include{appendixa} |
||||||
|
% |
||||||
|
\include{appendixb} |
||||||
|
% |
||||||
|
\include{appendixc} |
||||||
|
%% begin the 'Curriculumvitae' of the author |
||||||
|
\curriculumvitae\protect\label{page:posledna} |
||||||
|
Táto časť\/ je nepovinná. Autor tu môže uviesť\/ svoje biografické |
||||||
|
údaje, údaje o~záujmoch, účasti na~projektoch, účasti na~súťažiach, |
||||||
|
získané ocenenia, zahraničné pobyty na~praxi, domácu prax, publikácie |
||||||
|
a~pod. |
||||||
|
\endcurriculumvitae |
||||||
|
|
||||||
|
\end{document} |
||||||
|
%% |
@ -0,0 +1,14 @@ |
|||||||
|
\select@language {english} |
||||||
|
\contentsline {section}{\hbox to\@tempdima {\hfil }Introduction}{1}{section*.9} |
||||||
|
\contentsline {section}{\numberline {1}GL.inet board description}{2}{section.1} |
||||||
|
\contentsline {subsection}{\numberline {1.1}Atheros 9331 Wi-fi System-on-Chip}{2}{subsection.1.1} |
||||||
|
\contentsline {subsection}{\numberline {1.2}From TL-WR703N to GL.inet}{4}{subsection.1.2} |
||||||
|
\contentsline {section}{\numberline {2}Analytical considerations}{7}{section.2} |
||||||
|
\contentsline {subsection}{\numberline {2.1}Subsection}{8}{subsection.2.1} |
||||||
|
\contentsline {section}{\numberline {3}Main part of Thesis}{9}{section.3} |
||||||
|
\contentsline {section}{\numberline {4}Conclusion}{11}{section.4} |
||||||
|
\contentsline {section}{\hbox to\@tempdima {\hfil }{Bibliography}}{12}{section*.19} |
||||||
|
\contentsline {section}{\hbox to\@tempdima {\hfil }Appendices}{14}{section*.20} |
||||||
|
\contentsline {section}{\hbox to\@tempdima {\hfil }Appendix A}{15}{section*.21} |
||||||
|
\contentsline {section}{\hbox to\@tempdima {\hfil }Appendix B}{16}{section*.23} |
||||||
|
\contentsline {section}{\hbox to\@tempdima {\hfil }Appendix C}{19}{section*.25} |
Loading…
Reference in new issue