Apertura .doc da Mac Classic su un computer moderno

4

Ho un vecchio Macintosh Classic con Mac OS 7.0.3. Su di esso è installato Word 5 e contiene al suo interno alcuni file .doc. I documenti sono in lingua ceca e contengono lettere come ěšč e così via.

Vorrei copiarli su un dischetto e aprirli, su un PC Windows o un Mac moderno, tuttavia, salvarli e spostarli sul computer mi consente di aprirli in Word, ma il non- I personaggi inglesi sono tutti corrotti. C'è un modo per aprire i documenti in modo che vengano visualizzati come dovrebbero?

Ho provato a salvare i file come varie versioni di Doc, WordPerfect e così via (praticamente tutto ciò che offre Word 5), ma tutti si sono comportati allo stesso modo.

Nota: i documenti sembrano aperti correttamente in Office 95 su Windows 98.

    
posta Ondrej 07.10.2018 - 16:10
fonte

1 risposta

2

I pericoli dei formati di file proprietari e binari.
Dovresti provare a trasferire e convertire tutti i file che ti interessano per ora.
Preferibilmente in un formato aperto basato su testo semplice.

Ci sono alcune altre opzioni, come convertire la pagina da stampare in PostScript o PDF, ma quella che segue sembra adattarsi meglio al tuo scenario?

Microsoft Word Riepilogo: come trasferire file Microsoft Word tra Mac e PC. Macro per velocizzare le cose :

Introduction

Generally, you get the same results importing on the target computer and exporting on the source computer when you exchange text files between Word for the Macintosh and Word for Windows. It is not quite true when your file contains graphics. We found that the conversion modules of Word for the Macintosh do a better work converting to and from the Word for Windows files than the modules of Word for Windows.

Word for the Macintosh

From version 6, Word files are identical (binary compatible) on the PC and on the Macintosh. There should be no more conversion problems. However, you should note that the migration to Word 6 doesn't proceed so fast on the Macintosh because the perceived advantages of this move are not blatant. Word 6 is pretty slow, even on a Power Mac. If you have to give a Word file to a Macintosh user, you better give her/him a Word 5 file. If you know that the file will be mounted in a DTP package, you should definitively give a Word 4/5 file. Adobe and Quark had a hard work to produce usable import filters for Word 6.

Word 5 for the Macintosh opens all PC Word formats up to Word Windows 2. Word 4 for the Macintosh only imports the Word DOS files. All versions of Word for the Macintosh can export to Word DOS (3/4/5).

Identification codes of Word for the Macintosh versions 1, 3, 4 et 5:
FE 32 for Word 1
FE 34 for Word 3
FE 37 for Word 4 et 5.
Word 3 is not supported any more in Word for Windows 6 and higher. You therefore have to open the files in a more recent version of Word for the Macintosh and resave in Word 5 or 6.

If you get incorrect accented characters opening some Word DOS files in Word Mac 5 (it never happened with Word Mac 4), you should know that Word Mac 5 insists on getting a correct code page at the end of the file header. Word 5/5.5 on the PC put this code at the right place, but it is not the case of Word DOS 3/4 and of some conversion packages (main culprit: Wordperfect). You will have to open the files with a binary editor and put B5 and 01 (437 in little-endian) at offsets 7E and 7F of the Word file.

Word on the PC

Word for Windows 2 can import Word Mac 4/5. As a matter of fact, it is even the best revision level to exchange data between platforms and you should get back to it if you encounter problems (mostly with version 6). Word for Windows (versions 2/6/7) can't import files created in Word 3 for the Macintosh. It is hard to ascertain the origin of those files because the signature is the same for Word 3, 4 and 5 ('MSWDWDBN'). If you use an hex editor, look at the second byte of the file. If you have 34h, it is a Word 3, if 37h, Word 4/5.

Word for Windows 6 uses the same binary format as Word 6 for the Macintosh. When you get errors opening Macintosh Word 5/6 files in WinWord 6 (accented characters, corrections which don't make it to the disk) with the saved and reopened file, you will have to proceed that way: reopen the original Macintosh file, select the whole file, go in the 'Tools' menu and check the language you want. Go in the 'File' menu and check the paper format in the 'Layout' item. We observed that WinWord 6 often messed with these two parameters.

Word 3/4/5/5.5 for DOS can't handle Macintosh Word files. But Word for the Macintosh can save as Word DOS files.

Conversion Macrocommands

You will find below three Word macros to automatically save in Word Mac 5 from WinWord 2, 6 and 97. The two macros for Word 2/6 are still in French, but you should not have big problems to rewrite them in English. The main difficulty is not to save in a specific format, but to get the filename in a variable of the macro. We found the trick of the dialogbox 'Statistics'. Maybe there are others. If you do the work of porting this macro in English, please send it to us. It will surely help some users. It should not be difficult. Just register a macro while getting the character count and saving the file under another format.

Macro to save in Word Mac 4/5 from Word Windows 97

Sub SaveMac5()
'
' SaveMac5 Macro
' (c) 1999 Pierre Duhem
'
Dim nomfich, nomfich2 As String
Dim lg As Integer
nomfich = ActiveDocument.Name
lg = Len(nomfich)
nomfich2 = Left(nomfich, lg - 3) + "mcw"
ActiveDocument.SaveAs FileName:=nomfich2, FileFormat:=108, _
    LockComments:=False, Password:="", AddToRecentFiles:=True, WritePassword _
    :="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:=False, _
    SaveNativePictureFormat:=False, SaveFormsData:=False, SaveAsAOCELetter:= _
    False
ActiveDocument.Close
End Sub

Macro to save in Word Mac 4/5 from Word Windows 6

Sub MAIN
'Macro saving the current file in Word Mac 5, extension "mcw"
'Version for Word Windows 6
Dim nom$
Dim dlg1 As StatistiquesDocument
Dim dlg2 As FichierEnregistrerSous
FichierRésumé .MiseAJour
GetCurValues dlg1
nom$ = dlg1.NomFichier
pos = InStr(nom$, ".")
nom$ = Left$(nom$, pos) + "mcw"
FichierEnregistrerSous .Nom = nom$, .Format = RechercheConvertisseur ("MSWordMac")
FichierFermer (2)
End Sub

Macro to save in Word Mac 4/5 from Word Windows 2

Sub MAIN
'Macro saving the current file in Word Mac 5, extension "mcw"
'Version for Word Windows 2
Dim nom$
Dim dlg1 As StatistiquesDocument
'To get statistics, character count, etc.
Dim dlg2 As FichierEnregistrerSous
'to save as...
FichierEnregistrer
GetCurValues dlg1
nom$ = dlg1.NomFich
pos = InStr(nom$, ".")
nom$ = Left$(nom$, pos) + "mcw"
FichierEnregistrerSous .Nom = nom$, .Format = 109, .VerrouillerSaufAnnotations = 0, .MotDePasse = "" 

FichierFermer
End Sub

Altre opzioni da considerare potrebbero essere:

Cercando LibreOffice e spero che faccia un buon lavoro alla conversione.

In esecuzione (la versione ora abbandonata e non legalmente disponibile e non funziona su Mac Os X Lion 10.7 o versione successiva) MacLinkPlus . È stato installato su molti Mac di quell'epoca e potrebbe essere ancora in tuo possesso. Può essere eseguito su hardware vecchio o in livelli di emulazione, a seconda della versione in uso.

Un'altra opzione interessante è quella di eseguire il programma più perfetto di sempre: WordPerfect. La versione 3.5e è stata finalmente offerta per il download gratuito. Un modo molto comodo per farlo funzionare sotto macOS Mojafe 10.14 è dettagliato qui: WordPerfect per Mac sotto OS X / macOS :

Fondamentalmente hai bisogno di:

SheepShaver, The "classic" Mac OS 7.5.5, Corel WordPerfect 3.5e, Mac OS ROM, Adobe Type Manager LE and Adobe Acrobat Reader

WordPerfect potrebbe leggere bene i tuoi file di Word. Dal momento che è molto conveniente incluso in un pacchetto completo su quel sito, potrebbe valere la pena scaricarlo e dare un'occhiata a cos'altro arriva sul DMG ...

    
risposta data 07.10.2018 - 20:47
fonte