Bruk av CordaFont:
Eksempel 1:
For eksempel dersom en tittel skal kunne være både 1 og 2 linjer og teksten under skal justere seg etter denne (se ill), kan verdien i tekstboksen se slik ut:
<CordaFont name="Eurostile_Bold_Condensed"
color="PANTONE 5803 C 100%"
size="36" leading="40">{{Tittel:}}
<CordaFont name="Eurostile" color="Process Black" size="12"
leading="15" alignment="justify">{{Brødtekst:}}
(Den første taggen er lik vediene som er satt i tekstboksen, og er egentlig ikke nødvendig, men er med her for illustrasjonen sin skyld).
Variablene er tekstboksvariabler (se kapittelet Variabler). Dermed fyller brukeren ut tittel og tekst som vanlig og det faller på plass. Dersom brukeren fyller ut tekst i boksen «Tittel» som går over tre linjer, rykker brødteksten tilsvarende ned. Og opp dersom tittelen kun blir på én linje.
Eksempel 2:
Det er mulig å bruke CordaFont-tag i selve variabel-teksten, men det vil være for den meget erfarne brukeren. Vilkåret er at variabelen må ligge i en tekstboks, og at editoren bør være avslått på tekstboksen. Det store blå ordet Magnism på illustrasjonen over kommer inn på følgende måte:
… ad min facin <CordaFont name="Eurostile_Bold_Condensed" color="PANTONE 5803 C 100%" size="36" color="Cyan">Magnism <CordaFont name="Eurostile" color="Process Black" size="12" leading="15"> ullam quat ad …
Eksempel 3:
Det er også mulig å bruke CordaFont inni variabler. For eksempel har vi noen tilfeller av visittkort der ledetekst og verdier skal ha forskjellig farge el.l. (se ill.):
{Tlf direkte: <CordaFont color="Process Black">+47{Dir. tlf.:}}{
<CordaFont color="Cyan">Tlf.: <CordaFont color="Process Black">+47{Tlf.:}}{
<CordaFont color="Cyan">Faks: <CordaFont color="Process Black">+47{Fax:}}{
<CordaFont color="Cyan">Mobil: <CordaFont color="Process Black">+47{Mobil:}}{
{E-post:}}
Men OBS! Det er kun mulig i variabelen «{x{y}z}» å bruke CordaFont-tag i feltene «x» og «z». Ikke i feltet «y» som alltid skal definere variabelnavnet. Altså alt mellom andre «{» og første «}» = variabelnavn. Det kan ikke inneholde CordaFont-informasjon av noe slag!
Eksempel 4:
Et annet eksempel på bruk av CordaFont er følgende (se ill):
<CordaFont tabstop="68R"; Adresse \t Østre Rosten 78B, 7078 Tiller Mobil \t (+47) 917 07 764 Telefon \t (+47) 22 22 22 22 E-post \t judith@graficonn.no <CordaFont alignment="center" size="16" leading="24"> Men <CordaFont underline="true">dette<CordaFont underline="false"> gikk jo fint :-)
I tidligere versjoner av Corda har vi her vært nødt til å bruke to tekstbokser, en venstrejustert og en høyrejustert, men nå holder det – i dette tilfellet – med én tekstboks når man bruker tabstop.
Eksempel 5:
Bruk av ornamentfonter som krever encoding="builtin":
<CordaFont name="Zapf Dingbats" encoding="builtin" textlen="1"> l<CordaFont name="Gill Sans"> Første punkt <CordaFont name="Zapf Dingbats" encoding="builtin" textlen="1"> l<CordaFont name="Gill Sans"> Andre punkt <CordaFont name="Zapf Dingbats" encoding="builtin" textlen="2"> l <CordaFont name="Gill Sans">Tredje punkt <CordaFont name="Zapf Dingbats" encoding="builtin" textlen="2"> ll<CordaFont name="Gill Sans"> Fjerde punkt
Når Zapf Dingbats eller en liknende font skal brukes, må både «encoding» og «textlen» angis riktig. Textlen-verdien er lik antall tegn mellom tag som angir Dingbats og neste tag eller tekstslutt, og må angis nøyaktig inkl. mellomrom. I dette eksemplet:
I linje 1 og 2 ligger mellomrommet etter neste tag, så textlen="1".
I linje 3 ligger mellomrommet sammen med Dingbats-tegnet, derfor er textlen="2".
I linje 4 er det to dingbats-tegn uten mellomrom, derfor er også her textlen="2".
Eksempel 6:
Hengende innrykk ved hjelp av CordaFont:
{•<CordaFont leftindent="6.3">{Punkt 1:}
}{<CordaFont leftindent="0">•<CordaFont leftindent="6.3">{Punkt 2:}
}{<CordaFont leftindent="0">•<CordaFont leftindent="6.3">{Punkt 3:}
}{<CordaFont leftindent="0">•<CordaFont leftindent="6.3">{Punkt 4:}
}{<CordaFont leftindent="0">•<CordaFont leftindent="6.3">{Punkt 5:}}
På illustrasjonen til høyre ser du resultatet. Alle variablene her er satt opp som tekstboksvariabler, skjønt det ikke er et krav for at tekst skal flyte over flere linjer, men ned en tekstfeltvariabel får du ikke satt manuelle linjeskift. Foran hvert bullet-punkt er leftindent satt til 0, og tilbake til 6,5 mm rett etter. Da vil selve punktene ikke rykkes inn, men alt av tekst vil bli det. Legg også merke til hvordan variablene er satt opp slik at dersom et punkt ikke blir fylt ut, så rykker punktene under opp. Det blir ingen blanke linjer.
Eksempel 7:
Leader ved hjelp av CordaFont:
<CordaFont tabstop="50R-70R">
{{Middagsrett1} }<CordaFont leader=".">\t{\t{Pris1}}
{{Middagsrett2} }<CordaFont leader=".">\t{\t{Pris2}}
{{Middagsrett3} }<CordaFont leader=".">\t{\t{Pris3}}
{{Middagsrett4} }<CordaFont leader=".">\t{\t{Pris4}}
{{Middagsrett5} }<CordaFont leader=".">\t{\t{Pris5}}
Dette vil gi følgende utputt:
Svenske kjøttboller ................... 198,- Ost ................................... 75,- Rømmegrøt ............................. 239,- Kokkens 6-retters for 4 personer ...... 1 190,- Hamburger m/bacon og løk .............. 89,-
Dersom leader i eksemplet over hadde vært satt som «leader=" -"», ville vi fått følgende resultat:
Svenske kjøttboller - - - - - - - - - - 198,- Ost - - - - - - - - - - - - - - - - - - 75,- Rømmegrøt - - - - - - - - - - - - - - - 239,- Kokkens 6-retters for 4 personer - - - 1 190,- Hamburger m/bacon og løk - - - - - - - 89,-
Eksempel 8:
Styring av understrek under tekst:
For å bestemme farge, tykkelse og avstand på understrek under tekst, bruk følgende syntax:
<CordaFont fillcolor="Process Black" strokecolor="Process White"
underlinewidth="4" underlineposition="-15%" textrendering="fill">Heisann!

«Strokecolor» bestemmer fargen på understreken og «fillcolor» fargen på selve teksten. «Underlinewidth» setter tykkelse på streken, og «underlineposition» bestemmer avstanden fra tekstens grunnlinje streken skal ha. Syntaxen over gir følgende resultat: