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://';
|
||||
$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
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user