Tekstpositionering text-positioning
De renderer van text= positioneert tekst fundamenteel verschillend van textPs= renderer wanneer toegepast op presize lagen (namelijk wanneer size= ook wordt gespecificeerd).
Zelf-rangschikkende text= en textPs= lagen hebben gelijkaardige verschijning en het plaatsen.
Met textPs= wordt de bovenkant van de tekencel uitgelijnd op de bovenkant van het tekstvak (uitgaande van \vertalt ), zelfs als delen van de weergegeven tekstglyphs zich gedeeltelijk buiten de grens van het tekstvak bevinden. Gegenereerde glyphs van bepaalde lettertypen kunnen ook iets buiten de linker- en rechterrand van het tekstvak uitsteken. Voor toepassingen waarbij alle gerenderde tekst zich binnen de laadruchthoek moet bevinden, kunt u de RTF-opdrachten \marg* of textFlowPath= gebruiken om het tekstrendergebied aan te passen.
In text= daarentegen wordt de gerenderde tekst zo nodig verplaatst en wordt gegarandeerd dat alle gerenderde glyphs volledig binnen het opgegeven tekstvak passen.
Hoewel text= wellicht iets gemakkelijker te gebruiken is voor eenvoudige toepassingen, biedt textPs= nauwkeurige positionering, onafhankelijk van lettertypen en teksteffecten.
Voorbeelden section-1b6bdf2ea34447528188ae4e1430ee71
De volgende voorbeelden zijn voor tekst van vooraf formaat. Het gedrag voor tekst op zichzelf wijzigen is anders.
Text= biedt altijd een smalle marge bovenaan:
/is/image/?size=230,50&bgc=f0f0f0&fmt=png&text=\fs40Normal%20Normal%20Normal
textPs= geeft de tekst weer strak uitgelijnd op de bovenzijde van het tekstvak, wat resulteert in een kleine bijsnijding, zelfs voor gewone lettertypen zoals Arial®:
/is/image/?size=230,50&bgc=f0f0f0&fmt=png&textPs=\fs40Normal%20Normal%20Normal
text= verplaatst de weergegeven tekst automatisch omlaag om bijsnijden te voorkomen:
/is/image?size=230,50&bgc=f0f0f0&fmt=png&text=\fs40Normal%20{\up20Raised%20}Normal
textPs= verplaatst geen tekst met verheven gedeelten. Dit leidt tot aanzienlijk bijsnijden als de tekst zich op laag 0 bevindt:
/is/image?size=230,50&bgc=f0f0f0&fmt=png&textPs=\fs40Normal%20{\up20Raised%20}Normal
A 10 pt (200 twips) marge bij de bovenkant geeft deze tekst zonder het knippen terug:
/is/image?size=230,50&bgc=f0f0f0&fmt=png&textPs=\margt200\fs40Normal%20{\up20Raised}%20Normal
Gerenderde glyphs van bepaalde manuscriptdoopvonten kunnen zich beduidend buiten het tekstvakje uitbreiden:
/is/image?size=230,50&bgc=f0f0f0&fmt=png&textPs={\fonttbl{\f1\fcharset0%20FluffyFont;}}\f1\fs88%20fluffy%20font%20problems