Latex za izvoze: IZVOZ-37: Dolge tabele
This commit is contained in:
parent
8cb98a3e37
commit
7313bb92f0
@ -880,13 +880,18 @@ class AnalizaCrosstab extends LatexAnalysisElement{
|
||||
//$steviloStolpcevParameterTabular = $cols[$t]*$steviloVmesnihStolpcevPodvrstic + 1 + $steviloVmesnihStolpcevPodvrstic;
|
||||
//$steviloStolpcevParameterTabular = $cols[$t]*$steviloVmesnihStolpcevPodvrstic + $steviloVmesnihStolpcevPodvrstic;
|
||||
//$steviloStolpcevParameterTabular = $cols[$t]*$steviloVmesnihStolpcevPodvrstic + 1;
|
||||
|
||||
if($this->crosstabClass->crossChkEC || $this->crosstabClass->crossChkRE || $this->crosstabClass->crossChkSR || $this->crosstabClass->crossChkAR){ //ce je potrebno izpisati tudi reziduale
|
||||
$reziduali = 1;
|
||||
}
|
||||
|
||||
if($t != ($steviloTabel-1)){ //ce ni zadnja podtabela
|
||||
$steviloStolpcevParameterTabular = $mejaZaVelikeTabele + 1;
|
||||
}else{
|
||||
if($delnaTabela){
|
||||
//echo "residuali: ".$this->crosstabClass->crossChkEC." ".$this->crosstabClass->crossChkRE." ".$this->crosstabClass->crossChkSR." ".$this->crosstabClass->crossChkAR."</br>";
|
||||
if($this->crosstabClass->crossChkEC || $this->crosstabClass->crossChkRE || $this->crosstabClass->crossChkSR || $this->crosstabClass->crossChkAR){ //ce je potrebno izpisati tudi reziduale
|
||||
$reziduali = 1;
|
||||
//$reziduali = 1;
|
||||
$steviloStolpcevParameterTabular = $steviloStolpcevDelnaTabela + 1;
|
||||
}else{
|
||||
$steviloStolpcevParameterTabular = $steviloStolpcevDelnaTabela;
|
||||
@ -1174,7 +1179,7 @@ class AnalizaCrosstab extends LatexAnalysisElement{
|
||||
}
|
||||
|
||||
$tabela .= $tabela1; //izpis 1. vrstice s freq
|
||||
|
||||
|
||||
$tabela .= $this->texNewLine;
|
||||
//echo "steviloStolpcevParameterTabular: $steviloStolpcevParameterTabular </br>";
|
||||
if($steviloVmesnihVrstic > 1){ //ce je potrebno multirow prikazovanje
|
||||
@ -1183,8 +1188,8 @@ class AnalizaCrosstab extends LatexAnalysisElement{
|
||||
$tabela .= ' \cline{2-'.$steviloStolpcevParameterTabular.'}'; //je potrebno urediti prvi stolpec tako, da ni crt med celicami
|
||||
}
|
||||
|
||||
|
||||
if($niSodo && $t == ($steviloTabel-2) && $reziduali){ //ce ni sodo in je predzadnja podtabela, dodaj se vse potrebno za prazen stolpec
|
||||
|
||||
if($niSodo && $t == ($steviloTabel-2) && $reziduali){ //ce ni sodo in je predzadnja podtabela in so reziduali, dodaj se vse potrebno za prazen stolpec
|
||||
//if($niSodo && $t == ($steviloTabel-2)){ //ce ni sodo in je predzadnja podtabela, dodaj se vse potrebno za prazen stolpec
|
||||
$tabela2 .= $this->MultiColCellLatex($steviloVmesnihStolpcevPodvrstic, '');
|
||||
}
|
||||
@ -1323,7 +1328,7 @@ class AnalizaCrosstab extends LatexAnalysisElement{
|
||||
$tabela .= $this->horizontalLineTex;
|
||||
}
|
||||
}
|
||||
|
||||
//echo "ni sodo $niSodo </br>";
|
||||
if($steviloVmesnihVrstic > 1 && $tabela2!=''){ //ce je potrebno multirow prikazovanje
|
||||
$tabela .= $tabelaZadnja2; //izpis 2. vrstice z odstotki
|
||||
if($niSodo && $t == ($steviloTabel-2) && $reziduali){ //ce ni sodo in je predzadnja podtabela, dodaj se vse potrebno za prazen stolpec
|
||||
|
@ -873,9 +873,9 @@ class LatexDocument{
|
||||
exec($ukaz);
|
||||
}elseif(IS_LINUX){
|
||||
//za linux sisteme
|
||||
//exec("/usr/bin/pdflatex -draftmode ".$filenameTex);
|
||||
exec("/usr/bin/pdflatex ".$filenameTex);
|
||||
//exec("/usr/bin/pdflatex -interaction=batchmode ".$filenameTex);
|
||||
//exec("/usr/bin/buf_size=2000000 pdflatex ".$filenameTex);
|
||||
|
||||
}
|
||||
# generating pdf file - konec
|
||||
|
||||
|
@ -1,24 +0,0 @@
|
||||
|
||||
\documentclass{latexTemplatePdfSurvey} %include datoteke s template
|
||||
\graphicspath{ {/var/www/html/admin/survey/export/latexclasses/textemp/images/}, {/var/www/html/uploadi/editor/}, {/var/www/html/main/survey/uploads/}, {/var/www/html/admin/survey/pChart/Cache/} }
|
||||
\def\circleSLIDER#1#2{% 1: length, 2: position of the mark (0 to 1)
|
||||
\tikz[baseline=-0.1cm]{
|
||||
\coordinate (start) at (0,-0.1cm);
|
||||
\coordinate (end) at (#1,0.1cm);
|
||||
\coordinate (mark) at ($(start|-0,0)!#2!(end|-0,0)$);
|
||||
\fill[rounded corners=0.1cm, draw=gray, fill=lightgray] (start) rectangle (end);
|
||||
\fill[draw=gray, rounded corners=0.2mm, fill=gray!20!gray] (mark) circle(.15) ;
|
||||
}
|
||||
} %funkcija za izris sliderja z bunkico
|
||||
\def\emptySLIDER#1{% 1: length
|
||||
\tikz[baseline=-0.1cm]{
|
||||
\coordinate (start) at (0,-0.1cm);
|
||||
\coordinate (end) at (#1,0.1cm);
|
||||
\fill[rounded corners=0.1cm, draw=gray, fill=lightgray] (start) rectangle (end);
|
||||
}
|
||||
} %funkcija za izris sliderja
|
||||
\begin{document}
|
||||
\fontencoding{T1}\selectfont
|
||||
\headerfooter{Test 425}{/var/www/html/admin/survey/export/latexclasses/textemp/images/logo1ka}{Stran}{width=1.75cm,height=1cm,keepaspectratio}{08. 12. 2019}{od \pageref{LastPage}}\begin{gdpr} \noindent\MakeUppercase{\huge \textbf{IZPIS: Informacije dane posamezniku}}\bigskip\\ \\ \textbf{OSEBNI PODATKI}\\ {Osebni podatki se nanašajo na katero koli informacijo v zvezi z določenim ali določljivim posameznikom (respondentom). Določljiv posameznik je tisti, ki ga je mogoče neposredno ali posredno določiti, zlasti z navedbo identifikatorja kot je: npr. ime, telefon, identifikacijska številka, podatki o lokaciji, spletni identifikatorji, kot so elektronski naslov, prijavni podatki za spletne strani in gesla.}\\ {Avtor raziskave je \textcolor{crta}{ admin.}}\\ {V anketi se zbirajo naslednji podatki: \textcolor{crta}{}}\\ \\ \textbf{UPORABA IN HRAMBA PODATKOV}\\ {Avtor raziskave je v kontekstu GDPR skladnosti upravljavec (angl. controller). To pomeni, da upravljavec odloča o tem, kako bodo obdelani vaši anketni podatki in za kakšen namen. }\\ {Posameznik posreduje svoje osebne podatke prostovoljno na podlagi svojega privoljenja in lahko to privoljenje kadarkoli želi tudi prekliče.}\\ {Avtor raziskave bo pridobljene podatke uporabljal samo za namen raziskave. Podatkov tudi ne bo povezoval z drugimi podatki, s katerimi razpolaga. Avtor raziskave bo pridobljene podatke hranil na strežniku orodja 1KA. Podatki se bodo shranjevali \textcolor{crta}{toliko časa, kot bo to potrebno za uresničitev namena raziskave ali pa do posameznikovega morebitnega preklica oziroma izbrisa.}}\\ \\ \textbf{UPORABNIKI OSEBNIH PODATKOV}\\ {Podatke iz raziskave obdelujejo pogodbeni obdelovalci (ponudnik orodja za spletno anketiranje in ponudnik oblačnih storitev).}\\ {\textcolor{crta}{Podatki iz raziskave se ne posredujejo tretjim osebam.}}\\ {Podatki se lahko posredujejo drugim uporabnikom, ki za to izkažejo ustrezno pravno podlago.}\\ \\ \textbf{IZNOS PODATKOV V TRETJE DRŽAVE}\\ {\textcolor{crta}{Podatki iz raziskav se ne izvažajo v tretje države.}}\\ \\ \textbf{PODATKI O POOBLAŠČENI OSEBI ZA VARSTVO OSEBNIH PODATKOV}\\ {Avtor raziskave ima imenovano pooblaščeno osebo za varstvo osebnih podatkov, ki je dosegljiva na \textcolor{crta}{dpo.email.glob@gg.si}}\\ \\ \textbf{ZAVAROVANJE PODATKOV}\\ {Avtor raziskave bo pridobljene podatke ščitil pred nepooblaščenim dostopom, spreminjanjem, uporabo, zbiranjem, shranjevanjem, obdelavo, razkritjem ali uničenjem. Dostop do podatkov ima le avtor raziskave, vzdrževalec 1KA storitve ter njegov pogodbeni podizvajalec.}\\ \\ \textbf{IZBRIS, POPRAVEK DOSTOP DO OSEBNIH IN ANKETNIH PODATKOV}\\ {Posameznik ima v zvezi z obdelovanjem osebnih podatkov pravico dostopa do podatkov, pravico do popravka, pravico do izbrisa (»pravico do pozabe«), pravico do omejitve obdelave, pravico do prenosljivosti podatkov, pravico do ugovora zbiranja osebnih podatkov. Poleg tega ima respondent tudi pravico do vložitve pritožbe v zvezi z obdelovanjem osebnih podatkov pri nadzornem organu oz. informacijskem pooblaščencu.}\\ {Pisno oz. elektronsko zahtevo za uveljavitev omenjenih pravic lahko posameznik posreduje avtorju na elektronski naslov \textcolor{crta}{admin}.}\\ {Če avtor zahteve ne izvrši, se respondent lahko obrne na nadzorni organ za varstvo osebnih podatkov v državi avtorja raziskave (\textcolor{crta}{ \underline{ \href{https://edpb.europa.eu/about-edpb/board/members_en}{seznam informacijskih pooblaščencev po državah} } }).}\\ \\ \\ Datum: 8.12.2019\\ \end{gdpr}
|
||||
\end{document}
|
||||
|
@ -1,19 +0,0 @@
|
||||
\relax
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
|
||||
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
|
||||
\global\let\oldcontentsline\contentsline
|
||||
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
|
||||
\global\let\oldnewlabel\newlabel
|
||||
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
|
||||
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
|
||||
\AtEndDocument{\ifx\hyper@anchor\@undefined
|
||||
\let\contentsline\oldcontentsline
|
||||
\let\newlabel\oldnewlabel
|
||||
\fi}
|
||||
\fi}
|
||||
\global\let\hyper@last\relax
|
||||
\gdef\HyperFirstAtBeginDocument#1{#1}
|
||||
\providecommand\HyField@AuxAddToFields[1]{}
|
||||
\providecommand\HyField@AuxAddToCoFields[2]{}
|
||||
\providecommand \oddpage@label [2]{}
|
Binary file not shown.
@ -1,33 +0,0 @@
|
||||
\relax
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
|
||||
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
|
||||
\global\let\oldcontentsline\contentsline
|
||||
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
|
||||
\global\let\oldnewlabel\newlabel
|
||||
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
|
||||
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
|
||||
\AtEndDocument{\ifx\hyper@anchor\@undefined
|
||||
\let\contentsline\oldcontentsline
|
||||
\let\newlabel\oldnewlabel
|
||||
\fi}
|
||||
\fi}
|
||||
\global\let\hyper@last\relax
|
||||
\gdef\HyperFirstAtBeginDocument#1{#1}
|
||||
\providecommand\HyField@AuxAddToFields[1]{}
|
||||
\providecommand\HyField@AuxAddToCoFields[2]{}
|
||||
\gdef \LT@i {\LT@entry
|
||||
{1}{56.539pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}}
|
||||
\gdef \LT@ii {\LT@entry
|
||||
{1}{98.60701pt}\LT@entry
|
||||
{1}{237.57874pt}\LT@entry
|
||||
{1}{43.57724pt}\LT@entry
|
||||
{1}{43.57724pt}\LT@entry
|
||||
{1}{43.57724pt}\LT@entry
|
||||
{1}{43.57724pt}}
|
||||
\providecommand \oddpage@label [2]{}
|
Binary file not shown.
@ -1,61 +0,0 @@
|
||||
\relax
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
|
||||
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
|
||||
\global\let\oldcontentsline\contentsline
|
||||
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
|
||||
\global\let\oldnewlabel\newlabel
|
||||
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
|
||||
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
|
||||
\AtEndDocument{\ifx\hyper@anchor\@undefined
|
||||
\let\contentsline\oldcontentsline
|
||||
\let\newlabel\oldnewlabel
|
||||
\fi}
|
||||
\fi}
|
||||
\global\let\hyper@last\relax
|
||||
\gdef\HyperFirstAtBeginDocument#1{#1}
|
||||
\providecommand\HyField@AuxAddToFields[1]{}
|
||||
\providecommand\HyField@AuxAddToCoFields[2]{}
|
||||
\gdef \LT@i {\LT@entry
|
||||
{1}{56.539pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}}
|
||||
\gdef \LT@ii {\LT@entry
|
||||
{1}{98.60701pt}\LT@entry
|
||||
{1}{237.57874pt}\LT@entry
|
||||
{1}{43.57724pt}\LT@entry
|
||||
{1}{43.57724pt}\LT@entry
|
||||
{1}{43.57724pt}\LT@entry
|
||||
{1}{43.57724pt}}
|
||||
\gdef \LT@iii {\LT@entry
|
||||
{1}{56.539pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}}
|
||||
\gdef \LT@iv {\LT@entry
|
||||
{1}{98.60701pt}\LT@entry
|
||||
{1}{237.57874pt}\LT@entry
|
||||
{1}{43.57724pt}\LT@entry
|
||||
{1}{43.57724pt}\LT@entry
|
||||
{1}{43.57724pt}\LT@entry
|
||||
{1}{43.57724pt}}
|
||||
\gdef \LT@v {\LT@entry
|
||||
{1}{56.539pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}\LT@entry
|
||||
{1}{91.12221pt}}
|
||||
\gdef \LT@vi {\LT@entry
|
||||
{1}{98.60701pt}\LT@entry
|
||||
{1}{237.57874pt}\LT@entry
|
||||
{1}{43.57724pt}\LT@entry
|
||||
{1}{43.57724pt}\LT@entry
|
||||
{1}{43.57724pt}\LT@entry
|
||||
{1}{43.57724pt}}
|
||||
\providecommand \oddpage@label [2]{}
|
File diff suppressed because one or more lines are too long
@ -1,8 +0,0 @@
|
||||
|
||||
\documentclass{latexTemplatePdfAnalysisPortrait} %include datoteke s template
|
||||
\graphicspath{ {/var/www/html/admin/survey/export/latexclasses/textemp/images/}, {/var/www/html/uploadi/editor/}, {/var/www/html/main/survey/uploads/}, {/var/www/html/admin/survey/pChart/Cache/} }
|
||||
\begin{document}
|
||||
\fontencoding{T1}\selectfont
|
||||
\headerfooter{Test 870}{/var/www/html/admin/survey/export/latexclasses/textemp/images/logo1ka}{Stran}{width=1.75cm,height=1cm,keepaspectratio}{22. 04. 2020}\begin{analysis} \MakeUppercase{\huge \textbf{ANALIZA - Sumarnik}}\bigskip\\ \begin{tableAnalysis}\keepXColumns\begin{tabularx}{\hsize}{ |P|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X| }\hline Q1 & \multicolumn{5}{l|}{Kliknite in vpišite besedilo vprašanja} \\ \hline & Odgovori & Frekvenca & Odstotek & Veljavni & Kumulativa\\ \hline & 1 (Vpišite besedilo odgovora 1) & 0 & 0\% & 0\% & 0\% \\ \hline & 2 (Vpišite besedilo odgovora 2) & 0 & 0\% & 0\% & 0\% \\ \hline & 3 (Vpišite besedilo odgovora 3) & 1 & 100\% & 100\% & 100\% \\ \hline Veljavni & Skupaj & 1 & 100\% & 100\% & \\ \hline \end{tabularx}\keepXColumns\begin{tabularx}{\hsize}{ |P|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X| }\cline{3-6}\multicolumn{1}{b}{} & \multicolumn{1}{B|}{} & Povprečje & 3,0 & Std. Odklon & 0,0\\ \cline{3-6}\end{tabularx}\keepXColumns\begin{tabularx}{\hsize}{ |P|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X| }\hline Q2 & \multicolumn{5}{l|}{Kliknite in vpišite besedilo vprašanja} \\ \hline & Odgovori & Frekvenca & Odstotek & Veljavni & Kumulativa\\ \hline & 1 (Vpišite besedilo odgovora 1) & 0 & 0\% & 0\% & 0\% \\ \hline & 2 (Vpišite besedilo odgovora 2) & 0 & 0\% & 0\% & 0\% \\ \hline & 3 (Vpišite besedilo odgovora 3) & 1 & 100\% & 100\% & 100\% \\ \hline Veljavni & Skupaj & 1 & 100\% & 100\% & \\ \hline \end{tabularx}\keepXColumns\begin{tabularx}{\hsize}{ |P|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X| }\cline{3-6}\multicolumn{1}{b}{} & \multicolumn{1}{B|}{} & Povprečje & 3,0 & Std. Odklon & 0,0\\ \cline{3-6}\end{tabularx}\keepXColumns\begin{tabularx}{\hsize}{ |P|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X| }\hline Q3 & \multicolumn{5}{l|}{Kliknite in vpišite besedilo vprašanja} \\ \hline & Odgovori & Frekvenca & Odstotek & Veljavni & Kumulativa\\ \hline & 1 (Vpišite besedilo odgovora 1) & 0 & 0\% & 0\% & 0\% \\ \hline & 2 (Vpišite besedilo odgovora 2) & 0 & 0\% & 0\% & 0\% \\ \hline & 3 (Vpišite besedilo odgovora 3) & 0 & 0\% & 0\% & 0\% \\ \hline Veljavni & Skupaj & & 0\% & 100\% & \\ \hline \end{tabularx}\keepXColumns\begin{tabularx}{\hsize}{ |P|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X|>{\hsize=0.18\hsize \centering\arraybackslash}X| }\cline{3-6}\multicolumn{1}{b}{} & \multicolumn{1}{B|}{} & Povprečje & 0,0 & Std. Odklon & 0,0\\ \cline{3-6}\end{tabularx}\end{tableAnalysis} \end{analysis}
|
||||
\end{document}
|
||||
|
Loading…
x
Reference in New Issue
Block a user