Merge branch 'master' of https://bitbucket.org/1ka/1ka
This commit is contained in:
commit
fcbfcfe6d6
@ -1013,22 +1013,26 @@ class LatexAnalysisElement{
|
|||||||
|
|
||||||
//ureditev odstranjevanja presledkov, ce so na zacetku ali koncu besedila
|
//ureditev odstranjevanja presledkov, ce so na zacetku ali koncu besedila
|
||||||
if(($numOfSpacesPrej)){ //ce so prisotni presledki
|
if(($numOfSpacesPrej)){ //ce so prisotni presledki
|
||||||
|
$odstranjeno = 0; //belezi, ali so bili presledki odstranjeni iz zacetka ali konca
|
||||||
for($numPresledkovTmp = 1; $numPresledkovTmp <= $numOfSpacesPrej; $numPresledkovTmp++){ //za vsak presledek
|
for($numPresledkovTmp = 1; $numPresledkovTmp <= $numOfSpacesPrej; $numPresledkovTmp++){ //za vsak presledek
|
||||||
$posSpace = strpos($text, $findSpace); //najdi pozicijo presledka v besedilu//preveri, kje se nahaja
|
$posSpace = strpos($text, $findSpace); //najdi pozicijo presledka v besedilu//preveri, kje se nahaja
|
||||||
if($posSpace==0){ //ce je presledek na zacetku besedila
|
if($posSpace==0){ //ce je presledek na zacetku besedila
|
||||||
$text = substr_replace($text, '', $posSpace, 1); //odstrani presledek iz besedila
|
$text = substr_replace($text, '', $posSpace, 1); //odstrani presledek iz besedila
|
||||||
$stringLength = strlen($text);
|
$stringLength = strlen($text);
|
||||||
|
$odstranjeno = 1;
|
||||||
}elseif($posSpace==$stringLength){ //ce je presledek na koncu besedila
|
}elseif($posSpace==$stringLength){ //ce je presledek na koncu besedila
|
||||||
$text = substr_replace($text, '', $posSpace, 1); //odstrani presledek iz besedila
|
$text = substr_replace($text, '', $posSpace, 1); //odstrani presledek iz besedila
|
||||||
$stringLength = strlen($text);
|
$stringLength = strlen($text);
|
||||||
|
$odstranjeno = 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$numOfSpacesPrej = substr_count($text, ' '); //stevilo presledkov v besedilu
|
$numOfSpacesPrej = substr_count($text, ' '); //stevilo presledkov v besedilu
|
||||||
}
|
}
|
||||||
//ureditev odstranjevanja presledkov, ce so na zacetku ali koncu besedila - konec
|
//ureditev odstranjevanja presledkov, ce so na zacetku ali koncu besedila - konec
|
||||||
|
|
||||||
|
//echo "v besedilu $text je stevilo presledkov $numOfSpacesPrej in besed $numOfWords </br>";
|
||||||
//priprava izpisa zelo dolgega besedila brez presledkov s seqsplit (URL, email, ...)
|
//priprava izpisa zelo dolgega besedila brez presledkov s seqsplit (URL, email, ...)
|
||||||
if( ($numOfSpacesPrej == 0 && $stringLength >= MAX_STRING_LENGTH) ){ //ce v besedilu ni presledkov in je besedilo daljse od max dovoljene dolzine
|
if( ($numOfSpacesPrej == 0 && $stringLength >= MAX_STRING_LENGTH && $odstranjeno) ){ //ce v besedilu ni presledkov in je besedilo daljse od max dovoljene dolzine
|
||||||
$text = "\seqsplit{".$text."}"; //ni v redu seqsplit, ker ne dela, če so posebni znaki
|
$text = "\seqsplit{".$text."}"; //ni v redu seqsplit, ker ne dela, če so posebni znaki
|
||||||
}
|
}
|
||||||
//priprava izpisa zelo dolgega besedila brez presledkov - konec
|
//priprava izpisa zelo dolgega besedila brez presledkov - konec
|
||||||
|
Loading…
x
Reference in New Issue
Block a user