[65] | 1 | #!/bin/bash |
---|
| 2 | set -u |
---|
| 3 | # ndate is the date in the file SAXO_RD_*.tar.gz |
---|
| 4 | ndate=$( echo ~/SAXO_RD/SAXO_RD_*.tar.gz ) |
---|
| 5 | ndate=${ndate##*_} |
---|
| 6 | ndate=${ndate%.tar.gz} |
---|
| 7 | # ndate2 is the date in the file TestsData_*.tar.gz |
---|
| 8 | ndate2=$( echo ~/IDL/TestsData_*.tar.gz ) |
---|
| 9 | ndate2=${ndate2##*_} |
---|
| 10 | ndate2=${ndate2%.tar.gz} |
---|
| 11 | # figures lists |
---|
| 12 | cd ~/SAXO_RD/Documentation/xmldoc/figpng |
---|
| 13 | |
---|
| 14 | # |
---|
| 15 | figsplt_lev="" |
---|
| 16 | for i in tst_plt_lev_[0-9][0-9].png |
---|
| 17 | do |
---|
| 18 | figsplt_lev="${figsplt_lev} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 19 | done |
---|
| 20 | figspltz_lev="" |
---|
| 21 | for i in tst_pltz_lev_[0-9][0-9].png |
---|
| 22 | do |
---|
| 23 | figspltz_lev="${figspltz_lev} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 24 | done |
---|
| 25 | figspltt_lev="" |
---|
| 26 | for i in tst_pltt_lev_[0-9][0-9].png |
---|
| 27 | do |
---|
| 28 | figspltt_lev="${figspltt_lev} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 29 | done |
---|
| 30 | # |
---|
| 31 | figsplt_orca2="" |
---|
| 32 | for i in tst_plt_orca2_[0-9][0-9].png |
---|
| 33 | do |
---|
| 34 | figsplt_orca2="${figsplt_orca2} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 35 | done |
---|
| 36 | figspltz_orca2="" |
---|
| 37 | for i in tst_pltz_orca2_[0-9][0-9].png |
---|
| 38 | do |
---|
| 39 | figspltz_orca2="${figspltz_orca2} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 40 | done |
---|
| 41 | figspltt_orca2="" |
---|
| 42 | for i in tst_pltt_orca2_[0-9][0-9].png |
---|
| 43 | do |
---|
| 44 | figspltt_orca2="${figspltt_orca2} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 45 | done |
---|
| 46 | # |
---|
| 47 | figsplt_orca05="" |
---|
| 48 | for i in tst_plt_orca05_[0-9][0-9].png |
---|
| 49 | do |
---|
| 50 | figsplt_orca05="${figsplt_orca05} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 51 | done |
---|
| 52 | figspltz_orca05="" |
---|
| 53 | for i in tst_pltz_orca05_[0-9][0-9].png |
---|
| 54 | do |
---|
| 55 | figspltz_orca05="${figspltz_orca05} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 56 | done |
---|
| 57 | figspltt_orca05="" |
---|
| 58 | for i in tst_pltt_orca05_[0-9][0-9].png |
---|
| 59 | do |
---|
| 60 | figspltt_orca05="${figspltt_orca05} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 61 | done |
---|
| 62 | ## |
---|
| 63 | # |
---|
| 64 | figsplt_lev_stride="" |
---|
| 65 | for i in tst_plt_lev_stride_[0-9][0-9].png |
---|
| 66 | do |
---|
| 67 | figsplt_lev_stride="${figsplt_lev_stride} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 68 | done |
---|
| 69 | figspltz_lev_stride="" |
---|
| 70 | for i in tst_pltz_lev_stride_[0-9][0-9].png |
---|
| 71 | do |
---|
| 72 | figspltz_lev_stride="${figspltz_lev_stride} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 73 | done |
---|
| 74 | figspltt_lev_stride="" |
---|
| 75 | for i in tst_pltt_lev_stride_[0-9][0-9].png |
---|
| 76 | do |
---|
| 77 | figspltt_lev_stride="${figspltt_lev_stride} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 78 | done |
---|
| 79 | # |
---|
| 80 | figsplt_orca2_stride="" |
---|
| 81 | for i in tst_plt_orca2_stride_[0-9][0-9].png |
---|
| 82 | do |
---|
| 83 | figsplt_orca2_stride="${figsplt_orca2_stride} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 84 | done |
---|
| 85 | figspltz_orca2_stride="" |
---|
| 86 | for i in tst_pltz_orca2_stride_[0-9][0-9].png |
---|
| 87 | do |
---|
| 88 | figspltz_orca2_stride="${figspltz_orca2_stride} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 89 | done |
---|
| 90 | figspltt_orca2_stride="" |
---|
| 91 | for i in tst_pltt_orca2_stride_[0-9][0-9].png |
---|
| 92 | do |
---|
| 93 | figspltt_orca2_stride="${figspltt_orca2_stride} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 94 | done |
---|
| 95 | # |
---|
| 96 | figsplt_orca05_stride="" |
---|
| 97 | for i in tst_plt_orca05_stride_[0-9][0-9].png |
---|
| 98 | do |
---|
| 99 | figsplt_orca05_stride="${figsplt_orca05_stride} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 100 | done |
---|
| 101 | figspltz_orca05_stride="" |
---|
| 102 | for i in tst_pltz_orca05_stride_[0-9][0-9].png |
---|
| 103 | do |
---|
| 104 | figspltz_orca05_stride="${figspltz_orca05_stride} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 105 | done |
---|
| 106 | figspltt_orca05_stride="" |
---|
| 107 | for i in tst_pltt_orca05_stride_[0-9][0-9].png |
---|
| 108 | do |
---|
| 109 | figspltt_orca05_stride="${figspltt_orca05_stride} \<ulink url=\"figpng\/${i}\"\>\&showfig\;\<\/ulink\>" |
---|
| 110 | done |
---|
| 111 | ## |
---|
| 112 | cd ~/SAXO_RD/Documentation/xmldoc |
---|
| 113 | szsrc=$( ls -lh ~/SAXO_RD/SAXO_RD_${ndate}.tar.gz | awk '{print $5}' ) |
---|
| 114 | szdata=$( ls -lh ~/IDL/TestsData_${ndate2}.tar.gz | awk '{print $5}' ) |
---|
| 115 | sed -e s/"\&date\;"/${ndate}/g \ |
---|
| 116 | -e s/"\&date2\;"/${ndate2}/g \ |
---|
| 117 | -e s/"\&szsrc\;"/${szsrc}/g \ |
---|
| 118 | -e s/"\&szdata\;"/${szdata}/g \ |
---|
| 119 | -e s/"\&figsplt_lev\;"/"${figsplt_lev}"/g \ |
---|
| 120 | -e s/"\&figsplt_orca2\;"/"${figsplt_orca2}"/g \ |
---|
| 121 | -e s/"\&figsplt_orca05\;"/"${figsplt_orca05}"/g \ |
---|
| 122 | -e s/"\&figspltz_lev\;"/"${figspltz_lev}"/g \ |
---|
| 123 | -e s/"\&figspltz_orca2\;"/"${figspltz_orca2}"/g \ |
---|
| 124 | -e s/"\&figspltz_orca05\;"/"${figspltz_orca05}"/g \ |
---|
| 125 | -e s/"\&figspltt_lev\;"/"${figspltt_lev}"/g \ |
---|
| 126 | -e s/"\&figspltt_orca2\;"/"${figspltt_orca2}"/g \ |
---|
| 127 | -e s/"\&figspltt_orca05\;"/"${figspltt_orca05}"/g \ |
---|
| 128 | -e s/"\&figsplt_lev_stride\;"/"${figsplt_lev_stride}"/g \ |
---|
| 129 | -e s/"\&figsplt_orca2_stride\;"/"${figsplt_orca2_stride}"/g \ |
---|
| 130 | -e s/"\&figsplt_orca05_stride\;"/"${figsplt_orca05_stride}"/g \ |
---|
| 131 | -e s/"\&figspltz_lev_stride\;"/"${figspltz_lev_stride}"/g \ |
---|
| 132 | -e s/"\&figspltz_orca2_stride\;"/"${figspltz_orca2_stride}"/g \ |
---|
| 133 | -e s/"\&figspltz_orca05_stride\;"/"${figspltz_orca05_stride}"/g \ |
---|
| 134 | -e s/"\&figspltt_lev_stride\;"/"${figspltt_lev_stride}"/g \ |
---|
| 135 | -e s/"\&figspltt_orca2_stride\;"/"${figspltt_orca2_stride}"/g \ |
---|
| 136 | -e s/"\&figspltt_orca05_stride\;"/"${figspltt_orca05_stride}"/g \ |
---|
| 137 | ${1}.xml > ${1}_$$.xml |
---|
| 138 | # |
---|
| 139 | CLASSPATH="$CLASSPATH:\ |
---|
| 140 | /sw/share/java/saxon/saxon.jar:\ |
---|
| 141 | /sw/share/xml/xsl/docbook-xsl/extensions/saxon653.jar" |
---|
| 142 | export CLASSPATH |
---|
| 143 | #java com.icl.saxon.StyleSheet \ |
---|
| 144 | # -o ${1}.html ${1}.xml \ |
---|
| 145 | # /sw/share/xml/xsl/docbook-xsl/html/docbook.xsl \ |
---|
| 146 | # use.extensions=1 section.autolabel=1 html.stylesheet="${1}.css" css.decoration=1 |
---|
| 147 | # |
---|
| 148 | # callout.graphics.path="/sw/share/xml/xsl/docbook-xsl/images/callouts/" |
---|
| 149 | |
---|
| 150 | java com.icl.saxon.StyleSheet -o ${1}.html ${1}_$$.xml \ |
---|
| 151 | /sw/share/xml/xsl/docbook-xsl/html/docbook.xsl \ |
---|
| 152 | section.autolabel=1 html.stylesheet="${1}.css" css.decoration=1 |
---|
| 153 | rm -f ${1}_$$.xml |
---|