När man diskuterar böcker eller tryckt material syftar termen ”makro” på den större strukturen. Den omfattar bokens övergripande design och arrangemang, i kontrast till mikronivån där enskilda element som ord och bokstäver undersöks.
I mjukvaruprogrammering är ett makro en inbyggd maskinkodsubrutin. Programvara använder makron när de stöter på specifika kommandon. Makron tjänar till att automatisera repetitiva uppgifter, effektivisera arbetsflöden.
Makron används flitigt i ordbehandlings- och kalkylprogram för att automatisera vanliga åtgärder som textformatering eller datainmatning. Dessa program använder vanligtvis skriptspråk som är specifikt anpassade för dem; Microsoft Word använder till exempel Visual Basic for Applications (VBA) som skriptspråk.
Dessutom kan makron bidra genom att själva skapa anpassade kommandon. Till exempel kan ett makro generera ett kommando som infogar förutbestämd text i ett dokument.
Utskriftsprogram använder regelbundet makron för att effektivisera dokumentutskriftsprocesser. Ett makro kan utformas för att välja skrivare automatiskt, definiera pappersstorlek och orienteringsinställningar, och initiera utskriftsprocedurer i enlighet med detta. Makron är också utmärkta vid uppgiftsautomatisering i olika andra typer av applikationer.
Målet med makrodesign sträcker sig bortom estetik – dess syfte är också funktionell effektivitet i den övergripande layoutkonstruktionen. Faktorer som beaktas inkluderar sidmått och orienteringsval, marginalbredder, ränna placering mellan kolumner, val av lämpliga teckensnitt med lämpliga punktstorlekar – faktorer som påverkar läsbarheten – och etablering av logiska men ändå visuellt tilltalande arrangemang för komponenter som titelsidor eller innehållsförteckningar.
Att förstå makroprinciper visar sig vara avgörande för både bokproduktion och tryckning. Implementeringen av makroprinciper möjliggör konsekvent professionalism inom publikationer samtidigt som det ger förbättrad kontroll över tryckprocesserna, vilket resulterar i högre kvalitet på utskrifter som konsumenterna föredrar.

