\documentclass[10pt,landscape]{article}
\usepackage{multicol}
\usepackage{calc}
\usepackage{ifthen}
\usepackage[landscape]{geometry}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,magyar]{babel}
\usepackage{amsmath, latexsym}
% 2011-11-08 Hungarian version -- rewritten at several points

% To make this come out properly in landscape mode, do one of the following
% 1.
%  pdflatex latexsheet.tex
%
% 2.
%  latex latexsheet.tex
%  dvips -P pdf  -t landscape latexsheet.dvi
%  ps2pdf latexsheet.ps


% If you're reading this, be prepared for confusion.  Making this was
% a learning experience for me, and it shows.  Much of the placement
% was hacked in; if you make it better, let me know...


% 2008-04
% Changed page margin code to use the geometry package. Also added code for
% conditional page margins, depending on paper size. Thanks to Uwe Ziegenhagen
% for the suggestions.

% 2006-08
% Made changes based on suggestions from Gene Cooperman. <gene at ccs.neu.edu>


% To Do:
% \listoffigures \listoftables
% \setcounter{secnumdepth}{0}


% This sets page margins to .5 inch if using letter paper, and to 1cm
% if using A4 paper. (This probably isn't strictly necessary.)
% If using another size paper, use default 1cm margins.
\ifthenelse{\lengthtest { \paperwidth = 11in}}
	{ \geometry{top=.5in,left=.5in,right=.5in,bottom=.5in} }
	{\ifthenelse{ \lengthtest{ \paperwidth = 297mm}}
		{\geometry{top=1cm,left=1cm,right=1cm,bottom=1cm} }
		{\geometry{top=1cm,left=1cm,right=1cm,bottom=1cm} }
	}

% Turn off header and footer
\pagestyle{empty}
 

% Redefine section commands to use less space
\makeatletter
\renewcommand{\section}{\@startsection{section}{1}{0mm}%
                                {-1ex plus -.5ex minus -.2ex}%
                                {0.5ex plus .2ex}%x
                                {\normalfont\large\bfseries}}
\renewcommand{\subsection}{\@startsection{subsection}{2}{0mm}%
                                {-1explus -.5ex minus -.2ex}%
                                {0.5ex plus .2ex}%
                                {\normalfont\normalsize\bfseries}}
\renewcommand{\subsubsection}{\@startsection{subsubsection}{3}{0mm}%
                                {-1ex plus -.5ex minus -.2ex}%
                                {1ex plus .2ex}%
                                {\normalfont\small\bfseries}}
\makeatother

% Define BibTeX command
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
    T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}

% Don't print section numbers
\setcounter{secnumdepth}{0}


\setlength{\parindent}{0pt}
\setlength{\parskip}{0pt plus 0.5ex}


% -----------------------------------------------------------------------

\begin{document}

\raggedright
\footnotesize
\begin{multicols}{3}


% multicol parameters
% These lengths are set only within the two main columns
%\setlength{\columnseprule}{0.25pt}
\setlength{\premulticols}{1pt}
\setlength{\postmulticols}{1pt}
\setlength{\multicolsep}{1pt}
\setlength{\columnsep}{2pt}

\begin{center}
     \Large{\textbf{\LaTeXe\ puska}} \\
\end{center}

\section{Dokumentumosztályok}
\newlength{\MyLen}
\settowidth{\MyLen}{\texttt{articleee}}
\begin{tabular}{@{}p{\the\MyLen}@{}p{\linewidth-\the\MyLen}@{}}
\verb!book!    & könyv: kétoldalas, \verb!\frontmatter!
                 nics fejezetsorszám, az oldalszám római;
                 \verb!\mainmatter! normál számozás;
                 \verb!\backmatter! nincs fejezetsorszám\\
%                 \verb!\appendix! után betű a sorszám \\
\verb!report!  & nincs \verb!\part! \\
\verb!article! & cikk: nincs %\verb!\part! or 
                 \verb!\chapter! \\
\verb!amsart!  & cikk az \AmS\ folyóirataihoz \\
                 % \verb!\part! or \verb!\chapter! 
%\verb!letter!  & Letter (?). \\
%\verb!slides!  & Nagy groteszk betűk
\verb!beamer!  & prezentáció
\end{tabular}
További dokumentumosztályok: \verb!letter!, \verb!slides!, \verb!amsbook!,\dots

Használata a fájl elején
\verb!\documentclass{!\textit{osztály}\verb!}!.  
% Use \verb!\begin{document}! to start contents and \verb!\end{document}! to
% end the document.


\subsection{Közös \texttt{documentclass} opciók}
\settowidth{\MyLen}{\texttt{letterpaper}/\texttt{a4paper} \ }
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\texttt{10pt}/\texttt{11pt}/\texttt{12pt} & fontméret \\
\texttt{a4paper}/\texttt{a5paper}/\dots   & papírméret \\
\texttt{twocolumn}, \texttt{onecolumn}    & kétoszlopos, egyoszlopos \\
\texttt{twoside}, \texttt{oneside}        & kétoldalas, egyoldalas \\
\texttt{landscape}                        & fekvő \\
\texttt{fleqn}                            & kiemelt képletek balra igazítva \\
%   Must use \texttt{dvips -t landscape}. \\
\texttt{draft}                            & piszkozat (pl.~nem mutat ábrát\dots)
\end{tabular}

Használata: 
\verb!\documentclass[!\textit{opció,opció}\verb!]{!\textit{osztály}\verb!}!.


\subsection{Csomagok}
\settowidth{\MyLen}{\texttt{multicolee} }
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
%\begin{tabular}{@{}ll@{}}
\texttt{fontenc}   & belső fontkészlet, pl.:
                     \verb!\usepackage[T1]{fontenc}!\\ 
\texttt{inputenc}  & bemenet fontkészlete (lehet \texttt{utf8},
                     \texttt{latin2},\dots), pl.:
                     \verb!\usepackage[utf8]{inputenc}!\\
\texttt{babel}     & nyelv kiválasztása; az utolsónak megadottal
                     indul, \verb!\selectlanguage{!\textit{nyelv}\verb!}!
                     vált, hívása pl.: 
                     \verb!\usepackage[english,magyar]{babel}!\\
%\texttt{fullpage}  &  teljes lap 1 inches margóval \\
\texttt{anysize}   &  margóbeállítás: \verb!\marginsize{!\textit{l}%
                        \verb!}{!\textit{r}\verb!}{!\textit{t}%
                        \verb!}{!\textit{b}\verb!}!          \\
\texttt{multicol}  &  $n$-oszlopos szedés:
                        \verb!\begin{multicols}{!$n$\verb!}!.   \\
\texttt{amsmath}   &  az \AmS\ extra matematikai képességei\\
\texttt{latexsym}  &  speciális \LaTeX\ szimbólumok \\
\texttt{amssymb}   &  az \AmS\ szimbólumai \\
\texttt{fancyhdr}  &  fejléc és lábléc kezelése\\
\texttt{graphicx}  &  kép beillesztése:
                        \verb!\includegraphics[width=!%
                        \textit{x}\verb!]{!%
                        \textit{file}\verb!}! \\
\texttt{tikz}      & \LaTeX\ saját grafikája\\
\texttt{url}       & URL megadása: \verb!\url{!%
                        \textit{http://\ldots}%
                        \verb!}!\\
\texttt{booktabs}  & szép táblázatok \\
\texttt{refcheck}  & hivatkozások megmutatása a margón\\
\end{tabular}

Használata \verb!\begin{document}! előtt:
\verb!\usepackage{!\textit{csomag}\verb!}! vagy
\verb!\usepackage[!\textit{opciók}\verb!]{!\textit{csomag}\verb!}!

\subsection{Cím}
\settowidth{\MyLen}{\texttt{.author.text.} }
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\verb!\author{!\textit{text}\verb!}! & a dokumentum szerzője \\
\verb!\title{!\textit{text}\verb!}!  & a dokumentum címe \\
\verb!\date{!\textit{text}\verb!}!   & dátum \\
\end{tabular}

Ezek mehetnek a \verb!\begin{document}! elé is. Kiírásuk a
\verb!\begin{document}! után, a \verb!\maketitle! paranccsal.


\subsection{Oldalstílus}
\settowidth{\MyLen}{\texttt{.headerr.} }
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\verb!plain!     & %alapértelmezés, 
                   \texttt{article} osztályban üres
                   fejléc, oldalszám a láblécben \\ 
\verb!empty!     & üres fejléc és lábléc \\
\verb!headings!  & a fejlécben megjelennek a fejezetcímek \\
\end{tabular}

Használata: \verb!\pagestyle{!\textit{stílus}\verb!}! az egész dokumentumra, 
\verb!\thispagestyle{!\textit{stílus}\verb!}! csak egyetlen oldalra.

%---------------------------------------------------------------------------

\section{Dokumentum struktúrája}

\subsection{Fejezetezés, szintszámok}

\begin{tabular}{@{}llcc@{}}
\emph{Fejezettípus}&\emph{Parancs}&
\multicolumn{2}{c}{\emph{Szintszám} = \texttt{secnumdepth}} \\
&&\makebox[11mm]{\texttt{article}}&\makebox[11mm]{\texttt{book}
\texttt{report}}\\
{rész}        & \verb!\part!          & 0 & $-1$ \\
{fejezet}     & \verb!\chapter!       &   &  0 \\
{szakasz}     & \verb!\section!       & 1 &  1 \\
{alszakasz}   & \verb!\subsection!    & 2 &  2 \\
{al-alszakasz}& \verb!\subsubsection! & 3 &  3 \\
{paragrafus}  & \verb!\paragraph!     & 4 &  4 \\
{alparagrafus}& \verb!\subparagraph!  & 5 &  5 
\end{tabular}

A \texttt{*}-os változat elnyomja a sorszámot arra az egy címre, pl.:
\verb!\section*{!\textit{Cím}\verb!}!. A
\verb!\setcounter{secnumdepth}{!$n$\verb!}! 
elnyomja a sorszámot minden $n$-nél nagyobb szintszámúra.


\subsection{Kiemelt szövegek}
\settowidth{\MyLen}{\texttt{.emph.text.,..em text..}}
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\verb!\emph{!\emph{text}\verb!}!, \verb!{\em !\emph{text}\verb!}! & Rövid szöveg sorközi kiemelése\\
\verb!\begin{comment}!    &  megjegyzésblokk (nem jelenik meg) \\
\verb!\begin{quote}!      &  behúzással kiemelt blokk (idézet) \\
\verb!\begin{quotation}!  &  mint a \texttt{quote} de több bekezdéses \\
\verb!\begin{verse}!      &  vers
\end{tabular}

\subsection{Listák}
\settowidth{\MyLen}{\texttt{.begin.description...}}
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\verb!\begin{enumerate}!        &  számozott lista \\
\verb!\begin{itemize}!          &  számozatlan lista, felsorolás \\
\verb!\begin{description}!      &  leíró lista \\
\verb!\item! \textit{text}      &  egy listaelem \\
\verb!\item[!\textit{x}\verb!]! \textit{text}
                                &  leíró listában kötelező, egyébként
                                \textit{x} helyettesíti a listaelem
                                bevezető jelét.
\end{tabular}

\subsection{Tételszerű környezetek}
\settowidth{\MyLen}{\texttt{.newtheorem..nev..számláló..cim...}}
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\verb!\newtheorem{!\textit{név}\verb!}[!\textit{számláló}\verb!]{!\textit{cím}\verb!}!
& tétel másik számlálóval\\
\verb!\newtheorem{!\textit{név}\verb!}{!\textit{cím}\verb!}[!\textit{számlálóős}\verb!]!
& számolás az őssel együtt\\
\verb!\begin{!\textit{név}\verb!}[!\textit{egyedi\_cím}\verb!]!
& a tételszerű környezet
\end{tabular}
Csomagok: \verb!amsthm!, \verb!thmtools!, \verb!ntheorem!

\subsection{Utalások (belső hivatkozások)}
\settowidth{\MyLen}{\texttt{.pageref.marker..}}
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\verb!\label{!\textit{címke}\verb!}!   &  egy pont kijejölése belső
                      hivatkozáshoz (szokásos hívása
                      \verb!\label{sec:címke}!, további rövidítések:
                      \verb!cha:!, \verb!par:!, \verb!eq:!,
                      \verb!fig:!, \verb!tab:!,\dots)  \\ 
\verb!\ref{!\textit{címke}\verb!}!   &  utalás a megjelölt helyre \\
\verb!\pageref{!\textit{címke}\verb!}! &  utalás a megjelölt hely oldalszámára \\
\verb!\aref!,\enspace\verb!\apageref!, \verb!\Aref!, \verb!\Apageref!  &
magyar változatok: kiteszik a megfelelő határozott névelőt a
hivatkozás elé!\\
\verb!\aref({!\textit{címke}\verb!})!   &  utalás egyenletre
határozott névelővel
\end{tabular}

\subsection{Jegyzetek}

\settowidth{\MyLen}{\texttt{.marginpar..balra..jobbra..}}
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\verb!\footnote{!\textit{text}\verb!}!  &  lábjegyzet \\
\verb!\marginpar[!\textit{balra}\verb!]{!\textit{jobbra}\verb!}!  &
széljegyzet 
\end{tabular}


\subsection{Úszó objektumok}
\settowidth{\MyLen}{\texttt{.begin.equation..place.}}
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\verb!\begin{table}[!\textit{place}\verb!]!     &  sorszámozott táblázat \\
\verb!\begin{figure}[!\textit{place}\verb!]!    &  sorszámozott ábra \\
%\verb!\begin{equation}[!\textit{place}\verb!]!  &  sorszámozott
%                                                   kiemelt egyenlet \\
\verb!\caption{!\textit{text}\verb!}!           &  ábraaláírás,
                                                   táblázat szövege \\
\end{tabular}

Itt \textit{place} lehet:  \texttt{t}=top,
\texttt{h}=here, \texttt{b}=bottom, \texttt{p}=separate page,
\texttt{!}=erőltesd, még ha nem is lesz szép.  Az aláírás és a címke
is a környezeten belül kell hogy legyen.


%---------------------------------------------------------------------------

\section{Vizuális szerkesztés}

\subsection{Szövegmódú betűváltozatok}
\newcommand{\FontCmd}[3]{\PBS\verb!\#1{!\textit{text}\verb!}!  \> %
                         \verb!{\#2 !\textit{text}\verb!}! \> %
                         \#1{#3}}
\begin{tabular}{@{}l@{}l@{}l@{}}
\textit{Parancs} & \textit{Deklaráció} & \textit{Hatás} \\
\verb!\textrm{!\textit{text}\verb!}!                    & %
        \verb!{\rmfamily !\textit{text}\verb!}!               & %
        \textrm{Roman -- antikva} \\
\verb!\textsf{!\textit{text}\verb!}!                    & %
        \verb!{\sffamily !\textit{text}\verb!}!               & %
        \textsf{Sans serif -- groteszk} \\
\verb!\texttt{!\textit{text}\verb!}!                    & %
        \verb!{\ttfamily !\textit{text}\verb!}!               & %
        \texttt{Typewriter -- írógép} \\
\verb!\textmd{!\textit{text}\verb!}!                    & %
        \verb!{\mdseries !\textit{text}\verb!}!               & %
        \textmd{Medium -- normál} \\
\verb!\textbf{!\textit{text}\verb!}!                    & %
        \verb!{\bfseries !\textit{text}\verb!}!               & %
        \textbf{Bold -- félkövér} \\
\verb!\textup{!\textit{text}\verb!}!                    & %
        \verb!{\upshape !\textit{text}\verb!}!               & %
        \textup{Upright -- álló} \\
\verb!\textit{!\textit{text}\verb!}!                    & %
        \verb!{\itshape !\textit{text}\verb!}!               & %
        \textit{Italic -- kurzív} \\
\verb!\textsl{!\textit{text}\verb!}!                    & %
        \verb!{\slshape !\textit{text}\verb!}!               & %
        \textsl{Slanted -- döntött} \\
\verb!\textsc{!\textit{text}\verb!}!                    & %
        \verb!{\scshape !\textit{text}\verb!}!               & %
        \textsc{Small Caps -- kiskapitális} \\
%\verb!\emph{!\textit{text}\verb!}!                      & %
%        \verb!{\em !\textit{text}\verb!}!               & %
%        \emph{Emphasized} \\
\verb!\textnormal{!\textit{text}\verb!}!                & %
        \verb!{\normalfont !\textit{text}\verb!}!       & %
        \textnormal{Document font} \\
\verb!\underline{!\textit{text}\verb!}!                 & %
                                                        & %
        \underline{Aláhúzás} (ne használjuk!)
\end{tabular}

Paranccsal (|\textit{tt}|) jobb, mint deklarációval (|{\itshape tt}|).

\subsection{Fontméret}

\LaTeX\ deklarációk (használatuk \verb!{\small! \textit{szöveg}\verb!}!):\\
\verb!\tiny!   
\verb!\scriptsize!   
\verb!\footnotesize! 
\verb!\small!        
\verb!\normalsize!   \\
\verb!\large!        
\verb!\Large!        
\verb!\LARGE!        
\verb!\huge!         
\verb!\Huge!   \\[-8pt]
{\tiny tiny} 
{\scriptsize script} 
{\footnotesize footnote} 
{\small small} 
{\normalsize normal} 
{\large la} 
{\Large La}   % Tab hack for new column
{\LARGE LA} 
{\huge hu} 
{\Huge Hu}

%\setlength{\columnsep}{14pt} % Need to move columns apart a little
%\begin{multicols}{2}
%\begin{tabbing}
%\verb!\footnotesize!          \= \kill
%\verb!\tiny!                  \>  \tiny{tiny} \\
%\verb!\scriptsize!            \>  \scriptsize{scriptsize} \\
%\verb!\footnotesize!          \>  \footnotesize{footnotesize} \\
%\verb!\small!                 \>  \small{small} \\
%\verb!\normalsize!            \>  \normalsize{normalsize} \\
%\verb!\large!                 \>  \large{large} \\
%\verb!\Large!                 \=  \Large{Large} \\  % Tab hack for new column
%\verb!\LARGE!                 \>  \LARGE{LARGE} \\
%\verb!\huge!                  \>  \huge{huge} \\
%\verb!\Huge!                  \>  \Huge{Huge}
%\end{tabbing}
%\end{multicols}
%\setlength{\columnsep}{1pt} % Set column separation back
%
%These are declarations and should be used in the form
%\verb!{\small! \ldots\verb!}!, or without braces to affect the entire
%document.


\subsection{Verbatim szöveg}

\settowidth{\MyLen}{\texttt{.begin.verbatim..} }
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\verb@\begin{verbatim}@ & verbatim környezet \\
\verb@\begin{verbatim*}@ & a szóközök helyett \verb*@ @. \\
\verb@\verb!text!@ & határoló karakterek (itt `\texttt{!}') közt verbatim.
\end{tabular}


\subsection{Bekezdés igazítása}
\begin{tabular}{@{}ll@{}}
\textit{Környezet}  &  \textit{Deklaráció}  \\
\verb!\begin{center}!      & \verb!\centering!  \\
\verb!\begin{flushleft}!  & \verb!\raggedright! \\
\verb!\begin{flushright}! & \verb!\raggedleft!  \\
\end{tabular}

\subsection{Térközök}
\settowidth{\MyLen}{\texttt{.linespread.x....} }
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\verb!\linespread{!$x$\verb!}! & megváltoztatja a sorközt az $x$ tényezővel\\
\verb!\hspace*{!$l$\verb!}! & $l$ hosszú vízszintes térköz (Pl.:
$l=\mathtt{20pt}$)
%, a *-os változat sor elején is 
\\
\verb!\vspace*{!$l$\verb!}! & $l$ hosszú függőleges térköz \\
%, a *-os változat a lap tetején is \\
\verb!\rule[!$r$\verb!]{!$w$\verb!}{!$h$\verb!}! & $w$ széles $h$
magas vonal 
%az opcionális 
$r$-rel megemelve\\
\verb!\strut!, \verb!\mathstrut! & gyámfa: egy láthatatlan, sormagasságú
és \mbox{-mélységű} vonal sorok összecsúszása ellen
\end{tabular}

\subsection{Sor- és laptörés}
\settowidth{\MyLen}{\texttt{eenlargethispagemmmm} }
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\verb!\\[!$h$\verb!]! &  új sor új bekezdés nélkül, %opcionálisan 
                         $h$ sorközzel \\
\verb!\\*!         &  a sortörés után nem lehet laptörés \\
%\verb!\kill!       &  az aktuális sor nem jelenik meg \\
\verb!\pagebreak!  &  oldaltörés \\
\verb!\noindent!   &  új bekezdés behúzás nélkül\\
\verb!\enlargethispage{!$h$\verb!}!  &  az aktuális oldal megnövelése
$h$-val 
\end{tabular}

\subsection{Dobozok}

LR-doboz: egysoros, balról jobbra feltöltődő doboz;\\
bekezdésdoboz (parbox): bekezdésszerűen szedett, akár többsoros
doboz;\\
\begin{tabular}{@{}ll@{}}
\verb!\mbox{!\emph{szöveg}\verb!}! & LR-doboz\\
\verb!\fbox{!\emph{szöveg}\verb!}! & bekeretezett LR-doboz\\
\verb!\makebox[!\emph{szél}\verb!]{!\emph{poz}\verb!}{!\emph{szöveg}\verb!}!
& adott szélességű LR-doboz\\
\verb!\framebox[!\emph{szél}\verb!]{!\emph{poz}\verb!}{!\emph{szöveg}\verb!}!
& bekeretezett LR-doboz\\
\verb!\parbox{!%
%[!\emph{poz}\verb!][!\emph{mag}\verb!][!\emph{bpoz}\verb!]{!
\emph{szél}\verb!}{!\emph{szöveg}\verb!}!
& bekezdésdoboz\\
\verb!\begin{minipage}{!%
%[!\emph{poz}\verb!][!\emph{mag}\verb!][!\emph{bpoz}\verb!]{!
\emph{szél}\verb!}! & bekezdésdoboz
\end{tabular}



\section{Text-mode symbols}

\subsection{Symbols}
\begin{tabular}{@{}l@{\hspace{1em}}l@{\hspace{2em}}l@{\hspace{1em}}l@{\hspace{2em}}l@{\hspace{1em}}l@{\hspace{2em}}l@{\hspace{1em}}l@{}}
\&              &  \verb!\&! &
\_              &  \verb!\_! &
\ldots          &  \verb!\ldots! &
\textbullet     &  \verb!\textbullet! \\
\$              &  \verb!\$! &
\^{}            &  \verb!\^{}! &
\textbar        &  \verb!\textbar! &
\textbackslash  &  \verb!\textbackslash! \\
\%              &  \verb!\%! &
\~{}            &  \verb!\~{}! &
\#              &  \verb!\#! &
\S              &  \verb!\S! \\
\end{tabular}

\subsection{Accents}
\begin{tabular}{@{}l@{\ }l|l@{\ }l|l@{\ }l|l@{\ }l|l@{\ }l@{}}
\`o   & \verb!\`o! &
\'o   & \verb!\'o! &
\^o   & \verb!\^o! &
\~o   & \verb!\~o! &
\=o   & \verb!\=o! \\
\.o   & \verb!\.o! &
\"o   & \verb!\"o! &
\c o  & \verb!\c o! &
\v o  & \verb!\v o! &
\H o  & \verb!\H o! \\
\c c  & \verb!\c c! &
\d o  & \verb!\d o! &
\b o  & \verb!\b o! &
\t oo & \verb!\t oo! &
\oe   & \verb!\oe! \\
\OE   & \verb!\OE! &
\ae   & \verb!\ae! &
\AE   & \verb!\AE! &
\aa   & \verb!\aa! &
\AA   & \verb!\AA! \\
\o    & \verb!\o! &
\O    & \verb!\O! &
\l    & \verb!\l! &
\L    & \verb!\L! &
\i    & \verb!\i! \\
\j    & \verb!\j! &
!`    & \verb!~`! &
?`    & \verb!?`! &
\end{tabular}


\subsection{Delimiters}
\begin{tabular}{@{}l@{\ }ll@{\ }ll@{\ }ll@{\ }ll@{\ }ll@{\ }l@{}}
`       & \verb!`!  &
``      & \verb!``! &
\{      & \verb!\{! &
\lbrack & \verb![! &
(       & \verb!(! &
\textless  &  \verb!\textless! \\
'       & \verb!'!  &
''      & \verb!''! &
\}      & \verb!\}! &
\rbrack & \verb!]! &
)       & \verb!)! &
\textgreater  &  \verb!\textgreater! \\
\end{tabular}

\subsection{Dashes}
\begin{tabular}{@{}llll@{}}
\textit{Name} & \textit{Source} & \textit{Example} & \textit{Usage} \\
hyphen  & \verb!-!   & X-ray          & In words. \\
en-dash & \verb!--!  & 1--5           & Between numbers. \\
em-dash & \verb!---! & Yes---or no?    & Punctuation.
\end{tabular}



\subsection{Miscellaneous}
\settowidth{\MyLen}{\texttt{.rule.w..h.} }
\begin{tabular}{@{}p{\the\MyLen}%
                @{}p{\linewidth-\the\MyLen}@{}}
\verb!\today!  &  \today. \\
\verb!$\sim$!  &  Prints $\sim$ instead of \verb!\~{}!, which makes \~{}. \\
\verb!~!       &  Space, disallow linebreak (\verb!W.J.~Clinton!). \\
\verb!\@.!     &  Indicate that the \verb!.! ends a sentence when following
                        an uppercase letter. \\
\end{tabular}



\section{Tabular environments}

\subsection{\texttt{tabbing} environment}
\begin{tabular}{@{}l@{\hspace{1.5ex}}l@{\hspace{10ex}}l@{\hspace{1.5ex}}l@{}}
\verb!\=!  &   Set tab stop. &
\verb!\>!  &   Go to tab stop.
\end{tabular}

Tab stops can be set on ``invisible'' lines with \verb!\kill!
at the end of the line.  Normally \verb!\\! is used to separate lines.


\subsection{\texttt{tabular} environment}
\verb!\begin{array}[!\textit{pos}\verb!]{!\textit{cols}\verb!}!   \\
\verb!\begin{tabular}[!\textit{pos}\verb!]{!\textit{cols}\verb!}! \\
\verb!\begin{tabular*}{!\textit{width}\verb!}[!\textit{pos}\verb!]{!\textit{cols}\verb!}!


\subsubsection{\texttt{tabular} column specification}
\settowidth{\MyLen}{\texttt{p}\{\textit{width}\} \ }
\begin{tabular}{@{}p{\the\MyLen}@{}p{\linewidth-\the\MyLen}@{}}
\texttt{l}    &   Left-justified column.  \\
\texttt{c}    &   Centered column.  \\
\texttt{r}    &   Right-justified column. \\
\verb!p{!\textit{width}\verb!}!  &  Same as %
                              \verb!\parbox[t]{!\textit{width}\verb!}!. \\ 
\verb!@{!\textit{decl}\verb!}!   &  Insert \textit{decl} instead of
                                    inter-column space. \\
\verb!|!      &   Inserts a vertical line between columns. 
\end{tabular}


\subsubsection{\texttt{tabular} elements}
\settowidth{\MyLen}{\texttt{.cline.x-y..}}
\begin{tabular}{@{}p{\the\MyLen}@{}p{\linewidth-\the\MyLen}@{}}
\verb!\hline!           &  Horizontal line between rows.  \\
\verb!\cline{!$x$\verb!-!$y$\verb!}!  &
                        Horizontal line across columns $x$ through $y$. \\
\verb!\multicolumn{!\textit{n}\verb!}{!\textit{cols}\verb!}{!\textit{text}\verb!}! \\
        &  A cell that spans \textit{n} columns, with \textit{cols} column specification.
\end{tabular}


\section{Math mode}
To use math mode, surround text with \texttt{\$} or use
\verb!\begin{equation}!.

\begin{tabular}{@{}l@{\hspace{1em}}l@{\hspace{2em}}l@{\hspace{1em}}l@{}}
Superscript$^{x}$       &
\verb!^{x}!             &  
Subscript$_{x}$         &
\verb!_{x}!             \\  
$\frac{x}{y}$           &
\verb!\frac{x}{y}!      &  
$\sum_{k=1}^n$          &
\verb!\sum_{k=1}^n!     \\  
$\sqrt[n]{x}$           &
\verb!\sqrt[n]{x}!      &  
$\prod_{k=1}^n$         &
\verb!\prod_{k=1}^n!    \\ 
\end{tabular}

\subsection{Math-mode symbols}

% The ordering of these symbols is slightly odd.  This is because I had to put all the
% long pieces of text in the same column (the right) for it all to fit properly.
% Otherwise, it wouldn't be possible to fit four columns of symbols here.

\begin{tabular}{@{}l@{\hspace{1ex}}l@{\hspace{1em}}l@{\hspace{1ex}}l@{\hspace{1em}}l@{\hspace{1ex}} l@{\hspace{1em}}l@{\hspace{1ex}}l@{}}
$\leq$          &  \verb!\leq!  &
$\geq$          &  \verb!\geq!  &
$\neq$          &  \verb!\neq!  &
$\approx$       &  \verb!\approx!  \\
$\times$        &  \verb!\times!  &
$\div$          &  \verb!\div!  &
$\pm$           & \verb!\pm!  &
$\cdot$         &  \verb!\cdot!  \\
$^{\circ}$      & \verb!^{\circ}! &
$\circ$         &  \verb!\circ!  &
$\prime$        & \verb!\prime!  &
$\cdots$        &  \verb!\cdots!  \\
$\infty$        & \verb!\infty!  &
$\neg$          & \verb!\neg!  &
$\wedge$        & \verb!\wedge!  &
$\vee$          & \verb!\vee!  \\
$\supset$       & \verb!\supset!  &
$\forall$       & \verb!\forall!  &
$\in$           & \verb!\in!  &
$\rightarrow$   &  \verb!\rightarrow! \\
$\subset$       & \verb!\subset!  &
$\exists$       & \verb!\exists!  &
$\notin$        & \verb!\notin!  &
$\Rightarrow$   &  \verb!\Rightarrow! \\
$\cup$          & \verb!\cup!  &
$\cap$          & \verb!\cap!  &
$\mid$          & \verb!\mid!  &
$\Leftrightarrow$   &  \verb!\Leftrightarrow! \\
$\dot a$        & \verb!\dot a!  &
$\hat a$        & \verb!\hat a!  &
$\bar a$        & \verb!\bar a!  &
$\tilde a$      & \verb!\tilde a!  \\

$\alpha$        &  \verb!\alpha!  &
$\beta$         &  \verb!\beta!  &
$\gamma$        &  \verb!\gamma!  &
$\delta$        &  \verb!\delta!  \\
$\epsilon$      &  \verb!\epsilon!  &
$\zeta$         &  \verb!\zeta!  &
$\eta$          &  \verb!\eta!  &
$\varepsilon$   &  \verb!\varepsilon!  \\
$\theta$        &  \verb!\theta!  &
$\iota$         &  \verb!\iota!  &
$\kappa$        &  \verb!\kappa!  &
$\vartheta$     &  \verb!\vartheta!  \\
$\lambda$       &  \verb!\lambda!  &
$\mu$           &  \verb!\mu!  &
$\nu$           &  \verb!\nu!  &
$\xi$           &  \verb!\xi!  \\
$\pi$           &  \verb!\pi!  &
$\rho$          &  \verb!\rho!  &
$\sigma$        &  \verb!\sigma!  &
$\tau$          &  \verb!\tau!  \\
$\upsilon$      &  \verb!\upsilon!  &
$\phi$          &  \verb!\phi!  &
$\chi$          &  \verb!\chi!  &
$\psi$          &  \verb!\psi!  \\
$\omega$        &  \verb!\omega!  &
$\Gamma$        &  \verb!\Gamma!  &
$\Delta$        &  \verb!\Delta!  &
$\Theta$        &  \verb!\Theta!  \\
$\Lambda$       &  \verb!\Lambda!  &
$\Xi$           &  \verb!\Xi!  &
$\Pi$           &  \verb!\Pi!  &
$\Sigma$        &  \verb!\Sigma!  \\
$\Upsilon$      &  \verb!\Upsilon!  &
$\Phi$          &  \verb!\Phi!  &
$\Psi$          &  \verb!\Psi!  &
$\Omega$        &  \verb!\Omega!  
\end{tabular}
\footnotesize

%\subsection{Special symbols}
%\begin{tabular}{@{}ll@{}}
%$^{\circ}$  &  \verb!^{\circ}! Ex: $22^{\circ}\mathrm{C}$: \verb!$22^{\circ}\mathrm{C}$!.
%\end{tabular}

\section{Bibliography and citations}
When using \BibTeX, you need to run \texttt{latex}, \texttt{bibtex},
and \texttt{latex} twice more to resolve dependencies.

\subsection{Citation types}
\settowidth{\MyLen}{\texttt{.shortciteN.key..}}
\begin{tabular}{@{}p{\the\MyLen}@{}p{\linewidth-\the\MyLen}@{}}
\verb!\cite{!\textit{key}\verb!}!       &
        Full author list and year. (Watson and Crick 1953) \\
\verb!\citeA{!\textit{key}\verb!}!      &
        Full author list. (Watson and Crick) \\
\verb!\citeN{!\textit{key}\verb!}!      &
        Full author list and year. Watson and Crick (1953) \\
\verb!\shortcite{!\textit{key}\verb!}!  &
        Abbreviated author list and year. ? \\
\verb!\shortciteA{!\textit{key}\verb!}! &
        Abbreviated author list. ? \\
\verb!\shortciteN{!\textit{key}\verb!}! &
        Abbreviated author list and year. ? \\
\verb!\citeyear{!\textit{key}\verb!}!   &
        Cite year only. (1953) \\
\end{tabular}

All the above have an \texttt{NP} variant without parentheses;
Ex. \verb!\citeNP!.


\subsection{\BibTeX\ entry types}
\settowidth{\MyLen}{\texttt{.mastersthesis.}}
\begin{tabular}{@{}p{\the\MyLen}@{}p{\linewidth-\the\MyLen}@{}}
\verb!@article!         &  Journal or magazine article. \\
\verb!@book!            &  Book with publisher. \\
\verb!@booklet!         &  Book without publisher. \\
\verb!@conference!      &  Article in conference proceedings. \\
\verb!@inbook!          &  A part of a book and/or range of pages. \\
\verb!@incollection!    &  A part of book with its own title. \\
%\verb!@manual!          &  Technical documentation. \\
%\verb!@mastersthesis!   &  Master's thesis. \\
\verb!@misc!            &  If nothing else fits. \\
\verb!@phdthesis!       &  PhD. thesis. \\
\verb!@proceedings!     &  Proceedings of a conference. \\
\verb!@techreport!      &  Tech report, usually numbered in series. \\
\verb!@unpublished!     &  Unpublished. \\
\end{tabular}

\subsection{\BibTeX\ fields}
\settowidth{\MyLen}{\texttt{organization.}}
\begin{tabular}{@{}p{\the\MyLen}@{}p{\linewidth-\the\MyLen}@{}}
\verb!address!         &  Address of publisher.  Not necessary for major
                                publishers.  \\
\verb!author!           &  Names of authors, of format .... \\
\verb!booktitle!        &  Title of book when part of it is cited. \\
\verb!chapter!          &  Chapter or section number. \\
\verb!edition!          &  Edition of a book. \\
\verb!editor!           &  Names of editors. \\
\verb!institution!      &  Sponsoring institution of tech.\ report. \\
\verb!journal!          &  Journal name. \\
\verb!key!              &  Used for cross ref.\ when no author. \\
\verb!month!            &  Month published. Use 3-letter abbreviation. \\
\verb!note!             &  Any additional information. \\
\verb!number!           &  Number of journal or magazine. \\
\verb!organization!     &  Organization that sponsors a conference. \\
\verb!pages!            &  Page range (\verb!2,6,9--12!). \\
\verb!publisher!        &  Publisher's name. \\
\verb!school!           &  Name of school (for thesis). \\
\verb!series!           &  Name of series of books. \\
\verb!title!            &  Title of work. \\
\verb!type!             &  Type of tech.\ report, ex. ``Research Note''. \\
\verb!volume!           &  Volume of a journal or book. \\
\verb!year!             &  Year of publication. \\
\end{tabular}
Not all fields need to be filled.  See example below.

\subsection{Common \BibTeX\ style files}
\begin{tabular}{@{}l@{\hspace{1em}}l@{\hspace{3em}}l@{\hspace{1em}}l@{}}
\verb!abbrv!    &  Standard &
\verb!abstract! &  \texttt{alpha} with abstract \\
\verb!alpha!    &  Standard &
\verb!apa!      &  APA \\
\verb!plain!    &  Standard &
\verb!unsrt!    &  Unsorted \\
\end{tabular}

The \LaTeX\ document should have the following two lines just before
\verb!\end{document}!, where \verb!bibfile.bib! is the name of the
\BibTeX\ file.
\begin{verbatim}
\bibliographystyle{plain}
\bibliography{bibfile}
\end{verbatim}

\subsection{\BibTeX\ example}
The \BibTeX\ database goes in a file called
\textit{file}\texttt{.bib}, which is processed with \verb!bibtex file!. 
\begin{verbatim}
@String{N = {Na\-ture}}
@Article{WC:1953,
  author  = {James Watson and Francis Crick},
  title   = {A structure for Deoxyribose Nucleic Acid},
  journal = N,
  volume  = {171},
  pages   = {737},
  year    = 1953
}
\end{verbatim}


\rule{0.3\linewidth}{0.25pt}
\scriptsize

Copyright \copyright\ 2006 Winston Chang, \\részleges magyarítás Wettl
Ferenc, 2011

% Should change this to be date of file, not current date.
\verb!$Revision: 1.13 $, $Date: 2008/05/29 06:11:56 $.! alapján,

az eredeti:
http://www.stdout.org/$\sim$winston/latex/


\end{multicols}
\end{document}


\section{Sample \LaTeX\ document}
\begin{verbatim}
\documentclass[11pt]{article}
\usepackage{fullpage}
\title{Template}
\author{Name}
\begin{document}
\maketitle

\section{section}
\subsection*{subsection without number}
text \textbf{bold text} text. Some math: $2+2=5$
\subsection{subsection}
text \emph{emphasized text} text. \cite{WC:1953}
discovered the structure of DNA.

A table:
\begin{table}[!th]
\begin{tabular}{|l|c|r|}
\hline
first  &  row  &  data \\
second &  row  &  data \\
\hline
\end{tabular}
\caption{This is the caption}
\label{ex:table}
\end{table}

The table is numbered \ref{ex:table}.
\end{document}
\end{verbatim}


