From f51c9ed2abe5c68211bb3736be5f70b1fe2c9ec0 Mon Sep 17 00:00:00 2001 From: M.Gergo Date: Fri, 8 Mar 2019 21:20:34 +0100 Subject: további rendrakás --- .../templates/csik/szovegesZaroErtekeles.tmpl | 105 ++ .../templates/default/beiskolazasiTerv.tmpl | 90 ++ .../templates/default/diakAdatlap.tmpl | 163 +++ .../module-naplo/templates/default/ertesito.tmpl | 70 + .../templates/default/helyettesitesinaplo.tmpl | 78 ++ .../templates/default/kirBizonyitvanyExport.tmpl | 15 + .../templates/default/sniEvVegiJegyzokonyv.tmpl | 111 ++ .../templates/default/sniHaviJegyzokonyv.tmpl | 104 ++ .../templates/default/szovegesErtekeles.tmpl | 99 ++ .../templates/default/szovegesZaroErtekeles.tmpl | 99 ++ .../module-naplo/templates/default/torzslap.tmpl | 218 +++ .../templates/default/tovabbkepzesHatarozat.tmpl | 128 ++ .../module-naplo/templates/default/zaradekok.tmpl | 37 + .../module-naplo/templates/draft/diakAdatlap.tmpl | 90 ++ .../module-naplo/templates/draft/ertesito.tmpl | 49 + .../templates/draft/helyettesitesinaplo.tmpl | 16 + .../templates/draft/kirBizonyitvanyExport.tmpl | 13 + .../templates/draft/sniEvVegiJegyzokonyv.tmpl | 73 + .../templates/draft/sniHaviJegyzokonyv.tmpl | 73 + .../templates/draft/szovegesErtekeles.tmpl | 37 + .../templates/draft/szovegesZaroErtekeles.tmpl | 50 + .../module-naplo/templates/draft/torzslap.tmpl | 48 + .../module-naplo/templates/draft/zaradek.tmpl | 33 + ...-fenykep_helyett_max_4_jogviszonyvaltassal.tmpl | 165 +++ .../diakAdatlap-szulostatusz_szoveggel.tmpl | 163 +++ .../ertesito-A4-ketsorosfejlec-soktantargyhoz.tmpl | 74 + .../templates/example/ertesito-A4-split.tmpl | 70 + .../templates/example/ertesito-A4.tmpl | 74 + .../templates/example/ertesito-A6-19targy.tmpl | 74 + .../templates/example/ertesito-A6-aprobetus.tmpl | 74 + .../example/ertesito-A6-helytakarekos.tmpl | 80 ++ .../example/ertesito-elmelet-gyakorlat.tmpl | 78 ++ .../example/ertesito-keses_percosszeggel.tmpl | 70 + .../example/ertesito-ketsoros_fejlec.tmpl | 72 + .../example/ertesito-labjegyzet_nelkul.tmpl | 73 + .../example/ertesito-targyrovidnevvel.tmpl | 70 + .../templates/example/ertesito-tordelt_sorok.tmpl | 77 ++ .../example/helyettesitesinaplo-landscape.tmpl | 81 ++ .../templates/example/kirBizonyitvanyExport.tmpl | 11 + .../example/torzslap-eves_oraszammal.tmpl | 218 +++ .../templates/fasori/helyettesitesinaplo.tmpl | 81 ++ .../templates/fasori/szovegesErtekeles-A4.tmpl | 87 ++ .../templates/fasori/szovegesErtekeles-A5.tmpl | 87 ++ .../templates/vmg/beiskolazasiTerv.tmpl | 90 ++ .../templates/vmg/szovegesErtekeles.tmpl | 102 ++ .../templates/vmg/szovegesZaroErtekeles.tmpl | 125 ++ .../mayor-naplo/print/module-naplo/tex/mayor.cnf | 38 + .../print/module-naplo/tex/mayor.fmt-3.141592 | Bin 0 -> 330640 bytes .../print/module-naplo/tex/mayor.fmt-3.1415926 | Bin 0 -> 386779 bytes .../mayor-naplo/print/module-naplo/tex/mayor.tex | 1443 ++++++++++++++++++++ .../print/module-naplo/xetex/mayor-xetex.cnf | 9 + .../print/module-naplo/xetex/mayor-xetex.fmt | Bin 0 -> 1875490 bytes .../print/module-naplo/xetex/mayor-xetex.ini | 189 +++ 53 files changed, 5574 insertions(+) create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/csik/szovegesZaroErtekeles.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/default/beiskolazasiTerv.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/default/diakAdatlap.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/default/ertesito.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/default/helyettesitesinaplo.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/default/kirBizonyitvanyExport.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/default/sniEvVegiJegyzokonyv.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/default/sniHaviJegyzokonyv.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/default/szovegesErtekeles.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/default/szovegesZaroErtekeles.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/default/torzslap.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/default/tovabbkepzesHatarozat.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/default/zaradekok.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/draft/diakAdatlap.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/draft/ertesito.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/draft/helyettesitesinaplo.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/draft/kirBizonyitvanyExport.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/draft/sniEvVegiJegyzokonyv.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/draft/sniHaviJegyzokonyv.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/draft/szovegesErtekeles.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/draft/szovegesZaroErtekeles.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/draft/torzslap.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/draft/zaradek.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/diakAdatlap-fenykep_helyett_max_4_jogviszonyvaltassal.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/diakAdatlap-szulostatusz_szoveggel.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A4-ketsorosfejlec-soktantargyhoz.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A4-split.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A4.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A6-19targy.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A6-aprobetus.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A6-helytakarekos.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-elmelet-gyakorlat.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-keses_percosszeggel.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-ketsoros_fejlec.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-labjegyzet_nelkul.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-targyrovidnevvel.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-tordelt_sorok.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/helyettesitesinaplo-landscape.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/kirBizonyitvanyExport.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/example/torzslap-eves_oraszammal.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/fasori/helyettesitesinaplo.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/fasori/szovegesErtekeles-A4.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/fasori/szovegesErtekeles-A5.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/vmg/beiskolazasiTerv.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/vmg/szovegesErtekeles.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/templates/vmg/szovegesZaroErtekeles.tmpl create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.cnf create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.fmt-3.141592 create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.fmt-3.1415926 create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.tex create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/xetex/mayor-xetex.cnf create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/xetex/mayor-xetex.fmt create mode 100644 mayor-orig/mayor-naplo/print/module-naplo/xetex/mayor-xetex.ini (limited to 'mayor-orig/mayor-naplo/print') diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/csik/szovegesZaroErtekeles.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/csik/szovegesZaroErtekeles.tmpl new file mode 100644 index 00000000..add8a685 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/csik/szovegesZaroErtekeles.tmpl @@ -0,0 +1,105 @@ +%!pdfLaTeXA4 pdf +% +% Félévi szöveges értékelés +% Szerző: Fűrész Edit +% +\documentclass[10pt]{article} + +\usepackage[a4paper]{geometry} % A4-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\usepackage{graphicx} % Kép beillesztés +\usepackage{soul} % ul - aláhúzás tördeléssel +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\oddsidemargin}{-0.6in} +\addtolength{\topmargin}{-0.5in} +\setlength{\textwidth}{7in} +\setlength{\textheight}{9.5in} +\setlength{\footskip}{30pt} +\setlength{\headsep}{30pt} +\cfoot{\small \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\lhead{\small +%$intezmenyNev\\ +%$intezmenyCimIrsz %$intezmenyCimHelyseg, %$intezmenyCimKozteruletNev %$intezmenyCimKozteruletJelleg %$intezmenyCimHazszam +} +%%%\chead{ +%%%\includegraphics[width=24pt,height=24pt,type=eps,viewport=14 14 219 217]{/var/mayor/print/logo/logo.eps}\\ +%%%\tiny\scshape timor Domini principium scientiæ +%%%} + +\begin{document} +\vspace*{-18pt} + +%{diak +\begin{center} +\vspace{18pt}{\Large\underline{\scshape Félévi Szöveges Értékelés}} +%%%\\ \vspace{10pt}Értesítjük a Tisztelt Szülőket, hogy %$negyedev negyedév tanulmányi eredményeinek felmérése szerint + +\vspace{12pt} + +\vspace{6pt}{\large\bfseries %$diakNev} + +\vspace{6pt}%$osztaly osztályos tanuló minősítése + +\end{center} + +\vspace{0pt}\small +%{targy +\begin{center} +{\bfseries %$targyNev tantárgyból} +\end{center} + +\vspace{-5pt} +%{szempont + +{\noindent\bfseries %$szempont} +\vspace{-15pt} +\begin{center} +\noindent +%{minosites +\parbox[t]{3.5cm}{ +\begin{itemize} +\item %?valasztott|[\textbullet]|[$\circ$]%? %$minosites +\end{itemize} +}\hfil +\vspace{0pt}\small +%}minosites +\vspace{-5pt}\small +%?egyediMinosites|\parbox[t]{3.5cm}{\begin{itemize}\item[\textbullet]\slshape{}%$egyediMinosites\end{itemize}}\hfil|%? +\end{center} +%}szempont +\vspace{0pt}\small +%}targy + + +\vspace{12pt} + +\vspace{12pt}\noindent +Kérjük, hogy ezt az értesítőt mindkét szülő aláírásával ellátva az osztályfőnököknek juttassák vissza!\\ + +\vspace{12pt} +\noindent +Budapest, %$ev. %$hoNev %$nap.\hspace{11.5em} P.H.\\ + +\vspace{20pt} +\begin{center} +\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3.5cm}{0.1pt}&\hspace{3cm}\ &\rule{3.5cm}{0.1pt}\\ +apa/gondviselő&&anya/gondviselő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/default/beiskolazasiTerv.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/beiskolazasiTerv.tmpl new file mode 100644 index 00000000..b8918767 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/beiskolazasiTerv.tmpl @@ -0,0 +1,90 @@ +%!pdfLaTeXTwice pdf +\documentclass[8pt]{article} +\usepackage[a4paper,landscape,left=15mm,right=15mm,bottom=25mm,top=25mm]{geometry} % A4-es méret +%%%\geometry{left=10mm,right=10mm} +\usepackage[utf8]{inputenc} % UTF-8 kódolású forrás +\usepackage{t1enc} +\usepackage{fancyhdr} % Fejléc és lábléc kezelés +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{longtable} % többoldalas táblázatok +\usepackage{multirow} % table rowspan +%%\setlength\LTleft{-50pt} +%%\setlength\LTright{-50pt} +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +%\addtolength{\skip\footins}{2mm} +%\addtolength{\textheight}{16mm} +%\addtolength{\textwidth}{30mm} +\setlength{\footskip}{26pt} +\setlength{\headsep}{24pt} +\lhead{\small %$intezmenyNev} +\rhead{\small Beiskolázási terv %$tanevJele} +\lfoot{\scriptsize\copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\rfoot{\scriptsize\thepage . oldal} +\cfoot{} +\begin{document} + +\small +\newcounter{sorsz} +\begin{center} +{\large\bfseries Beiskolázási terv - %$tanevJele}\\ + +\vspace{12pt} + +\begin{longtable}{r|l|l|l|l|l|r} +\toprule +\multicolumn{1}{c|}{} & \multicolumn{1}{c|}{Név,} & \multicolumn{1}{c|}{Alkalmazott} & \multicolumn{1}{c|}{Továbbképzés neve,} & \multicolumn{1}{c|}{Várható távollét} & \multicolumn{1}{c|}{Helyettesítés} & \multicolumn{1}{c}{Finanszírozás módja} \\ +\multicolumn{1}{c|}{Sorsz.} & \multicolumn{1}{c|}{munkakör} & \multicolumn{1}{c|}{prioritás} & \multicolumn{1}{c|}{ideje és időtartama} & \multicolumn{1}{c|}{ideje} & \multicolumn{1}{c|}{rendje, módja} & \multicolumn{1}{c}{részösszeg / támogatás} \\ +\bottomrule +\endfirsthead +\multicolumn{1}{c|}{Sorsz.} & \multicolumn{1}{c|}{Név} & \multicolumn{1}{c|}{Prioritás} & \multicolumn{1}{c|}{Továbbképzés} & \multicolumn{1}{c|}{Távollét} & \multicolumn{1}{c|}{Helyettesítés} & \multicolumn{1}{c}{Finanszírozás} \\ +\toprule +\endhead +\multicolumn{1}{c|}{Sorsz.} & \multicolumn{1}{c|}{Név} & \multicolumn{1}{c|}{Prioritás} & \multicolumn{1}{c|}{Továbbképzés} & \multicolumn{1}{c|}{Távollét} & \multicolumn{1}{c|}{Helyettesítés} & \multicolumn{1}{c}{Finanszírozás} \\ +\bottomrule +\endfoot +\multicolumn{1}{c|}{Sorsz.} & \multicolumn{1}{c|}{Név} & \multicolumn{1}{c|}{Prioritás} & \multicolumn{1}{c|}{Továbbképzés} & \multicolumn{1}{c|}{Távollét} & \multicolumn{1}{c|}{Helyettesítés} & \multicolumn{1}{c}{Finanszírozás} \\ +\bottomrule +\endlastfoot +%%%\hline +%{tanulmanyiEgyseg +%%%\addtocounter{sorsz}{1}\arabic{sorsz}. & \vbox to 1.2em {}%$tanarNev & %$prioritas & %$tovabbkepzesNev & \multirow{2}{*}{%$tavollet} & \multirow{2}[4]{2cm}{%$helyettesitesRendje} & \vbox{{%$helyettesitesRendje %$reszosszeg Ft/ %$tamogatas Ft}} \\ +%%% & \vbox to 1.2em {}tanár & & %$tolDt--%$igDt (%$oraszam óra) & & & \\ +\addtocounter{sorsz}{1}\arabic{sorsz}.\vbox to 1.2em {} & +\parbox[t]{3cm}{ %$tanarNev\\ tanár} & +%$prioritas & +\parbox[t]{5cm}{%$tovabbkepzesNev\\ %$tolDt--%$igDt (%$oraszam óra)} & +\parbox[t]{4cm}{%$tavollet} & +\parbox[t]{4cm}{%$helyettesitesRendje} & +%$reszosszeg Ft/ %$tamogatas Ft \\ +\midrule +%%\hline +%}tanulmanyiEgyseg + +\end{longtable} + +\end{center} + +Szakvizsgára felkészítő továbbképzés kötelező további adatait (lakcím, végzettség, szakképzettség, szakmai gyakorlat ideje és helye) külön mellékletként kell csatolni. + +\begin{center} + +\vspace{20pt} +\begin{tabular}{lcc}%%\hspace{3.5cm}% +{%$intezmenyCimHelyseg, %$nyomtatasDatumStr}&\hspace{5cm}\ &\\ +\vbox to 5.2em {}&\hspace{5cm}\ &\rule{4.5cm}{0.1pt}\\ +&&\slshape igazgató\\ +{A beiskolázási tervet a fenntartó ellenjegyezte.}&\hspace{5cm}\ &\\ +\vbox to 5.2em {}&\hspace{5cm}\ &\rule{4.5cm}{0.1pt}\\ +&&\slshape aláírás\\ +\end{tabular} + +\end{center} + +\end{document} \ No newline at end of file diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/default/diakAdatlap.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/diakAdatlap.tmpl new file mode 100644 index 00000000..1460d117 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/diakAdatlap.tmpl @@ -0,0 +1,163 @@ +%!pdfLaTeXA4 pdf +\documentclass[a4paper,10pt]{article} + +\usepackage[a4paper]{geometry} % A4-os méret +\usepackage[utf8]{inputenc} % UTF-8 kódolású forrás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{array} +\usepackage{tabularx} +\usepackage{fancyhdr} +\pagestyle{fancy} +\textheight 23cm +\def\mayor{% +\font\mayorfnt=cmsl8% +\font\Mayorfnt=cmsl12 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\cfoot{\small \copyright\mayor\ elektronikus napló - Nyomtatva: %$ev. %$hoNev %$nap.}\lhead{\small %$intezmenynev} +\rhead{\small Tanulói adatlap} + +\begin{document} +\setlength{\parindent}{0em} +\setlength{\tabcolsep}{3pt} % cellpadding +\renewcommand{\arraystretch}{1.2} + +%{diak +\begin{tabularx}{312pt}{| >{\sffamily}r >{\slshape}X |} +\hline +\multicolumn{2}{|c|}{\sffamily Családinév / Utónév}\\ +\multicolumn{2}{|c|}{\large\bfseries %$viseltCsaladinev \qquad %$viseltUtonev}\\ +\hline +\multicolumn{2}{l}{\sffamily\bfseries\slshape Tanuló adatai\vbox to 16pt{}}\\ +\hline +Születési idő: & %$szuletesiEv. %$szuletesiHoNev %$szuletesiNap.\\ +Születési hely: & %$szuletesiHely\\ +Anyja neve: & %$anyaNev\\ +Állampolgársága / Neme: & %$allampolgarsag / %$nem\\ +Jogviszony: & %$jogviszonyKEv. %$jogviszonyKHoNev %$jogviszonyKNap%?jogviszonyVEv|--%$jogviszonyVEv. %$jogviszonyVHoNev %$jogviszonyVNap.|.%? \\ +TAJ: & %$tajSzam\\ +Diákigazolványszám: & %$diakigazolvanySzam\\ +Személyi igazolvány szám: & %$szemelyiIgazolvanySzam\\ +Tartózkodási okirat szám: & %$tartozkodasiOkiratSzam\\ +Adóazonosító: & %$adoazonosito\\ +\hline +\end{tabularx}\hspace*{2pt}\begin{tabularx}{104pt}{| >{\sffamily}r >{\slshape}X |} +\hline +\multicolumn{2}{|c|}{\sffamily Oktatási azonosító:}\\ +\multicolumn{2}{|c|}{\large\bfseries %$oId}\\ +\hline +\multicolumn{1}{r}{\sffamily Osztály:\vbox to 16pt{}}&\multicolumn{1}{l}{\slshape %$osztalyJel}\\ +\hline +&\\ +&\\ +&\\ +&\\ +\multicolumn{2}{|c|}{\slshape fénykép}\\ +&\\ +&\\ +&\\ +&\\ +&\\ +\hline +\end{tabularx} + +\vspace*{10pt} +{\sffamily\bfseries\slshape Tanuló elérhetősége} + +\begin{tabularx}{418pt}{| >{\sffamily}r >{\slshape}l<{\hspace*{4pt}} | >{\sffamily}r >{\slshape}X |} +\hline +Lakhely: &\multicolumn{3}{l|}{\slshape %?lakhelyHelyseg|%$lakhelyIrsz %$lakhelyHelyseg, %$lakhelyKozteruletNev %$lakhelyKozteruletJelleg %$lakhelyHazszam %$lakhelyEmelet %$lakhelyAjto|%? }\\ +Tartózkodási hely: & \multicolumn{3}{l|}{\slshape %?tartHelyseg|%$tartIrsz %$tartHelyseg, %$tartKozteruletNev %$tartKozteruletJelleg %$tartHazszam %$tartEmelet %$tartAjto|%? }\\ +\hline +Telefonszám: & \makebox[114pt]{%$telefon} & Mobil: & %$mobil \\ +\hline +E-mail: &\multicolumn{3}{l|}{\slshape %$email}\\ +\hline +\end{tabularx} + +\vspace*{10pt} +\renewcommand{\arraystretch}{1.1} +\begin{tabularx}{208pt}{| >{\sffamily}r >{\slshape}X |} +\multicolumn{2}{l}{{\sffamily\slshape\bfseries Anya adatai}\hfill %$anyaStat}\\ +\hline +Név: & %$anyanevElotag %$anyacsaladinev %$anyautonev\\ +\hline +\sffamily Lakcím: & %$anyacimIrsz %$anyacimHelyseg\\ +\multicolumn{2}{|r|}{\slshape %$anyacimKozteruletNev %$anyacimKozteruletJelleg %$anyacimHazszam %$anyacimEmelet %$anyacimAjto}\\ +\hline +Telefon: & %$anyatelefon\\ +Mobil: & %$anyamobil\\ +E-mail: & %$anyaemail\\ +\hline +Születési év: & %$anyaszuletesiEv\\ +Foglalkozás: & %$anyafoglalkozas\\ +Munkahely: & %$anyamunkahely\\ +\hline +\multicolumn{2}{l}{\vbox to 16pt{}{\sffamily\bfseries\slshape Gondviselő adatai}\hfill %$gondviseloStat}\\ +\hline +Név: & %$gondviselonevElotag %$gondviselocsaladinev %$gondviseloutonev\\ +\hline +\sffamily Lakcím: & %$gondviselocimIrsz %$gondviselocimHelyseg\\ +\multicolumn{2}{|r|}{\slshape %$gondviselocimKozteruletNev %$gondviselocimKozteruletJelleg %$gondviselocimHazszam %$gondviselocimEmelet %$gondviselocimAjto}\\ +\hline +Telefon: & %$gondviselotelefon\\ +Mobil: & %$gondviselomobil\\ +E-mail: & %$gondviseloemail\\ +\hline +Születési év: & %$gondviseloszuletesiEv\\ +Foglalkozás: & %$gondviselofoglalkozas\\ +Munkahely: & %$gondviselomunkahely\\ +\hline +\end{tabularx}\hspace*{2pt}\begin{tabularx}{208pt}{| >{\sffamily}r >{\slshape}X |} +\multicolumn{2}{l}{{\sffamily\slshape\bfseries Apa adatai}\hfill %$apaStat}\\ +\hline +Név: & %$apanevElotag %$apacsaladinev %$apautonev\\ +\hline +\sffamily Lakcím: & %$apacimIrsz %$apacimHelyseg\\ +\multicolumn{2}{|r|}{\slshape %$apacimKozteruletNev %$apacimKozteruletJelleg %$apacimHazszam %$apacimEmelet %$apacimAjto}\\ +\hline +Telefon: & %$apatelefon\\ +Mobil: & %$apamobil\\ +E-mail: & %$apaemail\\ +\hline +Születési év: & %$apaszuletesiEv\\ +Foglalkozás: & %$apafoglalkozas\\ +Munkahely: & %$apamunkahely\\ +\hline +\multicolumn{2}{l}{\vbox to 16pt{}{\sffamily\bfseries\slshape Nevelő adatai}\hfill %$neveloStat}\\ +\hline +Név: & %$nevelonevElotag %$nevelocsaladinev %$neveloutonev\\ +\hline +\sffamily Lakcím: & %$nevelocimIrsz %$nevelocimHelyseg\\ +\multicolumn{2}{|r|}{\slshape %$nevelocimKozteruletNev %$nevelocimKozteruletJelleg %$nevelocimHazszam %$nevelocimEmelet %$nevelocimAjto}\\ +\hline +Telefon: & %$nevelotelefon\\ +Mobil: & %$nevelomobil\\ +E-mail: & %$neveloemail\\ +\hline +Születési év: & %$neveloszuletesiEv\\ +Foglalkozás: & %$nevelofoglalkozas\\ +Munkahely: & %$nevelomunkahely\\ +\hline +\end{tabularx} + +\vspace*{10pt} +{\sffamily\bfseries\slshape Egyéb adatok} + +\begin{tabularx}{418pt}{| >{\sffamily}r >{\slshape}l<{\hspace*{4pt}} | >{\sffamily}r >{\slshape}X |} +\hline +Törvényes képviselő:&\multicolumn{3}{l|}{\slshape %$torvenyesKepviselo}\\ +\hline +Szociális helyzet: &\multicolumn{3}{l|}{\slshape %$szocialisHelyzet}\\ +Fogyatékosság: &\multicolumn{3}{l|}{\slshape %$fogyatekossag}\\ +\hline +Finanszírozás: & \makebox[114pt]{%$penzugyiStatusz\hfill} & Gondozási szám: & %$gondozasiSzam \\ +\hline +\end{tabularx} + +\newpage + +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/default/ertesito.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/ertesito.tmpl new file mode 100644 index 00000000..57e4c2d7 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/ertesito.tmpl @@ -0,0 +1,70 @@ +%!pdfLaTeXA6 pdf +% +% Félévi értesítő +% +\documentclass[8pt]{article} + +\usepackage[a6paper]{geometry} % A6-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{10mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{14pt} +\cfoot{\tiny \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt}\lhead{\tiny %$intezmenyNev} +\rhead{\tiny Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +\begin{document} + +%{diak +\begin{center} +{\large %$diakNev}\\ +{\scriptsize %$osztaly osztály} + +\vspace{2pt} + +\small +\begin{tabular}{@{\ \ }l|r@{\ \ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%$targyNev & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{4pt} +\begin{tabular}{@{\ \ }l|r|l|r@{\ \ }} +\multicolumn{4}{c}{mulasztott órák száma} \\ +\midrule +igazolt&{\sl %$igazolt}&igazolatlan\footnotemark[1]&{\sl %$osszesIgazolatlan}\\ +\bottomrule +\end{tabular} +\footnotetext[1]{Tartalmazhat még igazolható hiányzásokat is!} +\vspace{4pt}\begin{flushleft} +{\scriptsize %$intezmenyCimHelyseg, %$ev. %$hoNev %$nap.} +\end{flushleft} +\vspace{6pt}\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3cm}{0.1pt}&&\rule{3cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/default/helyettesitesinaplo.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/helyettesitesinaplo.tmpl new file mode 100644 index 00000000..32c978bd --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/helyettesitesinaplo.tmpl @@ -0,0 +1,78 @@ +%!pdfLaTeXTwice pdf +\documentclass[8pt]{article} +\usepackage[a4paper]{geometry} % A4-es méret +\usepackage[utf8]{inputenc} % UTF-8 kódolású forrás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{longtable} % többoldalas táblázatok +\setlength\LTleft{-65pt} +\setlength\LTright{-65pt} +\usepackage{fancyhdr} % Fejléc és lábléc kezelés +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +%\addtolength{\skip\footins}{2mm} +%\addtolength{\textheight}{16mm} +%\addtolength{\textwidth}{30mm} +\setlength{\footskip}{26pt} +\setlength{\headsep}{24pt} +\lhead{\small %$intezmenyNev} +\rhead{\small Helyettesítési-napló %$tanev} +\lfoot{\scriptsize\copyright\mayor\ elektronikus napló - Nyomtatva: %$nyDt} +\rfoot{\scriptsize\thepage . oldal} +\cfoot{} +\begin{document} + +\begin{center} +{\large\bfseries H E L Y E T T E S Í T É S E K}\\ + +\vspace{12pt} + +{\bfseries\normalsize %$tolDt – %$igDt}\\ + +\vspace{12pt} + +\scriptsize +\begin{longtable}{@{\extracolsep{\fill}}c|c|l|l|l|c} +Dátum & Óra & Ki & Kit & Tankör & Típus \\ +\toprule +\endfirsthead +Dátum & Óra & Ki & Kit & Tankör & Típus \\ +\toprule +\endhead +\bottomrule +\endfoot +\bottomrule +\endlastfoot +\hline +%{hDt +%{helyettesites +\vbox to 1.2em {}%$dt&%$ora&%$kiCn&%$kitCn&%$tankorNev&%$tipus\\ +%}helyettesites +\midrule +%}hDt + +\end{longtable} + +\vspace{16pt} + +\begin{flushleft} +{\scriptsize %$intezmenyHelyseg, %$nyDatumStr} +\end{flushleft} +\vspace{20pt}\slshape\scriptsize +\begin{tabular}{ccc} +%\rule{3.5cm}{0.1pt} +\hspace{3.5cm}% +&\hspace{3cm}\ &\rule{3.5cm}{0.1pt}\\ +%tanuló +&&igazgató\\ +\end{tabular} + +\end{center} + +\end{document} \ No newline at end of file diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/default/kirBizonyitvanyExport.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/kirBizonyitvanyExport.tmpl new file mode 100644 index 00000000..591b7a51 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/kirBizonyitvanyExport.tmpl @@ -0,0 +1,15 @@ +%!nemvalosfuggveny xml + + + +%{diak + +%{targy + +%}targy + +%}diak + + + \ No newline at end of file diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/default/sniEvVegiJegyzokonyv.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/sniEvVegiJegyzokonyv.tmpl new file mode 100644 index 00000000..dec83d49 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/sniEvVegiJegyzokonyv.tmpl @@ -0,0 +1,111 @@ +%!pdfLaTeXA4 pdf +% +% SNI - Ev végi jegyzőkönyv +% +\documentclass[10pt]{article} + +\usepackage[a4paper]{geometry} % A4-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\usepackage{graphicx} % Kép beillesztés +\usepackage{soul} % ul - aláhúzás tördeléssel +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{16mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{24pt} +\cfoot{\small \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\lhead{\small +%$intezmenyNev\\ +%$intezmenyCimIrsz %$intezmenyCimHelyseg, %$intezmenyCimKozteruletNev %$intezmenyCimKozteruletJelleg %$intezmenyCimHazszam\\ +Tel: %$intezmenyTelefon +} +\rhead{\small Web: %$intezmenyHonlap\\ E-mail: %$intezmenyEmail\\ Fax: %$intezmenyFax} + +\begin{document} + +\title{Év végi jegyzőkönyv} +\date{%$tanev} +\author{%$intezmenyNev} +\maketitle + +%{diak + +\begin{center} + +\vspace{6pt} +\section*{%$diakNev} +(gondozási szám: %$gondozasiSzam) + +\end{center} + +%?felelos|\vspace{6pt}{\noindent\bfseries Felelős:}|%? + +%{felelos + %$tanarNev +%}felelos + +%%%%\begin{center} +%%%% +%%%%A(z) %$osztaly osztályban tanítók megbeszélése +%%%%\end{center} +%%%%\vspace{20pt} + +%{honap + +\vspace{6pt} +\section*{\centering %$hoNev} + +%?gyengesegek|\vspace{6pt}{\noindent\bfseries Gyengeségek:}\par{}%$gyengesegek|%? + +%?erossegek|\vspace{6pt}{\noindent\bfseries Erősségek:}\par{}%$erossegek|%? + +%?erossegek|\vspace{6pt}{\noindent\bfseries Célok:}\par{}%$celok|%? + +%?fejlesztesiFeladatok|\vspace{6pt}{\noindent\bfseries Fejlesztési feladatok:}\par{}%$fejlesztesiFeladatok|%? + +%?eszkozokModszerek|\vspace{6pt}{\noindent\bfseries Eszközök/módszerek:}\par{}%$eszkozokModszerek|%? + +%?utemezes|\vspace{6pt}{\noindent\bfseries Ütemezés:}\par{}%$utemezes|%? + +%?ertekeles|\vspace{6pt}{\noindent\bfseries Értékelés:}\par{}%$ertekeles|%? + +%?eredmeny|\vspace{6pt}{\noindent\bfseries Eredmény:}\par{}%$eredmeny|%? + +%?valtozas|\vspace{6pt}{\noindent\bfseries Változás:}\par{}%$valtozas|%? + +%}honap + +\newpage + +%}diak + +%%% \begin{center} +%%% \section*{A megbeszélésen résztvevő tanárok} +%%% \slshape +%%% \begin{tabular}{ccc} + +%%% %{osztalyTanar + +%%% %?paros|%$tanarNev\\ | &&\\ &&\\ \rule{4.5cm}{0.1pt}& \hspace{3cm}\ &\rule{4.5cm}{0.1pt}\\%$tanarNev&&%? + + +%%% %}osztalyTanar + +%%% \end{tabular} +\end{center} + + + + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/default/sniHaviJegyzokonyv.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/sniHaviJegyzokonyv.tmpl new file mode 100644 index 00000000..22b1a183 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/sniHaviJegyzokonyv.tmpl @@ -0,0 +1,104 @@ +%!pdfLaTeXA4 pdf +% +% SNI - Havi jegyzőkönyv +% +\documentclass[10pt]{article} + +\usepackage[a4paper]{geometry} % A4-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\usepackage{graphicx} % Kép beillesztés +\usepackage{soul} % ul - aláhúzás tördeléssel +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{16mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{24pt} +\cfoot{\small \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\lhead{\small +%$intezmenyNev\\ +%$intezmenyCimIrsz %$intezmenyCimHelyseg, %$intezmenyCimKozteruletNev %$intezmenyCimKozteruletJelleg %$intezmenyCimHazszam\\ +Tel: %$intezmenyTelefon +} +\rhead{\small Web: %$intezmenyHonlap\\ E-mail: %$intezmenyEmail\\ Fax: %$intezmenyFax} + +\begin{document} + + +\title{Havi jegyzőkönyv} +\date{%$ev. %$hoNev} +\author{%$intezmenyNev} +\maketitle + +\begin{center} + +A(z) %$osztaly osztályban tanítók megbeszélése +\end{center} +\vspace{20pt} + +%{diak + +\begin{center} + +\vspace{6pt} +\section*{%$diakNev} +(gondozási szám: %$gondozasiSzam) + +\end{center} + +%?gyengesegek|\vspace{6pt}{\noindent\bfseries Gyengeségek:}\par{}%$gyengesegek|%? + +%?erossegek|\vspace{6pt}{\noindent\bfseries Erősségek:}\par{}%$erossegek|%? + +%?erossegek|\vspace{6pt}{\noindent\bfseries Célok:}\par{}%$celok|%? + +%?fejlesztesiFeladatok|\vspace{6pt}{\noindent\bfseries Fejlesztési feladatok:}\par{}%$fejlesztesiFeladatok|%? + +%?eszkozokModszerek|\vspace{6pt}{\noindent\bfseries Eszközök/módszerek:}\par{}%$eszkozokModszerek|%? + +%?utemezes|\vspace{6pt}{\noindent\bfseries Ütemezés:}\par{}%$utemezes|%? + +%?ertekeles|\vspace{6pt}{\noindent\bfseries Értekelés:}\par{}%$ertekeles|%? + +%?eredmeny|\vspace{6pt}{\noindent\bfseries Eredmény:}\par{}%$eredmeny|%? + +%?valtozas|\vspace{6pt}{\noindent\bfseries Változás:}\par{}%$valtozas|%? + +\vspace{6pt}{\noindent\bfseries Felelős:} + +%{felelos + %$tanarNev +%}felelos + + +%}diak + +\begin{center} +\section*{A megbeszélésen résztvevő tanárok} +\slshape +\begin{tabular}{ccc} + +%{osztalyTanar + +%?paros|%$tanarNev\\ | &&\\ &&\\ \rule{4.5cm}{0.1pt}& \hspace{3cm}\ &\rule{4.5cm}{0.1pt}\\%$tanarNev&&%? + + +%}osztalyTanar + +\end{tabular} +\end{center} + + + + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/default/szovegesErtekeles.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/szovegesErtekeles.tmpl new file mode 100644 index 00000000..432f37c2 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/szovegesErtekeles.tmpl @@ -0,0 +1,99 @@ +%!pdfLaTeXA4 pdf +% +% Évközi szöveges értékelés +% +\documentclass[10pt]{article} + +\usepackage[a4paper]{geometry} % A4-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\usepackage{graphicx} % Kép beillesztés +\usepackage{soul} % ul - aláhúzás tördeléssel +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{16mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{24pt} +\cfoot{\small \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\lhead{\small +%$intezmenyNev\\ +%$intezmenyCimIrsz %$intezmenyCimHelyseg, %$intezmenyCimKozteruletNev %$intezmenyCimKozteruletJelleg %$intezmenyCimHazszam\\ +Tel: %$intezmenyTelefon +} +%%%\chead{ +%%%\includegraphics[width=24pt,height=24pt,type=eps,viewport=14 14 219 217]{/var/mayor/print/logo/logo.eps}\\ +%%%\tiny\scshape timor Domini principium scientiæ +%%%} +\rhead{\small Web: %$intezmenyHonlap\\ E-mail: %$intezmenyEmail\\ Fax: %$intezmenyFax} + +\begin{document} +\vspace*{-18pt} + +%{diak +\begin{center} +\vspace{18pt}{\Large\underline{\scshape Évközi Szöveges Értékelés}} +%%%\\ \vspace{10pt}Értesítjük a Tisztelt Szülőket, hogy %$negyedev negyedév tanulmányi eredményeinek felmérése szerint + +\vspace{12pt} + +\vspace{6pt}{\large %$diakNev} + +\vspace{6pt}%$osztaly osztályos tanuló minősítése + +\end{center} + +\vspace{14pt}\small +%{targy +\begin{center} +{\bfseries %$targyNev tantárgyból} +\end{center} +\vspace{10pt} +%{szempont + +{\noindent\bfseries %$szempont} + +\begin{center} +\noindent +%{minosites +\parbox[t]{4.5cm}{ +\begin{itemize} +\item %?valasztott|[\textbullet]|[$\circ$]%? %$minosites +\end{itemize} +}\hfil +%}minosites +%?egyediMinosites|\parbox[t]{4.5cm}{\begin{itemize}\item[\textbullet]\slshape{}%$egyediMinosites\end{itemize}}\hfil|%? +\end{center} +%}szempont +%}targy + + +\vspace{12pt} + +\vspace{12pt}\noindent +Kérjük, hogy ezt az értesítőt mindkét szülő aláírásával ellátva az osztályfőnököknek juttassák vissza!\\ + +\vspace{12pt} +\noindent +Budapest, %$ev. %$hoNev %$nap.\hspace{11.5em} P.H.\\ + +\vspace{20pt} +\begin{center} +\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3.5cm}{0.1pt}&\hspace{3cm}\ &\rule{3.5cm}{0.1pt}\\ +apa/gondviselő&&anya/gondviselő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/default/szovegesZaroErtekeles.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/szovegesZaroErtekeles.tmpl new file mode 100644 index 00000000..c4676b4f --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/szovegesZaroErtekeles.tmpl @@ -0,0 +1,99 @@ +%!pdfLaTeXA4 pdf +% +% Év végi szöveges értékelés +% +\documentclass[10pt]{article} + +\usepackage[a4paper]{geometry} % A4-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\usepackage{graphicx} % Kép beillesztés +\usepackage{soul} % ul - aláhúzás tördeléssel +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{16mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{24pt} +\cfoot{\small \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\lhead{\small +%$intezmenyNev\\ +%$intezmenyCimIrsz %$intezmenyCimHelyseg, %$intezmenyCimKozteruletNev %$intezmenyCimKozteruletJelleg %$intezmenyCimHazszam\\ +Tel: %$intezmenyTelefon +} +%%%\chead{ +%%%\includegraphics[width=24pt,height=24pt,type=eps,viewport=14 14 219 217]{/var/mayor/print/logo/logo.eps}\\ +%%%\tiny\scshape timor Domini principium scientiæ +%%%} +\rhead{\small Web: %$intezmenyHonlap\\ E-mail: %$intezmenyEmail\\ Fax: %$intezmenyFax} + +\begin{document} +\vspace*{-18pt} + +%{diak +\begin{center} +\vspace{18pt}{\Large\underline{\scshape Év Végi Szöveges Értékelés}} +%%%\\ \vspace{10pt}Értesítjük a Tisztelt Szülőket, hogy %$negyedev negyedév tanulmányi eredményeinek felmérése szerint + +\vspace{12pt} + +\vspace{6pt}{\large %$diakNev} + +\vspace{6pt}%$osztaly osztályos tanuló minősítése + +\end{center} + +\vspace{14pt}\small +%{targy +\begin{center} +{\bfseries %$targyNev tantárgyból} +\end{center} +\vspace{10pt} +%{szempont + +{\noindent\bfseries %$szempont} + +\begin{center} +\noindent +%{minosites +\parbox[t]{4.5cm}{ +\begin{itemize} +\item %?valasztott|[\textbullet]|[$\circ$]%? %$minosites +\end{itemize} +}\hfil +%}minosites +%?egyediMinosites|\parbox[t]{4.5cm}{\begin{itemize}\item[\textbullet]\slshape{}%$egyediMinosites\end{itemize}}\hfil|%? +\end{center} +%}szempont +%}targy + + +\vspace{12pt} + +\vspace{12pt}\noindent +Kérjük, hogy ezt az értesítőt mindkét szülő aláírásával ellátva az osztályfőnököknek juttassák vissza!\\ + +\vspace{12pt} +\noindent +Budapest, %$ev. %$hoNev %$nap.\hspace{11.5em} P.H.\\ + +\vspace{20pt} +\begin{center} +\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3.5cm}{0.1pt}&\hspace{3cm}\ &\rule{3.5cm}{0.1pt}\\ +apa/gondviselő&&anya/gondviselő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/default/torzslap.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/torzslap.tmpl new file mode 100644 index 00000000..3260467b --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/torzslap.tmpl @@ -0,0 +1,218 @@ +%!pdfLaTeXA4 pdf +% +% Törzslap - Év végi szöveges értékelés +% +\documentclass[10pt]{article} + +%%%\usepackage[a4paper, top=10mm, bottom=20mm, left=25mm, right=25mm]{geometry} % A4-os méret +\usepackage[paperwidth=210mm, paperheight=297mm, top=10mm, bottom=20mm, left=10mm, right=10mm]{geometry} % A4-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\usepackage{tabularx} +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{enumitem} % formázható felsorolások, pl bal margó.... +\usepackage{multirow} +\usepackage{ifthen} +\newcolumntype{N}{@{}m{0pt}@{}} % Lezáró oszlop típus +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{fancyhdr} % Ritkítás +\pagestyle{empty} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\headrulewidth}{0pt} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\lhead{}\chead{}\rhead{} +\lfoot{}\cfoot{}\rfoot{} +\lfoot{\rule{2cm}{0.1pt}\\ \footnotesize\copyright\mayor\ elektronikus napló (2014.10.26)} +%% Az osztási maradék meghatározása +\newcounter{modulus} +\makeatletter +\newcommand\modulo[2]{\@tempcnta=#1 + \divide\@tempcnta by #2 + \multiply\@tempcnta by #2 + \multiply\@tempcnta by -1 + \advance\@tempcnta by #1\relax + \setcounter{modulus}{\@tempcnta} + %%%\the\@tempcnta %% nem kell kiírni - eltároltuk a modulus nevű counterbe inkább... +} +\makeatother + +\begin{document} + +%{diak + +\modulo{\value{page}}{2}\ifthenelse{\equal{\value{modulus}}{1}}{}{\hbox{}\newpage} +\thispagestyle{empty} + +%% +%% Személyi adatok táblázata %% +%% +%%% A méretek: \noindent\rule{32mm}{1mm}\rule{28mm}{0.1mm}\rule{28mm}{1mm}\rule{32mm}{0.1mm}\rule{70mm}{1mm} +%%% A méretek: 32|28|28|32|70 + +\begin{table}[ht] +\begin{tabular}{|m{27.6mm} @{\hspace{2.2mm}\vline} p{56mm}@{\vline}p{29.8mm}|p{67mm} N |} + +\hline +\centering\multirow{3}{*}{A tanuló} +&\multirow{2}{56mm}{ +\begin{tabular}{ @{} p{26mm} @{\vline\hspace{1.6mm}} p{26mm} @{} } +Törzslapszáma:&Osztálynapló \newline sorszáma:\\ +\centering\sffamily %$torzslapszam&\centering\sffamily %$diakNaploSorszam +\end{tabular} +}&\hspace{2.2mm}Tanév, évfolyam:&Állampolgársága:\newline &\\ +&&\hspace{2.2mm}\centering\sffamily %$tanevJele, %$evfolyamJel. évf.&\centering\sffamily %$allampolgarsag&\\ + +\hline +családi és&\centering\multirow{2}{*}{\sffamily\large %$diakNev}&\multicolumn{2}{l}{Anyja születési neve:}&\\ +utóneve&&\multicolumn{2}{@{}p{101mm}@{}}{\centering\sffamily %$anyaNev}&\\ + +\hline +\multirow{2}{*}{azonosító száma} +&\centering\multirow{2}{*}{\sffamily\large %$oktatasiAzonosito} +&\multicolumn{2}{|l}{Feljegyzések személyi adatok változásához:} +&\\ + +& +&\multicolumn{2}{l}{ +\multirow{2}{90mm}{\newline +\sffamily +%$feljegyzesek +}} +&\\ + +\cline{1-2} + +\multirow{4}{*}{születési helye} +&\multirow{2}{*}{\hspace{2mm}\sffamily %$szuletesiHely}\hfill város\ \hspace{0mm} +&\multicolumn{2}{l}{} +&\\ + +&\hfill község\ \hspace{0mm} +&\multicolumn{2}{l}{} +&\\ + +\cline{2-2} + +&\multirow{2}{*}{\hspace{2mm}\sffamily %$szuletesiOrszag}\hfill \multirow{2}{*}{ország}\ \hspace{0mm} +&\multicolumn{2}{l}{} +&\\ + +& +&\multicolumn{2}{l}{} +&\\ + +\cline{1-2} + +\multirow{2}{*}{születési ideje} +&\centering\multirow{2}{*}{\sffamily %$szuletesiIdo} +&\multicolumn{2}{l}{} +& +\\ + + +& +&\multicolumn{2}{l}{ +} +&\\ + +\hline + +\end{tabular} + +\end{table} + + +%% +%% Jegyek +%% +%%\small +\centering +\begin{tabular}{|@{\ \ }m{6cm}|>{\raggedleft\arraybackslash}m{4cm}@{\ \ }|@{}m{0pt}@{}} +%?magatartas|\hline |%? +%?magatartas|magatartás & \emph{%$magatartas}&\\[16pt]|%? +%?magatartas|\hline |%? +%?szorgalom|szorgalom & \emph{%$szorgalom}&\\[16pt]|%? +%?szorgalom|\hline\hline |%? + +%{osztalyzatTargy +%$targyNev & \emph{%$hivatalos}& \\[10pt]%% %$mJel kivéve +\hline +%}osztalyzatTargy +\end{tabular} + + +\begin{tabular}{|@{\ \ }m{3cm}|>{\raggedleft\arraybackslash}m{7cm}@{\ \ }|@{}m{0pt}@{}} +\multicolumn{2}{c}{\bfseries mulasztott órák száma} &\\[10pt] +\hline +igazolt&{\sl %$igazolt}& \\[10pt] +\hline +igazolatlan&{\sl\ %$osszesIgazolatlan}& \\[10pt] +\hline +\multicolumn{2}{r}{\sl %$igazolatlan igazolatlan tanóra + %$kesesPercOsszeg perc késés} &\\[10pt] +\end{tabular} +%%%\centering + + +%% +%% Szöveges értékelés +%% +%\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%\thispagestyle{fancy}%%%%\vspace*{8pt} +%\rfoot{\footnotesize \rule{0cm}{0.1pt} \\ %$osztaly - %$diakNev} + + +%?szovegesErtekeles|{\vspace*{12pt}\small\noindent A tanuló teljesítményének, magatartásának, szorgalmának szöveges minősítése:}| %? + +{\vspace{6pt}\scriptsize\raggedright +%{targy +{\vspace{5pt}\noindent\bfseries %$targyNev} +\nopagebreak[4]%% +\begin{description}[font=\mdseries\itshape, parsep=0pt, partopsep=0pt, topsep=0pt, leftmargin=4.5cm, style=nextline, itemsep=0pt, labelindent=\parindent] +\nopagebreak[4]%% +%{szempont +\item[%$szempont] +%{minosites +%?elsoValasztott|%$minosites|%?%?tobbedikValasztott|, %$minosites|%?%% +%}minosites +%?egyediMinosites|\par{%$egyediMinosites}|%?%% +\nopagebreak[4]%% +%}szempont +\end{description} +%}targy + +%% +%% Hiányzások - kell ez? +%% +%%%%{\vspace{6pt}\noindent\bfseries Hiányzások:} +%%%% +%%%%Igazolt/igazolatlan: %$igazolt/%$osszesIgazolatlan (%$igazolatlan tanóra + %$kesesPercOsszeg perc késés) +%%%% +} +%%scriptsize vége + +{\raggedright +{\vspace{6pt}\noindent\bfseries Bejegyzések:} + +%$bejegyzesek + +}%%raggedright vége + +{\raggedright +{\vspace{6pt}\noindent\bfseries Záradékok:} + +%$zaradekok + +%$zaroZaradek +}%%raggedright vége + + +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% + +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/default/tovabbkepzesHatarozat.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/tovabbkepzesHatarozat.tmpl new file mode 100644 index 00000000..5ba7e32b --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/tovabbkepzesHatarozat.tmpl @@ -0,0 +1,128 @@ +%!pdfLaTeXA4 pdf +% +% +\documentclass[8pt]{article} +\usepackage[a4paper]{geometry} % A4-es méret +\usepackage[utf8]{inputenc} % UTF-8 kódolású forrás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{enumitem} +\usepackage{fancyhdr} % Fejléc és lábléc kezelés +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +%\addtolength{\skip\footins}{2mm} +%\addtolength{\textheight}{16mm} +%\addtolength{\textwidth}{30mm} +\setlength{\footskip}{26pt} +\setlength{\headsep}{24pt} +\lhead{\small %$intezmenyNev} +\rhead{\small %$tanev} +\lfoot{\scriptsize\copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\rfoot{}%\scriptsize\thepage . oldal} +\cfoot{} +\begin{document} + +\vspace{16pt}\noindent +Tisztelt Igazgató Úr! + +\vspace{16pt}\noindent +A mai napon hivatalosan bejelentem, hogy következő tanévben a 277/1997.(XII.22.) Kormányrendelet alapján részt kívánok venni +a pedagógusok továbbképzési rendszerében. Egyben kérem felvételemet a következő tanév beiskolázási tervébe az alábbiak szerint. + +\vspace{16pt}\noindent +1. A pedagógus-továbbképzés választott formája (X jelölés): + +\begin{itemize} +\item[$\circ$] legalább 120 órás továbbképzésen való részvétel az előírt tanulmányi követelmények teljesítésével, +\item[$\circ$] további egyetemi vagy főiskolai képzésben szerzett második vagy további oklevél megszerzésével (pl. szakvizsgával), +\item[$\circ$] az első pedagógus oklevél megszerzésével (szakmai elméleti, szakmai előkészítő tárgyat oktató pedagógus esetén), +\item[$\circ$] a nevelő és oktató munkát segítő, az Országos Képzési Jegyzékben szereplő felsőfokú szakképzettség megszerzésével. +\end{itemize} + +\vspace{16pt}\noindent +2. A tervezett továbbképzés + +\vspace{10pt} +\begin{description}[font=\mdseries, labelindent=\parindent, itemsep=2pt, parsep=0pt, partopsep=0pt, topsep=0pt, leftmargin=2cm, style=nextline] +\nopagebreak[4]%% +\item[megnevezése:]\itshape %$tovabbkepzesNev +\item[képző intézménye:] %$tovIntNev +\item[várható befejezése:] %$igDt +\item[óraszáma:] %$oraszam óra +\end{description} + +\vspace{16pt} +Tudomásul veszem, hogy a felvételről vagy elutasításról az igazgató írásban fog értesíteni. A beiskolázási tervbe való felvétellel +kapcsolatban munkaügyi jogvitának van helye. A továbbképzési program az éves beiskolázási tervekre való lebontás során valósul meg, +amelyet minden évben az igazgató készít el. + +\vspace{30pt}\noindent +%$intezmenyCimHelyseg, %$nyomtatasDatumStr + +\vspace{45pt} +\begin{tabular}{cc} +\hspace{8cm}\ &\rule{4.5cm}{0.1pt}\\ +&%$tanarNev\\ +&\slshape\scriptsize tanár\\ +\end{tabular} + +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +\noindent %$tanarNev + +\vspace{6pt}\noindent +%$intezmenyNev + +\vspace{6pt}\noindent +Született: %$szuletesiHely, %$szuletesiIdo + +\vspace{6pt}\noindent +Anyja neve: + +\vspace{6pt}\noindent +Lakhelye: + +\vspace{6pt}\noindent +Ügyintéző: + +\vspace{6pt}\noindent +Iktatószám: + +\vspace{16pt} +\begin{center} +{\large\bfseries Határozat} +\end{center} +\vspace{16pt} + + +\noindent \rule{4.5cm}{0.1pt} dátummal Ön bejelentette, hogy a következő tanévben részt kíván venni a pedagógusok kötelező továbbképzési rendszerében, és kérte felvételét a következő tanév beiskolázási tervébe. + +Hivatalosan értesítem, hogy a %$tanev tanévi beiskolázási tervbe való jelentkezését elfogadom. Az Ön által választott, a következő tanév beiskolázási tervében jóváhagyott továbbképzés: + +\vspace{16pt} +\begin{description}[font=\mdseries, labelindent=\parindent, itemsep=2pt, parsep=0pt, partopsep=0pt, topsep=0pt, leftmargin=2cm, style=nextline] +\nopagebreak[4]%% +\item[A továbbképzés megnevezése:]\itshape %$tovabbkepzesNev +\item[A továbbképző intézmény neve:] %$tovIntNev +\item[A továbbképzés várható befejezése:] %$igDt +\item[A továbbképzés óraszáma:] %$oraszam óra +\end{description} + +\vspace{30pt} +Továbbképzésének finanszírozását az intézmény nevelőtestülete által 2013-ban elfogadott továbbképzési programunkban leírtak szerint biztosítom. +Kérem, hogy továbbképzésével kapcsolatos lényeges eseményeket, esetleges változásokat mielőbb szíveskedjék bejelenteni! + +\vspace{45pt}\noindent +%$intezmenyCimHelyseg, %$nyomtatasDatumStr + +\vspace{30pt}\slshape\scriptsize +\begin{tabular}{cc} +\hspace{8cm}\ &\rule{4.5cm}{0.1pt}\\ +&igazgató\\ +\end{tabular} + +\end{document} \ No newline at end of file diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/default/zaradekok.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/zaradekok.tmpl new file mode 100644 index 00000000..52247f33 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/default/zaradekok.tmpl @@ -0,0 +1,37 @@ +%!pdfLaTeXA4 pdf +% +% Záradékok, bejegyzések +% +\documentclass[a4paper,10pt,twoside]{article} +\usepackage[utf8x]{inputenc} +\usepackage{t1enc} +\usepackage[magyar]{babel} +\frenchspacing +\usepackage{fancyhdr} +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl8% +\font\Mayorfnt=cmsl12 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} + +\lhead{\small %$tanevJele - %$osztalyJele} +\rhead{\small Bejegyzések, záradékok} +\cfoot{\small %$intezmenyNev \\ \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} + +\begin{document} + +%{diak +\begin{center}{\bfseries\large %$diakNev}\end{center}\nopagebreak +%?zaradek|\begin{description}|%? +%{zaradek + \item [záradék %$sorszam] \hfill{\slshape %$dt}\linebreak %$szoveg +%}zaradek +%?zaradek|\end{description}|%? +%?bejegyzes|\begin{description}|%? +%{bejegyzes + \item [%?szovFokozat|%$szovFokozat|%$tipus%?] \hfill{\slshape %$beirasDt}\linebreak %$szoveg %?tanarNev|(%$tanarNev)|%? +%}bejegyzes +%?bejegyzes|\end{description}|%? +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/diakAdatlap.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/diakAdatlap.tmpl new file mode 100644 index 00000000..32f742c1 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/diakAdatlap.tmpl @@ -0,0 +1,90 @@ +Nyomtatva: %$ev. %$hoNev %$nap. +Intézmény: %$intezmenynev + +%{diak + + Név: %$viseltCsaladinev %$viseltUtonev + Születési idő: %$szuletesiEv. %$szuletesiHoNev %$szuletesiNap. + Születési hely: %$szuletesiHely + Anyja neve: %$anyaNev + Állampolgársága / Neme: %$allampolgarsag / %$nem + Jogviszony: %$jogviszonyKEv. %$jogviszonyKHoNev %$jogviszonyKNap. - %$jogviszonyVEv. %$jogviszonyVHoNev %$jogviszonyVNap. + TAJ: %$tajSzam + Diákigazolványszám: %$diakigazolvanySzam + Személyi igazolvány szám: %$szemelyiIgazolvanySzam + Tartózkodási okirat szám: %$tartozkodasiOkiratSzam + Adóazonosító: %$adoazonosito + Oktatási azonosító: %$oId + Osztály: %$osztalyJel} + Lakhely: %?lakhelyHelyseg|%$lakhelyIrsz %$lakhelyHelyseg, %$lakhelyKozteruletNev %$lakhelyKozteruletJelleg %$lakhelyHazszam %$lakhelyEmelet %$lakhelyAjto|%? + Tartózkodási hely: %?tartHelyseg|%$tartIrsz %$tartHelyseg, %$tartKozteruletNev %$tartKozteruletJelleg %$tartHazszam %$tartEmelet %$tartAjto|%? + Telefonszám: %$telefon + Mobil: %$mobil + E-mail: %$email + Törvényes képviselő: %$torvenyesKepviselo + + Anya + Név: %$anyanevElotag %$anyacsaladinev %$anyautonev + Családi állapot: %$anyaStat + Lakcím: %$anyacimIrsz %$anyacimHelyseg + %$anyacimKozteruletNev %$anyacimKozteruletJelleg %$anyacimHazszam %$anyacimEmelet %$anyacimAjto + Telefon: %$anyatelefon + Mobil: %$anyamobil + E-mail: %$anyaemail + Születési év: %$anyaszuletesiEv + Foglalkozás: %$anyafoglalkozas + Munkahely: %$anyamunkahely + Jogviszony változás (max. 5 db): + jvDt0: %jvDt0 + jvStat0: %jvStat0 + jvDt1: %jvDt1 + jvStat1: %jvStat1 + jvDt2: %jvDt2 + jvStat2: %jvStat2 + jvDt3: %jvDt3 + jvStat3: %jvStat3 + jvDt4: %jvDt4 + jvStat4: %jvStat4 + Jogviszony változás (összes): +%{jogviszony + Dátum: %$dt + Státusz: %$statusz +%}jogviszony + + Gondviselő + Név: %$gondviselonevElotag %$gondviselocsaladinev %$gondviseloutonev + Családi állapot: %$gondviseloStat + Lakcím: %$gondviselocimIrsz %$gondviselocimHelyseg + %$gondviselocimKozteruletNev %$gondviselocimKozteruletJelleg %$gondviselocimHazszam %$gondviselocimEmelet %$gondviselocimAjto} + Telefon: %$gondviselotelefon + Mobil: %$gondviselomobil + E-mail: %$gondviseloemail + Születési év: %$gondviseloszuletesiEv + Foglalkozás: %$gondviselofoglalkozas + Munkahely: %$gondviselomunkahely + + Apa + Név: %$apanevElotag %$apacsaladinev %$apautonev + Családi állapot: %$apaStat + Lakcím: %$apacimIrsz %$apacimHelyseg + %$apacimKozteruletNev %$apacimKozteruletJelleg %$apacimHazszam %$apacimEmelet %$apacimAjto + Telefon: %$apatelefon + Mobil: %$apamobil + E-mail: %$apaemail + Születési év: %$apaszuletesiEv + Foglalkozás: %$apafoglalkozas + Munkahely: %$apamunkahely + + Nevelő + Név: %$nevelonevElotag %$nevelocsaladinev %$neveloutonev + Családi állapot: %$neveloStat + Lakcím: %$nevelocimIrsz %$nevelocimHelyseg + %$nevelocimKozteruletNev %$nevelocimKozteruletJelleg %$nevelocimHazszam %$nevelocimEmelet %$nevelocimAjto} + Telefon: %$nevelotelefon + Mobil: %$nevelomobil + E-mail: %$neveloemail + Születési év: %$neveloszuletesiEv + Foglalkozás: %$nevelofoglalkozas + Munkahely: %$nevelomunkahely + +%}diak diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/ertesito.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/ertesito.tmpl new file mode 100644 index 00000000..fe57e496 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/ertesito.tmpl @@ -0,0 +1,49 @@ + +Nyomtatás dátuma: %$nyomtatasDt +Dátum: %$ev. %$hoNev. %$nap (%$ev-%$honap-%$nap) +Szemeszter: %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter +Intézmény: %$intezmenyNev + Irsz: %$intezmenyCimIrsz + Helység: %$intezmenyCimHelyseg + Közterület-név: %$intezmenyCimKozteruletNev + Közterület-jelleg: %$intezmenyCimKozteruletJelleg + Házszám: %$intezmenyCimHazszam + Telefon: %$intezmenyTelefon + Honlap: %$intezmenyHonlap + Email: %$intezmenyEmail + Fax: %$intezmenyFax +Osztaly: %$osztaly + +%{diak + Diák neve: %$diakNev + Magatartás: %$magatartas + Magatartás megjegyzés: %$magMegjJel + Szorgalom: %$szorgalom + Szorgalom megjegyzés: %$szorgMegjJel + Igazolt: %$igazolt + Igazolatlan: %$igazolatlan + Késés perc összeg: %$kesesPercOsszeg + Késésekből adódó igazolatlanok: %$kesesIgazolatlan + Összes igazolatlan: %$osszesIgazolatlan + + Gyakorlati igazolt: %$gyakIgazolt + Gyakorlati igazolatlan: %$hyakIgazolatlan + Gyakorlati késés perc összeg: %$gyakKesesPercOsszeg + Gyakorlati késésekből adódó igazolatlanok: %$gyakKesesIgazolatlan + + Elmélet igazolt: %$elmIgazolt + Elmélet igazolatlan: %$elmIgazolatlan + Elmélet késés perc összeg: %$elmKesesPercOsszeg + Elmélet késésekből adódó igazolatlanok: %$elmKesesIgazolatlan + +%{targy + Tárgy: %$targyNev + tárgyRövidNév: %$targyRovidNev + jegyTipus: %$jTipus + Jegy: %$jegy + Megjegyzés: %$megjegyzes + Megjegyzés jele: %$mJel + Hivatalos: %$hivatalos + Rövid: %$rovid +%}targy +%}diak \ No newline at end of file diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/helyettesitesinaplo.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/helyettesitesinaplo.tmpl new file mode 100644 index 00000000..badff739 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/helyettesitesinaplo.tmpl @@ -0,0 +1,16 @@ +Intézmény neve: %$intezmenyNev +Tanév: %$tanev +Nyomtatás dátuma: %$nyDt +Dátum intervallum: %$tolDt – %$igDt +%{hDt +%{helyettesites + Hdt: %$dt + Hóra: %$ora + HkiCn: %$kiCn + HkitCn: %$kitCn + HTankor: %$tankorNev + HTipus: %$tipus +%}helyettesites +%}hDt +Intézmény helység: %$intezmenyHelyseg +Nyomtatás dátuma: %$nyDatumStr diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/kirBizonyitvanyExport.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/kirBizonyitvanyExport.tmpl new file mode 100644 index 00000000..ae3d4b40 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/kirBizonyitvanyExport.tmpl @@ -0,0 +1,13 @@ +Intézmény OM: %$omkod +TelephelyId: %$telephelyId +Tanév jele: %$tanevJel +Évfolyam: %$evfolyam +Félévi-e: %$feleviE +Osztaly jelleg: %$kirOsztalyJelleg +%{diak + oktatási azonosító: %$oId +%{targy + KIR tárgykód: %$kirTargyKod + Érdemjegy: %$jegy +%}targy +%}diak diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/sniEvVegiJegyzokonyv.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/sniEvVegiJegyzokonyv.tmpl new file mode 100644 index 00000000..d1293be3 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/sniEvVegiJegyzokonyv.tmpl @@ -0,0 +1,73 @@ + +Nyomtatás dátuma: %$nyomtatasDt +Dátzm: %$ev-%$honap-%$nap (%$hoNev) + +Intézmény neve: %$intezmenyNev +Intézmény címe: %$intezmenyCimIrsz %$intezmenyCimHelyseg, %$intezmenyCimKozteruletNev %$intezmenyCimKozteruletJelleg %$intezmenyCimHazszam +Intézmény telefon/fax: %$intezmenyTelefon / %$intezmenyFax +Intézmény honlap/email: %$intezmenyHonlap / %$intezmenyEmail + +Osztály: %$osztaly + +%{diak + diakId: %$diakId + oktatási azonosító: %$oId + diákigazolvány szám: %$diakigazolvanySzam + TAJ: %$tajSzam + adoazóazonosító: %$adoazonosito + szemelyiIgazolvanySzam: %$szemelyiIgazolvanySzam + tartozkodasiOkiratSzam: %$tartozkodasiOkiratSzam + viseltNevElotag: %$viseltNevElotag + viseltCsaladinev: %$viseltCsaladinev + viseltUtonev: %$viseltUtonev + Diák teljes neve: %$diakNev + szuleteskoriNevElotag: + szuleteskoriCsaladinev + szuleteskoriUtonev + szuletesiHely + szuletesiIdo + nem + allampolgarsag + lakhelyOrszag + lakhelyHelyseg + lakhelyIrsz + lakhelyKozteruletNev + lakhelyKozteruletJelleg + lakhelyHazszam + lakhelyEmelet + lakhelyAjto + jogviszonyKezdete + jogviszonyVege + telefon + mobil + email + statusz + penzugyiStatusz + szocialisHelyzet + fogyatekossag + gondozasiSzam + elozoIskolaOMKod + kollegista + külső info: %$kulsoInfo + dátum: %$dt + gyengeségek: %$gyengesegek + erősségek: %$erossegek + célok: %$celok + fejlesztési feladatok: %$fejlesztesiFeladatok + eszközök / módszerek: %$eszkozokModszerek + ütemezés: %$utemezes + értekelés: %$ertekeles + eredmény: %$eredmeny + valtozás: %$valtozas + felelős: +%{felelos + Név: %$tanarNev +%}felelos + + ========================== +%}diak + +Az osztály tanárai: +%{osztalyTanar + %?paros|+ %$tanarNev|- %$tanarNev&&%? +%}osztalyTanar diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/sniHaviJegyzokonyv.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/sniHaviJegyzokonyv.tmpl new file mode 100644 index 00000000..d1293be3 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/sniHaviJegyzokonyv.tmpl @@ -0,0 +1,73 @@ + +Nyomtatás dátuma: %$nyomtatasDt +Dátzm: %$ev-%$honap-%$nap (%$hoNev) + +Intézmény neve: %$intezmenyNev +Intézmény címe: %$intezmenyCimIrsz %$intezmenyCimHelyseg, %$intezmenyCimKozteruletNev %$intezmenyCimKozteruletJelleg %$intezmenyCimHazszam +Intézmény telefon/fax: %$intezmenyTelefon / %$intezmenyFax +Intézmény honlap/email: %$intezmenyHonlap / %$intezmenyEmail + +Osztály: %$osztaly + +%{diak + diakId: %$diakId + oktatási azonosító: %$oId + diákigazolvány szám: %$diakigazolvanySzam + TAJ: %$tajSzam + adoazóazonosító: %$adoazonosito + szemelyiIgazolvanySzam: %$szemelyiIgazolvanySzam + tartozkodasiOkiratSzam: %$tartozkodasiOkiratSzam + viseltNevElotag: %$viseltNevElotag + viseltCsaladinev: %$viseltCsaladinev + viseltUtonev: %$viseltUtonev + Diák teljes neve: %$diakNev + szuleteskoriNevElotag: + szuleteskoriCsaladinev + szuleteskoriUtonev + szuletesiHely + szuletesiIdo + nem + allampolgarsag + lakhelyOrszag + lakhelyHelyseg + lakhelyIrsz + lakhelyKozteruletNev + lakhelyKozteruletJelleg + lakhelyHazszam + lakhelyEmelet + lakhelyAjto + jogviszonyKezdete + jogviszonyVege + telefon + mobil + email + statusz + penzugyiStatusz + szocialisHelyzet + fogyatekossag + gondozasiSzam + elozoIskolaOMKod + kollegista + külső info: %$kulsoInfo + dátum: %$dt + gyengeségek: %$gyengesegek + erősségek: %$erossegek + célok: %$celok + fejlesztési feladatok: %$fejlesztesiFeladatok + eszközök / módszerek: %$eszkozokModszerek + ütemezés: %$utemezes + értekelés: %$ertekeles + eredmény: %$eredmeny + valtozás: %$valtozas + felelős: +%{felelos + Név: %$tanarNev +%}felelos + + ========================== +%}diak + +Az osztály tanárai: +%{osztalyTanar + %?paros|+ %$tanarNev|- %$tanarNev&&%? +%}osztalyTanar diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/szovegesErtekeles.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/szovegesErtekeles.tmpl new file mode 100644 index 00000000..1aed9562 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/szovegesErtekeles.tmpl @@ -0,0 +1,37 @@ +%!függvény kiterjesztés +Dt: %$nyomtatasDt +Intézmény: %$intezmenyNev +OM: %$intezmenyOMKod +Irsz: %$intezmenyCimIrsz +Helység: %$intezmenyCimHelyseg +Közterület-név: %$intezmenyCimKozteruletNev +Közterület-jelleg: %$intezmenyCimKozteruletJelleg +Házszám: %$intezmenyCimHazszam +Telefon: %$intezmenyTelefon +Honlap: %$intezmenyHonlap +Email: %$intezmenyEmail +Fax: %$intezmenyFax +Negyedév: %$negyedev +Év: %$ev +Hó: %$honap +Hó név: %$hoNev +Nap: %$nap + +%{diak + Diák neve: %$diakNev Osztály: %$osztaly + Oktatási azonosító: %$oktatasiAzonosito + Törzslapszám: %$torzslapSzam +%{targy + Tárgy neve: %$targyNev +%{szempont + %$szempont +%{minosites + %?elsoValasztott|Első választott|Nem első%? + %?tobbedikValasztott|Többedik választott|Nem többedik%? + %?valasztott|X|O%? %$minosites +%}minosites + %$egyediMinosites +%}szempont + Tárgy minősítés: %$targyMinosites +%}targy +%}diak diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/szovegesZaroErtekeles.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/szovegesZaroErtekeles.tmpl new file mode 100644 index 00000000..561b0bc8 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/szovegesZaroErtekeles.tmpl @@ -0,0 +1,50 @@ +%!függvény kiterjesztés +Dt: %$nyomtatasDt +Intézmény: %$intezmenyNev +Irsz: %$intezmenyCimIrsz +Helység: %$intezmenyCimHelyseg +Közterület-név: %$intezmenyCimKozteruletNev +Közterület-jelleg: %$intezmenyCimKozteruletJelleg +Házszám: %$intezmenyCimHazszam +Telefon: %$intezmenyTelefon +Honlap: %$intezmenyHonlap +Email: %$intezmenyEmail +Fax: %$intezmenyFax +Negyedév: %$negyedev +Év: %$ev +Hó: %$honap +Hó név: %$hoNev +Nap: %$nap +Félévi-e: %?felevi|félévi|nem félévi%? + +%{diak + Diák neve: %$diakNev Osztály: %$osztaly +%{targy + Tárgy neve: %$targyNev +%{szempont + %$szempont +%{minosites + %?valasztott|X|O%? %$minosites %?%?elsoValasztott|(első)|(nem első)%? %?tobbedikValasztott|(többedik)|(nem többedik)%? +%}minosites + %$egyediMinosites +%}szempont + Tárgy minősítés: %$targyMinosites +%}targy + + Igazolt: %$igazolt + Igazolatlan: %$igazolatlan + Késés perc összeg: %$kesesPercOsszeg + Késésekből adódó igazolatlanok: %$kesesIgazolatlan + Összes igazolatlan: %$osszesIgazolatlan + + Gyakorlati igazolt: %$gyakIgazolt + Gyakorlati igazolatlan: %$hyakIgazolatlan + Gyakorlati késés perc összeg: %$gyakKesesPercOsszeg + Gyakorlati késésekből adódó igazolatlanok: %$gyakKesesIgazolatlan + + Elmélet igazolt: %$elmIgazolt + Elmélet igazolatlan: %$elmIgazolatlan + Elmélet késés perc összeg: %$elmKesesPercOsszeg + Elmélet késésekből adódó igazolatlanok: %$elmKesesIgazolatlan + +%}diak diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/torzslap.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/torzslap.tmpl new file mode 100644 index 00000000..7632031d --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/torzslap.tmpl @@ -0,0 +1,48 @@ +%!függvény kiterjesztés +Dt: %$nyomtatasDt +Intézmény: %$intezmenyNev +OM: %$intezmenyOMKod +Irsz: %$intezmenyCimIrsz +Helység: %$intezmenyCimHelyseg +Közterület-név: %$intezmenyCimKozteruletNev +Közterület-jelleg: %$intezmenyCimKozteruletJelleg +Házszám: %$intezmenyCimHazszam +Telefon: %$intezmenyTelefon +Honlap: %$intezmenyHonlap +Email: %$intezmenyEmail +Fax: %$intezmenyFax +Negyedév: %$negyedev +Év: %$ev +Hó: %$honap +Hó név: %$hoNev +Nap: %$nap + +%{diak +Személyes adatai + Diák neve: %$diakNev Osztály: %$osztaly + Oktatási azonosító: %$oktatasiAzonosito + Törzslapszám: %$torzslapSzam + Generált törzslapszám: %$torzslapszam + Napló sorszáma: %$naploSorszam + Évfolyama: %$evfolyam + Állampolgársága: %$allampolgarsag + Anyja: %$anyanevElotag %$anyacsaladinev %$anyautonev + Születési helye: %$szuletesiHely, %$szuletesiOrszag + Születési idő: %$szuletesiIdo + Feljegyzések: %$feljegyzesek + +Szöveges Minősítése: +%{targy + Tárgy neve: %$targyNev +%{szempont + %$szempont +%{minosites + %?elsoValasztott|Első választott|Nem első%? + %?tobbedikValasztott|Többedik választott|Nem többedik%? + %?valasztott|X|O%? %$minosites +%}minosites + %$egyediMinosites +%}szempont + Tárgy minősítés: %$targyMinosites +%}targy +%}diak diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/zaradek.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/zaradek.tmpl new file mode 100644 index 00000000..83aaf314 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/draft/zaradek.tmpl @@ -0,0 +1,33 @@ + +Nyomtatás dátuma: %$nyomtatasDt +Tanév: %$tanevJele +Intézmény: %$intezmenyNev + Irsz: %$intezmenyCimIrsz + Helység: %$intezmenyCimHelyseg + Közterület-név: %$intezmenyCimKozteruletNev + Közterület-jelleg: %$intezmenyCimKozteruletJelleg + Házszám: %$intezmenyCimHazszam + Telefon: %$intezmenyTelefon + Honlap: %$intezmenyHonlap + Email: %$intezmenyEmail + Fax: %$intezmenyFax +Osztaly: %$osztalyJele + +%{diak + Diák neve: %$diakNev +%{zaradek + Záradék dátuma: %$dt + Szövege: %$szoveg + Sorszáma: %$sorszam +%}zaradek +%{bejegyzes + Beírás dátuma: %$beirasDt + Típus: %$tipus + Fokozat: %$fokozat + Fokozat szöveggel: %$szovFokozat + Szöveg: %$szoveg + Tanár: %$tanarNev + Bejegyzés azonosító: %$bejegyzesId + Referencia dátum: %$referenciaDt +%}bejegyzes +%}diak diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/diakAdatlap-fenykep_helyett_max_4_jogviszonyvaltassal.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/diakAdatlap-fenykep_helyett_max_4_jogviszonyvaltassal.tmpl new file mode 100644 index 00000000..30556662 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/diakAdatlap-fenykep_helyett_max_4_jogviszonyvaltassal.tmpl @@ -0,0 +1,165 @@ +%!pdfLaTeXA4 pdf +\documentclass[a4paper,10pt]{article} + +\usepackage[a4paper]{geometry} % A4-os méret +\usepackage[utf8]{inputenc} % UTF-8 kódolású forrás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{array} +\usepackage{tabularx} +\usepackage{fancyhdr} +\pagestyle{fancy} +\textheight 23cm +\def\mayor{% +\font\mayorfnt=cmsl8% +\font\Mayorfnt=cmsl12 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\cfoot{\small \copyright\mayor\ elektronikus napló - Nyomtatva: %$ev. %$hoNev %$nap.}\lhead{\small %$intezmenynev} +\rhead{\small Tanulói adatlap} + +\begin{document} +\setlength{\parindent}{0em} +\setlength{\tabcolsep}{3pt} % cellpadding +\renewcommand{\arraystretch}{1.2} + +%{diak +\begin{tabularx}{312pt}{| >{\sffamily}r >{\slshape}X |} +\hline +\multicolumn{2}{|c|}{\sffamily Családinév / Utónév}\\ +\multicolumn{2}{|c|}{\large\bfseries %$viseltCsaladinev \qquad %$viseltUtonev}\\ +\hline +\multicolumn{2}{l}{\sffamily\bfseries\slshape Tanuló adatai\vbox to 16pt{}}\\ +\hline +Születési idő: & %$szuletesiEv. %$szuletesiHoNev %$szuletesiNap.\\ +Születési hely: & %$szuletesiHely\\ +Anyja neve: & %$anyaNev\\ +Állampolgársága / Neme: & %$allampolgarsag / %$nem\\ +Jogviszony: & %$jogviszonyKEv. %$jogviszonyKHoNev %$jogviszonyKNap%?jogviszonyVEv|--%$jogviszonyVEv. %$jogviszonyVHoNev %$jogviszonyVNap.|.%? \\ +TAJ: & %$tajSzam\\ +Diákigazolványszám: & %$diakigazolvanySzam\\ +Személyi igazolvány szám: & %$szemelyiIgazolvanySzam\\ +Tartózkodási okirat szám: & %$tartozkodasiOkiratSzam\\ +Adóazonosító: & %$adoazonosito\\ +\hline +\end{tabularx}\hspace*{2pt}\begin{tabularx}{104pt}{| >{\sffamily}r >{\slshape}X |} +\hline +\multicolumn{2}{|c|}{\sffamily Oktatási azonosító:}\\ +\multicolumn{2}{|c|}{\large\bfseries %$oId}\\ +\hline +\multicolumn{1}{r}{\sffamily Osztály:\vbox to 16pt{}}&\multicolumn{1}{l}{\slshape %$osztalyJel}\\ +\hline +\multicolumn{2}{|c|}{\sffamily Jogviszony:}\\ +&\\ +\multicolumn{2}{|l|}{\sffamily %$jvDt0}\\ +\multicolumn{2}{|r|}{\slshape %$jvStat0}\\ +\multicolumn{2}{|l|}{\sffamily %$jvDt1}\\ +\multicolumn{2}{|r|}{\slshape %$jvStat1}\\ +\multicolumn{2}{|l|}{\sffamily %$jvDt2}\\ +\multicolumn{2}{|r|}{\slshape %$jvStat2}\\ +\multicolumn{2}{|l|}{\sffamily %$jvDt3}\\ +\multicolumn{2}{|r|}{\slshape %$jvStat3}\\ +%%%\multicolumn{2}{|l|}{\sffamily %$jvDt4}\\ +%%%\multicolumn{2}{|r|}{\slshape %$jvStat4}\\ +\hline +\end{tabularx} + +\vspace*{10pt} +{\sffamily\bfseries\slshape Tanuló elérhetősége} + +\begin{tabularx}{418pt}{| >{\sffamily}r >{\slshape}l<{\hspace*{4pt}} | >{\sffamily}r >{\slshape}X |} +\hline +Lakhely: &\multicolumn{3}{l|}{\slshape %?lakhelyHelyseg|%$lakhelyIrsz %$lakhelyHelyseg, %$lakhelyKozteruletNev %$lakhelyKozteruletJelleg %$lakhelyHazszam %$lakhelyEmelet %$lakhelyAjto|%? }\\ +Tartózkodási hely: & \multicolumn{3}{l|}{\slshape %?tartHelyseg|%$tartIrsz %$tartHelyseg, %$tartKozteruletNev %$tartKozteruletJelleg %$tartHazszam %$tartEmelet %$tartAjto|%? }\\ +\hline +Telefonszám: & \makebox[114pt]{%$telefon} & Mobil: & %$mobil \\ +\hline +E-mail: &\multicolumn{3}{l|}{\slshape %$email}\\ +\hline +\end{tabularx} + +\vspace*{10pt} +\renewcommand{\arraystretch}{1.1} +\begin{tabularx}{208pt}{| >{\sffamily}r >{\slshape}X |} +\multicolumn{2}{l}{{\sffamily\slshape\bfseries Anya adatai}\hfill %$anyaStat}\\ +\hline +Név: & %$anyanevElotag %$anyacsaladinev %$anyautonev\\ +\hline +\sffamily Lakcím: & %$anyacimIrsz %$anyacimHelyseg\\ +\multicolumn{2}{|r|}{\slshape %$anyacimKozteruletNev %$anyacimKozteruletJelleg %$anyacimHazszam %$anyacimEmelet %$anyacimAjto}\\ +\hline +Telefon: & %$anyatelefon\\ +Mobil: & %$anyamobil\\ +E-mail: & %$anyaemail\\ +\hline +Születési év: & %$anyaszuletesiEv\\ +Foglalkozás: & %$anyafoglalkozas\\ +Munkahely: & %$anyamunkahely\\ +\hline +\multicolumn{2}{l}{\vbox to 16pt{}{\sffamily\bfseries\slshape Gondviselő adatai}\hfill %$gondviseloStat}\\ +\hline +Név: & %$gondviselonevElotag %$gondviselocsaladinev %$gondviseloutonev\\ +\hline +\sffamily Lakcím: & %$gondviselocimIrsz %$gondviselocimHelyseg\\ +\multicolumn{2}{|r|}{\slshape %$gondviselocimKozteruletNev %$gondviselocimKozteruletJelleg %$gondviselocimHazszam %$gondviselocimEmelet %$gondviselocimAjto}\\ +\hline +Telefon: & %$gondviselotelefon\\ +Mobil: & %$gondviselomobil\\ +E-mail: & %$gondviseloemail\\ +\hline +Születési év: & %$gondviseloszuletesiEv\\ +Foglalkozás: & %$gondviselofoglalkozas\\ +Munkahely: & %$gondviselomunkahely\\ +\hline +\end{tabularx}\hspace*{2pt}\begin{tabularx}{208pt}{| >{\sffamily}r >{\slshape}X |} +\multicolumn{2}{l}{{\sffamily\slshape\bfseries Apa adatai}\hfill %$apaStat}\\ +\hline +Név: & %$apanevElotag %$apacsaladinev %$apautonev\\ +\hline +\sffamily Lakcím: & %$apacimIrsz %$apacimHelyseg\\ +\multicolumn{2}{|r|}{\slshape %$apacimKozteruletNev %$apacimKozteruletJelleg %$apacimHazszam %$apacimEmelet %$apacimAjto}\\ +\hline +Telefon: & %$apatelefon\\ +Mobil: & %$apamobil\\ +E-mail: & %$apaemail\\ +\hline +Születési év: & %$apaszuletesiEv\\ +Foglalkozás: & %$apafoglalkozas\\ +Munkahely: & %$apamunkahely\\ +\hline +\multicolumn{2}{l}{\vbox to 16pt{}{\sffamily\bfseries\slshape Nevelő adatai}\hfill %$neveloStat}\\ +\hline +Név: & %$nevelonevElotag %$nevelocsaladinev %$neveloutonev\\ +\hline +\sffamily Lakcím: & %$nevelocimIrsz %$nevelocimHelyseg\\ +\multicolumn{2}{|r|}{\slshape %$nevelocimKozteruletNev %$nevelocimKozteruletJelleg %$nevelocimHazszam %$nevelocimEmelet %$nevelocimAjto}\\ +\hline +Telefon: & %$nevelotelefon\\ +Mobil: & %$nevelomobil\\ +E-mail: & %$neveloemail\\ +\hline +Születési év: & %$neveloszuletesiEv\\ +Foglalkozás: & %$nevelofoglalkozas\\ +Munkahely: & %$nevelomunkahely\\ +\hline +\end{tabularx} + +\vspace*{10pt} +{\sffamily\bfseries\slshape Egyéb adatok} + +\begin{tabularx}{418pt}{| >{\sffamily}r >{\slshape}l<{\hspace*{4pt}} | >{\sffamily}r >{\slshape}X |} +\hline +Törvényes képviselő:&\multicolumn{3}{l|}{\slshape %$torvenyesKepviselo}\\ +\hline +Szociális helyzet: &\multicolumn{3}{l|}{\slshape %$szocialisHelyzet}\\ +Fogyatékosság: &\multicolumn{3}{l|}{\slshape %$fogyatekossag}\\ +\hline +Finanszírozás: & \makebox[114pt]{%$penzugyiStatusz\hfill} & Gondozási szám: & %$gondozasiSzam \\ +\hline +\end{tabularx} + +\newpage + +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/diakAdatlap-szulostatusz_szoveggel.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/diakAdatlap-szulostatusz_szoveggel.tmpl new file mode 100644 index 00000000..587ffd38 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/diakAdatlap-szulostatusz_szoveggel.tmpl @@ -0,0 +1,163 @@ +%!pdfLaTeXA4 pdf +\documentclass[a4paper,10pt]{article} + +\usepackage[a4paper]{geometry} % A4-os méret +\usepackage[utf8]{inputenc} % UTF-8 kódolású forrás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{array} +\usepackage{tabularx} +\usepackage{fancyhdr} +\pagestyle{fancy} +\textheight 23cm +\def\mayor{% +\font\mayorfnt=cmsl8% +\font\Mayorfnt=cmsl12 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\cfoot{\small \copyright\mayor\ elektronikus napló - Nyomtatva: %$ev. %$hoNev %$nap.}\lhead{\small %$intezmenynev} +\rhead{\small Tanulói adatlap} + +\begin{document} +\setlength{\parindent}{0em} +\setlength{\tabcolsep}{3pt} % cellpadding +\renewcommand{\arraystretch}{1.2} + +%{diak +\begin{tabularx}{312pt}{| >{\sffamily}r >{\slshape}X |} +\hline +\multicolumn{2}{|c|}{\sffamily Családinév / Utónév}\\ +\multicolumn{2}{|c|}{\large\bfseries %$viseltCsaladinev \qquad %$viseltUtonev}\\ +\hline +\multicolumn{2}{l}{\sffamily\bfseries\slshape Tanuló adatai\vbox to 16pt{}}\\ +\hline +Születési idő: & %$szuletesiEv. %$szuletesiHoNev %$szuletesiNap.\\ +Születési hely: & %$szuletesiHely\\ +Anyja neve: & %$anyaNev\\ +Állampolgársága / Neme: & %$allampolgarsag / %$nem\\ +Jogviszony: & %$jogviszonyKEv. %$jogviszonyKHoNev %$jogviszonyKNap%?jogviszonyVEv|--%$jogviszonyVEv. %$jogviszonyVHoNev %$jogviszonyVNap.|.%? \\ +TAJ: & %$tajSzam\\ +Diákigazolványszám: & %$diakigazolvanySzam\\ +Személyi igazolvány szám: & %$szemelyiIgazolvanySzam\\ +Tartózkodási okirat szám: & %$tartozkodasiOkiratSzam\\ +Adóazonosító: & %$adoazonosito\\ +\hline +\end{tabularx}\hspace*{2pt}\begin{tabularx}{104pt}{| >{\sffamily}r >{\slshape}X |} +\hline +\multicolumn{2}{|c|}{\sffamily Oktatási azonosító:}\\ +\multicolumn{2}{|c|}{\large\bfseries %$oId}\\ +\hline +\multicolumn{1}{r}{\sffamily Osztály:\vbox to 16pt{}}&\multicolumn{1}{l}{\slshape %$osztalyJel}\\ +\hline +&\\ +&\\ +&\\ +&\\ +\multicolumn{2}{|c|}{\slshape fénykép}\\ +&\\ +&\\ +&\\ +&\\ +&\\ +\hline +\end{tabularx} + +\vspace*{10pt} +{\sffamily\bfseries\slshape Tanuló elérhetősége} + +\begin{tabularx}{418pt}{| >{\sffamily}r >{\slshape}l<{\hspace*{4pt}} | >{\sffamily}r >{\slshape}X |} +\hline +Lakhely: &\multicolumn{3}{l|}{\slshape %?lakhelyHelyseg|%$lakhelyIrsz %$lakhelyHelyseg, %$lakhelyKozteruletNev %$lakhelyKozteruletJelleg %$lakhelyHazszam %$lakhelyEmelet %$lakhelyAjto|%? }\\ +Tartózkodási hely: & \multicolumn{3}{l|}{\slshape %?tartHelyseg|%$tartIrsz %$tartHelyseg, %$tartKozteruletNev %$tartKozteruletJelleg %$tartHazszam %$tartEmelet %$tartAjto|%? }\\ +\hline +Telefonszám: & \makebox[114pt]{%$telefon} & Mobil: & %$mobil \\ +\hline +E-mail: &\multicolumn{3}{l|}{\slshape %$email}\\ +\hline +\end{tabularx} + +\vspace*{10pt} +\renewcommand{\arraystretch}{1.1} +\begin{tabularx}{208pt}{| >{\sffamily}r >{\slshape}X |} +\multicolumn{2}{l}{{\sffamily\slshape\bfseries Anya adatai}\hfill %$anyastatusz}\\ +\hline +Név: & %$anyanevElotag %$anyacsaladinev %$anyautonev\\ +\hline +\sffamily Lakcím: & %$anyacimIrsz %$anyacimHelyseg\\ +\multicolumn{2}{|r|}{\slshape %$anyacimKozteruletNev %$anyacimKozteruletJelleg %$anyacimHazszam %$anyacimEmelet %$anyacimAjto}\\ +\hline +Telefon: & %$anyatelefon\\ +Mobil: & %$anyamobil\\ +E-mail: & %$anyaemail\\ +\hline +Születési év: & %$anyaszuletesiEv\\ +Foglalkozás: & %$anyafoglalkozas\\ +Munkahely: & %$anyamunkahely\\ +\hline +\multicolumn{2}{l}{\vbox to 16pt{}{\sffamily\bfseries\slshape Gondviselő adatai}\hfill %$gondviselostatusz}\\ +\hline +Név: & %$gondviselonevElotag %$gondviselocsaladinev %$gondviseloutonev\\ +\hline +\sffamily Lakcím: & %$gondviselocimIrsz %$gondviselocimHelyseg\\ +\multicolumn{2}{|r|}{\slshape %$gondviselocimKozteruletNev %$gondviselocimKozteruletJelleg %$gondviselocimHazszam %$gondviselocimEmelet %$gondviselocimAjto}\\ +\hline +Telefon: & %$gondviselotelefon\\ +Mobil: & %$gondviselomobil\\ +E-mail: & %$gondviseloemail\\ +\hline +Születési év: & %$gondviseloszuletesiEv\\ +Foglalkozás: & %$gondviselofoglalkozas\\ +Munkahely: & %$gondviselomunkahely\\ +\hline +\end{tabularx}\hspace*{2pt}\begin{tabularx}{208pt}{| >{\sffamily}r >{\slshape}X |} +\multicolumn{2}{l}{{\sffamily\slshape\bfseries Apa adatai}\hfill %$apastatusz}\\ +\hline +Név: & %$apanevElotag %$apacsaladinev %$apautonev\\ +\hline +\sffamily Lakcím: & %$apacimIrsz %$apacimHelyseg\\ +\multicolumn{2}{|r|}{\slshape %$apacimKozteruletNev %$apacimKozteruletJelleg %$apacimHazszam %$apacimEmelet %$apacimAjto}\\ +\hline +Telefon: & %$apatelefon\\ +Mobil: & %$apamobil\\ +E-mail: & %$apaemail\\ +\hline +Születési év: & %$apaszuletesiEv\\ +Foglalkozás: & %$apafoglalkozas\\ +Munkahely: & %$apamunkahely\\ +\hline +\multicolumn{2}{l}{\vbox to 16pt{}{\sffamily\bfseries\slshape Nevelő adatai}\hfill %$nevelostatusz}\\ +\hline +Név: & %$nevelonevElotag %$nevelocsaladinev %$neveloutonev\\ +\hline +\sffamily Lakcím: & %$nevelocimIrsz %$nevelocimHelyseg\\ +\multicolumn{2}{|r|}{\slshape %$nevelocimKozteruletNev %$nevelocimKozteruletJelleg %$nevelocimHazszam %$nevelocimEmelet %$nevelocimAjto}\\ +\hline +Telefon: & %$nevelotelefon\\ +Mobil: & %$nevelomobil\\ +E-mail: & %$neveloemail\\ +\hline +Születési év: & %$neveloszuletesiEv\\ +Foglalkozás: & %$nevelofoglalkozas\\ +Munkahely: & %$nevelomunkahely\\ +\hline +\end{tabularx} + +\vspace*{10pt} +{\sffamily\bfseries\slshape Egyéb adatok} + +\begin{tabularx}{418pt}{| >{\sffamily}r >{\slshape}l<{\hspace*{4pt}} | >{\sffamily}r >{\slshape}X |} +\hline +Törvényes képviselő:&\multicolumn{3}{l|}{\slshape %$torvenyesKepviselo}\\ +\hline +Szociális helyzet: &\multicolumn{3}{l|}{\slshape %$szocialisHelyzet}\\ +Fogyatékosság: &\multicolumn{3}{l|}{\slshape %$fogyatekossag}\\ +\hline +Finanszírozás: & \makebox[114pt]{%$penzugyiStatusz\hfill} & Gondozási szám: & %$gondozasiSzam \\ +\hline +\end{tabularx} + +\newpage + +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A4-ketsorosfejlec-soktantargyhoz.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A4-ketsorosfejlec-soktantargyhoz.tmpl new file mode 100644 index 00000000..f1acb141 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A4-ketsorosfejlec-soktantargyhoz.tmpl @@ -0,0 +1,74 @@ +%!pdfLaTeXA4 pdf +% +% Félévi értesítő +% A4-es méretű, kétsoros fejlécű értesítő +% +% Szerző: Vass Gergely (Szentpáli István Kereskedelmi és Vendéglátó Szakközépiskola és Szakiskola) +% +% +\documentclass[8pt]{article} + +\usepackage[a4paper]{geometry} % A4-es méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{10mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{14pt} +\cfoot{\normalsize \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\chead{\large %$intezmenyNev\\ Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +%\lhead{\large %$intezmenyNev} +\begin{document} + +%{diak +\begin{center} +{\Huge %$diakNev}\\ +{\Large %$osztaly osztály} + +\vspace{4pt} + +\begin{tabular}{@{\ \ }l|r@{\ \ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%$targyNev & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{8pt} +\begin{tabular}{@{\ \ }l|r|l|r@{\ \ }} +\multicolumn{4}{c}{mulasztott órák száma} \\ +\midrule +igazolt&{\sl %$igazolt}&igazolatlan\footnotemark[1]&{\sl %$igazolatlan}\\ +\bottomrule +\end{tabular} +\footnotetext[1]{Tartalmazhat még igazolható hiányzásokat is!} +\vspace{8pt}\begin{flushleft} +{\Large %$intezmenyCimHelyseg, %$ev. %$hoNev 20.} +\end{flushleft} +\vspace{12pt}\slshape\Large +\begin{tabular}{ccc} +\rule{5cm}{0.1pt}&&\rule{5cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A4-split.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A4-split.tmpl new file mode 100644 index 00000000..dece5130 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A4-split.tmpl @@ -0,0 +1,70 @@ +%!pdfLaTeXA4Split zip +% +% Félévi értesítő +% A4-es méretű, kétsoros fejlécű értesítő, laponként külön pdf zip-be csomagolva +% +% +\documentclass[8pt]{article} + +\usepackage[a4paper]{geometry} % A4-es méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{10mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{14pt} +\cfoot{\normalsize \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\chead{\large %$intezmenyNev\\ Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +%\lhead{\large %$intezmenyNev} +\begin{document} + +%{diak +\begin{center} + +\ \Large +\vspace{32pt} + +{\Huge %$diakNev} + +\vspace{6pt} +{\Large %$osztaly osztály} + +\vspace{4pt} + +\begin{tabular}{@{\ \ }l|r@{\ \ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%$targyNev & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{32pt}\begin{flushleft} +{\Large %$intezmenyCimHelyseg, %$ev. %$hoNev 20.} +\end{flushleft} +\vspace{24pt}\slshape\Large +\begin{tabular}{ccc} +\rule{5cm}{0.1pt}&&\rule{5cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A4.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A4.tmpl new file mode 100644 index 00000000..d7cb95c3 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A4.tmpl @@ -0,0 +1,74 @@ +%!pdfLaTeXA4 pdf +% +% Félévi értesítő +% A4-es méretű, megnövelt betűméretű (kivéve a lábjegyzet) sablon +% +% Szerző: Hóbor Miklós (Toldy Gimnázium) +% +% +\documentclass[8pt]{article} + +\usepackage[a4paper]{geometry} % A4-es méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{10mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{14pt} +\cfoot{\normalsize \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt}\lhead{\large %$intezmenyNev} +\rhead{\large Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +\begin{document} + +%{diak +\begin{center} +{\Huge %$diakNev}\\ +{\Large %$osztaly osztály} + +\vspace{4pt} + +\LARGE +\begin{tabular}{@{\ \ }l|r@{\ \ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%$targyNev & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{8pt} +\begin{tabular}{@{\ \ }l|r|l|r@{\ \ }} +\multicolumn{4}{c}{mulasztott órák száma} \\ +\midrule +igazolt&{\sl %$igazolt}&igazolatlan\footnotemark[1]&{\sl %$igazolatlan}\\ +\bottomrule +\end{tabular} +\footnotetext[1]{Tartalmazhat még igazolható hiányzásokat is!} +\vspace{8pt}\begin{flushleft} +{\Large %$intezmenyCimHelyseg, %$ev. %$hoNev 20.} +\end{flushleft} +\vspace{12pt}\slshape\Large +\begin{tabular}{ccc} +\rule{5cm}{0.1pt}&&\rule{5cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A6-19targy.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A6-19targy.tmpl new file mode 100644 index 00000000..acf45510 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A6-19targy.tmpl @@ -0,0 +1,74 @@ +%!pdfLaTeXA6 pdf +% +% Félévi értesítő +% +% Szerző: Vass Gergely (info@ker-misk.sulinet.hu) +% +\documentclass[8pt]{article} + +\usepackage[a6paper]{geometry} % A6-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\addtolength{\textheight}{1.2 truecm} +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{8mm} +\setlength{\footskip}{12pt} +\setlength{\headsep}{10pt} +\cfoot{\tiny \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt}\lhead{\tiny %$intezmenyNev} +\rhead{\tiny Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +\begin{document} + +%{diak +\begin{center} +\mbox{}\\[-8.5mm] +\textbf{\small \bfseries %$diakNev}\\ [-1.5mm] +{\scriptsize %$osztaly osztály} + +\vspace{2pt} + +\small +\begin{tabular}{@{\ \ }l|r@{\ \ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%$targyNev & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{4pt} +\begin{tabular}{@{\ \ }l|r|l|r@{\ \ }} +\multicolumn{4}{c}{mulasztott órák száma} \\ +\midrule +igazolt&{\sl %$igazolt}&igazolatlan\footnotemark[1]&{\sl %$igazolatlan}\\ +\bottomrule +\end{tabular} +\footnotetext[1]{Tartalmazhat még igazolható hiányzásokat is!} +\vspace{4pt}\begin{flushleft} +{\scriptsize %$intezmenyCimHelyseg, %$ev. %$hoNev %$nap.} +\end{flushleft} +\vspace{6pt}\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3cm}{0.1pt}&&\rule{3cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A6-aprobetus.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A6-aprobetus.tmpl new file mode 100644 index 00000000..cf606409 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A6-aprobetus.tmpl @@ -0,0 +1,74 @@ +%!pdfLaTeXA6 pdf +% +% Félévi értesítő +% +% Szerző: Vass Gergely (info@ker-misk.sulinet.hu) +% +\documentclass[8pt]{article} + +\usepackage[a6paper]{geometry} % A6-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\addtolength{\textheight}{1.2 truecm} +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{2mm} +\setlength{\footskip}{12pt} +\setlength{\headsep}{10pt} +\cfoot{\tiny \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt}\lhead{\tiny %$intezmenyNev} +\rhead{\tiny Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +\begin{document} + +%{diak +\begin{center} +\mbox{}\\[-8.5mm] +\textbf{\small \bfseries %$diakNev}\\ [-1.5mm] +{\scriptsize %$osztaly osztály} + +\vspace{2pt} + +\footnotesize +\begin{tabular}{@{\ \ }l|r@{\ \ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%$targyNev & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{4pt} +\begin{tabular}{@{\ \ }l|r|l|r@{\ \ }} +\multicolumn{4}{c}{mulasztott órák száma} \\ +\midrule +igazolt&{\sl %$igazolt}&igazolatlan\footnotemark[1]&{\sl %$igazolatlan}\\ +\bottomrule +\end{tabular} +\footnotetext[1]{Tartalmazhat még igazolható hiányzásokat is!} +\vspace{4pt}\begin{flushleft} +{\scriptsize %$intezmenyCimHelyseg, %$ev. %$hoNev %$nap.} +\end{flushleft} +\vspace{6pt}\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3cm}{0.1pt}&&\rule{3cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A6-helytakarekos.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A6-helytakarekos.tmpl new file mode 100644 index 00000000..fc524fe5 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-A6-helytakarekos.tmpl @@ -0,0 +1,80 @@ +%!pdfLaTeXA6 pdf +% +% Félévi értesítő +% +% Szerző: Szirmai Ottó (szirmai_otto@bethlenszki.hu) +% +\documentclass[8pt]{article} + +\usepackage[a6paper]{geometry} % A6-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +% ----------------------------- Az alábbi sor a láblécet tolja lejjebb, ettől több hasznos hely marad a lap alján. +\addtolength{\textheight}{1 truecm} +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{10mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{14pt} +\cfoot{\tiny \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\chead{\tiny %$intezmenyNev\\ Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +%\lhead{\tiny %$intezmenyNev} +%\rhead{\tiny Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +\begin{document} + +%{diak +\begin{center} +% ----------------------------------- Az alábbi két sorban a []-közötti számok a név elötti és utáni helyet állítják +% ----------------------------------- A Diák nevének szövegét méretezhetjük: large, small, tiny +\mbox{}\\[-7.5mm] +{\large %$diakNev}\\[-0.5mm] +{\scriptsize %$osztaly osztály} + +\vspace{2pt} + +\small +\begin{tabular}{@{\ \ }l|r@{\ \ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%$targyNev & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{4pt} +\begin{tabular}{@{\ \ }l|r|l|r@{\ \ }} +% ------------------------------------- Az alábbi sorokban volt benne az a változó ami berakta, hogy mennyit hiányzott a gyerek. Ez most üres, így kézzel kell kitölteni, viszont ennek köszönhetően igazodni lehet a helyi elvárásokhoz. +\multicolumn{4}{c}{mulasztott órák száma} \\ +\midrule +igazolt&{\sl }&igazolatlan\footnotemark[1]&{\sl }\\ +\bottomrule +\end{tabular} +\footnotetext[1]{Tartalmazhat még igazolható hiányzásokat is!} +\vspace{4pt}\begin{flushleft} +{\scriptsize %$intezmenyCimHelyseg, %$ev. %$hoNev %$nap.} +\end{flushleft} +\vspace{6pt}\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3cm}{0.1pt}&&\rule{3cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-elmelet-gyakorlat.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-elmelet-gyakorlat.tmpl new file mode 100644 index 00000000..6631c467 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-elmelet-gyakorlat.tmpl @@ -0,0 +1,78 @@ +%!pdfLaTeXA6 pdf +% +% texlive-latex-extra csomagot igényel (ragged2e) +% - fejlécben több sorba tördeli az intézménynevet, ha kell +% - tördeli a hosszú tárgyneveket is +% - kés osrban külön jelennek meg az elméleti és gyakorlati hiányzás adatok +% Félévi értesítő +% +\documentclass[8pt]{article} + +\usepackage[a6paper]{geometry} % A6-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage{ragged2e} +\usepackage{array} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{10mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{14pt} +\cfoot{\tiny \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\lhead{\tiny \parbox[b]{4cm}{\RaggedRight %$intezmenyNev}} +\rhead{\tiny Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +\begin{document} + +%{diak +\begin{center} +{\large %$diakNev}\\ +{\scriptsize %$osztaly osztály} + +\vspace{2pt} + +\small +\begin{tabular}{>{\RaggedRight}m{3.8cm}@{\ \ }|>{\RaggedLeft}m{3cm}@{\ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%$targyNev & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{4pt} +\begin{tabular}{@{\ \ }l|r|l|r@{\ \ }} +\multicolumn{4}{c}{mulasztott órák száma} \\ +\midrule +elméleti igazolt&{\sl %$elmIgazolt}&igazolatlan\footnotemark[1]&{\sl %$elmOsszesIgazolatlan}\\ +gyakorlati igazolt&{\sl %$gyakIgazolt}&igazolatlan\footnotemark[1]&{\sl %$gyakOsszesIgazolatlan}\\ +\bottomrule +\end{tabular} +\footnotetext[1]{Tartalmazhat még igazolható hiányzásokat is!} +\vspace{4pt}\begin{flushleft} +{\scriptsize %$intezmenyCimHelyseg, %$ev. %$hoNev %$nap.} +\end{flushleft} +\vspace{6pt}\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3cm}{0.1pt}&&\rule{3cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-keses_percosszeggel.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-keses_percosszeggel.tmpl new file mode 100644 index 00000000..b7789abd --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-keses_percosszeggel.tmpl @@ -0,0 +1,70 @@ +%!pdfLaTeXA6 pdf +% +% Félévi értesítő +% +\documentclass[8pt]{article} + +\usepackage[a6paper]{geometry} % A6-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{10mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{14pt} +\cfoot{\tiny \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt}\lhead{\tiny %$intezmenyNev} +\rhead{\tiny Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +\begin{document} + +%{diak +\begin{center} +{\large %$diakNev}\\ +{\scriptsize %$osztaly osztály} + +\vspace{2pt} + +\small +\begin{tabular}{@{\ \ }l|r@{\ \ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%$targyNev & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{4pt} +\begin{tabular}{@{\ \ }l|r|l|r@{\ \ }} +\multicolumn{4}{c}{mulasztott órák száma} \\ +\midrule +igazolt&{\sl %$igazolt}&igazolatlan\footnotemark[1]&{\sl %$igazolatlan+%$kesesIgazolatlan}\\ +\bottomrule +\end{tabular} +\footnotetext[1]{igazolatlan (esetleg még igazolható) hiányzás+%$kesesPercOsszeg perc késés} +\vspace{4pt}\begin{flushleft} +{\scriptsize %$intezmenyCimHelyseg, %$ev. %$hoNev %$nap.} +\end{flushleft} +\vspace{6pt}\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3cm}{0.1pt}&&\rule{3cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-ketsoros_fejlec.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-ketsoros_fejlec.tmpl new file mode 100644 index 00000000..69faed29 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-ketsoros_fejlec.tmpl @@ -0,0 +1,72 @@ +%!pdfLaTeXA6 pdf +% +% Félévi értesítő +% +\documentclass[8pt]{article} + +\usepackage[a6paper]{geometry} % A6-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{10mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{14pt} +\cfoot{\tiny \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\chead{\tiny %$intezmenyNev\\ Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +%\lhead{\tiny %$intezmenyNev} +%\rhead{\tiny Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +\begin{document} + +%{diak +\begin{center} +{\large %$diakNev}\\ +{\scriptsize %$osztaly osztály} + +\vspace{2pt} + +\small +\begin{tabular}{@{\ \ }l|r@{\ \ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%$targyNev & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{4pt} +\begin{tabular}{@{\ \ }l|r|l|r@{\ \ }} +\multicolumn{4}{c}{mulasztott órák száma} \\ +\midrule +igazolt&{\sl %$igazolt}&igazolatlan\footnotemark[1]&{\sl %$igazolatlan}\\ +\bottomrule +\end{tabular} +\footnotetext[1]{Tartalmazhat még igazolható hiányzásokat is!} +\vspace{4pt}\begin{flushleft} +{\scriptsize %$intezmenyCimHelyseg, %$ev. %$hoNev %$nap.} +\end{flushleft} +\vspace{6pt}\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3cm}{0.1pt}&&\rule{3cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-labjegyzet_nelkul.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-labjegyzet_nelkul.tmpl new file mode 100644 index 00000000..8626e79e --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-labjegyzet_nelkul.tmpl @@ -0,0 +1,73 @@ +%!pdfLaTeXA6 pdf +% +% Félévi értesítő +% +\documentclass[8pt]{article} + +\usepackage[a6paper]{geometry} % A6-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{10mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{14pt} +\cfoot{\tiny \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +%\chead{\tiny %$intezmenyNev\\ Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +\lhead{\tiny %$intezmenyNev} +\rhead{\tiny Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +\begin{document} + +%{diak +\begin{center} +{\large %$diakNev}\\ +{\scriptsize %$osztaly osztály} + +\vspace{2pt} + +\small +\begin{tabular}{@{\ \ }l|r@{\ \ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%$targyNev & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{4pt} +\begin{tabular}{@{\ \ }l|r|l|r@{\ \ }} +\multicolumn{4}{c}{mulasztott órák száma} \\ +\midrule +%igazolt&{\sl %$igazolt}&igazolatlan\footnotemark[1]&{\sl %$igazolatlan}\\ +igazolt&{\sl %$igazolt}&igazolatlan&{\sl %$igazolatlan}\\ +\bottomrule +\end{tabular} +%\footnotetext[1]{Tartalmazhat még igazolható hiányzásokat is!} +\vspace{4pt}\begin{flushleft} +{\scriptsize %$intezmenyCimHelyseg, %$ev. %$hoNev %$nap.} +\end{flushleft} +\vspace{6pt}\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3cm}{0.1pt}&&\rule{3cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-targyrovidnevvel.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-targyrovidnevvel.tmpl new file mode 100644 index 00000000..308a232e --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-targyrovidnevvel.tmpl @@ -0,0 +1,70 @@ +%!pdfLaTeXA6 pdf +% +% Félévi értesítő +% +\documentclass[8pt]{article} + +\usepackage[a6paper]{geometry} % A6-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{10mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{14pt} +\cfoot{\tiny \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt}\lhead{\tiny %$intezmenyNev} +\rhead{\tiny Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +\begin{document} + +%{diak +\begin{center} +{\large %$diakNev}\\ +{\scriptsize %$osztaly osztály} + +\vspace{2pt} + +\small +\begin{tabular}{@{\ \ }l|r@{\ \ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%?targyRovidNev|%$targyRovidNev|%$targyNev%? & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{4pt} +\begin{tabular}{@{\ \ }l|r|l|r@{\ \ }} +\multicolumn{4}{c}{mulasztott órák száma} \\ +\midrule +igazolt&{\sl %$igazolt}&igazolatlan\footnotemark[1]&{\sl %$igazolatlan}\\ +\bottomrule +\end{tabular} +\footnotetext[1]{Tartalmazhat még igazolható hiányzásokat is!} +\vspace{4pt}\begin{flushleft} +{\scriptsize %$intezmenyCimHelyseg, %$ev. %$hoNev %$nap.} +\end{flushleft} +\vspace{6pt}\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3cm}{0.1pt}&&\rule{3cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-tordelt_sorok.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-tordelt_sorok.tmpl new file mode 100644 index 00000000..4336aeee --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/ertesito-tordelt_sorok.tmpl @@ -0,0 +1,77 @@ +%!pdfLaTeXA6 pdf +% +% texlive-latex-extra csomagot igényel (ragged2e) +% - fejlécben több sorba tördeli az intézménynevet, ha kell +% - tördeli a hosszú tárgyneveket is +% +% Félévi értesítő +% +\documentclass[8pt]{article} + +\usepackage[a6paper]{geometry} % A6-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage{ragged2e} +\usepackage{array} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{10mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{14pt} +\cfoot{\tiny \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\lhead{\tiny \parbox[b]{4cm}{\RaggedRight %$intezmenyNev}} +\rhead{\tiny Értesítő %$tanevKezdesEv-%$tanevZarasEv/%$szemeszter} +\begin{document} + +%{diak +\begin{center} +{\large %$diakNev}\\ +{\scriptsize %$osztaly osztály} + +\vspace{2pt} + +\small +\begin{tabular}{>{\RaggedRight}m{3.8cm}@{\ \ }|>{\RaggedLeft}m{3cm}@{\ }} +\toprule\hline magatartás & \emph{%$magatartas}\\ +\hline szorgalom & \emph{%$szorgalom}\\ +\hline\hline + +%{targy +%$targyNev & \emph{%$hivatalos %$mJel} \\ +\hline +%}targy + +\bottomrule +\end{tabular} + +\vspace{4pt} +\begin{tabular}{@{\ \ }l|r|l|r@{\ \ }} +\multicolumn{4}{c}{mulasztott órák száma} \\ +\midrule +igazolt&{\sl %$igazolt}&igazolatlan\footnotemark[1]&{\sl %$igazolatlan}\\ +\bottomrule +\end{tabular} +\footnotetext[1]{Tartalmazhat még igazolható hiányzásokat is!} +\vspace{4pt}\begin{flushleft} +{\scriptsize %$intezmenyCimHelyseg, %$ev. %$hoNev %$nap.} +\end{flushleft} +\vspace{6pt}\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3cm}{0.1pt}&&\rule{3cm}{0.1pt}\\ +osztályfőnök&&szülő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/helyettesitesinaplo-landscape.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/helyettesitesinaplo-landscape.tmpl new file mode 100644 index 00000000..343899d9 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/helyettesitesinaplo-landscape.tmpl @@ -0,0 +1,81 @@ +%!pdfLaTeXTwice pdf +% +% A helyettesítési napló fekvő tájolással +% +\documentclass[8pt]{article} +\usepackage[landscape, a4paper]{geometry} % A4-es méret +\usepackage[utf8]{inputenc} % UTF-8 kódolású forrás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{longtable} % többoldalas táblázatok +\setlength\LTleft{-65pt} +\setlength\LTright{-65pt} +\usepackage{fancyhdr} % Fejléc és lábléc kezelés +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +%\addtolength{\skip\footins}{2mm} +%\addtolength{\textheight}{16mm} +%\addtolength{\textwidth}{30mm} +\setlength{\footskip}{26pt} +\setlength{\headsep}{24pt} +\lhead{\small %$intezmenyNev} +\rhead{\small Helyettesítési-napló %$tanev} +\lfoot{\scriptsize\copyright\mayor\ elektronikus napló - Nyomtatva: %$nyDt} +\rfoot{\scriptsize\thepage . oldal} +\cfoot{} +\begin{document} + +\begin{center} +{\large\bfseries H E L Y E T T E S Í T É S E K}\\ + +\vspace{12pt} + +{\bfseries\normalsize %$tolDt – %$igDt}\\ + +\vspace{12pt} + +\scriptsize +\begin{longtable}{@{\extracolsep{\fill}}c|c|l|l|l|c} +Dátum & Óra & Ki & Kit & Tankör & Típus \\ +\toprule +\endfirsthead +Dátum & Óra & Ki & Kit & Tankör & Típus \\ +\toprule +\endhead +\bottomrule +\endfoot +\bottomrule +\endlastfoot +\hline +%{hDt +%{helyettesites +\vbox to 1.2em {}%$dt&%$ora&%$kiCn&%$kitCn&%$tankorNev&%$tipus\\ +%}helyettesites +\midrule +%}hDt + +\end{longtable} + +\vspace{16pt} + +\begin{flushleft} +{\scriptsize %$intezmenyHelyseg, %$nyDatumStr} +\end{flushleft} +\vspace{20pt}\slshape\scriptsize +\begin{tabular}{ccc} +%\rule{3.5cm}{0.1pt} +\hspace{3.5cm}% +&\hspace{3cm}\ &\rule{3.5cm}{0.1pt}\\ +%tanuló +&&igazgató\\ +\end{tabular} + +\end{center} + +\end{document} \ No newline at end of file diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/kirBizonyitvanyExport.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/kirBizonyitvanyExport.tmpl new file mode 100644 index 00000000..a1eef9f3 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/kirBizonyitvanyExport.tmpl @@ -0,0 +1,11 @@ + + +%{diak + +%{targy + + +%>targy +%}diak + \ No newline at end of file diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/example/torzslap-eves_oraszammal.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/torzslap-eves_oraszammal.tmpl new file mode 100644 index 00000000..2259ae8a --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/example/torzslap-eves_oraszammal.tmpl @@ -0,0 +1,218 @@ +%!pdfLaTeXA4 pdf +% +% Törzslap - Év végi szöveges értékelés +% +\documentclass[10pt]{article} + +%%%\usepackage[a4paper, top=10mm, bottom=20mm, left=25mm, right=25mm]{geometry} % A4-os méret +\usepackage[paperwidth=210mm, paperheight=297mm, top=10mm, bottom=20mm, left=10mm, right=10mm]{geometry} % A4-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\usepackage{tabularx} +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{enumitem} % formázható felsorolások, pl bal margó.... +\usepackage{multirow} +\usepackage{ifthen} +\newcolumntype{N}{@{}m{0pt}@{}} % Lezáró oszlop típus +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{fancyhdr} % Ritkítás +\pagestyle{empty} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\headrulewidth}{0pt} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\lhead{}\chead{}\rhead{} +\lfoot{}\cfoot{}\rfoot{} +\lfoot{\rule{2cm}{0.1pt}\\ \footnotesize\copyright\mayor\ elektronikus napló (2014.10.26)} +%% Az osztási maradék meghatározása +\newcounter{modulus} +\makeatletter +\newcommand\modulo[2]{\@tempcnta=#1 + \divide\@tempcnta by #2 + \multiply\@tempcnta by #2 + \multiply\@tempcnta by -1 + \advance\@tempcnta by #1\relax + \setcounter{modulus}{\@tempcnta} + %%%\the\@tempcnta %% nem kell kiírni - eltároltuk a modulus nevű counterbe inkább... +} +\makeatother + +\begin{document} + +%{diak + +\modulo{\value{page}}{2}\ifthenelse{\equal{\value{modulus}}{1}}{}{\hbox{}\newpage} +\thispagestyle{empty} + +%% +%% Személyi adatok táblázata %% +%% +%%% A méretek: \noindent\rule{32mm}{1mm}\rule{28mm}{0.1mm}\rule{28mm}{1mm}\rule{32mm}{0.1mm}\rule{70mm}{1mm} +%%% A méretek: 32|28|28|32|70 + +\begin{table}[ht] +\begin{tabular}{|m{27.6mm} @{\hspace{2.2mm}\vline} p{56mm}@{\vline}p{29.8mm}|p{67mm} N |} + +\hline +\centering\multirow{3}{*}{A tanuló} +&\multirow{2}{56mm}{ +\begin{tabular}{ @{} p{26mm} @{\vline\hspace{1.6mm}} p{26mm} @{} } +Törzslapszáma:&Osztálynapló \newline sorszáma:\\ +\centering\sffamily %$torzslapszam&\centering\sffamily %$diakNaploSorszam +\end{tabular} +}&\hspace{2.2mm}Tanév, évfolyam:&Állampolgársága:\newline &\\ +&&\hspace{2.2mm}\centering\sffamily %$tanevJele, %$evfolyamJel. évf.&\centering\sffamily %$allampolgarsag&\\ + +\hline +családi és&\centering\multirow{2}{*}{\sffamily\large %$diakNev}&\multicolumn{2}{l}{Anyja születési neve:}&\\ +utóneve&&\multicolumn{2}{@{}p{101mm}@{}}{\centering\sffamily %$anyaNev}&\\ + +\hline +\multirow{2}{*}{azonosító száma} +&\centering\multirow{2}{*}{\sffamily\large %$oktatasiAzonosito} +&\multicolumn{2}{|l}{Feljegyzések személyi adatok változásához:} +&\\ + +& +&\multicolumn{2}{l}{ +\multirow{2}{90mm}{\newline +\sffamily +%$feljegyzesek +}} +&\\ + +\cline{1-2} + +\multirow{4}{*}{születési helye} +&\multirow{2}{*}{\hspace{2mm}\sffamily %$szuletesiHely}\hfill város\ \hspace{0mm} +&\multicolumn{2}{l}{} +&\\ + +&\hfill község\ \hspace{0mm} +&\multicolumn{2}{l}{} +&\\ + +\cline{2-2} + +&\multirow{2}{*}{\hspace{2mm}\sffamily %$szuletesiOrszag}\hfill \multirow{2}{*}{ország}\ \hspace{0mm} +&\multicolumn{2}{l}{} +&\\ + +& +&\multicolumn{2}{l}{} +&\\ + +\cline{1-2} + +\multirow{2}{*}{születési ideje} +&\centering\multirow{2}{*}{\sffamily %$szuletesiIdo} +&\multicolumn{2}{l}{} +& +\\ + + +& +&\multicolumn{2}{l}{ +} +&\\ + +\hline + +\end{tabular} + +\end{table} + + +%% +%% Jegyek +%% +%%\small +\centering +\begin{tabular}{|@{\ \ }m{6cm}|>{\raggedleft\arraybackslash}m{4cm}@{\ \ }|@{}m{0pt}@{}} +%?magatartas|\hline |%? +%?magatartas|magatartás & \emph{%$magatartas}&\\[16pt]|%? +%?magatartas|\hline |%? +%?szorgalom|szorgalom & \emph{%$szorgalom}&\\[16pt]|%? +%?szorgalom|\hline\hline |%? + +%{osztalyzatTargy +%$targyNev & \emph{%$hivatalos} (%$evesOraszam óra) & \\[10pt]%% %$mJel kivéve +\hline +%}osztalyzatTargy +\end{tabular} + + +\begin{tabular}{|@{\ \ }m{3cm}|>{\raggedleft\arraybackslash}m{7cm}@{\ \ }|@{}m{0pt}@{}} +\multicolumn{2}{c}{\bfseries mulasztott órák száma} &\\[10pt] +\hline +igazolt&{\sl %$igazolt}& \\[10pt] +\hline +igazolatlan&{\sl\ %$osszesIgazolatlan}& \\[10pt] +\hline +\multicolumn{2}{r}{\sl %$igazolatlan igazolatlan tanóra + %$kesesPercOsszeg perc késés} &\\[10pt] +\end{tabular} +%%%\centering + + +%% +%% Szöveges értékelés +%% +%\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%\thispagestyle{fancy}%%%%\vspace*{8pt} +%\rfoot{\footnotesize \rule{0cm}{0.1pt} \\ %$osztaly - %$diakNev} + + +%?szovegesErtekeles|{\vspace*{12pt}\small\noindent A tanuló teljesítményének, magatartásának, szorgalmának szöveges minősítése:}| %? + +{\vspace{6pt}\scriptsize\raggedright +%{targy +{\vspace{5pt}\noindent\bfseries %$targyNev} +\nopagebreak[4]%% +\begin{description}[font=\mdseries\itshape, parsep=0pt, partopsep=0pt, topsep=0pt, leftmargin=4.5cm, style=nextline, itemsep=0pt, labelindent=\parindent] +\nopagebreak[4]%% +%{szempont +\item[%$szempont] +%{minosites +%?elsoValasztott|%$minosites|%?%?tobbedikValasztott|, %$minosites|%?%% +%}minosites +%?egyediMinosites|\par{%$egyediMinosites}|%?%% +\nopagebreak[4]%% +%}szempont +\end{description} +%}targy + +%% +%% Hiányzások - kell ez? +%% +%%%%{\vspace{6pt}\noindent\bfseries Hiányzások:} +%%%% +%%%%Igazolt/igazolatlan: %$igazolt/%$osszesIgazolatlan (%$igazolatlan tanóra + %$kesesPercOsszeg perc késés) +%%%% +} +%%scriptsize vége + +{\raggedright +{\vspace{6pt}\noindent\bfseries Bejegyzések:} + +%$bejegyzesek + +}%%raggedright vége + +{\raggedright +{\vspace{6pt}\noindent\bfseries Záradékok:} + +%$zaradekok + +%$zaroZaradek +}%%raggedright vége + + +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% + +%}diak + +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/fasori/helyettesitesinaplo.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/fasori/helyettesitesinaplo.tmpl new file mode 100644 index 00000000..f8a12a05 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/fasori/helyettesitesinaplo.tmpl @@ -0,0 +1,81 @@ +%!pdfLaTeXTwice pdf +% +% Helyettesítési napló nyomtatás - fekvő formátum - hosszú sorok esetére... +% +\documentclass[8pt,landscape]{article} +\usepackage[a4paper]{geometry} % A4-es méret +\usepackage[utf8]{inputenc} % UTF-8 kódolású forrás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{longtable} % többoldalas táblázatok +\setlength\LTleft{-65pt} +\setlength\LTright{-65pt} +\usepackage{fancyhdr} % Fejléc és lábléc kezelés +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +%\addtolength{\skip\footins}{2mm} +%\addtolength{\textheight}{16mm} +%\addtolength{\textwidth}{30mm} +\setlength{\footskip}{26pt} +\setlength{\headsep}{24pt} +\lhead{\small %$intezmenyNev} +\rhead{\small Helyettesítési-napló %$tanev} +\lfoot{\scriptsize\copyright\mayor\ elektronikus napló - Nyomtatva: %$nyDt} +\rfoot{\scriptsize\thepage . oldal} +\cfoot{} +\begin{document} + +\begin{center} +{\large\bfseries H E L Y E T T E S Í T É S E K}\\ + +\vspace{12pt} + +{\bfseries\normalsize %$tolDt – %$igDt}\\ + +\vspace{12pt} + +\scriptsize +\begin{longtable}{@{\extracolsep{\fill}}c|c|l|l|l|r} +Dátum & Óra & Ki & Kit & Tankör & Típus \\ +\toprule +\endfirsthead +Dátum & Óra & Ki & Kit & Tankör & Típus \\ +\toprule +\endhead +\bottomrule +\endfoot +\bottomrule +\endlastfoot +\hline +%{hDt +%{helyettesites +\vbox to 1.2em {}%$dt&%$ora&%$kiCn&%$kitCn&%$tankorNev&%$tipus\\ +%}helyettesites +\midrule +%}hDt + +\end{longtable} + +\vspace{16pt} + +\begin{flushleft} +{\scriptsize %$intezmenyHelyseg, %$nyDatumStr} +\end{flushleft} +\vspace{20pt}\slshape\scriptsize +\begin{tabular}{ccc} +%\rule{3.5cm}{0.1pt} +\hspace{3.5cm}% +&\hspace{3cm}\ &\rule{3.5cm}{0.1pt}\\ +%tanuló +&&igazgató\\ +\end{tabular} + +\end{center} + +\end{document} \ No newline at end of file diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/fasori/szovegesErtekeles-A4.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/fasori/szovegesErtekeles-A4.tmpl new file mode 100644 index 00000000..e094aa2b --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/fasori/szovegesErtekeles-A4.tmpl @@ -0,0 +1,87 @@ +%!pdfLaTeXA4 pdf +% +% Fasori Gimnázium - Negyedéves értékelés +% +\documentclass[10pt]{article} + +\usepackage[a4paper]{geometry} % A4-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\usepackage{graphicx} % Kép beillesztés +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{16mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{24pt} +\cfoot{\tiny \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\lhead{\tiny +%$intezmenyNev\\ +%$intezmenyCimIrsz %$intezmenyCimHelyseg, %$intezmenyCimKozteruletNev %$intezmenyCimKozteruletJelleg %$intezmenyCimHazszam\\ +Tel: %$intezmenyTelefon\\ +\vspace{8pt}} +\chead{ +\includegraphics[width=24pt,height=24pt,type=eps,viewport=14 14 219 217]{/var/mayor/print/logo/logo.eps}\\ +\tiny\scshape timor Domini principium scientiæ +} +\rhead{\tiny Web: %$intezmenyHonlap\\ E-mail: %$intezmenyEmail\\ Fax: %$intezmenyFax\\ \vspace{8pt}} + +\begin{document} +\vspace*{-18pt} + +%{diak +\begin{center} +\vspace{18pt}{\Large Értesítő}\\ \vspace{10pt}Értesítjük a Tisztelt Szülőket, hogy %$negyedev negyedév tanulmányi eredményeinek felmérése szerint + +\vspace{12pt} + +\vspace{6pt}{\large %$diakNev} + +\vspace{6pt}%$osztaly osztályos gyermekük minősítése: + + +\vspace{14pt}\small\begin{tabular}{@{\ \ }l|r@{\ \ }} +%{targy +\hline\vbox to 1.2em {}%$targyNev tantárgyból & \emph{%$targyMinosites}\\ +%}targy +\hline\end{tabular}\end{center} + +\vspace{12pt} + +{\noindent\scriptsize\bfseries\slshape Megjegyzés:} +\begin{description} +\scriptsize +\setlength{\parskip}{-4pt} +\item[Dicséret:] a tanuló kiemelkedően teljesít. +\item[Figyelmezetés:] a tanuló nem teljesít olyan szinten, ahogyan azt képességeitől elvárhatnánk. +\item[Intés:] a tanuló elégségesre áll. +\item[Megrovás:] a tanuló bukásra áll. +\end{description} + +\vspace{12pt}\noindent +Kérjük, hogy ezt az értesítőt mindkét szülő aláírásával ellátva az osztályfőnököknek juttassák vissza!\\ + +\vspace{12pt} +\noindent +Budapest, %$ev. %$hoNev %$nap.\hspace{11.5em} P.H.\\ + +\vspace{20pt} +\begin{center} +\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3.5cm}{0.1pt}&\hspace{3cm}\ &\rule{3.5cm}{0.1pt}\\ +apa/gondviselő&&anya/gondviselő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/fasori/szovegesErtekeles-A5.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/fasori/szovegesErtekeles-A5.tmpl new file mode 100644 index 00000000..057a7149 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/fasori/szovegesErtekeles-A5.tmpl @@ -0,0 +1,87 @@ +%!pdfLaTeXA5 pdf +% +% Fasori Gimnázium - Negyedéves értékelés +% +\documentclass[10pt]{article} + +\usepackage[a5paper]{geometry} % A5-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{fancyhdr} % Ritkítás +\usepackage{graphicx} % Kép beillesztés +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\addtolength{\skip\footins}{2mm} +\addtolength{\textheight}{16mm} +\setlength{\footskip}{16pt} +\setlength{\headsep}{24pt} +\cfoot{\tiny \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\lhead{\tiny +%$intezmenyNev\\ +%$intezmenyCimIrsz %$intezmenyCimHelyseg, %$intezmenyCimKozteruletNev %$intezmenyCimKozteruletJelleg %$intezmenyCimHazszam\\ +Tel: %$intezmenyTelefon\\ +\vspace{8pt}} +\chead{ +\includegraphics[width=24pt,height=24pt,type=eps,viewport=14 14 219 217]{/var/mayor/print/logo/logo.eps}\\ +\tiny\scshape timor Domini principium scientiæ +} +\rhead{\tiny Web: %$intezmenyHonlap\\ E-mail: %$intezmenyEmail\\ Fax: %$intezmenyFax\\ \vspace{8pt}} + +\begin{document} +\vspace*{-18pt} + +%{diak +\begin{center} +\vspace{18pt}{\Large Értesítő}\\ \vspace{10pt}Értesítjük a Tisztelt Szülőket, hogy %$negyedev negyedév tanulmányi eredményeinek felmérése szerint + +\vspace{12pt} + +\vspace{6pt}{\large %$diakNev} + +\vspace{6pt}%$osztaly osztályos gyermekük minősítése: + + +\vspace{14pt}\small\begin{tabular}{@{\ \ }l|r@{\ \ }} +%{targy +\hline\vbox to 1.2em {}%$targyNev tantárgyból & \emph{%$targyMinosites}\\ +%}targy +\hline\end{tabular}\end{center} + +\vspace{12pt} + +{\noindent\scriptsize\bfseries\slshape Megjegyzés:} +\begin{description} +\scriptsize +\setlength{\parskip}{-4pt} +\item[Dicséret:] a tanuló kiemelkedően teljesít. +\item[Figyelmezetés:] a tanuló nem teljesít olyan szinten, ahogyan azt képességeitől elvárhatnánk. +\item[Intés:] a tanuló elégségesre áll. +\item[Megrovás:] a tanuló bukásra áll. +\end{description} + +\vspace{12pt}\noindent +Kérjük, hogy ezt az értesítőt mindkét szülő aláírásával ellátva az osztályfőnököknek juttassák vissza!\\ + +\vspace{12pt} +\noindent +Budapest, %$ev. %$hoNev %$nap.\hspace{11.5em} P.H.\\ + +\vspace{20pt} +\begin{center} +\slshape\scriptsize +\begin{tabular}{ccc} +\rule{3.5cm}{0.1pt}&\hspace{3cm}\ &\rule{3.5cm}{0.1pt}\\ +apa/gondviselő&&anya/gondviselő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/vmg/beiskolazasiTerv.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/vmg/beiskolazasiTerv.tmpl new file mode 100644 index 00000000..b8918767 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/vmg/beiskolazasiTerv.tmpl @@ -0,0 +1,90 @@ +%!pdfLaTeXTwice pdf +\documentclass[8pt]{article} +\usepackage[a4paper,landscape,left=15mm,right=15mm,bottom=25mm,top=25mm]{geometry} % A4-es méret +%%%\geometry{left=10mm,right=10mm} +\usepackage[utf8]{inputenc} % UTF-8 kódolású forrás +\usepackage{t1enc} +\usepackage{fancyhdr} % Fejléc és lábléc kezelés +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{booktabs} % táblázatok magasabb szintű formázása +\usepackage{longtable} % többoldalas táblázatok +\usepackage{multirow} % table rowspan +%%\setlength\LTleft{-50pt} +%%\setlength\LTright{-50pt} +\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +%\addtolength{\skip\footins}{2mm} +%\addtolength{\textheight}{16mm} +%\addtolength{\textwidth}{30mm} +\setlength{\footskip}{26pt} +\setlength{\headsep}{24pt} +\lhead{\small %$intezmenyNev} +\rhead{\small Beiskolázási terv %$tanevJele} +\lfoot{\scriptsize\copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +\rfoot{\scriptsize\thepage . oldal} +\cfoot{} +\begin{document} + +\small +\newcounter{sorsz} +\begin{center} +{\large\bfseries Beiskolázási terv - %$tanevJele}\\ + +\vspace{12pt} + +\begin{longtable}{r|l|l|l|l|l|r} +\toprule +\multicolumn{1}{c|}{} & \multicolumn{1}{c|}{Név,} & \multicolumn{1}{c|}{Alkalmazott} & \multicolumn{1}{c|}{Továbbképzés neve,} & \multicolumn{1}{c|}{Várható távollét} & \multicolumn{1}{c|}{Helyettesítés} & \multicolumn{1}{c}{Finanszírozás módja} \\ +\multicolumn{1}{c|}{Sorsz.} & \multicolumn{1}{c|}{munkakör} & \multicolumn{1}{c|}{prioritás} & \multicolumn{1}{c|}{ideje és időtartama} & \multicolumn{1}{c|}{ideje} & \multicolumn{1}{c|}{rendje, módja} & \multicolumn{1}{c}{részösszeg / támogatás} \\ +\bottomrule +\endfirsthead +\multicolumn{1}{c|}{Sorsz.} & \multicolumn{1}{c|}{Név} & \multicolumn{1}{c|}{Prioritás} & \multicolumn{1}{c|}{Továbbképzés} & \multicolumn{1}{c|}{Távollét} & \multicolumn{1}{c|}{Helyettesítés} & \multicolumn{1}{c}{Finanszírozás} \\ +\toprule +\endhead +\multicolumn{1}{c|}{Sorsz.} & \multicolumn{1}{c|}{Név} & \multicolumn{1}{c|}{Prioritás} & \multicolumn{1}{c|}{Továbbképzés} & \multicolumn{1}{c|}{Távollét} & \multicolumn{1}{c|}{Helyettesítés} & \multicolumn{1}{c}{Finanszírozás} \\ +\bottomrule +\endfoot +\multicolumn{1}{c|}{Sorsz.} & \multicolumn{1}{c|}{Név} & \multicolumn{1}{c|}{Prioritás} & \multicolumn{1}{c|}{Továbbképzés} & \multicolumn{1}{c|}{Távollét} & \multicolumn{1}{c|}{Helyettesítés} & \multicolumn{1}{c}{Finanszírozás} \\ +\bottomrule +\endlastfoot +%%%\hline +%{tanulmanyiEgyseg +%%%\addtocounter{sorsz}{1}\arabic{sorsz}. & \vbox to 1.2em {}%$tanarNev & %$prioritas & %$tovabbkepzesNev & \multirow{2}{*}{%$tavollet} & \multirow{2}[4]{2cm}{%$helyettesitesRendje} & \vbox{{%$helyettesitesRendje %$reszosszeg Ft/ %$tamogatas Ft}} \\ +%%% & \vbox to 1.2em {}tanár & & %$tolDt--%$igDt (%$oraszam óra) & & & \\ +\addtocounter{sorsz}{1}\arabic{sorsz}.\vbox to 1.2em {} & +\parbox[t]{3cm}{ %$tanarNev\\ tanár} & +%$prioritas & +\parbox[t]{5cm}{%$tovabbkepzesNev\\ %$tolDt--%$igDt (%$oraszam óra)} & +\parbox[t]{4cm}{%$tavollet} & +\parbox[t]{4cm}{%$helyettesitesRendje} & +%$reszosszeg Ft/ %$tamogatas Ft \\ +\midrule +%%\hline +%}tanulmanyiEgyseg + +\end{longtable} + +\end{center} + +Szakvizsgára felkészítő továbbképzés kötelező további adatait (lakcím, végzettség, szakképzettség, szakmai gyakorlat ideje és helye) külön mellékletként kell csatolni. + +\begin{center} + +\vspace{20pt} +\begin{tabular}{lcc}%%\hspace{3.5cm}% +{%$intezmenyCimHelyseg, %$nyomtatasDatumStr}&\hspace{5cm}\ &\\ +\vbox to 5.2em {}&\hspace{5cm}\ &\rule{4.5cm}{0.1pt}\\ +&&\slshape igazgató\\ +{A beiskolázási tervet a fenntartó ellenjegyezte.}&\hspace{5cm}\ &\\ +\vbox to 5.2em {}&\hspace{5cm}\ &\rule{4.5cm}{0.1pt}\\ +&&\slshape aláírás\\ +\end{tabular} + +\end{center} + +\end{document} \ No newline at end of file diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/vmg/szovegesErtekeles.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/vmg/szovegesErtekeles.tmpl new file mode 100644 index 00000000..bd479343 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/vmg/szovegesErtekeles.tmpl @@ -0,0 +1,102 @@ +%!pdfLaTeXA5 pdf +% +% Évközi szöveges értékelés +% +\documentclass[10pt]{article} + +\usepackage[a5paper]{geometry} % A4-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\usepackage{enumitem} +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{fancyhdr} % Ritkítás +\pagestyle{empty} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\headrulewidth}{0pt} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\lhead{}\chead{}\rhead{} +\lfoot{\rule{2cm}{0.1pt}\\ \footnotesize\copyright\mayor\ elektronikus napló\\Nyomtatva: %$nyomtatasDt}\cfoot{}\rfoot{} +%%%\addtolength{\skip\footins}{2mm} +%%%\addtolength{\textheight}{16mm} +%%%\setlength{\footskip}{16pt} +%%%\setlength{\headsep}{24pt} +%%%\cfoot{\small \copyright\mayor\ elektronikus napló - Nyomtatva: %$nyomtatasDt} +%%%\lhead{\small +%%%%$intezmenyNev\\ +%%%%$intezmenyCimIrsz %$intezmenyCimHelyseg, %$intezmenyCimKozteruletNev %$intezmenyCimKozteruletJelleg %$intezmenyCimHazszam\\ +%%%Tel: %$intezmenyTelefon +%%%} +%%%\chead{ +%%%\includegraphics[width=24pt,height=24pt,type=eps,viewport=14 14 219 217]{/var/mayor/print/logo/logo.eps}\\ +%%%\tiny\scshape timor Domini principium scientiæ +%%%} +%%%\rhead{\small Web: %$intezmenyHonlap\\ E-mail: %$intezmenyEmail\\ Fax: %$intezmenyFax} +%%%\usepackage{booktabs} % táblázatok magasabb szintű formázása +%%%\usepackage{graphicx} % Kép beillesztés +%%%\usepackage{soul} % ul - aláhúzás tördeléssel +%%%\renewcommand*{\descriptionlabel}[1]{\hspace{\labelsep}\normalfont\itshape#1} + +\begin{document} +%%%\vspace*{-18pt} + +%{diak +\thispagestyle{fancy}\vspace*{8pt} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% + +\begin{center} +\vspace*{36pt}{\huge{FÉLÉVI ÉRTESÍTŐ}} + +\vspace{24pt}{\large %$diakNev} + +\vspace{24pt}azonosító száma: %$oktatasiAzonosito + +\vspace{12pt}törzslapszáma: %$torzslapSzam + +\vspace{60pt}(OM azonosító: %$intezmenyOMKod ) %$osztaly osztályában + +\vspace{12pt}a %$tanevJele tanévben elért eredményeiről. + +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% + +{\small\noindent A tanuló teljesítményének, magatartásának, szorgalmának szöveges minősítése:} + +\vspace{14pt}\scriptsize%%%\small +%{targy +{\vspace{6pt}\noindent\bfseries %$targyNev} +\nopagebreak[4]%% +\begin{description}[font=\mdseries\itshape, labelindent=\parindent, itemsep=2pt, parsep=0pt, partopsep=0pt, topsep=0pt, leftmargin=2cm, style=nextline] +\nopagebreak[4]%% +%{szempont +\item[%$szempont] +%{minosites +%?elsoValasztott|%$minosites|%?%?tobbedikValasztott|, %$minosites|%?%% +%}minosites +%?egyediMinosites|\par{%$egyediMinosites}|%?%% +\nopagebreak[4]%% +%}szempont +\end{description} +%}targy + +\vspace{24pt} +\noindent +Budapest, %$ev. %$hoNev %$nap. + +\vspace{20pt} +\begin{center} +\slshape\scriptsize +\begin{tabular}{ccc} +\rule{4.5cm}{0.1pt}&\hspace{1cm}\ &\rule{4.5cm}{0.1pt}\\ +igazgató&{\mdseries P.H.} &osztályfőnök\\ +\\[20pt]\hspace{4.5cm} &\hspace{1cm}\ &\rule{4.5cm}{0.1pt}\\ +&&szülő/gondviselő\\ +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +%}diak +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/templates/vmg/szovegesZaroErtekeles.tmpl b/mayor-orig/mayor-naplo/print/module-naplo/templates/vmg/szovegesZaroErtekeles.tmpl new file mode 100644 index 00000000..7355e45b --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/templates/vmg/szovegesZaroErtekeles.tmpl @@ -0,0 +1,125 @@ +%!pdfLaTeXA5Booklet pdf +% +% Év végi szöveges értékelés +% +\documentclass[10pt]{article} + +\usepackage[a5paper]{geometry} % A5-os méret +\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs) +\usepackage{ucs} % Jobb UTF-8 támogatás +\usepackage{t1enc} +\usepackage[magyar]{babel} % magyar elválasztási szabályok +\usepackage{enumitem} +\usepackage{ifthen} +\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után +\usepackage{fancyhdr} % Ritkítás +\pagestyle{empty} +%%\pagestyle{fancy} +\def\mayor{% +\font\mayorfnt=cmsl4% +\font\Mayorfnt=cmsl6 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +\renewcommand{\headrulewidth}{0pt} +\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont} +\lhead{}\chead{}\rhead{} +\lfoot{}\cfoot{}\rfoot{} +%%\lfoot{\rule{2cm}{0.1pt}\\ \footnotesize\copyright\mayor\ elektronikus napló\\Nyomtatva: %$nyomtatasDt} +%%\fancyfoot[LO]{\rule{2cm}{0.1pt}\\ \footnotesize\copyright\mayor\ Elektronikus napló} +%%\fancyfoot[RO]{\rule{2cm}{0.1pt}\\ \footnotesize Nyomtatva: %$nyomtatasDt} +\lfoot{\rule{2cm}{0.1pt}\\ \footnotesize\copyright\mayor\ elektronikus napló (%$nyomtatasDt)} +%%\cfoot{\rule{0cm}{0.1pt}\\ \footnotesize %$nyomtatasDt} +\makeatletter +%% Az osztási maradék meghatározása +\newcounter{modulus} +\newcommand\modulo[2]{\@tempcnta=#1 + \divide\@tempcnta by #2 + \multiply\@tempcnta by #2 + \multiply\@tempcnta by -1 + \advance\@tempcnta by #1\relax + \setcounter{modulus}{\@tempcnta} + %%%\the\@tempcnta %% nem kell kiírni - eltároltuk a modulus nevű counterbe inkább... +} +\makeatother + +\begin{document} + +%{diak +%%%\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% + +%% legrosszabb esetben három üres lapot kell beszúrni, hogy jó helyre kerüljön a kezdőlap +\modulo{\value{page}}{4}\ifthenelse{\equal{\value{modulus}}{1}}{}{\hbox{}\newpage} +\modulo{\value{page}}{4}\ifthenelse{\equal{\value{modulus}}{1}}{}{\hbox{}\newpage} +\modulo{\value{page}}{4}\ifthenelse{\equal{\value{modulus}}{1}}{}{\hbox{}\newpage} +\thispagestyle{empty} +\begin{center} +\vspace*{36pt}{\huge{ %?felevi|FÉLÉVI ÉRTESÍTŐ|BIZONYÍTVÁNY PÓTLAP%?}} + +\vspace{24pt}{\large %$diakNev} + +\vspace{24pt}azonosító száma: %$oktatasiAzonosito + +\vspace{12pt}törzslapszáma: %$torzslapSzam + +\vspace{60pt}(OM azonosító: %$intezmenyOMKod) %$osztaly osztályában + +\vspace{12pt}a %$tanevJele tanévben elért eredményeiről. + +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% +\thispagestyle{fancy}\vspace*{8pt} +%\rfoot{\footnotesize \rule{2cm}{0.1pt} \\ %$diakNev \\ %$osztaly osztály} +%%\fancyfoot[LE]{\footnotesize \rule{2cm}{0.1pt} \\ %$osztaly osztály} +%%\fancyfoot[RE]{\footnotesize \rule{2cm}{0.1pt} \\ %$diakNev} +\rfoot{\footnotesize \rule{0cm}{0.1pt} \\ %$osztaly - %$diakNev} + +{\vspace*{-12pt}\small\noindent A tanuló teljesítményének, magatartásának, szorgalmának minősítése:} + +\vspace{6pt}\scriptsize%%%\small +%{targy +{\vspace{6pt}\noindent\bfseries %$targyNev} +\nopagebreak[4]%% +\begin{description}[font=\mdseries\itshape, labelindent=\parindent, itemsep=2pt, parsep=0pt, partopsep=0pt, topsep=0pt, leftmargin=2cm, style=nextline] +\nopagebreak[4]%% +%{szempont +\item[%$szempont] +%{minosites +%?elsoValasztott|%$minosites|%?%?tobbedikValasztott|, %$minosites|%?%% +%}minosites +%?egyediMinosites|\par{%$egyediMinosites}|%?%% +\nopagebreak[4]%% +%}szempont +\end{description} +%}targy + +{\vspace{6pt}\noindent\bfseries Hiányzások:} + +Igazolt: %$igazolt + +Igazolatlan: %$osszesIgazolatlan (%$igazolatlan+%$kesesPercOsszeg perc késés) + +% \begin{itemize} +% \item Igazolt: %$igazolt +% \item Igazolatlan: %$osszesIgazolatlan (%$igazolatlan+%$kesesPercOsszeg perc késés) +% % \item Késés perc összeg: %$kesesPercOsszeg +% % \item Késésekből adódó igazolatlanok: %$kesesIgazolatlan +% % \item Összes igazolatlan: %$osszesIgazolatlan +% \end{itemize} + +\vspace{20pt} +\noindent +Budapest, %$ev. %$hoNev %$nap. + +\vspace{16pt} +\begin{center} +\slshape\scriptsize +\begin{tabular}{ccc} +\rule{4.5cm}{0.1pt}&\hspace{1cm}\ &\rule{4.5cm}{0.1pt}\\ +%?felevi|osztályfőnök&{\mdseries P.H.} &szülő\\|igazgató&{\mdseries P.H.} &osztályfőnök\\%? +%?felevi||\\[20pt]\hspace{4.5cm} &\hspace{1cm}\ &\rule{4.5cm}{0.1pt}\\%? +%?felevi||&&szülő/gondviselő\\%? +\end{tabular} +\end{center} +\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%% + +%}diak +\end{document} diff --git a/mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.cnf b/mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.cnf new file mode 100644 index 00000000..f5fed6fa --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.cnf @@ -0,0 +1,38 @@ +# mayor.cnf: header of the configuration file for fmtutil. +# +# In Debian, fmtutil.cnf is a file that is generated from +# configuration files in /etc/texmf/fmt.d/. This file, 00tex.cnf, +# contains only some comments on how to edit these files. +# +# The text of the comments is Copyright 1998, 1999 by Thomas Esser, it +# is in the Public domain. + +# You Customize these file to your needs, e.g. +# - remove or uncomment formats that you don't need +# - add your own formats +# - change default engine / flags for standard formats + +# Some notes: +# 1) tex and amstex just load hyphen.tex. No customization. +# You can have you own customized (via babel's hyphen.cfg) +# formats on top of plain by using "bplain.tex" instead of +# plain.tex (see e.g. bplain.ini file for bplain format). +# +# 2) etex loads language.def, not language.dat. +# +# 3) The symbolic link to the right engines (e.g. bplain -> tex) +# will be generated by the "texlinks" script. So, if you call +# fmtutil "by hand" and not via texconfig, please also call +# texlinks afterwards. +# +# 4) usual comments start with "# ", whereas disabled configurations +# start with "#! " in this file. + +# The format of the table is: + +# format engine pattern-file arguments + +# The last part of "arguments" must be the name of the file to run +# initex (or another "ini"-engine) on. + +mayor tex language.dat mayor.tex diff --git a/mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.fmt-3.141592 b/mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.fmt-3.141592 new file mode 100644 index 00000000..37872336 Binary files /dev/null and b/mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.fmt-3.141592 differ diff --git a/mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.fmt-3.1415926 b/mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.fmt-3.1415926 new file mode 100644 index 00000000..f24a44ad Binary files /dev/null and b/mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.fmt-3.1415926 differ diff --git a/mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.tex b/mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.tex new file mode 100644 index 00000000..dc46a1bb --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/tex/mayor.tex @@ -0,0 +1,1443 @@ +% This is the plain TeX format that's described in The TeXbook. +% N.B.: A version number is defined at the very end of this file; +% please change that number whenever the file is modified! +% And don't modify the file under any circumstances. +% +% Modified to load ec fonts and Hungarian hyphenation patterns. +% Accent defs modified. \h added for Polish hook. +% Modified lines commented out by `%*', new lines marked `%%SzP'. +% P\'eter Szigetv\'ari + +%%%%%\input pdftexconfig.tex + +\catcode`\{=1 % left brace is begin-group character +\catcode`\}=2 % right brace is end-group character +\catcode`\$=3 % dollar sign is math shift +\catcode`\&=4 % ampersand is alignment tab +\catcode`\#=6 % hash mark is macro parameter character +\catcode`\^=7 \catcode`\^^K=7 % circumflex and uparrow are for superscripts +\catcode`\_=8 \catcode`\^^A=8 % underline and downarrow are for subscripts +\catcode`\^^I=10 % ascii tab is a blank space +\chardef\active=13 \catcode`\~=\active % tilde is active +\catcode`\^^L=\active \outer\def^^L{\par} % ascii form-feed is "\outer\par" + +\everyjob{ %%SzP +\immediate\write16{Format: mayor (v0.1) with ec fonts, %%SzP + Hungarian hyphenation patterns,} %%SzP +\immediate\write16{most accents redefined, %%SzP + \string\h{} added for Polish hook.} %%SzP +\immediate\write16{Amendment of plain.tex version 3.1415926}} %%SzP + +\message{Preloading the plain format: codes,} + +% We had to define the \catcodes right away, before the message line, +% since \message uses the { and } characters. +% When INITEX (the TeX initializer) starts up, +% it has defined the following \catcode values: +% \catcode`\^^@=9 % ascii null is ignored +% \catcode`\^^M=5 % ascii return is end-line +% \catcode`\\=0 % backslash is TeX escape character +% \catcode`\%=14 % percent sign is comment character +% \catcode`\ =10 % ascii space is blank space +% \catcode`\^^?=15 % ascii delete is invalid +% \catcode`\A=11 ... \catcode`\Z=11 % uppercase letters +% \catcode`\a=11 ... \catcode`\z=11 % lowercase letters +% all others are type 12 (other) + +% Here is a list of the characters that have been specially catcoded: +\def\dospecials{\do\ \do\\\do\{\do\}\do\$\do\&% + \do\#\do\^\do\^^K\do\_\do\^^A\do\%\do\~} +% (not counting ascii null, tab, linefeed, formfeed, return, delete) +% Each symbol in the list is preceded by \do, which can be defined +% if you want to do something to every item in the list. + +% We make @ signs act like letters, temporarily, to avoid conflict +% between user names and internal control sequences of plain format. +\catcode`@=11 + +% INITEX sets up \mathcode x=x, for x=0..255, except that +% \mathcode x=x+"7100, for x = `A to `Z and `a to `z; +% \mathcode x=x+"7000, for x = `0 to `9. +% The following changes define internal codes as recommended +% in Appendix C of The TeXbook: +\mathcode`\^^@="2201 % \cdot +\mathcode`\^^A="3223 % \downarrow +\mathcode`\^^B="010B % \alpha +\mathcode`\^^C="010C % \beta +\mathcode`\^^D="225E % \land +\mathcode`\^^E="023A % \lnot +\mathcode`\^^F="3232 % \in +\mathcode`\^^G="0119 % \pi +\mathcode`\^^H="0115 % \lambda +\mathcode`\^^I="010D % \gamma +\mathcode`\^^J="010E % \delta +\mathcode`\^^K="3222 % \uparrow +\mathcode`\^^L="2206 % \pm +\mathcode`\^^M="2208 % \oplus +\mathcode`\^^N="0231 % \infty +\mathcode`\^^O="0140 % \partial +\mathcode`\^^P="321A % \subset +\mathcode`\^^Q="321B % \supset +\mathcode`\^^R="225C % \cap +\mathcode`\^^S="225B % \cup +\mathcode`\^^T="0238 % \forall +\mathcode`\^^U="0239 % \exists +\mathcode`\^^V="220A % \otimes +\mathcode`\^^W="3224 % \leftrightarrow +\mathcode`\^^X="3220 % \leftarrow +\mathcode`\^^Y="3221 % \rightarrow +\mathcode`\^^Z="8000 % \ne +\mathcode`\^^[="2205 % \diamond +\mathcode`\^^\="3214 % \le +\mathcode`\^^]="3215 % \ge +\mathcode`\^^^="3211 % \equiv +\mathcode`\^^_="225F % \lor +\mathcode`\ ="8000 % \space +\mathcode`\!="5021 +\mathcode`\'="8000 % ^\prime +\mathcode`\(="4028 +\mathcode`\)="5029 +\mathcode`\*="2203 % \ast +\mathcode`\+="202B +\mathcode`\,="613B +\mathcode`\-="2200 +\mathcode`\.="013A +\mathcode`\/="013D +\mathcode`\:="303A +\mathcode`\;="603B +\mathcode`\<="313C +\mathcode`\=="303D +\mathcode`\>="313E +\mathcode`\?="503F +\mathcode`\[="405B +\mathcode`\\="026E % \backslash +\mathcode`\]="505D +\mathcode`\_="8000 % \_ +\mathcode`\{="4266 +\mathcode`\|="026A +\mathcode`\}="5267 +\mathcode`\^^?="1273 % \smallint + +% INITEX sets \uccode`x=`X and \uccode `X=`X for all letters x, +% and \lccode`x=`x, \lccode`X=`x; all other values are zero. +% No changes to those tables are needed in plain TeX format. + +% INITEX sets \sfcode x=1000 for all x, except that \sfcode`X=999 +% for uppercase letters. The following changes are needed: +\sfcode`\)=0 \sfcode`\'=0 \sfcode`\]=0 +% The \nonfrenchspacing macro will make further changes to \sfcode values. + +% Finally, INITEX sets all \delcode values to -1, except \delcode`.=0 +\delcode`\(="028300 +\delcode`\)="029301 +\delcode`\[="05B302 +\delcode`\]="05D303 +\delcode`\<="26830A +\delcode`\>="26930B +\delcode`\/="02F30E +\delcode`\|="26A30C +\delcode`\\="26E30F +% N.B. { and } should NOT get delcodes; otherwise parameter grouping fails! + +% To make the plain macros more efficient in time and space, +% several constant values are declared here as control sequences. +% If they were changed, anything could happen; so they are private symbols. +\chardef\@ne=1 +\chardef\tw@=2 +\chardef\thr@@=3 +\chardef\sixt@@n=16 +\chardef\@cclv=255 +\mathchardef\@cclvi=256 +\mathchardef\@m=1000 +\mathchardef\@M=10000 +\mathchardef\@MM=20000 + +% Allocation of registers + +% Here are macros for the automatic allocation of \count, \box, \dimen, +% \skip, \muskip, and \toks registers, as well as \read and \write +% stream numbers, \fam codes, \language codes, and \insert numbers. + +\message{registers,} + +% When a register is used only temporarily, it need not be allocated; +% grouping can be used, making the value previously in the register return +% after the close of the group. The main use of these macros is for +% registers that are defined by one macro and used by others, possibly at +% different nesting levels. All such registers should be defined through +% these macros; otherwise conflicts may occur, especially when two or more +% macro packages are being used at once. + +% The following counters are reserved: +% 0 to 9 page numbering +% 10 count allocation +% 11 dimen allocation +% 12 skip allocation +% 13 muskip allocation +% 14 box allocation +% 15 toks allocation +% 16 read file allocation +% 17 write file allocation +% 18 math family allocation +% 19 language allocation +% 20 insert allocation +% 21 the most recently allocated number +% 22 constant -1 +% New counters are allocated starting with 23, 24, etc. Other registers are +% allocated starting with 10. This leaves 0 through 9 for the user to play +% with safely, except that counts 0 to 9 are considered to be the page and +% subpage numbers (since they are displayed during output). In this scheme, +% \count 10 always contains the number of the highest-numbered counter that +% has been allocated, \count 14 the highest-numbered box, etc. +% Inserts are given numbers 254, 253, etc., since they require a \count, +% \dimen, \skip, and \box all with the same number; \count 20 contains the +% lowest-numbered insert that has been allocated. Of course, \box255 is +% reserved for \output; \count255, \dimen255, and \skip255 can be used freely. + +% It is recommended that macro designers always use +% \global assignments with respect to registers numbered 1, 3, 5, 7, 9, and +% always non-\global assignments with respect to registers 0, 2, 4, 6, 8, 255. +% This will prevent ``save stack buildup'' that might otherwise occur. + +\count10=22 % allocates \count registers 23, 24, ... +\count11=9 % allocates \dimen registers 10, 11, ... +\count12=9 % allocates \skip registers 10, 11, ... +\count13=9 % allocates \muskip registers 10, 11, ... +\count14=9 % allocates \box registers 10, 11, ... +\count15=9 % allocates \toks registers 10, 11, ... +\count16=-1 % allocates input streams 0, 1, ... +\count17=-1 % allocates output streams 0, 1, ... +\count18=3 % allocates math families 4, 5, ... +\count19=0 % allocates \language codes 1, 2, ... +\count20=255 % allocates insertions 254, 253, ... +\countdef\insc@unt=20 % the insertion counter +\countdef\allocationnumber=21 % the most recent allocation +\countdef\m@ne=22 \m@ne=-1 % a handy constant +\def\wlog{\immediate\write\m@ne} % write on log file (only) + +% Here are abbreviations for the names of scratch registers +% that don't need to be allocated. + +\countdef\count@=255 +\dimendef\dimen@=0 +\dimendef\dimen@i=1 % global only +\dimendef\dimen@ii=2 +\skipdef\skip@=0 +\toksdef\toks@=0 + +% Now, we define \newcount, \newbox, etc. so that you can say \newcount\foo +% and \foo will be defined (with \countdef) to be the next counter. +% To find out which counter \foo is, you can look at \allocationnumber. +% Since there's no \boxdef command, \chardef is used to define a \newbox, +% \newinsert, \newfam, and so on. + +\outer\def\newcount{\alloc@0\count\countdef\insc@unt} +\outer\def\newdimen{\alloc@1\dimen\dimendef\insc@unt} +\outer\def\newskip{\alloc@2\skip\skipdef\insc@unt} +\outer\def\newmuskip{\alloc@3\muskip\muskipdef\@cclvi} +\outer\def\newbox{\alloc@4\box\chardef\insc@unt} +\let\newtoks=\relax % we do this to allow plain.tex to be read in twice +\outer\def\newhelp#1#2{\newtoks#1#1\expandafter{\csname#2\endcsname}} +\outer\def\newtoks{\alloc@5\toks\toksdef\@cclvi} +\outer\def\newread{\alloc@6\read\chardef\sixt@@n} +\outer\def\newwrite{\alloc@7\write\chardef\sixt@@n} +\outer\def\newfam{\alloc@8\fam\chardef\sixt@@n} +\outer\def\newlanguage{\alloc@9\language\chardef\@cclvi} +\def\alloc@#1#2#3#4#5{\global\advance\count1#1by\@ne + \ch@ck#1#4#2% make sure there's still room + \allocationnumber=\count1#1% + \global#3#5=\allocationnumber + \wlog{\string#5=\string#2\the\allocationnumber}} +\outer\def\newinsert#1{\global\advance\insc@unt by\m@ne + \ch@ck0\insc@unt\count + \ch@ck1\insc@unt\dimen + \ch@ck2\insc@unt\skip + \ch@ck4\insc@unt\box + \allocationnumber=\insc@unt + \global\chardef#1=\allocationnumber + \wlog{\string#1=\string\insert\the\allocationnumber}} +\def\ch@ck#1#2#3{\ifnum\count1#1<#2% + \else\errmessage{No room for a new #3}\fi} + +% Here are some examples of allocation. +\newdimen\maxdimen \maxdimen=16383.99999pt % the largest legal +\newskip\hideskip \hideskip=-1000pt plus 1fill % negative but can grow +\newskip\centering \centering=0pt plus 1000pt minus 1000pt +\newdimen\p@ \p@=1pt % this saves macro space and time +\newdimen\z@ \z@=0pt % can be used both for 0pt and 0 +\newskip\z@skip \z@skip=0pt plus0pt minus0pt +\newbox\voidb@x % permanently void box register + +% And here's a different sort of allocation: +% For example, \newif\iffoo creates \footrue, \foofalse to go with \iffoo. +\outer\def\newif#1{\count@\escapechar \escapechar\m@ne + \expandafter\expandafter\expandafter + \def\@if#1{true}{\let#1=\iftrue}% + \expandafter\expandafter\expandafter + \def\@if#1{false}{\let#1=\iffalse}% + \@if#1{false}\escapechar\count@} % the condition starts out false +\def\@if#1#2{\csname\expandafter\if@\string#1#2\endcsname} +{\uccode`1=`i \uccode`2=`f \uppercase{\gdef\if@12{}}} % `if' is required + +% Assign initial values to TeX's parameters + +\message{parameters,} + +% All of TeX's numeric parameters are listed here, +% but the code is commented out if no special value needs to be set. +% INITEX makes all parameters zero except where noted. + +\pretolerance=100 +\tolerance=200 % INITEX sets this to 10000 +\hbadness=1000 +\vbadness=1000 +\linepenalty=10 +\hyphenpenalty=50 +\exhyphenpenalty=50 +\binoppenalty=700 +\relpenalty=500 +\clubpenalty=150 +\widowpenalty=150 +\displaywidowpenalty=50 +\brokenpenalty=100 +\predisplaypenalty=10000 +% \postdisplaypenalty=0 +% \interlinepenalty=0 +% \floatingpenalty=0, set during \insert +% \outputpenalty=0, set before TeX enters \output +\doublehyphendemerits=10000 +\finalhyphendemerits=5000 +\adjdemerits=10000 +% \looseness=0, cleared by TeX after each paragraph +% \pausing=0 +% \holdinginserts=0 +% \tracingonline=0 +% \tracingmacros=0 +% \tracingstats=0 +% \tracingparagraphs=0 +% \tracingpages=0 +% \tracingoutput=0 +\tracinglostchars=1 +% \tracingcommands=0 +% \tracingrestores=0 +% \language=0 +\uchyph=1 +% \lefthyphenmin=2 \righthyphenmin=3 set below +% \globaldefs=0 +% \maxdeadcycles=25 % INITEX does this +% \hangafter=1 % INITEX does this, also TeX after each paragraph +% \fam=0 +% \mag=1000 % INITEX does this +% \escapechar=`\\ % INITEX does this +\defaulthyphenchar=`\- +\defaultskewchar=-1 +% \endlinechar=`\^^M % INITEX does this +\newlinechar=-1 +\delimiterfactor=901 +% \time=now % TeX does this at beginning of job +% \day=now % TeX does this at beginning of job +% \month=now % TeX does this at beginning of job +% \year=now % TeX does this at beginning of job +\showboxbreadth=5 +\showboxdepth=3 +\errorcontextlines=5 + +\hfuzz=0.1pt +\vfuzz=0.1pt +\overfullrule=5pt +\hsize=6.5in +\vsize=8.9in +\maxdepth=4pt +\splitmaxdepth=\maxdimen +\boxmaxdepth=\maxdimen +% \lineskiplimit=0pt, changed by \normalbaselines +\delimitershortfall=5pt +\nulldelimiterspace=1.2pt +\scriptspace=0.5pt +% \mathsurround=0pt +% \predisplaysize=0pt, set before TeX enters $$ +% \displaywidth=0pt, set before TeX enters $$ +% \displayindent=0pt, set before TeX enters $$ +\parindent=20pt +% \hangindent=0pt, zeroed by TeX after each paragraph +% \hoffset=0pt +% \voffset=0pt + +% \baselineskip=0pt, changed by \normalbaselines +% \lineskip=0pt, changed by \normalbaselines +\parskip=0pt plus 1pt +\abovedisplayskip=12pt plus 3pt minus 9pt +\abovedisplayshortskip=0pt plus 3pt +\belowdisplayskip=12pt plus 3pt minus 9pt +\belowdisplayshortskip=7pt plus 3pt minus 4pt +% \leftskip=0pt +% \rightskip=0pt +\topskip=10pt +\splittopskip=10pt +% \tabskip=0pt +% \spaceskip=0pt +% \xspaceskip=0pt +\parfillskip=0pt plus 1fil + +\thinmuskip=3mu +\medmuskip=4mu plus 2mu minus 4mu +\thickmuskip=5mu plus 5mu + +% We also define special registers that function like parameters: +\newskip\smallskipamount \smallskipamount=3pt plus 1pt minus 1pt +\newskip\medskipamount \medskipamount=6pt plus 2pt minus 2pt +\newskip\bigskipamount \bigskipamount=12pt plus 4pt minus 4pt +\newskip\normalbaselineskip \normalbaselineskip=12pt +\newskip\normallineskip \normallineskip=1pt +\newdimen\normallineskiplimit \normallineskiplimit=0pt +\newdimen\jot \jot=3pt +\newcount\interdisplaylinepenalty \interdisplaylinepenalty=100 +\newcount\interfootnotelinepenalty \interfootnotelinepenalty=100 + +% Definitions for preloaded fonts + +\def\magstephalf{1095 } +\def\magstep#1{\ifcase#1 \@m\or 1200\or 1440\or 1728\or 2074\or 2488\fi\relax} + +% Fonts assigned to \preloaded are not part of "plain TeX", +% but they are preloaded so that other format packages can use them. +% For example, if another set of macros says "\font\ninerm=cmr9", +% TeX will not have to reload the font metric information for cmr9. + +\message{fonts,} + +%*\font\tenrm=cmr10 % roman text +\font\tenrm=ecrm1000 %%SzP +%*\font\preloaded=cmr9 +\font\preloaded=ecrm0900 %%SzP +%*\font\preloaded=cmr8 +\font\preloaded=ecrm0800 %%SzP +%*\font\sevenrm=cmr7 +\font\sevenrm=ecrm0700 %%SzP +%*\font\preloaded=cmr6 +\font\preloaded=ecrm0600 %%SzP +%*\font\fiverm=cmr5 +\font\fiverm=ecrm0500 %%SzP + +\font\teni=cmmi10 % math italic +\font\preloaded=cmmi9 +\font\preloaded=cmmi8 +\font\seveni=cmmi7 +\font\preloaded=cmmi6 +\font\fivei=cmmi5 + +\font\tensy=cmsy10 % math symbols +\font\preloaded=cmsy9 +\font\preloaded=cmsy8 +\font\sevensy=cmsy7 +\font\preloaded=cmsy6 +\font\fivesy=cmsy5 + +\font\tenex=cmex10 % math extension + +%*\font\preloaded=cmss10 % sans serif +\font\preloaded=ecss1000 %%SzP +%*\font\preloaded=cmssq8 +\font\preloaded=ecsq8 %%SzP + +%*\font\preloaded=cmssi10 % sans serif italic +\font\preloaded=ecsi1000 %%SzP +%*\font\preloaded=cmssqi8 +\font\preloaded=ecqi8 %%SzP + +%*\font\tenbf=cmbx10 % boldface extended +\font\tenbf= ecbx1000 %%SzP +%*\font\preloaded=cmbx9 +\font\preloaded=ecbx0900 %%SzP +%*\font\preloaded=cmbx8 +\font\preloaded=ecbx0800 %%SzP +%*\font\sevenbf=cmbx7 +\font\sevenbf= ecbx0700 %%SzP +%*\font\preloaded=cmbx6 +\font\preloaded=ecbx0600 %%SzP +%*\font\fivebf=cmbx5 +\font\fivebf= ecbx0500 %%SzP + +%*\font\tentt=cmtt10 % typewriter +\font\tentt= ectt1000 %%SzP +%*\font\preloaded=cmtt9 +\font\preloaded=ectt0900 %%SzP +%*\font\preloaded=cmtt8 +\font\preloaded=ectt0800 %%SzP + +%*\font\preloaded=cmsltt10 % slanted typewriter +\font\preloaded=ecst1000 %%SzP + +%*\font\tensl=cmsl10 % slanted roman +\font\tensl= ecsl1000 %%SzP +%*\font\preloaded=cmsl9 +\font\preloaded=ecsl0900 %%SzP +%*\font\preloaded=cmsl8 +\font\preloaded=ecsl0800 %%SzP + +%*\font\tenit=cmti10 % text italic +\font\tenit= ecti1000 %%SzP +%*\font\preloaded=cmti9 +\font\preloaded=ecti0900 %%SzP +%*\font\preloaded=cmti8 +\font\preloaded=ecti0800 %%SzP +%*\font\preloaded=cmti7 +\font\preloaded=ecti0700 %%SzP + +\message{more fonts,} +%*\font\preloaded=cmu10 % unslanted text italic +\font\preloaded=ecui1000 %%SzP + +\font\preloaded=cmmib10 % bold math italic + +\font\preloaded=cmbsy10 % bold math symbols + +%*\font\preloaded=cmcsc10 % caps and small caps +\font\preloaded=eccc1000 %%SzP + +%*\font\preloaded=cmssbx10 % sans serif bold extended +\font\preloaded=ecsx1000 %%SzP + +%*\font\preloaded=cmdunh10 % Dunhill style +\font\preloaded=ecdh1000 %%SzP + +%*\font\preloaded=cmr7 scaled \magstep4 % for titles +\font\preloaded=ecrm0700 scaled 2074 %%SzP +%*\font\preloaded=cmtt10 scaled \magstep2 +\font\preloaded=ectt1000 scaled 1440 %%SzP +%*\font\preloaded=cmssbx10 scaled \magstep2 +\font\preloaded=ecsx1000 scaled 1440 + +\font\preloaded=manfnt % METAFONT logo and dragon curve and special symbols + +% Additional \preloaded fonts can be specified here. +% (And those that were \preloaded above can be eliminated.) + +\let\preloaded=\undefined % preloaded fonts must be declared anew later. + +\skewchar\teni='177 \skewchar\seveni='177 \skewchar\fivei='177 +\skewchar\tensy='60 \skewchar\sevensy='60 \skewchar\fivesy='60 + +\textfont0=\tenrm \scriptfont0=\sevenrm \scriptscriptfont0=\fiverm +\def\rm{\fam\z@\tenrm} +\textfont1=\teni \scriptfont1=\seveni \scriptscriptfont1=\fivei +\def\mit{\fam\@ne} \def\oldstyle{\fam\@ne\teni} +\textfont2=\tensy \scriptfont2=\sevensy \scriptscriptfont2=\fivesy +\def\cal{\fam\tw@} +\textfont3=\tenex \scriptfont3=\tenex \scriptscriptfont3=\tenex +\newfam\itfam \def\it{\fam\itfam\tenit} % \it is family 4 +\textfont\itfam=\tenit +\newfam\slfam \def\sl{\fam\slfam\tensl} % \sl is family 5 +\textfont\slfam=\tensl +\newfam\bffam \def\bf{\fam\bffam\tenbf} % \bf is family 6 +\textfont\bffam=\tenbf \scriptfont\bffam=\sevenbf +\scriptscriptfont\bffam=\fivebf +\newfam\ttfam \def\tt{\fam\ttfam\tentt} % \tt is family 7 +\textfont\ttfam=\tentt + +% Macros for setting ordinary text +\message{macros,} + +\def\frenchspacing{\sfcode`\.\@m \sfcode`\?\@m \sfcode`\!\@m + \sfcode`\:\@m \sfcode`\;\@m \sfcode`\,\@m} +\def\nonfrenchspacing{\sfcode`\.3000\sfcode`\?3000\sfcode`\!3000% + \sfcode`\:2000\sfcode`\;1500\sfcode`\,1250 } + +\def\normalbaselines{\lineskip\normallineskip + \baselineskip\normalbaselineskip \lineskiplimit\normallineskiplimit} + +\def\^^M{\ } % control = control +\def\^^I{\ } % same for + +\def\lq{`} \def\rq{'} +\def\lbrack{[} \def\rbrack{]} + +\let\endgraf=\par \let\endline=\cr + +\def\space{ } +\def\empty{} +\def\null{\hbox{}} + +\let\bgroup={ \let\egroup=} + +% In \obeylines, we say `\let^^M=\par' instead of `\def^^M{\par}' +% since this allows, for example, `\let\par=\cr \obeylines \halign{...' +{\catcode`\^^M=\active % these lines must end with % + \gdef\obeylines{\catcode`\^^M\active \let^^M\par}% + \global\let^^M\par} % this is in case ^^M appears in a \write +\def\obeyspaces{\catcode`\ \active} +{\obeyspaces\global\let =\space} + +\def\loop#1\repeat{\def\body{#1}\iterate} +\def\iterate{\body \let\next\iterate \else\let\next\relax\fi \next} +\let\repeat=\fi % this makes \loop...\if...\repeat skippable + +\def\thinspace{\kern .16667em } +\def\negthinspace{\kern-.16667em } +\def\enspace{\kern.5em } + +\def\enskip{\hskip.5em\relax} +\def\quad{\hskip1em\relax} +\def\qquad{\hskip2em\relax} + +\def\smallskip{\vskip\smallskipamount} +\def\medskip{\vskip\medskipamount} +\def\bigskip{\vskip\bigskipamount} + +\def\nointerlineskip{\prevdepth-1000\p@} +\def\offinterlineskip{\baselineskip-1000\p@ + \lineskip\z@ \lineskiplimit\maxdimen} + +\def\topglue{\nointerlineskip\vglue-\topskip\vglue} % for top of page +\def\vglue{\afterassignment\vgl@\skip@=} +\def\vgl@{\par \dimen@\prevdepth \hrule height\z@ + \nobreak\vskip\skip@ \prevdepth\dimen@} +\def\hglue{\afterassignment\hgl@\skip@=} +\def\hgl@{\leavevmode \count@\spacefactor \vrule width\z@ + \nobreak\hskip\skip@ \spacefactor\count@} + +\def~{\penalty\@M \ } % tie +\def\slash{/\penalty\exhyphenpenalty} % a `/' that acts like a `-' + +\def\break{\penalty-\@M} +\def\nobreak{\penalty \@M} +\def\allowbreak{\penalty \z@} + +\def\filbreak{\par\vfil\penalty-200\vfilneg} +\def\goodbreak{\par\penalty-500 } +\def\eject{\par\break} +\def\supereject{\par\penalty-\@MM} + +\def\removelastskip{\ifdim\lastskip=\z@\else\vskip-\lastskip\fi} +\def\smallbreak{\par\ifdim\lastskip<\smallskipamount + \removelastskip\penalty-50\smallskip\fi} +\def\medbreak{\par\ifdim\lastskip<\medskipamount + \removelastskip\penalty-100\medskip\fi} +\def\bigbreak{\par\ifdim\lastskip<\bigskipamount + \removelastskip\penalty-200\bigskip\fi} + +\def\line{\hbox to\hsize} +\def\leftline#1{\line{#1\hss}} +\def\rightline#1{\line{\hss#1}} +\def\centerline#1{\line{\hss#1\hss}} + +\def\rlap#1{\hbox to\z@{#1\hss}} +\def\llap#1{\hbox to\z@{\hss#1}} + +\def\m@th{\mathsurround\z@} +\def\underbar#1{$\setbox\z@\hbox{#1}\dp\z@\z@ + \m@th \underline{\box\z@}$} + +\newbox\strutbox +\setbox\strutbox=\hbox{\vrule height8.5pt depth3.5pt width\z@} +\def\strut{\relax\ifmmode\copy\strutbox\else\unhcopy\strutbox\fi} + +\def\hidewidth{\hskip\hideskip} % for alignment entries that can stick out +\def\ialign{\everycr{}\tabskip\z@skip\halign} % initialized \halign +\newcount\mscount +\def\multispan#1{\omit \mscount#1\relax + \loop\ifnum\mscount>\@ne \sp@n\repeat} +\def\sp@n{\span\omit\advance\mscount\m@ne} + +\newif\ifus@ \newif\if@cr +\newbox\tabs \newbox\tabsyet \newbox\tabsdone + +\def\cleartabs{\global\setbox\tabsyet\null \setbox\tabs\null} +\def\settabs{\setbox\tabs\null \futurelet\next\sett@b} +\let\+=\relax % in case this file is being read in twice +\def\sett@b{\ifx\next\+\def\nxt{\afterassignment\s@tt@b\let\nxt}% + \else\let\nxt\s@tcols\fi \let\next\relax \nxt} +\def\s@tt@b{\let\nxt\relax \us@false\m@ketabbox} +\def\tabalign{\us@true\m@ketabbox} % non-\outer version of \+ +\outer\def\+{\tabalign} +\def\s@tcols#1\columns{\count@#1\dimen@\hsize + \loop\ifnum\count@>\z@ \@nother \repeat} +\def\@nother{\dimen@ii\dimen@ \divide\dimen@ii\count@ + \setbox\tabs\hbox{\hbox to\dimen@ii{}\unhbox\tabs}% + \advance\dimen@-\dimen@ii \advance\count@\m@ne} + +\def\m@ketabbox{\begingroup + \global\setbox\tabsyet\copy\tabs + \global\setbox\tabsdone\null + \def\cr{\@crtrue\crcr\egroup\egroup + \ifus@\unvbox\z@\lastbox\fi\endgroup + \setbox\tabs\hbox{\unhbox\tabsyet\unhbox\tabsdone}}% + \setbox\z@\vbox\bgroup\@crfalse + \ialign\bgroup&\t@bbox##\t@bb@x\crcr} + +\def\t@bbox{\setbox\z@\hbox\bgroup} +\def\t@bb@x{\if@cr\egroup % now \box\z@ holds the column + \else\hss\egroup \global\setbox\tabsyet\hbox{\unhbox\tabsyet + \global\setbox\@ne\lastbox}% now \box\@ne holds its size + \ifvoid\@ne\global\setbox\@ne\hbox to\wd\z@{}% + \else\setbox\z@\hbox to\wd\@ne{\unhbox\z@}\fi + \global\setbox\tabsdone\hbox{\box\@ne\unhbox\tabsdone}\fi + \box\z@} + +\def\hang{\hangindent\parindent} +\def\textindent#1{\indent\llap{#1\enspace}\ignorespaces} +\def\item{\par\hang\textindent} +\def\itemitem{\par\indent \hangindent2\parindent \textindent} +\def\narrower{\advance\leftskip\parindent + \advance\rightskip\parindent} + +\outer\def\beginsection#1\par{\vskip\z@ plus.3\vsize\penalty-250 + \vskip\z@ plus-.3\vsize\bigskip\vskip\parskip + \message{#1}\leftline{\bf#1}\nobreak\smallskip\noindent} +\outer\def\proclaim #1. #2\par{\medbreak + \noindent{\bf#1.\enspace}{\sl#2\par}% + \ifdim\lastskip<\medskipamount \removelastskip\penalty55\medskip\fi} + +\def\raggedright{\rightskip\z@ plus2em \spaceskip.3333em \xspaceskip.5em\relax} +\def\ttraggedright{\tt\rightskip\z@ plus2em\relax} % for use with \tt only + +\chardef\%=`\% +\chardef\&=`\& +\chardef\#=`\# +\chardef\$=`\$ +%*\chardef\ss="19 +\chardef\ss="FF %%SzP +%*\chardef\ae="1A +\chardef\ae="E6 %%SzP +%*\chardef\oe="1B +\chardef\oe="F7 %%SzP +%*\chardef\o="1C +\chardef\o="F8 %%SzP +%*\chardef\AE="1D +\chardef\AE="C6 %%SzP +%*\chardef\OE="1E +\chardef\OE="D7 %%SzP +%*\chardef\O="1F +\chardef\O="D8 %%SzP +%*\chardef\i="10 \chardef\j="11 % dotless letters +\chardef\i="19 \chardef\j="1A %%SzP +%*\def\aa{\accent23a} +\chardef\aa="E5 %%SzP +%*\def\l{\char32l} +\chardef\l="AA %%SzP +%*\def\L{\leavevmode\setbox0\hbox{L}\hbox to\wd0{\hss\char32L}} +\chardef\L="8A + +\def\leavevmode{\unhbox\voidb@x} % begins a paragraph, if necessary +%*\def\_{\leavevmode \kern.06em \vbox{\hrule width.3em}} +\chardef\_="5F %%SzP +%*\def\AA{\leavevmode\setbox0\hbox{!}\dimen@\ht0\advance\dimen@-1ex% +%* \rlap{\raise.67\dimen@\hbox{\char'27}}A} +\chardef\AA="C5 %%SzP + +\def\mathhexbox#1#2#3{\leavevmode + \hbox{$\m@th \mathchar"#1#2#3$}} +\def\dag{\mathhexbox279} +\def\ddag{\mathhexbox27A} +\def\S{\mathhexbox278} +\def\P{\mathhexbox27B} +\def\Orb{\mathhexbox20D} +%% These should be changed to the tc equivalents %%SzP + +\def\oalign#1{\leavevmode\vtop{\baselineskip\z@skip \lineskip.25ex% + \ialign{##\crcr#1\crcr}}} \def\o@lign{\lineskiplimit\z@ \oalign} +\def\ooalign{\lineskiplimit-\maxdimen \oalign} % chars over each other +{\catcode`p=12 \catcode`t=12 \gdef\\#1pt{#1}} \let\getf@ctor=\\ +\def\sh@ft#1{\dimen@#1\kern\expandafter\getf@ctor\the\fontdimen1\font + \dimen@} % kern by #1 times the current slant +\def\d#1{{\o@lign{\relax#1\crcr\hidewidth\sh@ft{-1ex}.\hidewidth}}} +\def\b#1{{\o@lign{\relax#1\crcr\hidewidth\sh@ft{-3ex}% + \vbox to.2ex{\hbox{\char22}\vss}\hidewidth}}} +%*\def\c#1{{\setbox\z@\hbox{#1}\ifdim\ht\z@=1ex\accent24 #1% +%* \else\ooalign{\unhbox\z@\crcr\hidewidth\char24\hidewidth}\fi}} +\def\c#1{{\setbox\z@\hbox{#1}\ifdim\ht\z@=1ex\accent11 #1% %%SzP + \else\ooalign{\unhbox\z@\crcr\hidewidth\char11\hidewidth}\fi}} %%SzP +\def\copyright{{\ooalign{\hfil\raise.07ex\hbox{c}\hfil\crcr\Orb}}} +%% This should be changed to the tc equivalent %%SzP + +\def\dots{\relax\ifmmode\ldots\else$\m@th\ldots\,$\fi} +\def\TeX{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX} + +%*\def\`#1{{\accent18 #1}} +\def\`#1{{\accent0 #1}} %%SzP +%*\def\'#1{{\accent19 #1}} +\def\'#1{{\accent1 #1}} %%SzP +%*\def\v#1{{\accent20 #1}} \let\^^_=\v +\def\v#1{{\accent7 #1}} \let\^^_=\v %%SzP +%*\def\u#1{{\accent21 #1}} \let\^^S=\u +\def\u#1{{\accent8 #1}} \let\^^S=\u %%SzP +%*\def\=#1{{\accent22 #1}} +\def\=#1{{\accent9 #1}} %%SzP +%*\def\^#1{{\accent94 #1}} \let\^^D=\^ +\def\^#1{{\accent2 #1}} \let\^^D=\^ %%SzP +%*\def\.#1{{\accent95 #1}} +\def\.#1{{\accent10 #1}} %%SzP +%*\def\H#1{{\accent"7D #1}} +\def\H#1{{\accent5 #1}} %%SzP +%*\def\~#1{{\accent"7E #1}} +\def\~#1{{\accent3 #1}} %%SzP +%*\def\"#1{{\accent"7F #1}} +\def\"#1{{\accent4 #1}} %%SzP +\def\t#1{{\edef\next{\the\font}\the\textfont1\accent"7F\next#1}} +%% New accent for Polish hook +\def\h#1{\oalign{#1\crcr\hidewidth\accent12\hidewidth}} %%SzP + +\def\hrulefill{\leaders\hrule\hfill} +\def\dotfill{\cleaders\hbox{$\m@th \mkern1.5mu.\mkern1.5mu$}\hfill} +\def\rightarrowfill{$\m@th\smash-\mkern-7mu% + \cleaders\hbox{$\mkern-2mu\smash-\mkern-2mu$}\hfill + \mkern-7mu\mathord\rightarrow$} +\def\leftarrowfill{$\m@th\mathord\leftarrow\mkern-7mu% + \cleaders\hbox{$\mkern-2mu\smash-\mkern-2mu$}\hfill + \mkern-7mu\smash-$} +\mathchardef\braceld="37A \mathchardef\bracerd="37B +\mathchardef\bracelu="37C \mathchardef\braceru="37D +\def\downbracefill{$\m@th \setbox\z@\hbox{$\braceld$}% + \braceld\leaders\vrule height\ht\z@ depth\z@\hfill\braceru + \bracelu\leaders\vrule height\ht\z@ depth\z@\hfill\bracerd$} +\def\upbracefill{$\m@th \setbox\z@\hbox{$\braceld$}% + \bracelu\leaders\vrule height\ht\z@ depth\z@\hfill\bracerd + \braceld\leaders\vrule height\ht\z@ depth\z@\hfill\braceru$} + +\outer\def\bye{\par\vfill\supereject\end} + +% Macros for math setting +\message{math definitions,} + +\let\sp=^ \let\sb=_ +\def\,{\mskip\thinmuskip} +\def\>{\mskip\medmuskip} +\def\;{\mskip\thickmuskip} +\def\!{\mskip-\thinmuskip} +\def\*{\discretionary{\thinspace\the\textfont2\char2}{}{}} +{\catcode`\'=\active \gdef'{^\bgroup\prim@s}} +\def\prim@s{\prime\futurelet\next\pr@m@s} +\def\pr@m@s{\ifx'\next\let\nxt\pr@@@s \else\ifx^\next\let\nxt\pr@@@t + \else\let\nxt\egroup\fi\fi \nxt} +\def\pr@@@s#1{\prim@s} \def\pr@@@t#1#2{#2\egroup} +{\catcode`\^^Z=\active \gdef^^Z{\not=}} % ^^Z is like \ne in math + +{\catcode`\_=\active \global\let_=\_} % _ in math is either subscript or \_ + +\mathchardef\alpha="010B +\mathchardef\beta="010C +\mathchardef\gamma="010D +\mathchardef\delta="010E +\mathchardef\epsilon="010F +\mathchardef\zeta="0110 +\mathchardef\eta="0111 +\mathchardef\theta="0112 +\mathchardef\iota="0113 +\mathchardef\kappa="0114 +\mathchardef\lambda="0115 +\mathchardef\mu="0116 +\mathchardef\nu="0117 +\mathchardef\xi="0118 +\mathchardef\pi="0119 +\mathchardef\rho="011A +\mathchardef\sigma="011B +\mathchardef\tau="011C +\mathchardef\upsilon="011D +\mathchardef\phi="011E +\mathchardef\chi="011F +\mathchardef\psi="0120 +\mathchardef\omega="0121 +\mathchardef\varepsilon="0122 +\mathchardef\vartheta="0123 +\mathchardef\varpi="0124 +\mathchardef\varrho="0125 +\mathchardef\varsigma="0126 +\mathchardef\varphi="0127 +\mathchardef\Gamma="7000 +\mathchardef\Delta="7001 +\mathchardef\Theta="7002 +\mathchardef\Lambda="7003 +\mathchardef\Xi="7004 +\mathchardef\Pi="7005 +\mathchardef\Sigma="7006 +\mathchardef\Upsilon="7007 +\mathchardef\Phi="7008 +\mathchardef\Psi="7009 +\mathchardef\Omega="700A + +\mathchardef\aleph="0240 +\def\hbar{{\mathchar'26\mkern-9muh}} +\mathchardef\imath="017B +\mathchardef\jmath="017C +\mathchardef\ell="0160 +\mathchardef\wp="017D +\mathchardef\Re="023C +\mathchardef\Im="023D +\mathchardef\partial="0140 +\mathchardef\infty="0231 +\mathchardef\prime="0230 +\mathchardef\emptyset="023B +\mathchardef\nabla="0272 +\def\surd{{\mathchar"1270}} +\mathchardef\top="023E +\mathchardef\bot="023F +\def\angle{{\vbox{\ialign{$\m@th\scriptstyle##$\crcr + \not\mathrel{\mkern14mu}\crcr + \noalign{\nointerlineskip} + \mkern2.5mu\leaders\hrule height.34pt\hfill\mkern2.5mu\crcr}}}} +\mathchardef\triangle="0234 +\mathchardef\forall="0238 +\mathchardef\exists="0239 +\mathchardef\neg="023A \let\lnot=\neg +\mathchardef\flat="015B +\mathchardef\natural="015C +\mathchardef\sharp="015D +\mathchardef\clubsuit="027C +\mathchardef\diamondsuit="027D +\mathchardef\heartsuit="027E +\mathchardef\spadesuit="027F + +\mathchardef\coprod="1360 +\mathchardef\bigvee="1357 +\mathchardef\bigwedge="1356 +\mathchardef\biguplus="1355 +\mathchardef\bigcap="1354 +\mathchardef\bigcup="1353 +\mathchardef\intop="1352 \def\int{\intop\nolimits} +\mathchardef\prod="1351 +\mathchardef\sum="1350 +\mathchardef\bigotimes="134E +\mathchardef\bigoplus="134C +\mathchardef\bigodot="134A +\mathchardef\ointop="1348 \def\oint{\ointop\nolimits} +\mathchardef\bigsqcup="1346 +\mathchardef\smallint="1273 + +\mathchardef\triangleleft="212F +\mathchardef\triangleright="212E +\mathchardef\bigtriangleup="2234 +\mathchardef\bigtriangledown="2235 +\mathchardef\wedge="225E \let\land=\wedge +\mathchardef\vee="225F \let\lor=\vee +\mathchardef\cap="225C +\mathchardef\cup="225B +\mathchardef\ddagger="227A +\mathchardef\dagger="2279 +\mathchardef\sqcap="2275 +\mathchardef\sqcup="2274 +\mathchardef\uplus="225D +\mathchardef\amalg="2271 +\mathchardef\diamond="2205 +\mathchardef\bullet="220F +\mathchardef\wr="226F +\mathchardef\div="2204 +\mathchardef\odot="220C +\mathchardef\oslash="220B +\mathchardef\otimes="220A +\mathchardef\ominus="2209 +\mathchardef\oplus="2208 +\mathchardef\mp="2207 +\mathchardef\pm="2206 +\mathchardef\circ="220E +\mathchardef\bigcirc="220D +\mathchardef\setminus="226E % for set difference A\setminus B +\mathchardef\cdot="2201 +\mathchardef\ast="2203 +\mathchardef\times="2202 +\mathchardef\star="213F + +\mathchardef\propto="322F +\mathchardef\sqsubseteq="3276 +\mathchardef\sqsupseteq="3277 +\mathchardef\parallel="326B +\mathchardef\mid="326A +\mathchardef\dashv="3261 +\mathchardef\vdash="3260 +\mathchardef\nearrow="3225 +\mathchardef\searrow="3226 +\mathchardef\nwarrow="322D +\mathchardef\swarrow="322E +\mathchardef\Leftrightarrow="322C +\mathchardef\Leftarrow="3228 +\mathchardef\Rightarrow="3229 +\def\neq{\not=} \let\ne=\neq +\mathchardef\leq="3214 \let\le=\leq +\mathchardef\geq="3215 \let\ge=\geq +\mathchardef\succ="321F +\mathchardef\prec="321E +\mathchardef\approx="3219 +\mathchardef\succeq="3217 +\mathchardef\preceq="3216 +\mathchardef\supset="321B +\mathchardef\subset="321A +\mathchardef\supseteq="3213 +\mathchardef\subseteq="3212 +\mathchardef\in="3232 +\mathchardef\ni="3233 \let\owns=\ni +\mathchardef\gg="321D +\mathchardef\ll="321C +\mathchardef\not="3236 +\mathchardef\leftrightarrow="3224 +\mathchardef\leftarrow="3220 \let\gets=\leftarrow +\mathchardef\rightarrow="3221 \let\to=\rightarrow +\mathchardef\mapstochar="3237 \def\mapsto{\mapstochar\rightarrow} +\mathchardef\sim="3218 +\mathchardef\simeq="3227 +\mathchardef\perp="323F +\mathchardef\equiv="3211 +\mathchardef\asymp="3210 +\mathchardef\smile="315E +\mathchardef\frown="315F +\mathchardef\leftharpoonup="3128 +\mathchardef\leftharpoondown="3129 +\mathchardef\rightharpoonup="312A +\mathchardef\rightharpoondown="312B + +\def\joinrel{\mathrel{\mkern-3mu}} +\def\relbar{\mathrel{\smash-}} % \smash, because - has the same height as + +\def\Relbar{\mathrel=} +\mathchardef\lhook="312C \def\hookrightarrow{\lhook\joinrel\rightarrow} +\mathchardef\rhook="312D \def\hookleftarrow{\leftarrow\joinrel\rhook} +\def\bowtie{\mathrel\triangleright\joinrel\mathrel\triangleleft} +\def\models{\mathrel|\joinrel=} +\def\Longrightarrow{\Relbar\joinrel\Rightarrow} +\def\longrightarrow{\relbar\joinrel\rightarrow} +\def\longleftarrow{\leftarrow\joinrel\relbar} +\def\Longleftarrow{\Leftarrow\joinrel\Relbar} +\def\longmapsto{\mapstochar\longrightarrow} +\def\longleftrightarrow{\leftarrow\joinrel\rightarrow} +\def\Longleftrightarrow{\Leftarrow\joinrel\Rightarrow} +\def\iff{\;\Longleftrightarrow\;} + +\mathchardef\ldotp="613A % ldot as a punctuation mark +\mathchardef\cdotp="6201 % cdot as a punctuation mark +\mathchardef\colon="603A % colon as a punctuation mark +\def\ldots{\mathinner{\ldotp\ldotp\ldotp}} +\def\cdots{\mathinner{\cdotp\cdotp\cdotp}} +\def\vdots{\vbox{\baselineskip4\p@ \lineskiplimit\z@ + \kern6\p@\hbox{.}\hbox{.}\hbox{.}}} +\def\ddots{\mathinner{\mkern1mu\raise7\p@\vbox{\kern7\p@\hbox{.}}\mkern2mu + \raise4\p@\hbox{.}\mkern2mu\raise\p@\hbox{.}\mkern1mu}} + +\def\acute{\mathaccent"7013 } +\def\grave{\mathaccent"7012 } +\def\ddot{\mathaccent"707F } +\def\tilde{\mathaccent"707E } +\def\bar{\mathaccent"7016 } +\def\breve{\mathaccent"7015 } +\def\check{\mathaccent"7014 } +\def\hat{\mathaccent"705E } +\def\vec{\mathaccent"017E } +\def\dot{\mathaccent"705F } +\def\widetilde{\mathaccent"0365 } +\def\widehat{\mathaccent"0362 } +\def\overrightarrow#1{\vbox{\m@th\ialign{##\crcr + \rightarrowfill\crcr\noalign{\kern-\p@\nointerlineskip} + $\hfil\displaystyle{#1}\hfil$\crcr}}} +\def\overleftarrow#1{\vbox{\m@th\ialign{##\crcr + \leftarrowfill\crcr\noalign{\kern-\p@\nointerlineskip} + $\hfil\displaystyle{#1}\hfil$\crcr}}} +\def\overbrace#1{\mathop{\vbox{\m@th\ialign{##\crcr\noalign{\kern3\p@} + \downbracefill\crcr\noalign{\kern3\p@\nointerlineskip} + $\hfil\displaystyle{#1}\hfil$\crcr}}}\limits} +\def\underbrace#1{\mathop{\vtop{\m@th\ialign{##\crcr + $\hfil\displaystyle{#1}\hfil$\crcr\noalign{\kern3\p@\nointerlineskip} + \upbracefill\crcr\noalign{\kern3\p@}}}}\limits} +\def\skew#1#2#3{{\muskip\z@#1mu\divide\muskip\z@\tw@ \mkern\muskip\z@ + #2{\mkern-\muskip\z@{#3}\mkern\muskip\z@}\mkern-\muskip\z@}{}} + +\def\lmoustache{\delimiter"437A340 } % top from (, bottom from ) +\def\rmoustache{\delimiter"537B341 } % top from ), bottom from ( +\def\lgroup{\delimiter"462833A } % extensible ( with sharper tips +\def\rgroup{\delimiter"562933B } % extensible ) with sharper tips +\def\arrowvert{\delimiter"26A33C } % arrow without arrowheads +\def\Arrowvert{\delimiter"26B33D } % double arrow without arrowheads +\def\bracevert{\delimiter"77C33E } % the vertical bar that extends braces +\def\Vert{\delimiter"26B30D } \let\|=\Vert +\def\vert{\delimiter"26A30C } +\def\uparrow{\delimiter"3222378 } +\def\downarrow{\delimiter"3223379 } +\def\updownarrow{\delimiter"326C33F } +\def\Uparrow{\delimiter"322A37E } +\def\Downarrow{\delimiter"322B37F } +\def\Updownarrow{\delimiter"326D377 } +\def\backslash{\delimiter"26E30F } % for double coset G\backslash H +\def\rangle{\delimiter"526930B } +\def\langle{\delimiter"426830A } +\def\rbrace{\delimiter"5267309 } \let\}=\rbrace +\def\lbrace{\delimiter"4266308 } \let\{=\lbrace +\def\rceil{\delimiter"5265307 } +\def\lceil{\delimiter"4264306 } +\def\rfloor{\delimiter"5263305 } +\def\lfloor{\delimiter"4262304 } + +\def\bigl{\mathopen\big} +\def\bigm{\mathrel\big} +\def\bigr{\mathclose\big} +\def\Bigl{\mathopen\Big} +\def\Bigm{\mathrel\Big} +\def\Bigr{\mathclose\Big} +\def\biggl{\mathopen\bigg} +\def\biggm{\mathrel\bigg} +\def\biggr{\mathclose\bigg} +\def\Biggl{\mathopen\Bigg} +\def\Biggm{\mathrel\Bigg} +\def\Biggr{\mathclose\Bigg} +\def\big#1{{\hbox{$\left#1\vbox to8.5\p@{}\right.\n@space$}}} +\def\Big#1{{\hbox{$\left#1\vbox to11.5\p@{}\right.\n@space$}}} +\def\bigg#1{{\hbox{$\left#1\vbox to14.5\p@{}\right.\n@space$}}} +\def\Bigg#1{{\hbox{$\left#1\vbox to17.5\p@{}\right.\n@space$}}} +\def\n@space{\nulldelimiterspace\z@ \m@th} + +\def\choose{\atopwithdelims()} +\def\brack{\atopwithdelims[]} +\def\brace{\atopwithdelims\{\}} + +\def\sqrt{\radical"270370 } + +\def\mathpalette#1#2{\mathchoice{#1\displaystyle{#2}}% + {#1\textstyle{#2}}{#1\scriptstyle{#2}}{#1\scriptscriptstyle{#2}}} +\newbox\rootbox +\def\root#1\of{\setbox\rootbox + \hbox{$\m@th\scriptscriptstyle{#1}$}\mathpalette\r@@t} +\def\r@@t#1#2{\setbox\z@\hbox{$\m@th#1\sqrt{#2}$}\dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \mkern5mu\raise.6\dimen@\copy\rootbox \mkern-10mu\box\z@} +\newif\ifv@ \newif\ifh@ +\def\vphantom{\v@true\h@false\ph@nt} +\def\hphantom{\v@false\h@true\ph@nt} +\def\phantom{\v@true\h@true\ph@nt} +\def\ph@nt{\ifmmode\def\next{\mathpalette\mathph@nt}% + \else\let\next\makeph@nt\fi\next} +\def\makeph@nt#1{\setbox\z@\hbox{#1}\finph@nt} +\def\mathph@nt#1#2{\setbox\z@\hbox{$\m@th#1{#2}$}\finph@nt} +\def\finph@nt{\setbox\tw@\null + \ifv@ \ht\tw@\ht\z@ \dp\tw@\dp\z@\fi + \ifh@ \wd\tw@\wd\z@\fi \box\tw@} +\def\mathstrut{\vphantom(} +\def\smash{\relax % \relax, in case this comes first in \halign + \ifmmode\def\next{\mathpalette\mathsm@sh}\else\let\next\makesm@sh + \fi\next} +\def\makesm@sh#1{\setbox\z@\hbox{#1}\finsm@sh} +\def\mathsm@sh#1#2{\setbox\z@\hbox{$\m@th#1{#2}$}\finsm@sh} +\def\finsm@sh{\ht\z@\z@ \dp\z@\z@ \box\z@} + +\def\cong{\mathrel{\mathpalette\@vereq\sim}} % congruence sign +\def\@vereq#1#2{\lower.5\p@\vbox{\lineskiplimit\maxdimen\lineskip-.5\p@ + \ialign{$\m@th#1\hfil##\hfil$\crcr#2\crcr=\crcr}}} +\def\notin{\mathrel{\mathpalette\c@ncel\in}} +\def\c@ncel#1#2{\m@th\ooalign{$\hfil#1\mkern1mu/\hfil$\crcr$#1#2$}} +\def\rightleftharpoons{\mathrel{\mathpalette\rlh@{}}} +\def\rlh@#1{\vcenter{\m@th\hbox{\ooalign{\raise2pt + \hbox{$#1\rightharpoonup$}\crcr + $#1\leftharpoondown$}}}} +\def\buildrel#1\over#2{\mathrel{\mathop{\kern\z@#2}\limits^{#1}}} +\def\doteq{\buildrel\textstyle.\over=} + +\def\log{\mathop{\rm log}\nolimits} +\def\lg{\mathop{\rm lg}\nolimits} +\def\ln{\mathop{\rm ln}\nolimits} +\def\lim{\mathop{\rm lim}} +\def\limsup{\mathop{\rm lim\,sup}} +\def\liminf{\mathop{\rm lim\,inf}} +\def\sin{\mathop{\rm sin}\nolimits} +\def\arcsin{\mathop{\rm arcsin}\nolimits} +\def\sinh{\mathop{\rm sinh}\nolimits} +\def\cos{\mathop{\rm cos}\nolimits} +\def\arccos{\mathop{\rm arccos}\nolimits} +\def\cosh{\mathop{\rm cosh}\nolimits} +\def\tan{\mathop{\rm tan}\nolimits} +\def\arctan{\mathop{\rm arctan}\nolimits} +\def\tanh{\mathop{\rm tanh}\nolimits} +\def\cot{\mathop{\rm cot}\nolimits} +\def\coth{\mathop{\rm coth}\nolimits} +\def\sec{\mathop{\rm sec}\nolimits} +\def\csc{\mathop{\rm csc}\nolimits} +\def\max{\mathop{\rm max}} +\def\min{\mathop{\rm min}} +\def\sup{\mathop{\rm sup}} +\def\inf{\mathop{\rm inf}} +\def\arg{\mathop{\rm arg}\nolimits} +\def\ker{\mathop{\rm ker}\nolimits} +\def\dim{\mathop{\rm dim}\nolimits} +\def\hom{\mathop{\rm hom}\nolimits} +\def\det{\mathop{\rm det}} +\def\exp{\mathop{\rm exp}\nolimits} +\def\Pr{\mathop{\rm Pr}} +\def\gcd{\mathop{\rm gcd}} +\def\deg{\mathop{\rm deg}\nolimits} + +\def\bmod{\nonscript\mskip-\medmuskip\mkern5mu + \mathbin{\rm mod}\penalty900\mkern5mu\nonscript\mskip-\medmuskip} +\def\pmod#1{\allowbreak\mkern18mu({\rm mod}\,\,#1)} + +\def\cases#1{\left\{\,\vcenter{\normalbaselines\m@th + \ialign{$##\hfil$&\quad##\hfil\crcr#1\crcr}}\right.} +\def\matrix#1{\null\,\vcenter{\normalbaselines\m@th + \ialign{\hfil$##$\hfil&&\quad\hfil$##$\hfil\crcr + \mathstrut\crcr\noalign{\kern-\baselineskip} + #1\crcr\mathstrut\crcr\noalign{\kern-\baselineskip}}}\,} +\def\pmatrix#1{\left(\matrix{#1}\right)} +\newdimen\p@renwd +\setbox0=\hbox{\tenex B} \p@renwd=\wd0 % width of the big left ( +\def\bordermatrix#1{\begingroup \m@th + \setbox\z@\vbox{\def\cr{\crcr\noalign{\kern2\p@\global\let\cr\endline}}% + \ialign{$##$\hfil\kern2\p@\kern\p@renwd&\thinspace\hfil$##$\hfil + &&\quad\hfil$##$\hfil\crcr + \omit\strut\hfil\crcr\noalign{\kern-\baselineskip}% + #1\crcr\omit\strut\cr}}% + \setbox\tw@\vbox{\unvcopy\z@\global\setbox\@ne\lastbox}% + \setbox\tw@\hbox{\unhbox\@ne\unskip\global\setbox\@ne\lastbox}% + \setbox\tw@\hbox{$\kern\wd\@ne\kern-\p@renwd\left(\kern-\wd\@ne + \global\setbox\@ne\vbox{\box\@ne\kern2\p@}% + \vcenter{\kern-\ht\@ne\unvbox\z@\kern-\baselineskip}\,\right)$}% + \null\;\vbox{\kern\ht\@ne\box\tw@}\endgroup} + +\def\openup{\afterassignment\@penup\dimen@=} +\def\@penup{\advance\lineskip\dimen@ + \advance\baselineskip\dimen@ + \advance\lineskiplimit\dimen@} +\def\eqalign#1{\null\,\vcenter{\openup\jot\m@th + \ialign{\strut\hfil$\displaystyle{##}$&$\displaystyle{{}##}$\hfil + \crcr#1\crcr}}\,} +\newif\ifdt@p +\def\displ@y{\global\dt@ptrue\openup\jot\m@th + \everycr{\noalign{\ifdt@p \global\dt@pfalse \ifdim\prevdepth>-1000\p@ + \vskip-\lineskiplimit \vskip\normallineskiplimit \fi + \else \penalty\interdisplaylinepenalty \fi}}} +\def\@lign{\tabskip\z@skip\everycr{}} % restore inside \displ@y +\def\displaylines#1{\displ@y \tabskip\z@skip + \halign{\hbox to\displaywidth{$\@lign\hfil\displaystyle##\hfil$}\crcr + #1\crcr}} +\def\eqalignno#1{\displ@y \tabskip\centering + \halign to\displaywidth{\hfil$\@lign\displaystyle{##}$\tabskip\z@skip + &$\@lign\displaystyle{{}##}$\hfil\tabskip\centering + &\llap{$\@lign##$}\tabskip\z@skip\crcr + #1\crcr}} +\def\leqalignno#1{\displ@y \tabskip\centering + \halign to\displaywidth{\hfil$\@lign\displaystyle{##}$\tabskip\z@skip + &$\@lign\displaystyle{{}##}$\hfil\tabskip\centering + &\kern-\displaywidth\rlap{$\@lign##$}\tabskip\displaywidth\crcr + #1\crcr}} + +% Definitions related to output + +\message{output routines,} + +\countdef\pageno=0 \pageno=1 % first page is number 1 +\newtoks\headline \headline={\hfil} % headline is normally blank +\newtoks\footline \footline={\hss\tenrm\folio\hss} + % footline is normally a centered page number in font \tenrm +\newif\ifr@ggedbottom +\def\raggedbottom{\topskip 10\p@ plus60\p@ \r@ggedbottomtrue} +\def\normalbottom{\topskip 10\p@ \r@ggedbottomfalse} % undoes \raggedbottom +\def\folio{\ifnum\pageno<\z@ \romannumeral-\pageno \else\number\pageno \fi} +\def\nopagenumbers{\footline{\hfil}} % blank out the footline +\def\advancepageno{\ifnum\pageno<\z@ \global\advance\pageno\m@ne + \else\global\advance\pageno\@ne \fi} % increase |pageno| + +\newinsert\footins +\def\footnote#1{\let\@sf\empty % parameter #2 (the text) is read later + \ifhmode\edef\@sf{\spacefactor\the\spacefactor}\/\fi + #1\@sf\vfootnote{#1}} +\def\vfootnote#1{\insert\footins\bgroup + \interlinepenalty\interfootnotelinepenalty + \splittopskip\ht\strutbox % top baseline for broken footnotes + \splitmaxdepth\dp\strutbox \floatingpenalty\@MM + \leftskip\z@skip \rightskip\z@skip \spaceskip\z@skip \xspaceskip\z@skip + \textindent{#1}\footstrut\futurelet\next\fo@t} +\def\fo@t{\ifcat\bgroup\noexpand\next \let\next\f@@t + \else\let\next\f@t\fi \next} +\def\f@@t{\bgroup\aftergroup\@foot\let\next} +\def\f@t#1{#1\@foot} +\def\@foot{\strut\egroup} +\def\footstrut{\vbox to\splittopskip{}} +\skip\footins=\bigskipamount % space added when footnote is present +\count\footins=1000 % footnote magnification factor (1 to 1) +\dimen\footins=8in % maximum footnotes per page + +\newinsert\topins +\newif\ifp@ge \newif\if@mid +\def\topinsert{\@midfalse\p@gefalse\@ins} +\def\midinsert{\@midtrue\@ins} +\def\pageinsert{\@midfalse\p@getrue\@ins} +\skip\topins=\z@skip % no space added when a topinsert is present +\count\topins=1000 % magnification factor (1 to 1) +\dimen\topins=\maxdimen % no limit per page +\def\@ins{\par\begingroup\setbox\z@\vbox\bgroup} % start a \vbox +\def\endinsert{\egroup % finish the \vbox + \if@mid \dimen@\ht\z@ \advance\dimen@\dp\z@ \advance\dimen@12\p@ + \advance\dimen@\pagetotal \advance\dimen@-\pageshrink + \ifdim\dimen@>\pagegoal\@midfalse\p@gefalse\fi\fi + \if@mid \bigskip\box\z@\bigbreak + \else\insert\topins{\penalty100 % floating insertion + \splittopskip\z@skip + \splitmaxdepth\maxdimen \floatingpenalty\z@ + \ifp@ge \dimen@\dp\z@ + \vbox to\vsize{\unvbox\z@\kern-\dimen@}% depth is zero + \else \box\z@\nobreak\bigskip\fi}\fi\endgroup} + +\output{\plainoutput} +\def\plainoutput{\shipout\vbox{\makeheadline\pagebody\makefootline}% + \advancepageno + \ifnum\outputpenalty>-\@MM \else\dosupereject\fi} +\def\pagebody{\vbox to\vsize{\boxmaxdepth\maxdepth \pagecontents}} +\def\makeheadline{\vbox to\z@{\vskip-22.5\p@ + \line{\vbox to8.5\p@{}\the\headline}\vss}\nointerlineskip} +\def\makefootline{\baselineskip24\p@\lineskiplimit\z@\line{\the\footline}} +\def\dosupereject{\ifnum\insertpenalties>\z@ % something is being held over + \line{}\kern-\topskip\nobreak\vfill\supereject\fi} + +\def\pagecontents{\ifvoid\topins\else\unvbox\topins\fi + \dimen@=\dp\@cclv \unvbox\@cclv % open up \box255 + \ifvoid\footins\else % footnote info is present + \vskip\skip\footins + \footnoterule + \unvbox\footins\fi + \ifr@ggedbottom \kern-\dimen@ \vfil \fi} +\def\footnoterule{\kern-3\p@ + \hrule width 2truein \kern 2.6\p@} % the \hrule is .4pt high + +% Hyphenation, miscellaneous macros, and initial values for standard layout +\message{hyphenation} + +\lefthyphenmin=2 \righthyphenmin=3 % disallow x- or -xx breaks +%*\input hyphen +%*\input xu-huhyphn.tex %%BB +\input hyphen + +\def\magnification{\afterassignment\m@g\count@} +\def\m@g{\mag\count@ + \hsize6.5truein\vsize8.9truein\dimen\footins8truein} + +\def\tracingall{\tracingonline\@ne\tracingcommands\tw@\tracingstats\tw@ + \tracingpages\@ne\tracingoutput\@ne\tracinglostchars\@ne + \tracingmacros\tw@\tracingparagraphs\@ne\tracingrestores\@ne + \showboxbreadth\maxdimen\showboxdepth\maxdimen\errorstopmode} + +\def\showhyphens#1{\setbox0\vbox{\parfillskip\z@skip\hsize\maxdimen\tenrm + \pretolerance\m@ne\tolerance\m@ne\hbadness0\showboxdepth0\ #1}} + +\normalbaselines\rm % select roman font +\nonfrenchspacing % punctuation affects the spacing +\catcode`@=12 % at signs are no longer letters + +%*\def\fmtname{plain}\def\fmtversion{3.1415926} % identifies the current format +\def\fmtname{ecplain}\def\fmtversion{3.1415926} %%SzP + +% ============================================================= % +% %%%%%%%%%%%%% MaYoR %%%%%%%%%%%%%% % +% ============================================================= % +\message{MaYoR} + +\input rotate +\newbox\rotbox +\newbox\rotboxA +\newbox\rotboxB +\newbox\mezonev +\newbox\doboz +\nopagenumbers + +\font\kicsi=ecrm0500 +\font\nagy=ecbx1200 +\font\vastag=ecsx0800 +\font\nagyss=ecsx1200 +\font\normal=ecss0800 +\font\dolt=ecsi0800 + +% osztályozóban volt +\parindent=0pt + +% ======================================================================= % +% Makrók +% ======================================================================= % +\def\doboz#1#2#3{\vbox to #2{\hsize=#1{\vfill\noindent #3 \vfill}}} +% ============================================================= % +\def\kozepen#1#2#3{\vbox to #2{\hsize=#1\vfill\noindent\hfil #3\hfil\vfill}} +% ============================================================= % +\def\tetejen#1#2#3{\vbox to #2{\hsize=#1\noindent\hfil #3\hfil\vfill}} +% ============================================================= % +\def\dupla#1{\vbox to 68pt{% +\hbox to 68.8pt{\vbox to 30pt{\hsize=68.8pt\vfil\noindent\hfil#1\hfil\vfil}}% +\hrule\hbox{% +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil1\hfil\vfil}% +\vrule width0.8pt depth3pt height39.2pt% +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil2\hfil\vfil}% +}}} +% ============================================================= % +\def\tripla#1{\vbox to 68pt{% +\hbox to 103.6pt{\vbox to 30pt{\hsize=103.6pt\vfil\noindent\hfil#1\hfil\vfil}}% +\hrule\hbox{% +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil1\hfil\vfil}% +\vrule width0.8pt depth3pt height39.2pt% +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil2\hfil\vfil}% +\vrule width0.8pt depth3pt height39.2pt% +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil3\hfil\vfil}% +}}} +% ============================================================= % +\newdimen\vonalszelesseg\vonalszelesseg=0.8pt% +\newdimen\szelesseg\szelesseg=34pt% +\newcount\szam% +\newcount\vonalszam% +\def\ennes#1#2{\szam=1% +\vonalszam=#2% +\advance\vonalszam by -1% +\multiply\vonalszelesseg by \vonalszam% +\multiply\szelesseg by #2% +\advance\szelesseg by \vonalszelesseg% +\vbox to 68pt{% +\hbox to \szelesseg{\vbox to 30pt{\hsize=\szelesseg\vfil\noindent\hfil#1\hfil\vfil}}% +\hrule\hbox{% +\loop +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil\the\szam\hfil\vfil}% +\advance\szam by 1% +\vrule width0.8pt depth3pt height39.2pt% +\ifnum\szam<#2\break% +\repeat +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil#2\hfil\vfil}% +}}} +% ============================================================= % +\def\emmes#1#2#3{\szam=#3% +\vonalszam=#2% +\advance\vonalszam by -1% +\multiply\vonalszelesseg by \vonalszam% +\advance\vonalszam by #3% +\multiply\szelesseg by #2% +\advance\szelesseg by \vonalszelesseg% +\vbox to 68pt{% +\hbox to \szelesseg{\vbox to 30pt{\hsize=\szelesseg\vfil\noindent\hfil#1\hfil\vfil}}% +\hrule\hbox{% +\loop +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil\the\szam\hfil\vfil}% +\advance\szam by 1% +\vrule width0.8pt depth3pt height39.2pt% +\ifnum\szam<\vonalszam\break% +\repeat +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil\the\vonalszam\hfil\vfil}% +}}} +% ============================================================= % +\def\oraszam#1{% +\hbox to 34pt{\hfill{% +\vbox{\halign{% +\vrule width0.8pt height21.2pt##&\vbox to 21.2pt{\vfil\hbox to 21.2pt{\hfil##\hfil}\vfil}\cr% +\noalign{\hrule height0.8pt}% +\cr% +}}}}} +% ============================================================= % +\def\tanitasi{\setbox\mezonev=\kozepen{75pt}{20pt}{\doboz{69pt}{19pt}{\hfil A tan\'\i t\'asi nap\hfil}}\lower3.5pt\vbox{\rotl\mezonev}}% +% ============================================================= % +\def\megjegyzes#1#2{\setbox\mezonev=\kozepen{90pt}{20pt}{\doboz{89pt}{19pt}{\hfil \centerline{#1} \centerline{#2}\hfil}}\lower3.5pt\vbox{\rotl\mezonev}}% +% ============================================================= % +\def\datum#1#2#3{% +\setbox\mezonev=\hbox{\vbox to 22pt{\hrule height2pt\hsize=105pt\vfil\noindent\hfil#3\hfil\vfil}\vrule width2pt}% +\lower3pt\vbox to 166pt{% +\vss\hbox{\vbox to 168pt{\vfil% +\hbox to 22pt{\hss\vrule height63pt width2pt\vbox to 63.2pt{\hsize=31pt% +\hrule width31.5pt height2pt\vfil\noindent\centerline{#1}\vfil% +\hrule width31.5pt height0.8pt\noindent\vfil\centerline{#2}\vfil% +\hrule width31.5pt height2pt}}% +\hbox{\vbox to 104pt{\vss\rotl\mezonev}}% +}}}} +% ============================================================= % +%5.1cm=145pt 343=1.4 136.6 = 4.8 1.3 = 37pt 41.25 = 1.45 6 = 170.7 +% ============================================================= % +\def\tananyag#1#2{\setbox\mezonev=\kozepen{140pt}{34pt}{\doboz{133pt}{33pt}{\raggedright#1}}\lower3pt\vbox{\rotl\mezonev\oraszam{#2}}} +\def\mayor{% +\font\mayorfnt=cmsl8% +\font\Mayorfnt=cmsl12 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +% ============================================================= % +% \def\kozepenK#1#2#3{\vrule\vbox to #2{\hsize=#1\hrule\vfill\noindent\hfil #3\hfil\vfill\hrule}\vrule} +% \def\kozepen#1#2#3{\vbox to #2{\hsize=#1\vfill\noindent\centerline{#3}\vfill}} +\normal +\dump \ No newline at end of file diff --git a/mayor-orig/mayor-naplo/print/module-naplo/xetex/mayor-xetex.cnf b/mayor-orig/mayor-naplo/print/module-naplo/xetex/mayor-xetex.cnf new file mode 100644 index 00000000..70d0a410 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/xetex/mayor-xetex.cnf @@ -0,0 +1,9 @@ +# 10texlive-xetex.cnf +# You can change/add entries to this file and changes will be preserved +# over upgrades, even if you have removed the main package prior +# (not if you purged it). You should leave the following pseudo comment +# present in the file! +# -_- DebPkgProvidedMaps -_- +# + +mayor-xetex xetex language.def -etex mayor-xetex.ini diff --git a/mayor-orig/mayor-naplo/print/module-naplo/xetex/mayor-xetex.fmt b/mayor-orig/mayor-naplo/print/module-naplo/xetex/mayor-xetex.fmt new file mode 100644 index 00000000..77bdaf40 Binary files /dev/null and b/mayor-orig/mayor-naplo/print/module-naplo/xetex/mayor-xetex.fmt differ diff --git a/mayor-orig/mayor-naplo/print/module-naplo/xetex/mayor-xetex.ini b/mayor-orig/mayor-naplo/print/module-naplo/xetex/mayor-xetex.ini new file mode 100644 index 00000000..f5a72f32 --- /dev/null +++ b/mayor-orig/mayor-naplo/print/module-naplo/xetex/mayor-xetex.ini @@ -0,0 +1,189 @@ +% $Id: xetex.ini 26376 2012-05-14 18:25:55Z karl $ +% Public domain. Originally by Jonathan Kew. + +%% Disable the \font\preloaded=... entries from plain.tex +%% as xetex is primarily intended for use with other fonts +\catcode`\{=1 \catcode`\}=2 \catcode`\#=6 \catcode`\^=7 \catcode`\@=11 + +\scrollmode + +\input unicode-letters + +\let\s@vef@nt=\font +\let\preloaded=2 +\def\font{\futurelet\next\d@ntpreload} +\def\d@ntpreload{\ifx\next\preloaded + \let\next\sk@pf@nt + \begingroup \catcode`\%=12 \catcode13=12 + \else + \let\next\s@vef@nt + \fi \next} +\lccode1=13 +\lowercase{\def\sk@pf@nt\preloaded=#1^^A{\endgroup}} + +\input etex.src + +% restore the \font command and undefine other stuff +\catcode`\@=11 +\let\font=\s@vef@nt +\let\d@ntpreload=\und@fined +\let\sk@pf@nt=\und@fined +\let\s@vef@nt=\und@fined + +% +% Allocator for \XeTeXintercharclass values, from Enrico Gregorio +% +\newcount\xe@alloc@intercharclass % allocates intercharclass +\xe@alloc@intercharclass=\thr@@ % from 4 (1,2 and 3 are used by CJK, AFAIK) +\def\xe@alloc@#1#2#3#4#5{\global\advance#1\@ne + \xe@ch@ck#1#4#2% make sure there's still room + \allocationnumber#1% + \global#3#5\allocationnumber + \wlog{\string#5=\string#2\the\allocationnumber}} +\def\xe@ch@ck#1#2#3{% + \ifnum#1<#2\else + \errmessage{No room for a new #3}% + \fi} +\def\newXeTeXintercharclass{% + \xe@alloc@\xe@alloc@intercharclass\XeTeXintercharclass\chardef\@cclv} %at most 254 + +\catcode`\@=12 + +\XeTeXuseglyphmetrics=1 +\XeTeXdashbreakstate=1 + +\errorstopmode + +% START MaYoR +% ============================================================= % +% %%%%%%%%%%%%% MaYoR %%%%%%%%%%%%%% % +% ============================================================= % + +\message{MaYoR} + +\input rotate +\newbox\rotbox +\newbox\rotboxA +\newbox\rotboxB +\newbox\mezonev +\newbox\doboz +\nopagenumbers + +% átkerültek a font definíciók a generatePDF függvénybe!! +%\font\kicsi=ecrm0500 +%\font\nagy=ecbx1200 +%\font\vastag=ecsx0800 +%\font\nagyss=ecsx1200 +%\font\normal=ecss0800 +%\font\dolt=ecsi0800 + +% osztályozóban volt +\parindent=0pt + +% ======================================================================= % +% Makrók +% ======================================================================= % +\def\doboz#1#2#3{\vbox to #2{\hsize=#1{\vfill\noindent #3 \vfill}}} +% ============================================================= % +\def\kozepen#1#2#3{\vbox to #2{\hsize=#1\vfill\noindent\hfil #3\hfil\vfill}} +% ============================================================= % +\def\tetejen#1#2#3{\vbox to #2{\hsize=#1\noindent\hfil #3\hfil\vfill}} +% ============================================================= % +\def\dupla#1{\vbox to 68pt{% +\hbox to 68.8pt{\vbox to 30pt{\hsize=68.8pt\vfil\noindent\hfil#1\hfil\vfil}}% +\hrule\hbox{% +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil1\hfil\vfil}% +\vrule width0.8pt depth3pt height39.2pt% +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil2\hfil\vfil}% +}}} +% ============================================================= % +\def\tripla#1{\vbox to 68pt{% +\hbox to 103.6pt{\vbox to 30pt{\hsize=103.6pt\vfil\noindent\hfil#1\hfil\vfil}}% +\hrule\hbox{% +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil1\hfil\vfil}% +\vrule width0.8pt depth3pt height39.2pt% +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil2\hfil\vfil}% +\vrule width0.8pt depth3pt height39.2pt% +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil3\hfil\vfil}% +}}} +% ============================================================= % +\newdimen\vonalszelesseg\vonalszelesseg=0.8pt% +\newdimen\szelesseg\szelesseg=34pt% +\newcount\szam% +\newcount\vonalszam% +\def\ennes#1#2{\szam=1% +\vonalszam=#2% +\advance\vonalszam by -1% +\multiply\vonalszelesseg by \vonalszam% +\multiply\szelesseg by #2% +\advance\szelesseg by \vonalszelesseg% +\vbox to 68pt{% +\hbox to \szelesseg{\vbox to 30pt{\hsize=\szelesseg\vfil\noindent\hfil#1\hfil\vfil}}% +\hrule\hbox{% +\loop +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil\the\szam\hfil\vfil}% +\advance\szam by 1% +\vrule width0.8pt depth3pt height39.2pt% +\ifnum\szam<#2\break% +\repeat +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil#2\hfil\vfil}% +}}} +% ============================================================= % +\def\emmes#1#2#3{\szam=#3% +\vonalszam=#2% +\advance\vonalszam by -1% +\multiply\vonalszelesseg by \vonalszam% +\advance\vonalszam by #3% +\multiply\szelesseg by #2% +\advance\szelesseg by \vonalszelesseg% +\vbox to 68pt{% +\hbox to \szelesseg{\vbox to 30pt{\hsize=\szelesseg\vfil\noindent\hfil#1\hfil\vfil}}% +\hrule\hbox{% +\loop +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil\the\szam\hfil\vfil}% +\advance\szam by 1% +\vrule width0.8pt depth3pt height39.2pt% +\ifnum\szam<\vonalszam\break% +\repeat +\vbox to 36pt{\hsize=34pt\vfil\noindent\hfil\the\vonalszam\hfil\vfil}% +}}} +% ============================================================= % +\def\oraszam#1{% +\hbox to 34pt{\hfill{% +\vbox{\halign{% +\vrule width0.8pt height21.2pt##&\vbox to 21.2pt{\vfil\hbox to 21.2pt{\hfil##\hfil}\vfil}\cr% +\noalign{\hrule height0.8pt}% +\cr% +}}}}} +% ============================================================= % +\def\tanitasi{\setbox\mezonev=\kozepen{75pt}{20pt}{\doboz{69pt}{19pt}{\hfil A tanítási nap\hfil}}\lower3.5pt\vbox{\rotl\mezonev}}% +% ============================================================= % +\def\megjegyzes#1#2{\setbox\mezonev=\kozepen{90pt}{20pt}{\doboz{89pt}{19pt}{\hfil \centerline{#1} \centerline{#2}\hfil}}\lower3.5pt\vbox{\rotl\mezonev}}% +% ============================================================= % +\def\datum#1#2#3{% +\setbox\mezonev=\hbox{\vbox to 22pt{\hrule height2pt\hsize=105pt\vfil\noindent\hfil#3\hfil\vfil}\vrule width2pt}% +\lower3pt\vbox to 166pt{% +\vss\hbox{\vbox to 168pt{\vfil% +\hbox to 22pt{\hss\vrule height63pt width2pt\vbox to 63.2pt{\hsize=31pt% +\hrule width31.5pt height2pt\vfil\noindent\centerline{#1}\vfil% +\hrule width31.5pt height0.8pt\noindent\vfil\centerline{#2}\vfil% +\hrule width31.5pt height2pt}}% +\hbox{\vbox to 104pt{\vss\rotl\mezonev}}% +}}}} +% ============================================================= % +%5.1cm=145pt 343=1.4 136.6 = 4.8 1.3 = 37pt 41.25 = 1.45 6 = 170.7 +% ============================================================= % +\def\tananyag#1#2{\setbox\mezonev=\kozepen{140pt}{34pt}{\doboz{133pt}{33pt}{\raggedright#1}}\lower3pt\vbox{\rotl\mezonev\oraszam{#2}}} +\def\mayor{% +\font\mayorfnt=cmsl8% +\font\Mayorfnt=cmsl12 +{\mayorfnt\lower0.5ex\hbox{\lower-0.5ex\hbox{Ma}\kern-0.3em\lower0.25ex\hbox{\Mayorfnt Y}\kern-0.2em\hbox{o}\lower0ex\hbox{R}}}} +% ============================================================= % +% \def\kozepenK#1#2#3{\vrule\vbox to #2{\hsize=#1\hrule\vfill\noindent\hfil #3\hfil\vfill\hrule}\vrule} +% \def\kozepen#1#2#3{\vbox to #2{\hsize=#1\vfill\noindent\centerline{#3}\vfill}} +%%%%\normal + +% END MaYoR + +\dump +\endinput -- cgit v1.2.3