コード例 #1
0
ファイル: TexExtractor.php プロジェクト: ilivanoff/www
 /**
  * Метод создаёт экземпляр класса, хранящего в себе информацию о формулах, входящих в строку текста.
  * 
  * @param type $string
  * @param type $replcaAllToImaged
  * @return TexExtractor
  */
 public static function inst($string, $replcaAllToImaged)
 {
     $extractor = new TexExtractor();
     $extractor->originalText = $string;
     $extractor->maskedText = TexTools::replaceTeX($string, array($extractor, '_extract'), $replcaAllToImaged);
     return $extractor;
 }
コード例 #2
0
ファイル: TexImager.php プロジェクト: ilivanoff/www
 /**
  * Метод заменяет TeX-формулы, заключённые в блоки \[...\] или \(...\),
  * на их представление в виде картинок или спрайтов.
  * 
  * @param bool $replcaAllToImaged - признак, нужно ли предварительно заменить все формулы
  *                                  на их представление, заменяемое на картинки
  */
 public function replaceInText($text, $replcaAllToImaged = false)
 {
     if (PsDefines::isReplaceFormulesWithImages()) {
         $text = TexTools::replaceTeX($text, array($this, '_replaceInTextImpl'), $replcaAllToImaged);
     }
     return $text;
 }
コード例 #3
0
ファイル: TexImager.php プロジェクト: ilivanoff/ps-sdk-dev
 /**
  * Метод заменяет TeX-формулы, заключённые в блоки \[...\] или \(...\),
  * на их представление в виде картинок или спрайтов.
  * 
  * @param bool $replcaAllToImaged - признак, нужно ли предварительно заменить все формулы
  *                                  на их представление, заменяемое на картинки
  */
 public function replaceInText($text, $replcaAllToImaged = false)
 {
     return TexTools::replaceTeX($text, array($this, '_replaceInTextImpl'), $replcaAllToImaged);
 }