Portál AbcLinuxu, 2. května 2025 09:51
Právě píši technickou zprávu k semestrální práci. Při psaní používám styl, který byl vytvořen Zdeňkem Wágnerem. Je dostupný na stránce Ústavu konstruování FSI VUT v Brně.
Jenže na naší fakultě jsou trochu jiné požadavky na formální vzhled práce. Jednak mi nevyhovuje výchozí styl a chování prostředí abstract
a navíc mi chybělo prostředí pro seznam klíčových slov.
Nejprve jsem si našel definici prostředí abstract
, které je v souboru /usr/share/texmf/tex/latex/base/report.cls
(pro třídu report
). No a z toho souboru jsem vzal definici, kterou jsem upravil a zároveň udělal podobné prostředí keywords
\definecolor{RedBackground}{rgb}{.627,0,0} % 160, 0, 0 ... \renewenvironment{abstract}{% \null\vfil \@beginparpenalty\@lowpenalty \begin{center}% {\normalfont\Large\bfseries\color{RedBackground}\abstractname}% \@endparpenalty\@M \end{center}}% {\par\vfil\null} % Neumim to definovat tak, aby v anglickem prostredi % byla hodnota Keywords \def\keywordsname{Klíčová slova} \newenvironment{keywords}{% \null\vfil \@beginparpenalty\@lowpenalty \begin{center}% {\normalfont\Large\bfseries\color{RedBackground}\keywordsname}% \@endparpenalty\@M \end{center}}% {\par\vfil\null\cleardoublepage}
No a potom mi v dokumentu stačí napsat
\selectlanguage{czech} \begin{abstract} Tato práce se zaměřuje na číslicové zpracování obrazu ... \end{abstract} \begin{keywords} DSP, FPGA, RIPAC, VHDL, zpracování signálů, zpracování počítačové grafiky, akcelerace, Perl, Parrot, C \end{keywords} \selectlanguage{english} \begin{abstract} This work concerns about digital image processing ... \end{abstract} % hack \def\keywordsname{Keywords} \begin{keywords} DSP, FPGA, RIPAC, VHDL, signal ... \end{keywords}
A celé se to vysází na dvě strany -- česká část na jedné a anglická na druhé. Jedinou vadou na kráse je, že neumím definovat hodnotu \keywordsname
v závislosti na aktuálním jazyce .
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.