/**
* Csv2Latex.java
*
*/
import java.io.*;
import java.util.*;
public class Csv2Latex {
Csv2Latex(String fn) {
try {
BufferedReader in = new BufferedReader(new FileReader(fn));
String s;
for (int nr=0; (s=in.readLine()) != null; ++nr) {
int pos;
System.out.print("\\instr");
for (int i=0; i<6; ++i) {
System.out.print("{");
String sub;
if ((pos = s.indexOf(';'))!=-1) {
sub = s.substring(0, pos);
s = s.substring(pos+1);
} else {
sub = s;
s = "";
}
String pr = "";
for (int j=0; j<sub.length(); ++j) {
char c = sub.charAt(j);
if (c=='_') pr += "\\";
// if (c=='<' || c=='>') pr += "$";
pr += c;
// if (c=='<' || c=='>') pr += "$";
}
System.out.print(pr+"}");
}
System.out.println();
if (nr%2==1) {
System.out.println("\\clearpage");
}
}
} catch (IOException e) {
System.out.println(e.getMessage());
System.exit(-1);
}
}
public static void main(String args[]) {
Csv2Latex js = null;
if (args.length==1) {
js = new Csv2Latex(args[0]);
} else {
System.out.println("usage: java Csv2Latex file.csv");
System.exit(-1);
}
}
}