diff --git a/bin/tools/doxyFilter-table.awk b/bin/tools/doxyFilter-table.awk index df08cab6e18977f34f383214d21b9e8988cd1798..bfbd80785ba1951c882eb10cd40cab8c3cdbdb7b 100644 --- a/bin/tools/doxyFilter-table.awk +++ b/bin/tools/doxyFilter-table.awk @@ -48,6 +48,26 @@ BEGIN { } +/\\plaintable/ { + flag = 3; + firstRow = 1; + next; +} + + +/\\endplaintable/ { + if (data != "") + { + printf "<table border="0">\n"; + printf data; + printf "</table>\n"; + } + + data = ""; + flag = 0; + next; +} + { if (flag > 0) { @@ -88,6 +108,21 @@ BEGIN { } } } + else if (flag == 3) + { + for (i = 0; i <= NF; i++) + { + if (i == 1) + { + data = (data " <td style=\"padding-left: 10px\">"$i"</td>\n"); + data = (data " <td style=\"padding-left: 10px; padding-right: 10px;\">:</td>\n"); + } + else if (i > 1) + { + data = (data " <td>"$i"</td>\n"); + } + } + } data = (data "</tr>\n"); firstRow = 0; }