| At line 1 added 84 lines |
| %%(display:none) |
| {{{ |
| WikiUp |
| }}} |
| /% |
| [{TableOfContents }]\\ |
| !!! Struttura comune della riga\\ |
| !! Formato riga\\ |
| Posizioni 001 - 003 = Identificativo del TAG o istruzione\\ |
| Posizioni 004 - 024 = Caratteri singoli con significato tipico del TAG e definiti in formato guidato nel configuratore EDT_G53 di SCP_CFG\\ |
| !! Corpo\\ |
| Posizioni successive. Testo o attributi di formato. Il testo può contenere una ulteriore definizione di formato identificato dal fatto di essere racchiuso fra doppie quadre.\\ |
| \\ |
| !!! Formati di pagina\\ |
| !! Formati supportati\\ |
| * A2 verticale ha come dimensioni: larghezza 1190 , altezza 1684\\ |
| * A2 orizzontale ha come dimensioni: larghezza 1684 , altezza 1190\\ |
| * A3 verticale ha come dimensioni: larghezza 842 , altezza 1190\\ |
| * A3 orizzontale ha come dimensioni: larghezza 1190 , altezza 842\\ |
| * A4 verticale ha come dimensioni: larghezza 595 , altezza 842\\ |
| * A4 orizzontale ha come dimensioni: larghezza 842 , altezza 595\\ |
| * A5 verticale ha come dimensioni: larghezza 421 , altezza 595\\ |
| * A5 orizzontale ha come dimensioni: larghezza 595 , altezza 421\\ |
| * LT verticale ha come dimensioni: larghezza 612 , altezza 792\\ |
| * LT orizzontale ha come dimensioni: larghezza 792 , altezza 612\\ |
| \\ |
| __N.B.__: I valori riportati sono espressi in punti tipografici o punti postscript\\ |
| \\ |
| !! CPI e Punti tipografici\\ |
| Per dare un'idea della proporzionalità fra CPI e punti tipografici: 10 CPI corrispondono a 12,545 punti, 12 CPI a 10,467 punti e 15 CPI a 8,348 punti.\\ |
| \\ |
| !!! Coordinate\\ |
| A seconda della specifica le coordinate possono definire un punto (es: specifica di posizionamento di un testo) o un rettangolo (es: specifica posizionamento di un rettangolo o BOX) all'interno della pagina.\\ |
| Se la specifica prevede la definizione di un punto dovranno essere comunicati 2 numeri che identificheranno la coordinata x,y del foglio. Qualora invece la specifica preveda la dichiarazione di un rettangolo, dovranno essere dichiarati 4 numeri che identificano nell'ordine x,y dell'angolo in basso a sinistra e x,y dell'angolo in alto a destra.\\ |
| Il rettangolo potrà essere un puro disegno oppure utilizzato per contenere un'immagine, un testo ecc.\\ |
| Il separatore delle coordinate, nelle ultime distribuzioni può essere sostituito da ^(apice) o ,(virgola) anziché ;(punto e virgola). La scelta avviene in cascata fra i tre.\\ |
| I singoli numeri che compongono la coordinata possono avere due formati:\\ |
| * numeri assoluti: in questo caso l'intervallo ammesso per il numero andrà da 0 al numero massimo consentito dal formato del documento che verrà generato così come indicato nella precedente sezione __Formati di pagina__\\ |
| * valori percentuale: riconosciuti dal fatto che siano costituiti da un numero seguito dal simbolo __%__ (es: 20%) ed esprimerà appunto la percentuale rispetto al massimo valore consentito per il formato di pagina richiesto.\\ |
| I due tipi di valore non possono essere mescolati nella definizione delle coordinate. Una serie di coordinate o è definita tutta da valori assoluti o tutta da percentuali.\\ |
| \\ |
| Se richiesta la curvatura degli angoli, i lati del rettangolo devono essere ambedue superiori a 8 unità. (Fine-Inizio>8)\\ |
| \\ |
| \\ |
| !!! Riga da saltare o di commento\\ |
| Qualsiasi riga di specifica ha due possibilità per essere ignorata dal parser, la prima utilizzando\\ |
| il simbolo X per specificare il flag Posiz.8, la seconda è commentando la riga mettendo in prima posizione il simbolo # o ; .\\ |
| \\ |
| !!! Barcode\\ |
| \\ |
| \\ |
| !!! Dimensioni definite mediante un carattere\\ |
| La dimensione font segue la seguente scala:\\ |
| 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwyz.\\ |
| La scala è operativa dal valore 5 in avanti; i valori dallo 0 al 4 sono troppo piccoli per essere scritti nel PDF, ed a partire dal n.5 ogni carattere successivo aumenta la dimensione di 1 (Es.:5=5; A=10, C=12)\\ |
| \\ |
| Oltre questa scala di valori esistono dei valori aggiuntivi gestiti.\\ |
| Fra questi vengono gestiti dei valori grandi predefiniti ed equivalenti a 70, 90, 110, 130, 150 punti.\\ |
| * é : equivalente a 70\\ |
| * è : equivalente a 80\\ |
| * à : equivalente a 90\\ |
| * ò : equivalente a 100\\ |
| * ù : equivalente a 110\\ |
| Vengono inoltre gestite quattro unità di misura espresse in CPI\\ |
| * # che rappresenta i 15 CPI, in alternativa usare il caratterer 4;\\ |
| * § che rappresenta i 12 CPI, in alternativa usare il caratterer 3;\\ |
| * * che rappresenta i 10 CPI, in alternativa usare il caratterer 2;\\ |
| * & che rappresente i 6 CPI, in alternativa usare il caratterer 1.\\ |
| E' anche possibile esprimere l'unità di misura, utile per l'altezza righe, di 6 LPI attraverso il seguente simbolo:\\ |
| * % rappresenta la dimensione di 6 LPI, in alternativa usare il caratterer 0 (zero);\\ |
| \\ |
| \\ |
| !!! Font\\ |
| * A = ARIAL\\ |
| * B = HELVETICA\\ |
| * C = COURIER\\ |
| * D = COURIER NEW\\ |
| * F = TIMES NEW ROMAN\\ |
| * H = VERDANA\\ |
| !! Personalizzazione dei font\\ |
| E' possibile estendere la categoria dei fonts con dei files TTF personalizzati.\\ |
| Per far ciò è necessario posizionare i files di font .ttf nella cartella Fonts contenuta in smedg.\\ |
| Definendo i files di fonts con un prefisso P[un carattere]_ si può richiamare il tipo font con il carattere scelto (es.: se si chiama un file font _h_Ps_nomefile.ttf_n_ sarà richiamabile con _h_s_n_, se lo si chiama PN_nomefile.ttf sarà richiamabile con N, etc.).\\ |
| __N.B.__: [un carattere] è case-sensitive\\ |