Office Dilemma
среда, 11.11.2009, 20:36 
С тех пор, как у меня появился первый Мак, офисная дилемма меня преследует повсюду, и я до сих пор не знаю, как её разрешить. Возможно, вы сможете мне что-нибудь полезное посоветовать.
Итак, есть MacBook Pro дома и PC на работе. Работа моя, помимо электронной почти и всевозможных переговоров, тесно связана с различными документами, как отсканированными, так и обычными электронными, которые надо напечатать самому. В арсенале также имеется Microsoft Office 2007 на PC, Microsoft Office 2008 для Мака и iWork ’09.
Ещё немного условия. Microsoft Office 2007 не равно Microsoft Office 2008 и уж тем более не равно iWork в плане отображения одного и того же документа и встроенных возможностей. Более того, тот факт, что все офисные пакеты для PC называются Microsoft Office, ещё не значит, что они нормально открывают версии документов, сделанные в разных версиях одного и того же пакета. Таким образом, Microsoft Office 2007 не равно Microsoft Office 2003 и уже тем более не равно Microsoft Office XP. К сожалению, со всеми из них мне приходится иметь дело, так как никогда не угадаешь, какая версия офисного пакета стоит у твоих коллег по работе.
Если вы работаете с простыми текстовыми документами с минимальным форматированием, и вам не важно, как именно будет располагаться текст постранично, то не проблема работать в любом приложении. Все они нормально работают с .DOC-файлами, все умеют их открывать и показывать нужную информацию. Но мне приходится работать с многоязычными контрактами со сложным форматированием. И тут начинается самое интересное.
Основные требования при работе с контрактами
Мои контракты представляют собой документ из двух столбцов ячеек. Слева располагается текст на украинском, справа — на английском или другом языке. Почему бы не сделать текст в виде двух колонок или текстовых полей? Текстовый документ, который представляет собой одну большую таблицу, это ведь не совсем правильно.
Дело в том, что параграфы с одинаковым содержанием должны располагаться друг напротив друга без всяких смещений. Обеспечить такое расположение может только текст в таблице. В случае колонок текста или больших текстовых полей даже небольшие изменения в тексте приводят к смещению всего документа. Параграфы уже не располагаются друг против друга, и исправлять это очень долго.
Нормально работать я могу только на Маке и в iWork. Моя работа достаточно автономна, то есть над своими документами я работаю сама, без какой-либо помощи коллег, но иногда мне надо поделиться готовым документом. У всех остальных, соответственно, PC, Windows и разные версии Microsoft Office (в основном, 2003).
Мне нужно, чтобы:
- Над документом можно было как-то работать на Маке;
- Нормальный экспорт в PDF;
- Нормальный экспорт в .DOC, потому что очень и очень редко мне всё-так надо с кем-то поделиться .DOC-документом;
- Во всех вариантах один и тот же текст располагался на странице и не разъезжался по разным страницам документа.
Как оказалось, достичь этого не так-то просто, потому что, как минимум, одно из условий не выполняется.
Чтобы хоть как-то привести эту ситуацию к общему знаменателю, я пробовала различные варианты.
Вариант 1. Делаем все контракты на PC
1а. При необходимости открываем контракты в Pages и пытаемся править. И тут возникает проблема. Pages работает с таблицами совсем не так, как Microsoft Word. Во-первых, Pages не умеет делать отступы по умолчанию, поэтому весь текст прилипает к границам ячеек. Это не самое страшное, так как эти отступы можно сделать в Inspector>Text>подраздел Text>Insert Margin, передвинув ползунок на нужное значение, например, 3 или 5 pt.


Хуже то, что Pages не умеет переносить таблицы с текстом построчно, как Word, а переносит их по ячейкам. Даже если в ячейке текст ещё не кончился, а страница уже кончилась, значит вы его не увидите. Например, в первом разделе контракта 14 пунктов. Вы видите только 9, а дальше сразу же начинается второй раздел. Соответственно, не соблюдается четвёртое требование.

1б. Ладно, если Pages не хочет нормально работать с моими контрактами, почему бы не редактировать их в Microsoft Office 2008 для Мака?
Существует устойчивое мнение, что именно в нём лучше всего работать с офисными документами, чтобы избежать проблем с совместимостью с Microsoft Office 2007, но это не так. Даже Microsoft Office 2007 с собственными файлами ведёт себя странно. А что уже говорить про его маковского собрата?
Microsoft Office 2008 — достаточно нестабильный продукт. Во время минорных обновлений, которые выходят достаточно часто, исправляются некоторые баги, но и появляются новые. То он большие документы сохраняет до размера 0 б, и их потом ничем нельзя восстановить, то ломает что-то из предыдущей функциональности, то вообще не открывается. К счастью, ни одна из этих проблем меня не затронула, но как-то сильно полагаться на эту программу было бы опрометчиво.
До недавнего времени существовала проблема с экспортом моих чудесных контрактов из Microsoft Word 2008 в .PDF. Все страницы экспортировались нормально, кроме 13-го раздела. 12-ая страница заканчивалась пунктом 13.1. Вместо того, чтобы на 13-ой странице появлялись пункты 13.2 и так далее, там снова появлялось название раздела 13 и пункты с самого начала. Совсем недавно мне подсказали, как решить эту проблему. В меню File нужно зайти в раздел Page Setup и установить формат A4, а не US Letter, который там стоял по умолчанию. После этого проблема с экспортом в .PDF исчезла.
Тем не менее, в последние несколько дней Microsoft Office 2008 меня окончательно замучал, и я решила от него полностью избавиться. В один прекрасный момент он просто перестал открываться ни с того, ни с сего, а при попытке его удалить, он не смог удалиться нормально и привёл к зависанию всей системы. Спас только хард-ресет (выключение через кнопку питания). В результате этих странных действий и непонятных проблем с жёстким диском и правами, пришлось использовать Disk Warrior, делать бекап, а потом переустанавливать Leopard. Теперь становится понятным, почему я не испытываю больших восторгов по поводу Microsoft Office.
Вариант 2. Делаем все контракты на Маке
Совсем недавно я думала, что это чудесный вариант. Я буду работать в моём любимом Pages, сделаю там красивую таблицу, помещу каждый параграф текста в новую ячейку — и вуаля, всё готово. Pages отлично экспортирует в формат .PDF, так что с этим проблем не будет. Pages — лёгкое, визуально приятное приложение, и я его знаю, как свои пять пальцев. Но не тут-то было. Люди, которым я отправляю контракты, сказали, что PDF им не подходит. «А вдруг нам понадобится что-то изменить»? Хотя сами они никогда ничего не меняют, а только печати и подписи ставят. Ничего, думаю я, быстренько экспортирую вам всё это в .DOC, и дело в шляпе.
Предварительно я решила проверить, как же мой контракт будет выглядеть в Microsoft Word на Windows. А выглядит он так, что без слёз не взглянешь. Разъехалось форматирование.

Как видно, в документе .PDF слева первая страница заканчивается пунктом 1.6, а в документе .DOC справа, который получился после экспорта из Pages, по неизвестным причинам страница заканчивается пунктом 1.4. Кроме того, в исходном документе Pages и .PDF-файле 15 страниц, а в получившемся .DOC файле — 17. Снова не соблюдается четвёртое требование.
Кто виноват, и что делать?
Пожалуйста, посоветуйте, как мне лучше всего редактировать мои контракты. Очевидно, что редактировать их нужно только в Microsoft Office, чтобы избежать проблем с совместимостью. Остаётся вопрос, как. Делать всё в Microsoft Office 2008 для Мака и надеяться, что он не откажется работать в самый ответственный момент, ставить BootCamp с Windows и Microsoft Office 2007 (я попробовала, и у меня не особо получилось, но могу ещё раз попробовать) или пробовать запускать Microsoft Office 2007 в виртуальной машине (Parallels, VmWare Fusion, VirtualBox, Crossover)? Чтобы вы сделали на моём месте? Я так устала от войны форматов и очень рассчитываю на вашу помощь.
28 комментариев | | Опубликовано в
Apple
Apple,
Microsoft Office,
Microsoft Office for Mac,
PC,
Pages,
Pages '09,
iWork,
iiwork '09,
windows 

Reader Comments (28)
1)Виртуалка лучше буткемпа.
2)А ОпенОфис не так криво экспортирует? Я вот сейчас качаю проверить.
3)А Google Docs??
@MyFreeWeb
1) Тогда какую именно посоветуете, чтобы с MS Office 2007 дружила и хорошо работала?
2) OpenOffice и NeoOfiice не пробовала. Мне почему-то кажется, что толку от них мало будет.
3) GoogleDocs мне не разрешат использовать по вопросам безопасности. Хотя можно ради интереса попробовать, посмотреть, что из этого выйдет.
Часто бывает, что даже из 2007 офиса документ "плывет" в 2003 ем, лучший вариант на работе держать Win с офисом и в нем работать, тем более, если документов много и нужно делиться "исходниками" которые бесконечно правят. Контракты в 2 столбца (на двух языках) лучше делать в word табличкой с разделенными полями по пунктам, так текст не едет, табличку потом можно скрыть при печати и подписании. Bootcamp пока не имеет оф. поддержку Win 7, обещают выпустить в конце года. Хотя у меня на MBP все ставилось. Как вариант - Parallels, WinXP, Office 2007.
1)Parallels для патриотов, а Fusion жрет на 700 мб памяти меньше. Кому что (:
2)Open хорошо экспортирует, правда.
3)А откуда они узнают о использовании GDocs? На выходе получится такой же doc, как из офиса.
Может Вам попробовать работать в Google Docs? Там нет проблемы с совместимостью, работа ведётся в интернет-браузере через веб-интерфейс.
Помнится, когда мне нужно было редактировать файлы Visio (под маком его вроде бы никто не понимает), а поставил виртуальную машину, винду в ней и жил счастливо. Правда, править эти документы мне нужно было нечасто.
Зато такой подход сводит проблемы с совместимостью к самому минимуму.
Столкнулся с аналогичными проблемами. Я много работаю с документами и частенько приходиться брать исходники в одном месте, переправлять и отправлять другим для поправки. Совместимость это просто какая-то беда. Все разъезжается, поля уходят и т.п.
Office 2008 for mac действительно очень сырой продукт. Постоянные глюки, форматированные документы в Office 2007 на PC часто отображаются не как должны. Проблему он не решает.
Pages отличный выход если пишется документ без дальнейшего открывания в Office 2007 на PC.
Ищу решения проблемы, но пока найти не могу.
Если над такой работой нужно заниматься редко, то виртуализация. Если это Ваша _основная_ работа, то установите винду и не мучайте себе жизнь.
Кому что (:
смотрим вот этот субъективный тест-сравнение:
Параллели против перпендикуляров, часть 1
И все-таки не так хорошо как хотелось бы...
могу посоветовать LaTeX, в нем ничего не плывет на любых платформах. :-)
"2) OpenOffice и NeoOfiice не пробовала. Мне почему-то кажется, что толку от них мало будет."
Может стоит таки сначала попробовать? :) По крайней мере у вас точно будет идентичное отображение и на PC и на Mac
Большое спасибо всем за ответы. Я обязательно всё попробую, а потом поделюсь впечатлениями. Начала пока с самого незамысловатого и не требующего лишних телодвижений варианта — с Google Docs. Придумала пока такое: чтобы текст не расползался по разным листам в разных текстовых редакторах, текст помещаю не в одну большую таблицу, а в много разных. Одна таблица на один лист, а после каждой таблицы Page Break. Посмотрим, что из этого выйдет.
Я тоже за вариант с виртуалкой.
OpenOffice не стоит даже пробовать, он в вордовских документах всегда искажает форматирование.
У меня с работой с документами в OpenOffice (на компе с макосом) и MS Office (на ноуте c виндой) была только одна проблема - с номерами страниц. Может потому что в OpenOffice экстеншн раньше поставила для нумерации, но я особо не заморачивалась с решением этой проблемы, просто нумеровала только в MS Office.
А с таблицами неприятностей не припомню. Сессия недавно была, куча контрольных и курсовая по менеджменту ВЭД, кстати :) Приходилось много с документами работать на всех доступных компьютерах.
А OpenOffice конечно не такой красивый как Pages, но от MS Office мало отличается и осваивать его не придется. Это не сравнимо с установкой виртуалок и прочими многошаговыми решениями офисной дилеммы. Удачи :)
Да, OpenOffice. У него все в порядке - нету пустого места, когда таблица разрывается страницей. Но... Что это со шрифтами???
Вот это.
ВНЕЗАПНО!
У AbiWord нету такого бага с шрифтами и он отлично экспортирует таблицы в doc! А еще он нативный для всех 3 систем. Проблема решена :)
По долгу службы часто работаю с офисными документами во всех известных пакетах, чаще всего либо с текстом, в котором присутствуют формулы, либо с таблицами,либо(что еще чаще) - с презентациями.
Однозначно рекомендую 2008 Офис удалить в принципе и никогда к нему не возвращаться!
Open Office имеет только одно преимущество - бесплатность. Ничего более хорошего про него сказать,к сожалению,не могу...
iWork хорош для потребителя "домашнего", без документов с сложным форматированием. Хотя Keynote - однозначно хороший продукт. Даже заплатить не жалко.
Как вариант для себя решил установить виртуалку через Parallels и 2007 Офис. Хотя с формулами проблемы существуют и там и весьма значительные.
Вообще, стоит признать, что с выходом 2007 Офиса от Майкрософт проблем у потребителей значительно добавилось.
НеоОфис можно попробовать - он весьма безглючен. Открывает доки лучше МС Офиса 2008 фор мак, как ни странно.
А так да, Ваш вариант ставить жесткие разрывы страниц правильный.
И таблицы соответственно. Вообще всё гложет мысль, что должен быть еще удобный вариант для подобных вещей... как-то в таблице тоже некошерно.
Для потребителей Ваших документов я бы рекомендовал предложить им посылать и ПДФ и ДОК формат: ПДФом они будут реально пользоваться, а ДОК будет у них для "страховки" - вдруг надо будет что-то поменять - тогда они успокоятся.
вот реально дилемма
А если попробовать через Windows Live? Ну, то есть Microsoft Office Live Workspace.
Помощь по Windows Live для Мас
или (або)
Допомога з Windows Live для Маc
А еще можно попытаться для обмена использовать исключительно RTF-формат.
А DOC и PDF - только "на экспорт".
Попробуйте IBM Lotus Symphony. Он бесплатен, и вроде такие проблем с документами в нем небыли замечены.
Так как на работе у тебя PC, то я бы реккомендовал виртуальную машину с офисом под Windows. Это не настолько неудобно, как кажется.
@MrKot
Пока у меня на Маке есть офис во всех возможных проявлениях: iWork, MS Office for Mac 2008 и MS Office for Win 2007 в Parallels. Так и живём. Обычно хватает iWork или MS Office for Mac, но для особых случаев держу Parallels, если что-то совсем по-другому открываться не хочет.
Я поставил себе NeoOffice. Пока не видел особых проблем.
И, да, я согласен Oleg, для взаимообмена лучше использовать RTF.
Всем удачи!
А Вы выложите свой файлик, хочется его пощупать, уж кажется мне, что там не все гладко... т.е. присутствуют ошибки верстки....
Как вариант - использовать файн ридер для распознавания пдф файлов для последующей передачи тем людям, которым вдруг что-то надо редактировать, в формате doc.
@Pavel
файл выложить не могу, потому что там контракт с информацией, которая не подлежит разглашению.
@Vaso
Это уже совсем какой-то изощрённый способ. FineReader, конечно, распознаёт документы, но так странно, что иногда их проще и быстрее перенабрать, если они небольшие.
Arwy, пробуйте NeoOffice!
(Перепробовал довольно много оффисных приложений под Мак и для себя сделал однозначный выбор - Вам обязательно нужно посмотреть эту программу - не нужно обращать внимание на её бесплатность - она довольно часто обновляется. В своё время у меня была такая же диллема и я был доволен, когда наконец нашёл NeoOffice. NeoOffice не одно и то же с OpenOffice - хотя и делается на основе его. Это намного более усовершенствованное во многих аспектах приложение.)