Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- BEGIN {
- FS = "\t"
- ORS = ""
- }
- NR == 1 {
- cols = ""
- for (k=1; k <= NF; ++k){
- cols = cols "c"
- }
- print "\\begin{tabular}{" cols "}\n"
- print "\\toprule\n"
- }
- NR ==2 {
- print "\\midrule\n"
- }
- {
- for (i=1; i <= NF; ++i){
- if (NR ==1){
- print "\\bfseries "
- }
- x = sprintf("%.2g", $i)
- if ($i != "" && (x != "0" || $i == 0)) {
- printf "%.2f", $i
- } else {
- print $i
- }
- if (i < NF) {
- print " & "
- } else {
- print "\\\\\n"
- }
- }
- }
- END {
- print "\\bottomrule\n\\end{tabular}\n"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement