Latex za izvoze: IZVOZ-44: Oblikovanje ankete – ne dela izvoz

This commit is contained in:
patrik2020 2020-08-24 20:59:02 +02:00
parent 30b4234668
commit a2aa76f19d
4 changed files with 27 additions and 3 deletions

View File

@ -791,6 +791,7 @@ class LatexSurveyElement{
$findImgLength = strlen($findImg);
$findUl = '<ul';
$findUlLength = strlen($findUl);
$findOl = '<ol';
$findLi = '<li';
$findPar = '<p>';
@ -798,6 +799,7 @@ class LatexSurveyElement{
$pos = strpos($text, $findme);
$posImg = strpos($text, $findImg);
$posUl = strpos($text, $findUl);
$posOl = strpos($text, $findOl);
$posLi = strpos($text, $findLi);
$posPar = strpos($text, $findPar);
@ -880,13 +882,31 @@ class LatexSurveyElement{
if($numOfUl!=0 && $posLi !== false){ //ce imamo ul in li
$text = str_replace('<ul>','\begin{itemize} ', $text);
$text = str_replace('<li>','\item ', $text);
$text = str_replace('</ul>','\end{itemize} ', $text);
$text = str_replace('</ul>','\end{itemize} \ ', $text);
}
//echo "prazno v html: ".strpos($text, '\r')."</br>";
//echo "text potem: ".$text."</br>";
######################
}
//ureditev preureditve html kode ul in li v latex itemize - konec
//ureditev preureditve html kode ol in li v latex enumerate, ki je ostevilcen
if($posOl !== false){
//echo "text prej: ".$text."</br>";
$numOfOl = substr_count($text, $findOl); //stevilo '<ol' v tekstu
//echo "numOfUl ".$numOfUl."</br>";
######################
//if($numOfUl!=0){
if($numOfOl!=0 && $posLi !== false){ //ce imamo ol in li
$text = str_replace('<ol>','\begin{enumerate} ', $text);
$text = str_replace('<li>','\item ', $text);
$text = str_replace('</ol>','\end{enumerate} \ ', $text);
}
//echo "prazno v html: ".strpos($text, '\r')."</br>";
//echo "text potem: ".$text."</br>";
######################
}
//ureditev preureditve html kode ol in li v latex enumerate, ki je ostevilcen - konec
//po ureditvi posebnih karakterjev, dodati del teksta s kodo za sliko, ce je slika prisotna
if($posImg !== false){

View File

@ -86,4 +86,6 @@
\fancyfoot[l]{www.1ka.si}
\fancyfoot[r]{\thepage}
}
%vse za glavo in nogo - konec
%vse za glavo in nogo - konec
\DeclareUnicodeCharacter{200B}{{\hskip 0pt}}

View File

@ -85,4 +85,5 @@
}
%vse za glavo in nogo - konec
\DeclareUnicodeCharacter{2212}{-}
\DeclareUnicodeCharacter{030C}{Č}
\DeclareUnicodeCharacter{030C}{Č}
\DeclareUnicodeCharacter{200B}{{\hskip 0pt}}

View File

@ -14,6 +14,7 @@
\usepackage[export]{adjustbox} % za poravnavo slik
\usepackage{wasysym} % za izris radio button, checkbox
\usepackage[utf8]{inputenc} % za uporabo utf8
\DeclareUnicodeCharacter{200B}{{\hskip 0pt}}
\usepackage{graphicx} % za prikazovanje slik in ostalih grafik
\usepackage{colortbl} %The pack­age al­lows rows and columns to be coloured, and even in­di­vid­ual cells
\usepackage{fancyhdr} % za ureditev glav in nog