Avatar billede barf Nybegynder
10. januar 2005 - 15:00 Der er 10 kommentarer og
1 løsning

embedFonts og CSS

Hvordan kan jeg benytte embedFonts i forbindelse med CSS?

I mit stylesheet har jeg:
.overskrift {
    font-family:"Myriad Pro Black";
    font-size:18px;
    color:#333333;
    }

I mit library har jeg en font med linkage navn "Myriad Pro Black".
Jeg har uden held prøvet med:
tekst_txt.embedFonts = true;
og
_global.style.embedFonts = true;
og
_global.style.setStyle("embedFonts", true);
Avatar billede barklund Nybegynder
10. januar 2005 - 15:03 #1
Lad være med at kalde den noget, som en font rent faktisk hedder. Giv den i stedet et helt custom navn i dit library, for eksempel "Min overskriftsfont" eller den slags. Og forsøg først uden at embed'e og se, om det ser ordentlig ud. Fonten er jo embed'et. Men måske du skal have indstillingen slået til.
Avatar billede barf Nybegynder
10. januar 2005 - 15:17 #2
Nu har har jeg kaldt fonten "overskrift" både i stylesheetet og i linkage navnet. Jeg har fjernet al embedFonts kode, men det virker stadig ikke.

.overskrift {   
    font-family:overskrift; (har også prøvet med "-tegn om navnet)
    font-size:18px;
    color:#333333;
    margin-left:15px;
    }
Avatar billede barklund Nybegynder
10. januar 2005 - 15:24 #3
Hm, prøv at gå tilbage til den gode gamle metode.

Slet din font fra library, lav et nyt tekstfelt et eller andet sted, hvor man ikke ser det, lav din font her i den formattering (font samt normal/bold/kursiv, farve/størrelse er ikke vigtigt), som du bruger og inkluderer alle karakterer i denne. Så burde det også virke i dit tekstfelt.
Avatar billede barf Nybegynder
10. januar 2005 - 15:28 #4
...og dog. Jeg tror faktisk det virker alligevel, jeg havde bare lavet en lille tanketorsk.

Jeg havde oprettet en font i library'et og så slette den fra mit system, men fonten skal selvfølgelig være til stede når man publish'er filen.
Hvis jeg publisher først og så slette fonten bagefter, ser teksten stadig ordentlig ud.
Avatar billede barf Nybegynder
10. januar 2005 - 16:25 #5
Du må gerne smide et svar barklund.

Du ville dog gøre mig rigtig glad, hvis du også har en løsning på dette problem.
Når jeg slår embedFonts til på et tekstfelt, kan jeg pludselig ikke loade billeder ind i det. Slår jeg embedFonts fra, loader billederne fint.
Avatar billede barklund Nybegynder
10. januar 2005 - 16:40 #6
Tror jeg sgu ikke, du kan gøre noget ved :)
Avatar billede need4speed Nybegynder
10. januar 2005 - 16:41 #7
embed fonts ... er det ikke katestrofalt for loade tiden?
Avatar billede barf Nybegynder
10. januar 2005 - 16:50 #8
barklund > Øv, men tak for hjælpen.

need4speed > Det giver selvfølgelig lidt ekstra kb, men når en swf med 3 embedded fonte (samt grafik og kode) ikke fylde mere end 57kb, så kan jeg godt leve med det.
Avatar billede barklund Nybegynder
10. januar 2005 - 16:53 #9
need4speed, man embed'er jo kun de tegnsæt, man har brug for (ingen grund til at have 14.000 japanske tegn med) og hvis man bruger en unik font, er man nødt til det :)
Avatar billede barklund Nybegynder
10. januar 2005 - 16:53 #10
Og tark for points :)
Avatar billede need4speed Nybegynder
10. januar 2005 - 16:53 #11
ok.. ja det var sgu ikke meget derfor elsker vi vel flash :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester