Linux mini-HOWTO

         

Источники Macintosh


Это одно из очень немногих приложений к kermit, где для передач полезна установка типа файла text. Это происходит потому, что файлы Macintosh имеют две части: data fork (область данных) и resource fork (область ресурсов). Область данных соответствует тому, что мы думаем о мире Linux, как о некоем файле: это фактические данные. Область ресурсов содержит растровые изображения для иконок, раскладки клавиатуры, настройки шрифта и тому подобное. Если вы передадите файл с Linux на Mac, последний не узнает этот файл как текстовый, если вы используете двоичный режим.

При передаче двоичных файлов от одной системы к другой, следует использовать формат Macintosh .hqx BinHex, который является 7-битовым кодированием 8-битового файла данных. Утилиты Mac, такие как BinHexer или StuffIt, преобразуют файл в его двоичную форму.

Если у вас будет текстовый файл, который вдруг закончится, как файл данных в системе Mac, скорее всего он даже не появится в диалоговом окне "Открыть". Вам придется открыть файл при помощи ResEdit, который можно взять с mac.archive.umich.edu. ResEdit скажет, что файл, который вы открываете, не имеет область источников и затем спросит, желаете ли добавить эту область. Вы должны ответить на этот вопрос положительно ("Yes"). Затем отредактируйте тип и программу, создавшую файл, выбрав специальную опцию "Открыть" в меню "Файл". Все текстовые файлы Macintosh являются типом TEXT, так что замените знаки вопроса в окне на TEXT. Код программы, создавшей файл (Creator code), зависит от вашего текстового редактора. Каждый из них уникален и зависит от того, как Mac идентифицирует различные приложения. Код для GNU Emacs на Mac будет, например, EMAC. Если вы сомневаетесь, каким будет код программы, создавшей файл для вашего текстового редактора, используйте ttxt, который является кодом для TeachText (эквивалент EDLIN.EXE.). Затем настоящий текстовый редактор сможет перевести файл с TeachText на его родной код.

Существует много других подобных вещей, которые под силу TeachText, так что имеет смысл постоянно держать его на своем Mac. Книга Voodoo Mac, написанная Kay Yarborough Nelson,- это источник уже испытанных способов работы Macintosh, которые используют ResEdit, TeachText, the Finder, а также другие программы.



Содержание раздела