diff options
| author | bt <bt@rctt.net> | 2026-04-21 12:31:18 +0200 |
|---|---|---|
| committer | bt <bt@rctt.net> | 2026-04-21 12:31:18 +0200 |
| commit | a491fb06a90101ce71548485b4416c994c774503 (patch) | |
| tree | 5520cd35b9f27732b93d3c6b9eb6d7c92f7ed00a /reportTitle.tex | |
| download | pwr-a491fb06a90101ce71548485b4416c994c774503.tar.gz pwr-a491fb06a90101ce71548485b4416c994c774503.zip | |
Add report title latex helper
Diffstat (limited to 'reportTitle.tex')
| -rw-r--r-- | reportTitle.tex | 105 |
1 files changed, 105 insertions, 0 deletions
diff --git a/reportTitle.tex b/reportTitle.tex new file mode 100644 index 0000000..1c3a528 --- /dev/null +++ b/reportTitle.tex @@ -0,0 +1,105 @@ +\makeatletter +\define@cmdkey[R]{f}{spec}{} +\define@cmdkey[R]{f}{name}{} +\define@cmdkey[R]{f}{group}{} +\define@cmdkey[R]{f}{exe}{} +\define@cmdkey[R]{f}{day}{} +\define@cmdkey[R]{f}{week}{} +\define@cmdkey[R]{f}{hour}{} +\define@cmdkey[R]{f}{exedate}{} +\define@cmdkey[R]{f}{deldate}{} +\define@cmdkey[R]{f}{prof}{} +\define@cmdkey[R]{f}{persona}{} +\define@cmdkey[R]{f}{personb}{} +\define@cmdkey[R]{f}{personc}{} +\define@cmdkey[R]{f}{author}{} +\define@cmdkey[R]{f}{title}{} + +\newcommand{\reportTitle}[1]{ +\setkeys[R]{f}{#1} + +\definecolor{bg}{RGB}{255, 255, 235} +\definecolor{sp}{RGB}{141, 24, 10} + +\begin{tblr}{ + width=2\linewidth, + colspec={|X[2,l]|X[3,l]|X[1,l]|}, + hspan=minimal, + cells={m}, +} +\hline +\SetCell{l} + Specjalność: +& +\SetCell{l,bg=bg} + Nazwa zajęć: +& +\SetCell{c} + TERMIN +\\ +\SetCell{c} + \LARGE \textbf{\cmdR@f@spec} % Specjalizacja +& +\SetCell{c,bg=bg,fg=sp} + \LARGE \cmdR@f@name % Nazwa zajęć +& +\SetCell{c} +{ + \cmdR@f@day \\ % Dzień + \vspace{-5pt} + \LARGE \textbf{\cmdR@f@week} \\ % P/N + \normalsize \cmdR@f@hour % Godzina +} +\\ \hline +\SetCell[c=2]{l} + Osoby wykonujące ćwiczenie: +&& +\SetCell{c} + Nr Grupy +\\ +\SetCell[c=2]{l} +{ + \qquad \qquad 1.\cmdR@f@persona\\ + \qquad \qquad 2.\cmdR@f@personb\\ + \qquad \qquad 3.\cmdR@f@personc +} +&& +\SetCell{c} + \LARGE \textbf{\cmdR@f@group} +\\ \hline +\SetCell[c=2]{l} + Tytuł ćwiczenia: +&& +\SetCell{c} + Nr ćwiczenia +\\ +\SetCell[c=2]{c} + \cmdR@f@title +&& +\SetCell{c} + \LARGE \textbf{\cmdR@f@exe} +\\ \hline + Sprawozdanie opracował +& + {\cmdR@f@author} +& +\SetCell[r=4]{h,c,bg=bg} + OCENA +\\ \hline + Data wykonania ćwiczenia +& + \cmdR@f@exedate +\\ \hline + Data oddania sprawozdania +& + \cmdR@f@deldate +\\ \hline + Prowadzący +& + \cmdR@f@prof +\\ \hline +\SetCell[c=3]{fg=sp} + \textbf{UWAGI} (wypełnia prowadzący): +\\ \hline +\end{tblr} +} |
