Giobe®2000
Pagina aggiornata il 02/01/2010 [5236 giorni fa]
Tutorial Assembly by Giobe®2000
Sezione Assembler - Home Page Sezione Assembler Caratteri strani nei sorgenti [1 di 2] [44 di 51] 
1. Leggi subito! 2. Per chi parte da zero 3. Cos'è 4. Come si installa 5. Come si usa 6. Apri shell DOS dal Sito
7. Adatta shell DOS 8. Lancia EXE on-line 9. Scarica ASM 10. Caratteri strani 11. Prima compilazione 12. Download
18. Nuovo Ambiente Assembler - Cosa fare se nei testi ASM ci sono caratteri strani?
                                                  [1 di 2] [2 di 2]
Caratteri strani nei testi? Installa Giobe.TTF, l'unico font in grado di riconoscere i caratteri Ascii Estesi

Il testo dei sorgenti ASM è esclusivamente composto da caratteri ascii, cioè non contiene alcun tipo di formattazione tipica dei wordprocessor (come Word Office, per capirci).

Per questa ragione deve essere gestito con strumenti di scrittura semplici, detti Editor, come il comune Blocco Note (Notepad) o come uno dei magici supporti del nostro Nuovo Ambiente Assembler (PSPad di Jan Fiala, ConTEXT di Eden Kirin, Qedit di SemWare Corp., WinASM di Winasm.net Team).

Abbiamo osservato che, nella norma, quando (nel Gestore Risorse) si clicca sull'icona di un file con estensione ASM oppure (cliccando sull'icona con il camioncino predisposta nella barra in alto di ogni progetto del sito) si tenta di acquisire uno dei numerosissimi files ASM presenti sul sito , si apre rispettivamente il Notepad o il browser di internet; nel primo caso la struttura è quella di un testo ascii puro mentre nel secondo (sebbene apparentemente simile) la struttura è di tipo HTML.

Leggi con ATTENZIONE!! Quando hai aperto per la prima volta un file ASM è possibile e molto probabile che il testo (codice assembly) del programma sorgente ti sia apparso strano, almeno in parte, cioè contenente caratteri inattesi e indecifrabili..

La presenza di caratteri strani è dovuta al fatto che il codice assembly del programma sorgente è stato scritto usando tutti i caratteri Ascii, anche quelli estesi, e in particolare quelli per creare cornici, per dare personalità alle intestazioni (ma non solo per questo); la soluzione al problema è facile e veloce: basta installare il font Giobe.TTF, la NUOVA (2009) versione del mio font, appositamente creato per questo scopo.

La scelta (a me cara..) di usare i caratteri Ascii estesi crea qualche problema in quasi tutti gli ambienti di scrittura/lettura di Windows (da Word Office a WordPad e NotePad di Windows, ai browser di Internet Explorer); tutti i caratteri non standard appaiono in forme strane, perchè i font utilizzati correntemente (di solito Times New Roman o Courier) non sono in grado di tradurli graficamente nella forma che il codice Ascii Esteso assegna loro.

Suggerimento NB.: se i testi del Sito ti sembrano strani (cioè se contengono caratteri inconsueti) non hai ancora installato il font Giobe.TTF: fallo ora (clicca qui) e scaricalo direttamente nella cartella C:\Windows\Fonts.

Se hai seguito alla lettera le indicazioni per la messa a punto del Nuovo Ambiente Assembler (e, in particolare, se hai copiato il file Giobe.TTF dalla cartella C:\Arch-lab (nella quale c'è una copia) alla cartella C:\Windows\fonts sei nelle condizioni ideali per completare anche questi ultimi importanti dettagli funzionale, come ti dirò tra breve; intanto verifichiamo subito la presenza del font, con il quale ho marcato parte della seguente frase:

      testo di prova ";ÚÄÄÄÄÄÄÄÄÄÄÄ¿"

   Se il font è installato dovresti vedere questa immagine ...

Prova della presenza di Giobe.TTF - 01

.... e in caso contrario, questa immagine:

Prova della presenza di Giobe.TTF - 02

Naturalmente se dovessi vedere la seconda immagine provvedi subito ad installare questo prezioso font..; non appena il nuovo font è stato aggiunto a quelli in dotazione dovresti vederne immediatamente l'effetto dentro il primo riquadro di testo, qui in alto.

Suggerimento NB.: se non dovesse succedere, l'effetto sarà certamente visibile a partire dalla prossima sessione di lavoro, spegnendo e riaccendendo il tuo computer..

Ma non basta....Dobbiamo passare alla seconda fase: sistemiamo gli editor del sistema...

1. Cominciamo con Notepad: se si fa doppio click con il tasto sinistro del mouse sull'icona di un qualunque sorgente ASM si apre automaticamente il Blocco Note, configurato per default per gestire in lettura questo tipo di file; di solito esso prevede l'utilizzo del Font Courier, o Arial o Times New Roman, per cui l'immagine sarà certamente di questo tipo:

Giobe.TTF in Notepad - 01

I font standard sono adatti per mostrare un testo ma  non per gestire i caratteri Ascii estesi; per questo dalla voce Formato del menu in alto sceglieremo Carattere, per cambiare (in ambiente Windows 98/Me si dovrà scegliere Imposta Carattere dalla voce Modifica del menu):

Giobe.TTF in Notepad - 02

Basta ora cercare e marcare il magico Font Giobe, tra quelli proposti nella finestra Tipo di Carattere:, impostando Stile: Normale e 10 Punti:  e confermando con OK:

Giobe.TTF in Notepad - 03

Istantaneamente tutto il testo apparirà nel suo splendore naturale...

Giobe.TTF in Notepad - 04

2. Vediamo ora come configurare il browser Internet Explorer: cliccando sull'icona con il camioncino predisposta nella barra in alto di ogni progetto del sito, volendo salvare il corrispondente sorgente, il browser apre una pagina web contenente il testo del sorgente desiderato; la stessa cosa si ottiene incollando il nome del file (completo di percorso, per esempio C:\Arch-lab\lavoro\Prova_.ASM) nel campo indirizzo; prima della configurazione probabilmente si vedrà una cosa come questa:

Giobe.TTF in Internet Explorer - 01

Per modificare i font standard bisogna intervenire sulla voce Strumenti del menu in alto scegliendo Opzioni Internet ...

Giobe.TTF in Internet Explorer - 02

... e poi Caratteri, in basso nella cartella Generale:

Giobe.TTF in Internet Explorer - 03

Il font da cambiare è quello relativo ai Caratteri del solo testo normale, impostato d'ufficio su Courier New, sfortunatamente non adatto per gestire i caratteri Ascii estesi; per questo basta cercare il nostro Font Giobe, selezionarlo e confermare con OK

Giobe.TTF in Internet Explorer - 04 Giobe.TTF in Internet Explorer - 05

Basta questo per far si che il testo venga mostrato nella sua forma nativa:

Giobe.TTF in Internet Explorer - 06

L'analisi del problema continua nella prossima pagina, con la configurazione di Mozilla e le conclusioni.

Pagina Precedente Assembler Pagina Successiva Caratteri strani nei sorgenti [1 di 2]   VERIFICA la validità della pagina!! Torna alla Home della Sezione Assembler
44 di  51
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
NUOVO
AMBIENTE
ASSEMBLER
NB: Leggi subito!!|Per chi parte da zero|Cos'è l'Ambiente Assembler
Come si installa l'Ambiente|Come si usa l'Ambiente [Guida Utente]
Come aprire una finestra DOS dal Sito|Come si ottimizza una finestra DOS
Come lanciare eseguibili on-line|Come salvare i sorgenti ASM da Web
Caratteri "strani" nei sorgenti ASM|Guida alla prima compilazione
Area di Download e considerazioni conclusive
Accedi al TUTORIAL ASSEMBLY »  Prefazione|CAP 1|CAP 2|Schede
Accedi alla Palestra Apprendisti|Accedi alla Palestra Esperti
Analizza le Procedure di Giobe.LIB|Analizza le Macrositruzioni di Giobe.MAC
Risorse Software »  Area Comunicazione BIOS|Funzioni BIOS|Funzioni DOS
Risorse Hardware »  Raccolta Indirizzi Base|Registri delle Periferiche|Progetti ASM
Risorse Generali »  Download Manuali ASM|Info|Indice GENERALE
Home
Pascal|Manuali|Tabelle|Schede|Pubblicazioni
Tutorial Assembly|Palestra Assembler
Nuovo Ambiente Assembler
Aggiungi Giobe®2000 ai preferiti  
Motore
Ricerca
  Rendi Giobe®2000 pagina di Default
Copyright ® 2001-2012 -  Studio Tecnico ing. Giorgio OBER
Tutti i diritti sono riservati