J'ai eu une question similaire. J'ai trouvé un fil de discussion sur ce forum expliquant comment déplacer les substitutions d'une version d'OSX à l'autre. J'ai adapté cette solution pour déplacer les substitutions du système dans les pages. J'ai écrit un shell script, qui pourrait être exécuté avec la tâche cron ci-dessus.
Le script s'appuie principalement sur PlistBuddy - un éditeur de préférences fourni avec l'OS par Apple. Vous devrez le modifier avant de l'exécuter pour que les répertoires du script correspondent à ceux de votre machine. A part cela, mon script est bien documenté, donc je ne discuterai pas plus...
#!/bin/bash
# copies text substitution preferences from
# system to pages
#
# Author: Craig Champlin
# 2/1/2013
#
# Adapted from: http://apple.stackexchange.com/questions/57960/how-can-i-export-text-substitutions-from-lion-for-import-into-mountain-lion
#
# not robust at all, quick and dirty - use at own risk
# change to preference directory to save typing
cd /Users/Craig/Library/Preferences
# backup preferences for pages
cp com.apple.iWork.Pages.plist com.apple.iWork.Pages.plist.bak
# extract system substitutions to a file
/usr/libexec/PlistBuddy -x -c "Print NSUserReplacementItems" .GlobalPreferences.plist > ./zzzSystemReplacements
# wipe out substitutions in Pages preferences
/usr/libexec/PlistBuddy -c "Delete kSFWPAutoSubstitutionArrayProperty" com.apple.iWork.Pages.plist
# create a new, blank substitutions entry for pages
/usr/libexec/PlistBuddy -c "Add kSFWPAutoSubstitutionArrayProperty array" com.apple.iWork.Pages.plist
# merge exported preferences into pages
/usr/libexec/PlistBuddy -c "Merge zzzSystemReplacements kSFWPAutoSubstitutionArrayProperty" com.apple.iWork.Pages.plist
# visually insure operation completed successfully
/usr/libexec/PlistBuddy -x -c "Print kSFWPAutoSubstitutionArrayProperty" com.apple.iWork.Pages.plist
Une mise en garde concernant l'utilisation des substitutions de texte dans Pages : Pages ne convertit pas le style de police comme le fait TextEdit. Cela signifie que les caractères spéciaux apparaissent dans la police que vous utilisez. Étant donné que la plupart de mes substitutions sont des symboles mathématiques et que ma police par défaut est Helvetica, les caractères substitués apparaissent généralement sous la forme d'un point. Je dois changer le style de police de ces caractères en Cambria pour qu'ils apparaissent correctement.
Si vous ne le saviez pas, vous pourriez supposer que la substitution n'a pas fonctionné.
Bonne chance à vous !