Burada her üç iWork programı için genel bir çözüm yayınladım , ancak Pages için ne yapacağım.
Bu çözüm Terminal kullanımını gerektirir. Aşağıdakileri yapın:
- Dosyanızın yedek bir kopyasını oluşturun
- Terminal.app uygulamasını açın
- Terminal penceresine
cd
(öğesinden sonra boşluk olacak şekilde cd
) yazın ve dosyanızı pencereye sürükleyin. Dosyanızın tam yolunu eklemelidir (örn. /Users/me/Documents/My\ Great\ File.pages
).
- Aşağıdaki komutu kopyalayıp tek bir satır olarak yapıştırın ve tuşuna basın Return:
gunzip --stdout index.xml.gz | sed 's-:version="72007061400"-:version="92008102400"-g' > index.xml
- Herhangi bir hata (örneğin
No such file or directory
) görmüyorsanız , şimdi yazın rm index.xml.gz
veReturn
- Yazıp
exit
tuşuna basın Returnve dosyanızı açmayı deneyin. Size bir uyumluluk sorunu raporu verebilir, ancak açılmalıdır.
açıklama
Dosya index.xml.gz
, belgeniz hakkında bilgi tutan sıkıştırılmış bir XML dosyasıdır. Adımda komut 4 sıkıştırmasını sürümü için görünüm arama ve değiştirme programı aracılığıyla dosya ve ishal onu 72007061400
sürümü ile ve cümledeki bunu 92008102400
(Ben bu sürümler ne anlama geldiğini bilmiyorum ama işin görünür). Dosyanın sıkıştırılmamış bir sürümüne çıkar, bu nedenle 5. adımda orijinal, sıkıştırılmış dosyayı kaldırırsınız (iWork sıkıştırılmış veya sıkıştırılmamış dosyaları kullanacaktır).
notlar
Adım 4 size bir No such file or directory
hata verirse , index.xml
dosyanın sıkıştırılmamış olması mümkündür, bu durumda adım 4 komutunu sed 's-:version="72007061400"-:version="92008102400"-g' index.xml | gzip > index.xml.gz
ve adım 5 ile değiştirebilirsiniz rm index.xml
.
Bu çözüm, motive olan biri tarafından bir Automator eylemine uyarlanabilir.
Kaynak
Bu yöntem, bu Google+ yayınına yaptığı bir yorumda bulduğum Keynote belgeleri için benzer bir çözümden uyarlandı .