2) $DATA[$OM]['ok'][] = $ADAT['diak'][$i]; else $DATA[$OM]['nemok'][] = $ADAT['diak'][$i]; } $TeX = '\documentclass[8pt]{article}'."\n\n"; $TeX .= '\usepackage[a4paper]{geometry} % A4-os méret'."\n"; $TeX .= '\usepackage{graphicx}'."\n"; // $TeX .= '\usepackage[utf8]{inputenc} % UTF-8 kódolású forrás'."\n"; $TeX .= '\usepackage[utf8x]{inputenc} % UTF-8 kódolású forrás (ucs)'."\n"; $TeX .= '\usepackage{ucs} % Jobb UTF-8 támogatás'."\n"; $TeX .= '\usepackage{t1enc}'."\n"; $TeX .= '\usepackage[magyar]{babel} % magyar elválasztási szabályok'."\n"; $TeX .= '\frenchspacing % a magyar tipográfiai szabályoknak megfelelő szóközök írásjelek után'."\n"; $TeX .= '\usepackage{booktabs} % táblázatok magasabb szintű formázása'."\n"; // $TeX .= '\usepackage{soul} % Ritkítás'."\n"; $TeX .= '\usepackage{fancyhdr} % Ritkítás'."\n"; // $TeX .= '\pagestyle{empty}'."\n"; $TeX .= '\pagestyle{fancy}'."\n"; $TeX .= '\def\mayor{%'."\n"; // $TeX .= '\font\mayorfnt=cmsl6%'."\n"; // $TeX .= '\font\Mayorfnt=cmsl9'."\n"; $TeX .= '\font\mayorfnt=cmsl4%'."\n"; $TeX .= '\font\Mayorfnt=cmsl6'."\n"; $TeX .= '{\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}}}}'."\n"; $TeX .= '\renewcommand{\footnotesize}{\fontsize{6pt}{8pt}\selectfont}'."\n"; $TeX .= '\addtolength{\skip\footins}{2mm}'."\n"; # $TeX .= '\addtolength{\textheight}{10mm}'."\n"; $TeX .= '\parindent 0mm'."\n"; # $TeX .= '\linespread{1.3}'."\n"; $TeX .= '\setlength{\footskip}{16pt}'."\n"; $TeX .= '\setlength{\headsep}{0pt}'."\n"; // 14pt helyett $TeX .= '\cfoot{\tiny \copyright\mayor\ elektronikus adminisztráció - Nyomtatva: '.date('Y.m.d').'}'; $TeX .= '\setlength{\voffset}{0mm}'."\n"; $TeX .= '\setlength{\headheight}{40mm}'."\n"; $TeX .= '\renewcommand{\headrulewidth}{0pt}'."\n"; $TeX .= '\chead{\includegraphics[width=160mm]{/var/mayor/www/skin/classic/module-felveteli/img/fejlec.png}}'."\n"; # $TeX .= '\lhead{\includegraphics[width=160mm]{/var/mayor/www/skin/classic/module-felveteli/img/iskola.png}}'."\n"; # $TeX .= '\rhead{\tiny Felvételi értesítő}'; $TeX .= '\begin{document}'."\n\n"; foreach ($DATA as $OM => $DA) { $TeX .= '\begin{flushleft}'."\n"; $TeX .= putTeXIgLevelFejlec($ADAT['iskola'][$OM],$IKTSZ['igazgatói']); $TeX .= '\end{flushleft}'."\n"; # $TeX .= '\parskip'."\n"; $TeX .= '\vspace{40pt}'."\n"; $TeX .= '{'."\n"; $TeX .= 'Kedves Igazgató Kolléga!'."\n\n"; $TeX .= '\vspace{20pt}'."\n\n"; if (count($DA['ok'])==1) { $vanfelvett=true; $TeX .= 'Értesítem, hogy az Önök iskolájából az alábbi tanuló nyert felvételt gimnáziumunkba:'."\n\n"; } elseif (count($DA['ok'])>1) { $vanfelvett=true; $TeX .= 'Értesítem, hogy az Önök iskolájából az alábbi tanulók nyertek felvételt gimnáziumunkba:'."\n\n"; } else { $vanfelvett=false; } if ($vanfelvett) { $TeX .= '\begin{itemize}'."\n"; for ($i=0; $i0) { if ($vanfelvett) { $TeX .= 'Egyúttal s'; $kieg=' iskolánkba'; } else { $TeX .= 'S'; $kieg = ' gimnáziumunkba';} if (count($DA['nemok'])==1) $TeX .= 'ajnálattal tájékoztatom, hogy a következő tanuló nem nyert felvételt'.$kieg.':'."\n\n"; else $TeX .= 'ajnálattal tájékoztatom, hogy a következő tanulók nem nyertek felvételt'.$kieg.':'."\n\n"; $TeX .= '\vspace{14pt}'."\n\n"; $TeX .= '\begin{itemize}'."\n"; for ($i=0; $i 2 ) $TeX .= '\vspace{14pt}'."\n\n"; $TeX .= '\begin{flushright}'."\n"; $TeX .= '\begin{tabular}{ccc}'."\n"; $TeX .= '&&\includegraphics[width=30mm]{/var/mayor/www/skin/classic/module-felveteli/img/tasai.png}\\\\ '."\n"; $TeX .= '&&\rule{4cm}{0.1pt}\\\\ '."\n"; $TeX .= '&&Dr. Szebedy Tas\\\\ '."\n"; $TeX .= '&&igazgató\\\\ '."\n"; $TeX .= '\end{tabular}'."\n"; $TeX .= '\end{flushright}'."\n"; $TeX .= '\newpage %%%%%%%%%%%%%%%%% új oldal %%%%%%%%%%%%%%%%%%%%'."\n\n"; } // dokumentum lezárása $TeX .= '\end{document}'."\n"; return pdfLaTeX($TeX, $file); } function putTeXIgLevelFejlec($ADAT,$iktsz) { $TeX.= "Intézmény: ".$ADAT['nev']."\n\n"; $TeX.= "Cím: ".$ADAT['telepules'].', '.$ADAT['irsz'].' '.$ADAT['cim']."\n\n"; $TeX.= "OM kód: ".$ADAT['omkod']."\n\n"; $TeX.= "Iktatószám: ".$iktsz."\n\n"; $TeX.= "Tárgy: Értesítés felvételi eredményről\n\n"; # $TeX.= '\hrule%'."\n"; # $TeX.= '%'."\n"; # $TeX.= '\vskip2cm\alap'; # $TeX.= '\item{}C.mzett: '.$nev.' .s Sz.lei'; # $TeX.= '\item{}Postai c.m: '.$cim; # $TeX.= '\item{}Iktat.sz.m: '.$IKTSZ[$eredmeny].' ('.$id.')%'."\n"; # $TeX.= '\vskip0.8cm'; # $TeX.= '{{Tárgy}: {Értesítés '.$nev.' ('; # if ($an!="") $TeX.= 'a.n.: '.$an.', '; # $TeX.= 'sz.l.: '.str_replace('-','.',$szul_dt).'.) felv.teli eredm.ny.r.l}}'; # $TeX.= '%'."\n"; return $TeX; } ?>