16 lines
		
	
	
		
			545 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			545 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| $filename = $argv[1];
 | |
| $input = fopen($argv[1], "r");
 | |
| $coordinates = fopen(str_replace(".csv", "-c.tex", $filename), "w");
 | |
| $actions = fopen(str_replace(".csv", "-a.tex", $filename), "w");
 | |
| fgetcsv($input); // ommit header
 | |
| 
 | |
| while (list($no, $x, $action) = fgetcsv($input)) {
 | |
|     fwrite($coordinates, sprintf("\\coordinate (action-%d) at (%d,0);\n", $no, $x));
 | |
|     fwrite($actions, sprintf("\\draw [%s] (action-%d|-G c1r1.north) -- (action-%d|-G c1r3.south);\n", $action, $no, $no));
 | |
| }
 | |
| 
 | |
| fclose($input);
 | |
| fclose($coordinates);
 | |
| fclose($actions);
 |