Latex za izvoze: IZVOZ-42: Analize - Upload datoteke/Foto: izpis daljsih neprekinjenih besedil
This commit is contained in:
parent
1cefcb66f4
commit
35bec50d97
@ -998,13 +998,31 @@ class LatexAnalysisElement{
|
|||||||
$findHttps = 'https://';
|
$findHttps = 'https://';
|
||||||
$posHttp = strpos($text, $findHttp);
|
$posHttp = strpos($text, $findHttp);
|
||||||
$posHttps = strpos($text, $findHttps);
|
$posHttps = strpos($text, $findHttps);
|
||||||
|
$isURL = 0;
|
||||||
|
|
||||||
if($posHttp !== false || $posHttps !== false) { //imamo URL naslov
|
if($posHttp !== false || $posHttps !== false) { //imamo URL naslov
|
||||||
$text = "\url{".$text."}";
|
$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
|
//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
|
return strip_tags($text); //vrni tekst brez html tag-ov
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user