Friday, November 08, 2013

Undocumented Proprietary File Format in Pages 5

The new Pages 5 file package format contains binary .iwa files that seem unreadable by other applications. This makes it very difficult or even impossible to recover file content if you are on a computer without Pages 5 or if Apple one day abandons the program. This is a big shift from the XML based file structure of Pages '09 (4.3) and earlier, which at least could be read by text editors, and which in theory could be recovered.

One important reason not to use Pages for crucial documents has always been the proprietary file format. I do not have a single Pages file on my hard disk without a backup in more widely used formats, like doc, docx, rtf, txt, PDF or whatever makes most sense for the file.

However, the new file format makes it doubly important not to use Pages to create files for long term storage.

My recommendation is simply: Never, ever, repeat, absolutely never, create a Pages file without a backup in another file format.

More information about the new file format can be found at GitHub and PixelEnvy.

Update 2019: Since some time, one has been able to access Pages documents through iCloud. From there one can download the documents in the cloud to for example Word format to access it on other platforms.

Note: this blog is not actively updated any more. Any information can be obsolete. I updated this entry only because the stats show that it is one of the more popular posts.

Thursday, October 24, 2013

Some Less Good News with Pages 5

Update for the list below: Apple have for once admitted that things aren't perfect. Some of the removed functionality will come back according to a support article. 

They say that the following features will come back within 6 months:
  • Customize toolbar
  • Vertical ruler
  • Improved alignment guides
  • Improved object placement
  • Import of cells with images
  • Improved word counts
  • Keyboard shortcuts for styles
  • Manage pages and sections from the thumbnail view

The List of Removed Features

With Pages 5, there is some disappointing news for about every user. A large amount of functionality is gone. This is a rough list of some things that are gone. It was compiled by Peter Breis in the instructive Apple Discussion forum with the help of other posters. For an updated list, see IWorkTipsandTricks.

  1. Select non-contiguous text
  2. Outline view
  3. Customizable Toolbar
  4. 135 templates
  5. Capture pages/sections
  6. Drag reorganize pages
  7. Duplicate pages
  8. Delete page
  9. Manage Pages
  10. Subscript/superscript buttons
  11. Select all instances of a Style
  12. Retain zoom level of document
  13. Facing pages
  14. Layout Breaks
  15. Layout Margins
  16. Endnotes
  17. Media Inspector links to iPhoto library on external drive
  18. Media Inspector links to Aperture Library
  19. Alignment Guides
  20. Styles Drawer
  21. Merge Fields
  22. Drag and Drop VCards
  23. Default Start Up page
  24. Vertical Ruler
  25. Style Function key shortcuts
  26. Bookmarks and Links
  27. Images within Tables
  28. Mathtype/Grapher Equations/Formulae within Pages
  29. Import Styles
  30. Clean Import of older .pages formatting
  31. User Guide
  32. Search Sidebar
  33. Open Type features
  34. Textbox linking
  35. Background Object selectable
  36. Storyboards
  37. Text to Tables
  38. Tables to Text
  39. Tables in Headers/Footers
  40. Word export to iCloud
  41. Export to .txt or .rtf
  42. Multiple Comments view
  43. T.O.C. clean numbering
  44. Character Styles  ?
  45. List Styles   ?
  46. Selective formating in Character Styles
  47. Insert File Name
  48. Search in Media Browser
  49. Bullet points in comments
  50. Search comments
  51. Two up view
  52. Paste and keep style
  53. Accented characters in Footer
  54. Mail Merge
  55. Mask with shapes other than rectangle
  56. Find & Replace special characters eg paragraph returns


Some Good News with Pages 5

With Pages 5, there is some good news for people who write in Chinese or Japanese: One can finally add phonetic guides (furigana) in Pages, both in Pages for Mac OS X and in Pages for iOS.

  • In Pages for Mac OS X, go to Format > Phonetic Guide Text.
  • In Pages for iOS, highlight the word you want to add the text to > Click on the Right Arrow > Select Phonetics.
In both cases, you get a list of proposed phonetic guides for both Japanese and Chinese, including bopomofo: ちゅうごく, チュウゴク, zhōngguó, chuugoku, ㄓㄨㄥㄍㄨㄛˊ.

There is also some good news for writers of Hebrew and Arabic and other Right-To-Left languages, because that finally works too.

Wednesday, October 23, 2013

Pages 5 and Pages '09 and this blog

Pages 5 is out there with a long list of interesting new problems to solve and a few new features. I cannot promise that this blog will be updated to reflect Pages 5. It was easy to keep the blog reasonably up to date when Apple stayed away from changing the product. However, with Pages 5, much more time would be needed to handle all the new problems, and time is not anything I have much of.

Monday, September 30, 2013

Pages and iCloud - an Unlikely Winner against Google Drive and Skydrive

Even though I have assembled quite a lot of information, questions and quirks about Apples word processor Pages, it is not a program I feel particularly connected with. It is a word processor from Apple. It does what it should do - some of the time. It does some things elegantly and many things not at all. It still after eight years has some pretty big limitations, like poor support for Arabic and Hebrew.

Every now and then I try to find a better tool, and often I find myself using MS Word or TextEdit for local files.

As time has gone on, more and more people talk about the cloud, and one would think that the big software giants of today had figured out how to make it work properly. I decided to compare Microsoft Skydrive, Google Drive and iCloud, thinking that anyone of them probably will be fine for me. It turned out that none of them has made the cloud work properly yet, but the one with least limitations was Apple's Pages.

What I want seems simple enough. I want to edit text. Not pictures. Not fancy layout. Not tables or embedded movies. I do not need collaboration, revisions, comments or versions. Just text. I want to edit the text:
  • on a Mac.
  • on a Windows PC.
  • on a tablet.
  • on a phone.
  • in a browser.
  • off line.
  • on line with synchronisation with a cloud.

Skydrive

Microsoft Skydrive is something that is so close but not at all there. To use Skydrive on a Mac, you download an application called Skydrive from Microsoft. It is free. You also buy MS Office, which is not at all free. To use Skydrive to edit texts on your Android or iOS phone, you need to sign up to Microsoft Office 365, which costs $10 a month. On the paper, Office 365 is a good deal. You get the latest version of Office for 5 computers, Macs or PCs, and you can use it with your phone. However, if you already have MS Office, $10 a month is quite expensive for something Apple and Google give you for free. I heard that one can edit Office files without problems on a Windows phone, but that is not the phone I have.

And then there are the bugs.

I got some problems with Skydrive and followed a link in Skydrive for Mac, which recommended me to download Skydrive for PC to my Mac. Skydrive for PC is not compatible with Windows XP, so it would not work even on my Windows machine, and it is of course even less compatible with Mac OS X. I found a link to Skydrive for Mac and reinstalled the latest version. The program then hang itself in an infinite loop, where it asked me if I wanted to restart it over and over again. Even restarting my Mac did not help. When I finally managed to clean up the installation enough to make Skydrive start, it refused to synchronise, which is its main purpose. It showed the sync symbol for five minutes, proudly explaining that it was uploading a 36k document. Once it was done, I verified the synchronisation, and it had failed.

The two main problems with Skydrive are:
1. It is pricy.
2. It is unusable.

But I give it that the web interface to edit documents is decent and it plays reasonably well with a local copy of Word, if you are connected to the internet.

Google Drive

Google Drive, which used to be called Google Docs was one of the first major cloud office suits. It works well on line, it is a good way to share a document between several connected devices.

My problem with Google Drive is off line editing. I can edit documents using my iPhone when it is connected, but when I am abroad without roaming, when I am in an airplane, or when I have not paid my internet provider fee, I am stuck. I can read documents off line, but I cannot edit them.

Using Google Drive for PC or Mac is slightly better. One can edit documents when one is not connected. One can even create new ones. However, one cannot export them to other formats when one is off line, so if you want to make a modification using some feature in MS Word, you have to first find an internet connection.

iCloud

A few years ago, I would not have bet much on Pages being a major part of my text editing life, and I would not have bet on Apple being able to do anything properly in the cloud.

However, it turns out that Pages for iOS and Pages for Mac both save files locally and sync them with iCloud. I can create a document on my disconnected iPad, connect my iPad and sync and update the document on my iPhone and finish it on my Mac when I get home. I can even use a browser and update it on a PC (but without any local storage). That's basically all I need.

Conclusion

My very personal conclusion which applies to me, is that iCloud wins. If I had to limit myself to one cloud, it would be iCloud. If I can use two clouds, I would use iCloud and Google Drive. If I can use three, I would use iCloud and Google Drive and nothing more.

That is the state of today. I do not necessarily recommend you to use iCloud, because your needs may be different from mine. Regardless of what anyone uses today, I hope Google, Apple and Microsoft will all improve in the future. Even Skydrive has potential if Microsoft just decides to fix its bugs and release it properly to non-Windows users.

That is my second wish. That iCloud shall work fine on Android and Windows and Linux. That Skydrive shall work on Android and iOS and that Google Drive will get decent support for off line editing on all platforms.

Once that is done, perhaps the different systems can start working with each other instead of isolated in their own little clouds up in the blue.