예제 #1
0
파일: sum.php 프로젝트: gregwar/tex2png
<?php

require '../autoload.php';
use Gregwar\Tex2png\Tex2png;
echo "Generating sum.png...\n";
Tex2png::create('\\sum_{i = 0}^{i = n} \\frac{i}{2}')->saveTo('sum.png')->generate();
예제 #2
0
파일: tex2png.php 프로젝트: gregwar/tex2png
<?php

require '../autoload.php';
use Gregwar\Tex2png\Tex2png;
/**
 * This is a simple command-line tool using the lib
 *
 * One can invoke it with:
 * php tex2png.php "\\sum_{i=1}^{i=n} i^2" out.png
 *
 * This will output the given formula to out.png
 */
$args = $_SERVER['argv'];
if (count($args) != 3) {
    $stderr = fopen('php://stderr', 'w');
    fprintf($stderr, "Usage: php tex2png.php formula output.png\n");
} else {
    $formula = $args[1];
    $output = $args[2];
    echo "Generating {$output}...\n";
    Tex2png::create($formula)->saveTo($output)->generate();
}
예제 #3
0
파일: cache.php 프로젝트: gregwar/tex2png
<?php

require '../autoload.php';
use Gregwar\Tex2png\Tex2png;
echo "Generating cache file...\n";
echo Tex2png::create('\\sum_{i = 0}^{i = n} \\frac{i}{2}')->generate()->getFile(), "\n";