Hai a disposizione un numero di opzioni, come la creazione di un modello, utilizzando AppleScript o Automator per creare applicazioni, script o servizi e così via.
Di seguito è riportato uno script di esempio che ho creato in base ai dettagli nella tua domanda:
tell application "Pages"
set myDoc to make new document
tell page 1 of myDoc to set myTable to make new table with properties {column count:5, row count:2}
tell cell range of myTable
set width of columns to 80
set text wrap to true
set alignment to left
end tell
end tell
Supponendo che tu non abbia dimestichezza con come usarlo, qui sotto puoi usare lo script precedente:
Crea un servizio utilizzando Automator
- Avvia Automator (di solito si trova nella cartella Applicazioni)
- Vai a File > Nuovo
- Seleziona Servizio e fai clic sul pulsante Scegli ( Nota: se l'opzione "Servizio" non è disponibile, seleziona invece Azione rapida)
- Nella parte in alto a destra della finestra visualizzata, assicurati che "Nessun input" sia selezionato dall'elenco a discesa Servizio ricevuto
- Assicurati che l'elenco a discesa In mostri "Qualsiasi applicazione"
- Nella seconda colonna contenente l'elenco lungo, trova "Esegui AppleScript" e fai doppio clic su di esso
- Questo aggiungerà la finestra Esegui AppleScript sulla destra
- Ora, sostituisci (* Il tuo script va qui *) con lo script di esempio sopra
- Salva il servizio utilizzando un nome significativo (ad esempio Crea tabella delle pagine).
Ora dovresti essere in grado di eseguire il servizio da qualsiasi applicazione andando all'elenco dei servizi all'interno di qualsiasi menu dell'applicazione (ad esempio Pages > Servizi, Finder > Servizi, ecc.) e seleziona il servizio hai appena creato.
NOTE:
- Le righe
set width
, set text wrap
e set alignment
all'interno dello script non sono richieste. Li ho inclusi così saprai come personalizzare queste caratteristiche della tabella, se necessario.
- Ho dedotto dalla tua domanda che la tua tabella da due a cinque si riferiva a cinque colonne per due righe. Tuttavia, puoi tranquillamente modificare i valori di
column count
e row count
nello script in base alle tue esigenze.