Vad är en bildklausul?
En bildklausul används i många programmeringsmiljöer för att låta användaren ändra hur text skrivs ut eller visas. För att ändra en bildklausul måste användaren ange tecken som har olika effekter, till exempel att lägga till bokstäver eller formatera ett område i texten. Vissa tecken används för att öka teckenstorleken eller antyda andra tecken, så dessa kontrolltecken kanske inte visas i själva texten. De flesta program gör normalt detta automatiskt, så användare undviker vanligtvis att man måste ställa in bildklausulen manuellt, men det finns fördelar med att manuellt analysera texten.
Många programmeringsspråk och miljöer gör det möjligt för användare att ställa in grundelementen bakom ett textdokument genom bildbestämmelsen. Beroende på hur filen analyseras kan det påverka ett tryckt dokument, visad text eller båda. Detta kopplas vanligtvis med formulär som måste skrivas ut eller visas på ett visst sätt, eller specifika dokument som måste ha en viss formatering för att de ska kunna användas korrekt.
Som med de flesta programmeringsspråk används tecken för att styra bildklausulen, men de tecken som används i denna klausul är ofta mindre omfattande än på andra språk. Etiketter och attribut krävs normalt, men de kontrolltecken som används i klausulen är ofta bara en enda symbol eller en bokstav. Varje tecken har en annan effekt, men de skjuter vanligtvis text, lägger till bokstäver eller mellanslag och lägger till symboler i texten, till exempel för valuta.
Vissa tecken i en bildbestämmelse är avsedda att visas, till exempel tecken som lägger till symboler, siffror eller text i textfilen innan den skrivs ut eller visas. Samtidigt finns det många tecken som inte visas eftersom deras effekter fungerar på olika delar av dokumentet. Till exempel kommer ett tecken som gör det möjligt för användaren att ändra teckensnittstorleken inte visas, men det gör det ändå möjligt för användaren att ändra hela dokumentet.
Medan bildklausulen används ofta kommer de flesta aldrig att se den används. Detta beror på att karaktärerna och programmeringen ofta arbetar bakom kulisserna och påverkar de vanligaste textredigeraren och formulärprogrammen. Samtidigt kan programmerare skapa sina egna klausuler så att de kan ställa in anpassade dokument. Förutom att skapa ett anpassat dokument kan en programmerare använda detta för att bygga ett helt textprogram eller klausulen kan användas för att skydda visad text genom att förhindra att den skrivs ut.