From c74987549bd098ec00141066d5504e31f518c1f8 Mon Sep 17 00:00:00 2001 From: andy Date: Mon, 13 Aug 2012 15:44:56 +0100 Subject: [PATCH] ENH: Added plaintable doxy table --- bin/tools/doxyFilter-table.awk | 35 ++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/bin/tools/doxyFilter-table.awk b/bin/tools/doxyFilter-table.awk index df08cab6e1..bfbd80785b 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 "\n"; + printf data; + printf "
\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 " "$i"\n"); + data = (data " :\n"); + } + else if (i > 1) + { + data = (data " "$i"\n"); + } + } + } data = (data "\n"); firstRow = 0; }