Quando si parla di libri o materiali stampati, il termine “macro” si riferisce al più ampioscala struttura. Comprende il design e la disposizione generale del libro, in contrasto con il micro livello in cui vengono esaminati singoli elementi come parole e lettere.
Nella programmazione software, una macro è una subroutine di codice macchina incorporata. I programmi software richiamano le macro quando incontrano comandi specifici. Le macro servono ad automatizzare attività ripetitive, semplificando i flussi di lavoro.
Le macro trovano ampio utilizzo nelle applicazioni di elaborazione testi e fogli di calcolo per automatizzare azioni comuni come testo formattazione o inserimento dati. Queste applicazioni in genere impiegano linguaggi di scripting creati appositamente per loro; ad esempio, Microsoft Word utilizza Visual Basic for Applications (VBA) come linguaggio di scripting.
Inoltre, le macro possono contribuire creando comandi personalizzati. Ad esempio, una macro potrebbe generare un comando che inserisce testo predeterminato in un documento.
Stampa le applicazioni impiegano regolarmente macro per semplificare i processi di stampa dei documenti. Una macro potrebbe essere progettata per selezionare automaticamente le stampanti, definire il formato della carta e preferenze di orientamento, e avviare le procedure di stampa di conseguenza. Le macro eccellono anche nell'automazione delle attività in vari altri tipi di applicazioni.
L'obiettivo del macro design si estende oltre l'estetica: il suo scopo è anche l'efficienza funzionale nel complesso disposizione costruzione. I fattori considerati comprendono le dimensioni della pagina e le scelte di orientamento, margine larghezze, grondaia posizionamento tra le colonne, selezione di font appropriati con adatti punto dimensioni, fattori che influenzano la leggibilità, e stabilire disposizioni logiche ma visivamente accattivanti per componenti come titolo pagine o tabella dei contenuti.
La comprensione dei principi macro si rivela cruciale in entrambi i libri produzione e pratiche di stampa. L'adozione di Macro consente una professionalità coerente all'interno delle pubblicazioni, garantendo al contempo un controllo migliorato sui processi di stampa, con conseguenti output di qualità superiore, preferiti dai consumatori.