You can also get arbitrary zoom percentages by setting the Zoom to Fit Width and adjusting the width of the window. The exact number you want will depend on the pixel resolution of your monitor. My monitor has about 91 pixels per inch, so I need 91/72 which equals 126%.
AppleScript can get and set the bounds for the window, and with user interface scripting, can choose Fit Width. On my monitor, the following AppleScript sets a Pages document to display "real" inches instead of "screen" inches:
tell application "Pages"
tell front window
set Origbounds to get bounds
set Newbounds to {20, item 2 of Origbounds, 1079, item 4 of Origbounds}
set bounds to Newbounds
end tell
end tell
tell application "System Events"
-- Click the “100%” menu button.
clickmenu button "100%" of group 2 of toolbar 1 of front window of application process "Pages"
-- Fit Width
clickmenu item "Fit Width" of menu 1 of menu button "100%" of group 2 of toolbar 1 of front window of application process "Pages"
end tell
The hardcoded bounds values are particular to my monitor; yours would be different. A script like this could be run from the Scripts menu or turned into a Service and given a keyboard shortcut. I would imagine it would break if the Inspector width were changed.