%%
%% The LaTeX Companion, 3ed
%%
%% Example 13-3-27 on page II-321 in "Miscellaneous extras".
%%
%% Copyright (C) 2022 Frank Mittelbach
%%
%% It may be distributed and/or modified under the conditions
%% of the LaTeX Project Public License, either version 1.3c
%% of this license or (at your option) any later version.
%%
%% See https://www.latex-project.org/lppl.txt for details.
%%

\documentclass{tlc3exa}
\pagestyle{empty}
\setcounter{page}{6}
\setlength\textwidth{207.0pt}
\parindent0pt
  \makeatletter
  \def\tnick{\vrule depth 3pt height 0pt\relax}
  \def\cs#1{\ifx\@nil#1\@nil\else\texttt{\textbackslash#1}\fi}
  \def\line#1#2#3#4#5#6{%
    \ \cs{#1} & $#2$ & &
    \ \cs{#3} & \selectlanguage{serbian} $#4$ & &
    \ \cs{#5} & \selectlanguage{russian} $#6$}
%StartShownPreambleCommands
%
  \usepackage[T2A,T1]{fontenc}
  \usepackage{booktabs}
  \DeclareFontFamilySubstitution{T2A}{qtm}{cmr}
  \usepackage[serbian,russian,english]{babel}
%StopShownPreambleCommands

\begin{document}
%  \setlength{\tabcolsep}{2pt}
  \begin{tabular}{llcllcll@{}l}
    \toprule
    \multicolumn{2}{c}{\itshape \tnick
                      \hrulefill \LaTeX\hrulefill\tnick} & &
    \multicolumn{2}{c}{\itshape \tnick
                      \hrulefill Serbian\hrulefill\tnick} & &
    \multicolumn{2}{c}{\itshape \tnick
                      \hrulefill Russian\hrulefill\tnick} \\[2pt]
    \line{tan}{\tan}{tg}{\tg}{tg}{\tg}\\
    \line{cot}{\cot}{ctg}{\ctg}{ctg}{\ctg}\\
    \line{sinh}{\sinh}{sh}{\sh}{sh}{\sh}\\
    \line{cosh}{\cosh}{ch}{\ch}{ch}{\ch}\\
    \line{tanh}{\tanh}{th}{\th}{th}{\th}\\
    \line{coth}{\coth}{cth}{\cth}{cth}{\cth}\\
    \line{csc}{\csc}{}{}{cosec}{\cosec}\\
    \line{arcsin}{\arcsin}{arsh}{\arsh}{}{}\\
    \line{arccos}{\arccos}{arch}{\arch}{}{}\\
    \line{arctan}{\arctan}{arctg}{\arctg}{arctg}{\arctg}\\
    \line{}{}{arcctg}{\arcctg}{arcctg}{\arcctg}&\quad (\textit{extra})\\
    \bottomrule
  \end{tabular}
\end{document}
