Некоторое время назад нам в издательство сдали рукопись. 340 страниц одним файлом. Я решил подготовить этот текст для работы редактора. Потому что редакторы тратят много времени на такую подготовку текста перед осмысленным чтением рукописи. Определяют структуру книги по оглавлению (и оказывается, что всё не так просто — не каждый автор видит структуру собственной книги, не понимают, где там глава 1, а где раздел 1.1 и раздел 1.1.1). Редакторы отмечают в тексте уровни заголовков и подзаголовков, убирают двойные-тройные пробелы, расставляют тире нужных размеров, приводят в порядок таблицы, проверяют нумерацию таблиц и рисунков и наличие ссылок на них в тексте и т.д. На это может уйти даже несколько дней. А у меня было свободное время, и я решил этим заняться.
И вот я принёс файл домой, загрузил в свой компьютер и открыл текст. Через 10 секунд файл самопроизвольно закрылся. Я снова открыл — файл снова закрылся. Если при этом открыты и другие файлы в формате Word, они закрываются все! Забастовка файлов формата Word…
Я открыл другие файлы (свои старые) наугад — никакой из них так не хулиганил. Это вносил сумятицу в работу моего компьютера файл новой рукописи. Можно было вернуть рукопись авторам, чтобы они разобрались и прислали тот текст, который не закрывается самопроизвольно. Но я решил разобраться сам. Мне показалось, что разгадка где-то рядом. И провозился два дня…
Просмотрел все 340 страниц глазами — разгадку не нашел. Поменял имя файла — лучше не стало.
Пришлось обратиться на форумы в Интернет. Оказалось, что это очень распространенная беда: некоторые текстовые файлы закрываются сами собой! Но как с этим бороться? Сейчас, сейчас, мне посоветуют опытные компьютерщики…
Конечно, на этих форумах нет недостатка в идиотах. Есть такие люди, которые желают давать советы, даже если ни черта в этом не понимают. Первый приз выиграл совет «Обратись к системному администратору». Очень хотелось написать: «Я — он и есть!» (хотя я никакой не сисадмин). Ещё были советы:
- переустанови Windows;
- замени MS Office на лицензионный;
- отключи макросы («входи в документ с зажатым шифтом»);
- отключи автозамену;
- отключи автоматическую проверку грамматики;
- удали шаблон (сказали, что это и где).
Гениально!
Кое-что я сделал, кое-что не сделал. Не помогло.
Ещё посоветовали удалить установку принтера «как по умолчанию». Я этого не сделал.
Ещё: «сохрани в формате rtf, сохрани в блокнот, а потом заново форматируй». А в этой книге много форматирования. Восстанавливать потом всякие там курсивы и полужирные шрифты — легче повеситься.
Ещё один советчик ответил загадочно: «Наверняка есть вставка формата html»…
Потом мне пришло в голову удалить из текста рисунки и таблицы. Ничего не помогало. Даже в формате блокнота текст закрывался самопроизвольно!
И я решил текст просто ШИНКОВАТЬ, «делать тончайшие срезы» — искать, где собака зарыта.
Разделил весь файл на отдельные файлы-главы: получилось 14 глав и приложение. Выяснилось, что отключается (закрывается) только глава 2. Я долго открывал остальные главы и следил, не закроются ли. И везде совершал какое-то действие (например, удалял двойные пробелы или передвигал слова). Обычно после какого-нибудь действия файл и закрывался.
Потом я разделил главу 2 на три части. Это нужно было делать стремительно: сохранять эти части куда угодно и под каким угодно именем, чтобы не успело закрыться. Я опережал вредителя. Выяснилось что куски №1 и №3 не закрываются! Стал искать проблему в куске №2. Начал разрезать этот фрагмент на всё меньшие и меньшие части. Дошел до фрагмента на 3 страницы. Эти страницы я распечатывал и разглядывал почти что с лупой. Ни-че-го! Я их заново отсканировал и сохранил как документ формата .jpg (то есть как картинку, а не как текст). Потом с помощью программы Fine Reader заново превратил эти 3 страницы-«картинки» в текст формата Word. Одна из страниц сразу же стала закрываться сама!
Я стал шинковать эту страницу. Резал ее на фрагменты по 2 абзаца! Оказалось, что вредитель сидит вот в этом абзаце:
«В Японии базовым препаратом для терапии СРК с диареей является рамесетрон (Астеллас Фарма Инк, Токио, Япония), который назначают один раз в день после завтрака. Рекомендуемая доза рамесетрона составляет 5 мкг в день, максимальная доза — по 10 мкг в день».
Но сразу должен предупредить, что этот абзац выглядит теперь немного иначе. Сейчас объясню, почему. Да вы и сами, должно быть, поняли: я внёс изменение в текст, чтобы мой текст, который я сейчас пишу, не закрылся.
Итак: я стал копировать в другой файл по строчке из этого абзаца! Выяснил, что «глючит» предпоследняя строка. Я стал оттуда забирать по несколько слов. Оказалось, что проблема — в сочетании слов «максимальная доза — по». Что же в этих словах не так?
Вот тут самое интересное. Авторы вместо длинного тире, окруженного пробелами, поставили… дефис без пробелов (Это же почти точка! Короткая чёрточка). И выглядело это как одно слово, типа «как-то». И вот это сочетание «доза — по» и закрывало весь файл размером в 340 страниц и все другие текстовые файлы в компьютере! (Но здесь я написал это словосочетание с правильными пробелами, чтобы опять не начал взбрыкивать мой компьютер.)
Я быстро заменил дефис (-) без пробелов (пробела не было ни до, ни после дефиса) на длинное тире (—) с пробелами — и файл вылечился! И у кого ни спрошу, никто точно не может сказать, почему это сочетание слов мешало моей работе с текстом.
Интереса ради я отнес больной файл (исходный, в старом виде) назад, на работу в издательство, и попытался там открыть. Но в издательстве файл не закрывался! Всё работало! Там — Windows 7 и более поздний, чем у меня, Word. А дома Windows XP и Word 2003 (с некой добавкой для того, чтобы можно было читать и Word 2007, то есть файлы в формате .docx). Уж не в этом ли всё дело? Может, портачит эта программка, вставленная в компьютер для того, чтобы можно было читать файлы более поздней версии MS Office?
Не у кого спросить.