HibView 0.1
15 Aprile 2003
Programmato da: hibou
E-Mail: hibou@bonbon.net
Sito Web: http://nico.hibou.free.fr/
Traduzione italiana by Isidoro Russo
________________________________________________________________
****************************************************************
Descrizione:
****************************************************************
  HibView  un programma che serve per visualizzare file di testo molto velocemente, supporta ogni formato di Txtrider, le immagini e le stringhe.
  Per coloro che non conoscessero TxtRider, HibView  un visualizzatore di testo, cio pu leggere il testo normalmente scritto nell'editor del TI-OS ma in modo molto pi veloce e permettendo di utilizzare formattazioni quali sottolineato, vettore, apice e pedice, di inserire delle immagini, delle espressioni Pretty Print e degli hyperlinks.
  Sebbene la visualizzazione di files .PIC e .STR non abbia nulla di particolare, le possibilit offerte per il testo sono migliori di quelle disponibili in Txtrider.
  HibView pu infatti utilizzare apici col font 3 (dimensione massima) cosa questa non possibile con Txtrider, pu usare degli indici (#D) e mostrare dei coniugati (#J)
  HibView pu aprire e gestire files di testo compressi nei popolari formati Ziplib e Komp, in questo modo  possibile conservare il propri files compressi sulla calcolatrice (con un notevole risparmio di memoria) e tuttavia riuscire a visualizzarli senza nessun problema (il programma li decomprimer automaticamente al caricamento).
  Infine, pu sfruttare dei links ipertestuali ad altri file di testo disponibili sulla calcolatrice: basta inserire opportunamente dei comandi all'interno del testo origine per avere mostrato, in fase di lettura di questo, un piccolo numero; successivamente cliccando su Catalog e digitando tale numero, il file collegato verr aperto.

  Vi ricordo che HibView  solo un visualizzatore e non un editor, questo significa che non pu creare o modificare i file di testo. Per far ci si deve utilizzare l'editor fornito dalla calcolatrice o un software per PC (che pu anche aiutarvi nella formattazione). E' possibile trovare degli appositi programmi sui siti Ti-Rex (www.ti-rex.net) o www.ticalc.org o sulla mia pagina personale http://nico.hibou.free.fr/cours.php?lang=eng
________________________________________________________________
****************************************************************
I comandi:
****************************************************************
  Leggere il file HibAiuto.txt

________________________________________________________________
****************************************************************
Bugs conosciuti:
****************************************************************
  Nessuno al momento, tuttavia se ne viene riscontrato qualcuno per favore contattarmi su
hibou@bonbon.net

(PS: I sorgenti (commentati in inglese) vengono forniti col programma! Se riuscite a trovare la correzione a qualche bug avr il piacere e voi l'onore (ehehe) di citarvi nella sezione Informazioni sul programma di HibView.
Grazie in anticipo per i vostri contributi!!!

________________________________________________________________
****************************************************************
Progetti e idee
****************************************************************
Progetti (ce ne sono parecchi ma temo che molti resteranno solo delle idee) :
 - creare due differenti tipi di sottolineatura per testo normale e testo in apice (provare per credere: #Utext#Eexp#Etext#U  : non  molto piacevole a vedersi !)
 - idem coi coniugati e i vettori,...
 - aggiungere caratteri matematici: R, C, K, Q, =>, <=>, inversa di A, prodotto vettoriale, nabla, somma diretta ('O' con una '+' dentro), segno di ortogonale, somma ortogonale (grazie a nEUrOne per l'idea)
 - aggiungere fonts differenti (j2t ne ha fatti alcuni (credo)).
 - grassetto e corsivo (grazie zdr l'idea)
 - aggiungere delle caselle di testo
 - aggiungere un tag suffisso-e-apice (come Cnk)
 - permettere l'anteprima dei documenti dal men principale
 - inserire un commento all'inizio del testo da mostrare nell'anteprima
 - permettere la modifica dei tasti predefiniti
 - per i link : permettere il collegamento ad una specifica riga (per ora si pu aprire solo un segnalibro)

Idee, giusto se non avessi nulla da fare (hehehe):
 - utilizzare il pretty-print con i fonts piccolo e grande (Dovrei riscrivere tutte le funzioni...!! argg!!)
 - possibilit di inserire tabelle
 - creare un cursore (tipo mouse) con cui scorrere il testo mediante barre laterali e cliccare sui link (a discapito per della velocit)
 - utilizzare le tonalit di grigio (questo sarebbe mooolto pi lento)...
 - creare un editor (molto molto molto difficile)
 - permettere le animazioni....

________________________________________________________________
****************************************************************
Aggiornamenti:
****************************************************************
    * Versione 0.1.1 09/06/2003:
 - bug nello scrolling effettuato con [DIAMANTE]+frecce: corretto
 - Utilit per la compressione Komp rimossa: Ziplib  pi efficiente
 - bug nella visualizzazione delle immagini "Pretty print errato": corretto
 - problema di perdita di memoria: corretto
 - bug legato al posizionamento del cursore su una cartella vuota: corretto
 - caratteri & mostrati nella pagina dei segnalibri: corretto
 - mancato supporto delle immagini per 92 sulla 89: non pi presente ma non si pu fare scrolling
 - Implementazione di una versione corretta di Complib
 - errore nella visualizzazione di immagini compresse in un testo: corretto
 - rappresentazione dei duplicati nella finestra dei logs: corretto
 - la prima lettera di una parola contenuta fra #I...#I non cambia colore: corretto
 - errore nella visualizzazione di #c010: corretto

    * Versione 0.1 15/04/2003:
 Dopo molte versioni beta di HibText (dato che non avevo trovato mai il coraggio di testarlo per intero rischiando di restare deluso nel vedere la mia vera abilit di programmatore) era ora di ricostruire il programma.
Hibtext  stato cambiato cos profondamente che un nuovo nome era inevitabile, e, viste le funzionalit offerte in questa nuova veste, l'unico nome che mi  venuto in mente  stato HibView.
 Nuove funzionalit:

 - creazione di log in caso di errori nella formattazione dei testi
 - possibilit di eseguire ricerche nei file
 - supporto per i files PIC, STR (stringhe) oltrech ovviamente per i files di testo
 - compressione con ziplib e komp sia nella versione nostub che in quella kernel
 - possibilit di inserire come argomento un testo da visualizzare, esempi:
hibview("#Ttesto da visualizzare")
hibview("#T&Elimit(1+x/(ln(cos(x))),x,+oo)=1")

 Vorrei aggiungere molte altre funzioni ma preferisco per ora rilasciare questa versione 0.1  per ricevere i primi commenti/suggerimenti.
Questa versione dovrebbe essere completamente stabile (credo di averla testa in tutto e per tutto) ma non  ancora ultimata (ad esempio il men file non  ancora disponibile ;) )

________________________________________________________________
****************************************************************
Ringraziamenti
****************************************************************
   I miei pi sentiti ringraziamenti vanno al gruppo TIGCC per il suo compilatore e la documentazione fornita a corredo, al team TICT per le funzioni grafiche rese disponibili, a Francois Lieber per il suo algoritmo di compressione KOMP, a tutti quelli che hanno risposto alle mie domande come Kevin Kofler, jackiechan, nEUrOne e a coloro i quali mi hanno riportato i bugs come T-bo e Christophe Baverel.

________________________________________________________________
****************************************************************
Spciale kasddi  Moouut, Seb, Mess & Grouss.
****************************************************************

Dovrei rappresentare un gufo... (hibou in francese significa gufo appunto!!!  ;-)
 
                  HH              HH
                HHHHHH          HHHHHH
              HHHHHHHHHHHHHHHHHHHHHHHHHH
            HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
            HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
  HHHHHH    HHHH        HHHH        HHHHHH  HHHHHH
HHHHHHHHHH  HH    HHHHHH    HHHHHH    HHHHHHHHHHHHHH
HH      HHHHHH  HH      HHHH      HH  HHHHHH      HH
HH        HHHH  HH      HHHH      HH  HHHH        HH
HH          HH  HH  HH  HHHH  HH  HH  HH          HH
HH          HHHH  HHHHHH    HHHHHH  HH            HH
  HH        HHHHHHHH  HHHHHHHH  HHHHHHH         HH
    HHHH    HHHHHH    HH    HH  HHHHHHHH      HH
        HHHHHHHHHH      HHHH      HHHHHHHHHHHH
            HHHH                    HHHHHHHH
            HH  HHHHHHHH    HHHHHHHH  HHHHHH
              HH        HHHH        HHHHHHHH
              HH  HHHH  HHHH  HHHH  HHHHHH
                HH    HH    HH    HHHHHH

by hibou (Nicolas Laleve) e-mail: hibou@bonbon.net
