Jak przekonwertować stare dokumenty Pages na Pages '13?

8

Mam dokument utworzony za pomocą starej wersji Pages. Kiedy próbuję otworzyć go w Pages '13 , pojawia się komunikat:

Ten dokument jest za stary. Otwórz i zapisz w Pages '09

Nie mam Pages '09 i nie wiem, gdzie jest ta stara wersja Pages i czy będzie działać na Mac OS 10.9.

Czy istnieje prosty sposób na konwersję dokumentu? Jeśli nie ma łatwego sposobu, czy istnieje sposób na wyodrębnienie tekstu z dokumentu?

Chiborg
źródło
2
Przejdź do aplikacji / iwork i otwórz znajdujące się tam strony i sprawdź, czy będzie działać z twoimi dokumentami. „Aktualizacja” do stron 5 nie usuwa stron 4. Co jest naprawdę dobre, ponieważ strony 5 to śmiecie.
Tom Gewecke,
Czy możesz dodać wersję stron, które posiadałeś przed tą straszną aktualizacją?
dn
„gdybym wiedział, że tak się stanie, na pewno nie zaktualizowałbym”. Nie można sobie wyobrazić, jak prawo jesteś o tym brakującym ostrzeżenia :(.
dan
@TomGewecke, gdybyś był konsultantem twórców stron przed wydaniem go.
soulshined
1
O ile widziałem, nie ma oczywistego rozwiązania. Jeśli to tylko kilka dokumentów, otwórz je w Podglądzie i wytnij i wklej do nowego pustego arkusza Strony. Nie jest idealny, zwłaszcza jeśli jest to duży dokument jak książka.
Shawn Vader

Odpowiedzi:

3

Nadal możesz uzyskać iWork 09 za pomocą tej metody [chociaż nie próbowałem tego, aby wrócić do 09, być może najpierw musisz usunąć najnowsze wersje lub po prostu spakować je - nie testowałem]

Dotarłem do Softpedii

Kliknij Zewnętrzne lustro 1

Spowoduje to pobranie iWork09Trial

Otwórz dmg i uruchom instalator

Być może będziesz musiał walczyć z bieżącą wersją, a aktualizacja oprogramowania może Cię męczyć do aktualizacji. Jak mówię, nigdy nie próbowałem tego przywrócić do starszej wersji

Tetsujin
źródło
Pracował dla mnie w systemie Mac OS 10.9. Stary pakiet iWork jest przechowywany w Applications / iWork'09 (więc nic nie zostanie zastąpione).
chiborg,
1
Działa to również dla mnie w wersji 10.9, ale miałem błąd narzekań na „Strony są obecnie uruchomione ...”, mimo że nie było ich w dokumencie. Monitor aktywności pokazał proces pomocnika stron, który po wyjściu pozwolił mi kontynuować. Pamiętaj również, że jeśli przypadkowo spróbujesz otworzyć dokument z nowszej wersji Pages (np. 5.2.2), pojawi się błąd „Brak wymaganego pliku index.xml”. Natknąłem się na to przez przypadek, próbując przekonwertować wszystkie moje stare dokumenty stron.
hepcat72
1
Dla przypomnienia, ta odpowiedź nadal działa, nawet w Mac OS X 10.11.4 (El Capitan). Byłem zszokowany, że pobieranie nadal istniało, nie wspominając o pomyślnej instalacji, a nawet aktywacji wersji próbnej!
mathie 20.04.16
5

Tutaj zamieściłem ogólne rozwiązanie dla wszystkich trzech programów iWork , ale oto, co zrobić dla Pages.

To rozwiązanie wymaga użycia terminalu. Wykonaj następujące czynności:

  1. Utwórz kopię zapasową pliku
  2. Otwórz Terminal.app
  3. W oknie Terminala wpisz cd(ze spacją po cd), a następnie przeciągnij plik do okna. Powinien wstawić pełną ścieżkę pliku (np /Users/me/Documents/My\ Great\ File.pages.).
  4. Skopiuj i wklej następujące polecenie jako pojedynczy wiersz i naciśnij Return:gunzip --stdout index.xml.gz | sed 's-:version="72007061400"-:version="92008102400"-g' > index.xml
  5. Jeśli nie widzisz żadnych błędów (takich jak No such file or directory), teraz wpisz rm index.xml.gzi naciśnijReturn
  6. Wpisz exiti naciśnij Returni spróbuj otworzyć plik. Może to dać raport o problemach ze zgodnością, ale powinien zostać otwarty.

Wyjaśnienie

Plik index.xml.gzjest skompresowanym plikiem XML, który zawiera informacje o twoim dokumencie. Komenda w kroku 4 rozpakowuje plik i uruchamia go przez program do wyszukiwania i zamieniania, który szuka wersji 72007061400i zastępuje ją wersją 92008102400(nie wiem, co oznaczają te wersje, ale wydaje się, że działa). Wyprowadza do nieskompresowanej wersji pliku, dlatego w kroku 5 usuwasz oryginalny, skompresowany plik (iWork użyje skompresowanych lub nieskompresowanych plików).

Notatki

Jeśli krok 4 daje No such file or directorybłąd, możliwe, że index.xmlplik jest nieskompresowany, w którym to przypadku możesz zastąpić polecenie kroku 4 sed 's-:version="72007061400"-:version="92008102400"-g' index.xml | gzip > index.xml.gz, a krok 5 przyciskiem rm index.xml.

To rozwiązanie może być dostosowane do działania Automatora przez kogoś zmotywowanego.

Źródło

Ta metoda została zaadaptowana z podobnego rozwiązania dla dokumentów Keynote, które znalazłem w komentarzu do tego posta w Google+ .

Dan
źródło
1
Napisałem skrypt powłoki Bash dla tej doskonałej poprawki. Po prostu uruchom go z terminala, przekazując ścieżkę do starego pliku .pages. Mam nadzieję, że to pomaga komuś: gist.github.com/midwire/e8c5ec4cf40f06ba24a7
Midwire
Zauważ, że w przypadku wystarczająco starych dokumentów to nie zadziała - po pierwsze, zastępowany ciąg wersji będzie inny, a po drugie format zmienił się zbyt mocno. Nawet jeśli edytujesz plik ręcznie, aby naprawić ciąg wersji, pojawi się komunikat „Z jakiegoś powodu nie można go otworzyć”.
David Moles,
2

Co ciekawe, aplikacja Preview pokazuje plik. Mogę uratować cały tekst i większość formatowania poprzez proste kopiowanie i wklejanie (chociaż tylko strona na stronę).

Otworzyłem menu kontekstowe pliku w Finderze i wybrałem „Otwórz w ...”. Podgląd był jedną z rozsądnych opcji.

Inną opcją w menu „Otwórz w ...” był edytor zdjęć Acorn . Kiedy próbowałem otworzyć pliki stron za pomocą programu Acorn, wyświetliła miniaturę dokumentu widocznie zapisaną w pliku Pages. Plik miniatury ma wystarczającą rozdzielczość, aby odczytać tekst i zobaczyć stary układ.

Chiborg
źródło
2

Właśnie miałem ten problem. Możesz kliknąć prawym przyciskiem myszy, otworzyć z podglądem, a następnie Edycja -> Wybierz wszystko, Command-C, aby go skopiować, a następnie wkleić do nowej wersji Pages lub dowolnego innego edytora tekstu.

Chad Carney
źródło
1

Miałem ten sam problem. Kupiłem nowy iMac 10.10.5, przesłałem wszystkie stare pliki stron i nie będą działać. Pobrano iWorks 9 z Softpedia.com. Softpedia otwórz i kliknij Ext Mirror 1. Pobierz dmg ..... otwórz ... lo i zobacz iWorks 9. Otwórz każdy plik i zapisz go jako Strony 9. Nadpisuje stary plik. I wszystkie otwierają się na najnowszych stronach. To, co mnie rozczarowuje, to fakt, że Apple na to nie pozwoliło. Nie wszyscy kupujemy nowe komputery co kilka lat. Godziny frustracji, dopóki nie zobaczyłem tego rozwiązania.

Phillip
źródło
0

Jeśli otworzysz dokument .pages w czymś takim jak TextEdit (znajdujący się w folderze Aplikacje ) i przewiniesz niezrozumiałe części, powinieneś znaleźć dużo tekstu pomiędzy nimi.

Thomas Jones
źródło
0

Najprostszym sposobem jest przeszukanie dokumentu w Spotlight. Bez otwierania pliku możesz zaznaczyć i skopiować tekst bezpośrednio w Spotlight, a następnie wkleić go do nowego dokumentu strony. Śmieszne, że powinieneś to zrobić!

David Trubridge
źródło