<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">%% $Id$
\documentclass{csbulletin}
\DeclareRobustCommand\version{\unskip~2022/12/12}
\let\pkg\textsc

\usepackage[pdftitle=LaTeX\ Class\ for\ CSTUG\ Bulletin, pdfauthor={Zdenek\ Wagner, Vit\ Novotny},
            pdfkeywords=CSTUG\ Bulletin,bookmarks=false]{hyperref}

% section numbering
\setcounter{secnumdepth}{2}

\begin{document}
\title{Styl pro Zpravodaj ÄŒeskoslovenskÃ©ho sdruÅ¾enÃ­ uÅ¾ivatelÅ¯ \TeX{}u,\version}
\EnglishTitle{\LaTeX\ Class for \CSTUG\ Bulletin,\version}
\author{ZdenÄ›k Wagner, VÃ­t NovotnÃ½}
\podpis{ZdenÄ›k Wagner, VÃ­t NovotnÃ½\\\url{http://bulletin.cstug.cz}}
\maketitle

\begin{abstract}
Tento dokument popisuje tÅ™Ã­du pro psanÃ­ ÄlÃ¡nkÅ¯ do Zpravodaje ÄŒeskoslovenskÃ©ho sdruÅ¾enÃ­ uÅ¾ivatelÅ¯
\TeX{}u. Dokument je urÄen zejmÃ©na pro ÄeskÃ© a slovenskÃ© autory, proto je psÃ¡n Äesky. Je psÃ¡n 
ve stylu pro Zpravodaj, autoÅ™i se tedy mohou podÃ­vat pÅ™Ã­mo do zdrojovÃ©ho kÃ³du tohoto manuÃ¡lu a
napsat svÅ¯j ÄlÃ¡nek obdobnÄ›.
\end{abstract}
\klicovaslova: \LaTeX, styl, dokumentovÃ¡ tÅ™Ã­da, Zpravodaj \CSTUG, dokumentace

\section{English introduction}
\begin{otherlanguage}{english}
This manual describes the \LaTeX\ class used for articles for the Bulletin of the Czechoslovak
\TeX\ Users Group (\cstug). Since it is asumed that its audience will will be mainly the Czech and
Slovak users, the manual is written in Czech. We do publish articles in other languages
occasionally. In such a case you can prepare the article just in the standard \pkg{article} class.
The \pkg{csbulletin} class is modelled after it with just a few modifications. You can also look
into the source text of this manual. It is written intentionally using the \pkg{csbulletin} class.
You can therefore write your article according to it.
\end{otherlanguage}

\section{Ãšvod}
Od roku 2008 je styl pro Zpravodaj ÄŒeskoslovenskÃ©ho sdruÅ¾enÃ­ uÅ¾ivatelÅ¯ \TeX{}u implementovÃ¡n jako
tÅ™Ã­da (class). Makra jsou psÃ¡na tak, aby hlavnÃ­ soubor dokÃ¡zal naÄÃ­st celÃ½ ÄlÃ¡nek vÄetnÄ› pÅ™Ã­kazÅ¯
\cmd{documentclass} a pÅ™Ã­padnÃ½ch \cmd{usepackage}. TÅ™Ã­da \pkg{csbulletin} je odvozena ze standardnÃ­
tÅ™Ã­dy \pkg{article}. Je pÅ™idÃ¡no pouze nÄ›kolik maker. Tento manuÃ¡l tedy lze spÃ­Å¡e chÃ¡pat jako
instrukce pro autory.

\section{PouÅ¾itÃ© balÃ­Äky}
TÅ™Ã­da \pkg{csbulletin} nÄ›jakÃ© balÃ­Äky naÄÃ­tÃ¡ automaticky. Jejich seznam je uveden v~nÃ¡sledujÃ­cÃ­ch
podsekcÃ­ch.

\subsection{PovinnÃ© balÃ­Äky}
BalÃ­Äky, uvedenÃ© v~nÃ¡sledujÃ­cÃ­m seznamu, se naÄÃ­tajÃ­ vÅ¾dy. MusÃ­te je tedy mÃ­t instalovÃ¡ny.

\begin{itemize}
\item BalÃ­Äek \pkg{csbulacronym} definuje bÄ›Å¾nÃ© akronymy robustnÃ­m zpÅ¯sobem pomocÃ­ \cmd{DeclareRobustCommand} a
nÄ›kterÃ© speciÃ¡lnÃ­ akronymy, jako je napÅ™. makro \cmd{cstug} pro \cstug. Soubor je dodÃ¡vÃ¡n spoleÄnÄ› s~tÅ™Ã­dou
\pkg{csbulletin}. Definice se pouÅ¾Ã­vajÃ­ i mimo Zpravodaj, proto jsou v~samostatnÃ©m souboru.

\item \pkg{fontenc} s~parametrem T1

\item \pkg{lmodern}

\item \pkg{ifpdf}

\item \pkg{mflogo}

\item \pkg{babel}, viz kapitola~\ref{babel}.
\end{itemize}

\subsection{NepovinnÃ© balÃ­Äky}
NÄ›kterÃ© balÃ­Äky jsou vyuÅ¾Ã­vÃ¡ny v~redakci pÅ™i sazbÄ› finÃ¡lnÃ­ verze Zpravodaje, ale pro pracovnÃ­ verzi
ÄlÃ¡nku nejsou nezbytnÃ©. Jejich instalace na poÄÃ­taÄi autorÅ¯ tedy nenÃ­ vyÅ¾adovÃ¡na. TÅ™Ã­da jejich
pÅ™Ã­tomnost detekuje a naÄte je, pokud jsou v~poÄÃ­taÄi pÅ™Ã­tomny.

\begin{itemize}
\item \pkg{microtype}

\item \pkg{array}

\item \pkg{fancyvrb}

\item \pkg{verbatim}
\end{itemize}

\subsection{Babel}\label{babel}
TÅ™Ã­da \pkg{csbulletin} vyÅ¾aduje \pkg{babel} s~moduly pro ÄeÅ¡tinu a slovenÅ¡tinu ve verzi~3.2 nebo
novÄ›jÅ¡Ã­. Tato verze je distribuovÃ¡na na \TeX Live~2008, ale dÄ›lenÃ­ slov funguje pouze
v~kÃ³dovÃ¡nÃ­~T1. Pokud mÃ¡te starÅ¡Ã­ verzi tÄ›chto modulÅ¯, bude \LaTeX\ hlÃ¡sit chybu na dvou pÅ™Ã­kazech
\cmd{languageattribute}. Chyby odstranÃ­te pouÅ¾itÃ­m parametru \texttt{oldcsbabel} v~hranatÃ½ch
zÃ¡vorkÃ¡ch v~pÅ™Ã­kazu \cmd{documentclass}.

\section{ZaÄÃ¡tek souboru}
PrvnÃ­m pÅ™Ã­kazem souboru, kde lze (viz sekce~\ref{babel}) pouÅ¾Ã­t nepovinnÃ½ parametr, je:

\medskip
\verb;\documentclass{csbulletin};
\medskip

Pak mÅ¯Å¾ete naÄÃ­st nezbytnÃ© balÃ­Äky, definovat vlastnÃ­ makra a prostÅ™edÃ­. VÅ¡echny definice budou
lokÃ¡lnÃ­ pro vÃ¡Å¡ ÄlÃ¡nek, nemusÃ­te se proto obÃ¡vat kolizÃ­ s~ÄlÃ¡nky jinÃ½ch autorÅ¯.

ImplicitnÃ­m jazykem pro Zpravodaj je ÄeÅ¡tina. Pokud je ÄlÃ¡nek psÃ¡n v~jinÃ©m jazyce, vloÅ¾te hned za
\cmd{begin\{document\}} pÅ™epÃ­naÄ \cmd{selectlanguage} se sprÃ¡vnÃ½m jazykem.

NÃ¡zev ÄlÃ¡nku zapiÅ¡te do makra \cmd{title}, jmÃ©na autorÅ¯ do makra \cmd{author} a anglickÃ½ nÃ¡zev do
makra \cmd{EnglishTitle}. NepovinnÄ› mÅ¯Å¾ete pouÅ¾Ã­t makro \cmd{podpis}, jehoÅ¾ parametr se objevÃ­
kurzÃ­vou na konci ÄlÃ¡nku. PotÃ© pouÅ¾ijte makro \cmd{maketitle}.

Abstrakt ÄlÃ¡nku v~jazyce ÄlÃ¡nku zapiÅ¡te v~prostÅ™edÃ­ \texttt{abstract}. Ve vÃ½jimeÄnÃ½ch pÅ™Ã­padech lze
abstrakt vynechat. Za prostÅ™edÃ­ \texttt{abstract} volitelnÄ› uveÄte jedno a vÃ­ce klÃ­ÄovÃ½ch slov
oddÄ›lenÃ½ch ÄÃ¡rkou a pÅ™edznamenanÃ½ch pÅ™Ã­kazem \cmd{klicovaslova:}, \cmd{klucoveslova:} nebo
\cmd{keywords:} podle jazyka ÄlÃ¡nku.

Na konci ÄlÃ¡nku uveÄte anglickÃ½ souhrn v~prostÅ™edÃ­ \texttt{summary}. AnglickÃ½ nÃ¡zev bude vzat
z~pÅ™Ã­kazu \cmd{EnglishTitle}, pÅ™epnutÃ­ jazyka se tÃ©Å¾ provede automaticky. AnglickÃ½ souhrn nemusÃ­ bÃ½t
pÅ™esnÃ½m pÅ™ekladem abstraktu. Na zÃ¡vÄ›r prostÅ™edÃ­ \texttt{summary} volitelnÄ› uveÄte jedno a vÃ­ce
anglickÃ½ch klÃ­ÄovÃ½ch slov oddÄ›lenÃ½ch ÄÃ¡rkou a pÅ™edznamenanÃ½ch pÅ™Ã­kazem \cmd{keywords:}.

Redakce se postarÃ¡ o~jazykovou korekturu anglickÃ©ho souhrnu. V~pÅ™Ã­padÄ›, Å¾e jej autor nedodÃ¡,
postarÃ¡ se o~pÅ™eklad redakce.

\section{ÄŒÃ­slovÃ¡nÃ­ kapitol}
ImplicitnÄ› nejsou kapitoly ve Zpravodaji ÄÃ­slovÃ¡ny. SloÅ¾itÄ›jÅ¡Ã­ ÄlÃ¡nky jsou vÅ¡ak bez ÄÃ­slovÃ¡nÃ­
nepÅ™ehlednÃ©. ÄŒÃ­slovÃ¡nÃ­ zapnete vloÅ¾enÃ­m kladnÃ© hodnoty do ÄÃ­taÄe \texttt{secnumdepth}. V~tomto
manuÃ¡lu je pÅ™ed \verb;\begin{document}; pouÅ¾it pÅ™Ã­kaz \verb;\setcounter{secnumdepth}{2};.

\section{Tabulky a obrÃ¡zky}
VÅ¡echny
tabulky a obrÃ¡zky musÃ­ bÃ½t v~plovoucÃ­ch prostÅ™edÃ­ch. MusÃ­ mÃ­t nÃ¡zev v~makru \cmd{caption} a
pÅ™Ã­padnÄ› symbolickÃ½ nÃ¡zev definovanÃ½ v~makru \cmd{label}.

\section{Chyby}
TÅ™Ã­da \pkg{csbulletin} nemÃ¡ Å¾Ã¡dnÃ© znÃ¡mÃ© zjevnÃ© chyby.
V~kaÅ¾dÃ©m pÅ™Ã­padÄ› je tÅ™eba si uvÄ›domit, Å¾e tÅ™Ã­da samotnÃ¡ pracuje na hranicÃ­ch moÅ¾nostÃ­ \LaTeX{}u.
PouÅ¾itÃ­ rÅ¯znÃ½ch balÃ­ÄkÅ¯ mÅ¯Å¾e vÃ©st k~dalÅ¡Ã­m problÃ©mÅ¯m. Redakce se bude snaÅ¾it o~vyÅ™eÅ¡enÃ­ vÅ¡ech
nahlÃ¡Å¡enÃ½ch potÃ­Å¾Ã­.

\section{Licence}
BalÃ­Äek mÅ¯Å¾e bÃ½t pouÅ¾Ã­vÃ¡n a Å¡Ã­Å™en podle \LaTeX\ Project Public License verze~1.3c nebo novÄ›jÅ¡Ã­, jejÃ­Å¾
text najdete v~souboru \texttt{LICENSE.txt} v~adresÃ¡Å™i \texttt{doc}, nebo na
\url{http://www.latex-project.org/lppl.txt}

\begin{summary}
The package provides the class for articles for the \cstug\ Bulletin (Zpravodaj ÄŒeskoslovenskÃ©ho
sdruÅ¾enÃ­ uÅ¾ivatelÅ¯ \TeX u). You can see the structure of a document by looking to the source file
of this manual. The package can be used and distributed according to the \LaTeX\ Project Public
License.
  \keywords: \LaTeX, style, document class, \CSTUG{} Bulletin, documentation
\end{summary}

\end{document}
</pre></body></html>