Latex za izvoze: IZVOZ-42: Analize - Upload datoteke/Foto: izpis daljsih neprekinjenih besedil

This commit is contained in:
patrik2020 2020-08-25 10:25:50 +02:00
parent 1cefcb66f4
commit 35bec50d97

View File

@ -998,13 +998,31 @@ class LatexAnalysisElement{
$findHttps = 'https://';
$posHttp = strpos($text, $findHttp);
$posHttps = strpos($text, $findHttps);
$isURL = 0;
if($posHttp !== false || $posHttps !== false) { //imamo URL naslov
$text = "\url{".$text."}";
$isURL = 1;
}
//preveri, ce je url v besedilu (http:// ... ) in uredi Latex izpis le-tega tako, da se ga doda v \url{} - konec
//odstranitev presledkov na zacetku in koncu besedila kot predpriprava za razbijanja zelo dolgih neprekinjenih besedil
$findSpace = ' ';
$posSpace1 = strpos($text, $findSpace); //najdi pozicijo prvega presledka v besedilu
$posSpace2 = strripos($text, $findSpace); //najdi pozicijo zadnjega presledka v besedilu
if($posSpace1 || $posSpace2){
$numOfSpacesPrej = substr_count($text, ' '); //stevilo presledkov v besedilu
$text = str_replace(' ','',$text); //nadomesti presledke
}
//odstranitev presledkov na zacetku in koncu besedila kot predpriprava za razbijanja zelo dolgih neprekinjenih besedil - konec
//ureditev razbijanja zelo dolgih neprekinjenih besedil s seqsplit
if($numOfSpacesPrej && $isURL == 0){
$text = "\seqsplit{".$text."}";
}
//ureditev razbijanja zelo dolgih neprekinjenih besedil s seqsplit - konec
return strip_tags($text); //vrni tekst brez html tag-ov
}