#!/bin/bash

# En-tête

cat <<ENTETE >liste.html
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
  <meta name="generator" content="Bash">

  <title>ELLISLLK</title>
  <meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<!--  <meta name="GENERATOR" content="bash">--><!--   <meta name="Author" content="">-->
  <!--   <meta name="KeyWords" content="anarchisme,math&eacute;matique,pseudo science,z&eacute;t&eacute;tique,citation,oulipo,oumathpo,fractal,syndicat,informatique,linux">-->
  <meta name="KeyWords" content="reve,dream"><!--  <meta name="Classification" content="math&eacute;matique"> -->
  <meta name="Description" content="des r&ecirc;ves">
  <link rel="shortcut icon" href="../../favicon.png">
</head>

<body bgcolor="#C1C1C1">
  <div align="left">
    <br>
    Liste compl&egrave;te des r&ecirc;ves
    <br>
    <br>
ENTETE

# Liste des rêves

j=`ls r*.txt|wc -l`

# Titre

for (( i=1 ; $i <= $j ; i++ )) ; do

  echo "<i>R&ecirc;ve $i</i>" >>liste.html
  echo -n $i", "

# Séparation avant

  cat <<CHAPEAU >>liste.html
  <br>
  <br>
CHAPEAU

# Images éventuelles

  k=$( ls rêve\ $i.png 2>/dev/null |wc -l )
  if [ $k -eq 0 ] ; then
    k=$( ls rêve\ $i-?.png 2>/dev/null |wc -l )
  fi

  if [ $k -ge 1 ] ; then
    if [ $k -eq 1 ] ; then
      echo "<img src=\"r%C3%AAve $i.png\" alt=\"image du r&ecirc;ve $i\" align=\"right\">" >>liste.html
    else
      for (( l=1 ; $l <= $k ; l++ )) ; do
        echo "<img src=\"r%C3%AAve $i-$l.png\" alt=\"image n&deg;$l du r&ecirc;ve $i\" align=\"right\">" >>liste.html
      done
    fi
  fi

# Rêve

#  konwert utf8-htmlent "rêve $i.txt" | konwert utf8-htmlhex |tr '\n' "<br>" >>liste.html
  konwert utf8-htmlent "rêve $i.txt" | konwert utf8-htmlhex | sed "s/\n\|$/<br>/g">>liste.html

# Séparation après

  cat <<BAS >>liste.html
  <br>
  <br>
BAS
  
done

#cat <<SCRIPT >>liste.html
#    <br>
#    J'ai utilis&eacute; le script suivant pour cr&eacute;er automatiquement ce fichier :<br>
#    <tt>
#SCRIPT

#    konwert any-htmlent tout.sh >> liste.html

#    </tt>

# Pied de page

cat <<PIED >>liste.html
    <br>
    <a href="index.html">Maison</a>
  </div>
</body>
</html>
PIED

echo "fin."
