/** Corpo della pagina Sovrascritto */
  @Override
  protected String elaboraBody() {
    String text = CostBio.VUOTO;
    int numCognomi = mappaCognomi.size();
    int numVoci = Bio.count();
    int taglioVoci = Pref.getInt(CostBio.TAGLIO_NOMI_ELENCO);

    text += A_CAPO;
    text += "==Nomi==";
    text += A_CAPO;
    text += "Elenco dei ";
    text += LibWiki.setBold(LibNum.format(numCognomi));
    text += " cognomi '''differenti'''  utilizzati nelle ";
    text += LibWiki.setBold(LibNum.format(numVoci));
    text += " voci biografiche con occorrenze maggiori di ";
    text += LibWiki.setBold(taglioVoci);
    text += A_CAPO;
    text += creaElenco();
    text += A_CAPO;

    return text;
  } // fine del metodo
  /** Corpo con elenco delle pagine */
  private String creaElenco() {
    String testoTabella = CostBio.VUOTO;
    String riga = CostBio.VUOTO;
    ArrayList listaPagine = new ArrayList();
    ArrayList listaRiga;
    HashMap mappaTavola = new HashMap();
    Cognome cognome;
    String cognomeText;
    int num;
    int taglioPagine = Pref.getInt(CostBio.TAGLIO_NOMI_PAGINA);
    String numText;
    String tag = "Persone di cognome ";
    ArrayList titoli = new ArrayList();
    titoli.add(LibWiki.setBold("Cognome"));
    titoli.add(LibWiki.setBold("Voci"));

    for (Map.Entry mappa : mappaCognomi.entrySet()) {

      cognome = (Cognome) mappa.getKey();
      cognomeText = cognome.getCognome();
      num = (Integer) mappa.getValue();
      numText = LibNum.format(num);
      if (num >= taglioPagine) {
        cognomeText = tag + cognomeText + CostBio.PIPE + cognomeText;
        cognomeText = LibWiki.setQuadre(cognomeText);
        cognomeText = LibWiki.setBold(cognomeText);
      } // end of if cycle

      listaRiga = new ArrayList();
      listaRiga.add(cognomeText);
      listaRiga.add(num);
      listaPagine.add(listaRiga);
    } // end of for cycle
    mappaTavola.put(Cost.KEY_MAPPA_SORTABLE_BOOLEAN, true);
    mappaTavola.put(Cost.KEY_MAPPA_TITOLI, titoli);
    mappaTavola.put(Cost.KEY_MAPPA_RIGHE_LISTA, listaPagine);
    testoTabella = LibWiki.creaTable(mappaTavola);

    return testoTabella;
  } // fine del metodo