Почему в индизайне пропадает текст
Перейти к содержимому

Почему в индизайне пропадает текст

  • автор:

Наш канал на Youtube

Здравствуйте все, кто работает в Индизайне!
Извещаем вас о том, что на youtube.com работает канал «InDesign Мастерская вёрстки». Там уже размещены более 70 видео с полным описанием как работать с программой DoTextOK. Другие интересные темы, касающиеся работы …

Хитрости и секреты, приемы работы, уроки

Особенности новой версии Индизайна

Описание плагинов, информация о плагинах для работы с Adobe InDesign

Готовые к использованию скрипты для Adobe InDesign

Описание языка, приёмов и методов программирования для Adobe InDesign

Потеря текста при импорте файлов — кто виноват и что делать

На нашем сайте уже обсуждалась эта проблема. Но решение использовать надежно работающую версию InDesign CS3 не объясняло, в чем причина потери данных. Обсуждение этой проблемы с Игорем Батовым стало стимулом иначе взглянуть на эту проблему, сформулировать иной запрос поиска информации в сети Интернет.
И вот что из этого вышло.

Windows

Суть проблемы

В архиве есть два файла, RUS-EXAMPLE.DOC и RUS-EXAMPLE.RTF, оба имеют 243 сноски, но при импорте первого в верстке обнаруживается 192 сноски, при импорте второго — 41.

Попытка обсудить эту проблему на форуме бета-тестеров InDesign CS5 ни к чему не привела — два известных гуру заявили, что у них на маке и РС все ОК.

Но после выхода версии CS5 обсуждение этой проблемы на forum.rudtp.ru подтвердило, что со сносками всё же не всё ладно.

Сузив поиск до первых 14 сносок, выяснилось, что если в тексте есть буллиты, поставленные как знаки из гарнитуры Symbol, то они гробят сноски в файле RTF. А в тестируемом DOC-файле пропадают сноски, идущие после закрывающей кавычки.

Про пропадание сносок после закрывающей кавычки, встречающееся в DOC-файлах, пока ничего сказать не могу. Будет информация из интернета или посетителей сайта, поделюсь.

Но появилось понимание того, что происходит при работе с файлом в формате RTF, поэтому решено было искать решение проблемы при работе с этим форматом.

Что, если заменить эти буллиты на обычные дефисы?

Символы берутся в буфер, вставляются в поле «Найти» окна «Найти и заменить», но замена не выполняется!

Понять в чем дело, помог поиск в интернете. Ответ был найден на сайте http://word.mvps.org/

Проблемы возникают при дальнейшей обработке файлов, в которых среди юникодных символов современных гарнитур были размещены отдельные знаки (буллиты, стрелочки, греческие буквы) из неюникодной гарнитуры Symbol.

Word работает с символами таким образом, что, если, например, используется гарнитура Times New Roman, то после вставки буквы из гарнитуры Symbol программа будет показывать, что эта буква принадлежит гарнитуре Times New Roman. А подстановка в текст нужного знака из Symbol выполняется программным анализом глифов неюникодных символов. Но при импорте текста в программах InDesign CS4 и InDesign CS5 эта связка юникодных и неюникодных знаков рушится (хотя InDesign CS3 о ней знает и всё выполняет корректно).

Для желающих в архиве есть страничка с подробным объяснением (FindReplaceSymbols.zip), и набор полезных макросов (Macros9.zip). Возвращаясь к задаче замены буллитов на дефисы, её теперь можно решить макросом Find Symbol из этого набора:

Lost-footnotes01

Все работает, как из пушки!

Щелчок на кнопке Symbol, и в окне выбираем символ с десятичным кодом 183, это тот самый буллит.

Lost-footnotes02

Теперь надо выбрать — на что заменить этот символ.

Lost-footnotes03

Можно заменить выбранный символ на другой, или на текст. В этом примере введено в квадратных кавычках слово [marker].

Этот текст сохранен как +US-EXAMPLE.RTF. После импорта число сносок в верстке стало 243.

Эта проблема будет и с другими символами из гарнитуры Symbol — стрелочками, греческими буквами, пиками, бубнами (танцы с бубнами). Опыт повторяем, несложно сделать свой перечень, поставить в начале каждой строки буллит из гарнитуры Symbol (Вставка > Символ… > Шрифт Symbol), сохранить файл как RTF, и убедиться, что потеря текста при импорте обусловлена именно появлением в тексте знаков гарнитуры Symbol.

Так что, если у вас рабочий инструмент InDesign CS4 или InDesign CS5, то прежде чем верстать текст, надо убедиться, что число сносок в исходном тексте и импортированном совпало. Лучше сделать это в начале работы, Поэтому надо перед импортом заменить знаки гарнитуры Symbol при помощи описанного ранее макроса.

Инструмент нуждается в совершенствовании

И найденный макрос — не панацея, т.к. может быть неучтенный символ, который приведет к частичной потере текста. Поэтому представляется, что если верстальщик в начале работы будет знать, какие в принесенной верстке знаки из гарнитуры Symbol, то он примет меры, чтобы не потерять их при импорте. Поэтому хотелось бы, чтобы кто-нибудь из знатоков Visual Basic доработал бы этот макрос. Исходный текст доступен. Задача простая — искать знаки гарнитуры Symbol в диапазоне кодов 33 – 255, и окрашивать найденные знаки красным цветом.

А уж потом пользователи решат, как сохранить каждый из окрашенных знаков.

Может, кто возьмется усовершенствовать этот инструмент поиска-замены?

Макинтош

Эксперименты с этими файлами на макинтоше дали такой результат: DOC-файл импортировался без проблем, в вёрстке 243 сноски, как и в исходном файле; RTF-файл — проблемы с импортом; в программе Word буллиты ищутся и заменяются без проблем; а вот макросы не работают. (видимо, они там не нужны)

Пока готовилось это сообщение, на RUDTP появилось обсуждение схожей проблемы:

Михаил Иванюшин

Скачать тестовые примеры и макросы

Скачать эту статьюе в формте MS Word

На нашем сайте уже обсуждалась эта проблема: http://adobeindesign.ru/2010/05/05/ms-word-to-indesign-cs4-word-macros/

Но решение использовать надежно работающую версию InDesign CS 3 не объясняло, в чем причина потери данных. Обсуждение этой проблемы с Игорем Батовым стало стимулом иначе взглянуть на эту проблему, сформулировать иной запрос поиска информации в сети Интернет.
И вот что из этого вышло.

Windows

Суть проблемы

В архиве есть два файла, RUS — EXAMPLE . DOC и RUS — EXAMPLE . RTF , оба имеют 243 сноски, но при импорте первого в верстке обнаруживается 192 сноски, при импорте второго — 41.

Попытка обсудить эту проблему на форуме бета-тестеров InDesign CS 5 ни к чему не привела — два известных гуру заявили, что у них на маке и РС все ОК.

Но после выхода версии CS 5 обсуждение этой проблемы http://forum.rudtp.ru/showthread.php?t=41852&page=6 — посты 107-119 подтвердило, что со сносками всё же не всё ладно.

Сузив поиск до первых 14 сносок, выяснилось, что если в тексте есть буллиты, поставленные как знаки из гарнитуры Symbol , то они гробят сноски в файле RTF . А в тестируемом DOC -файле пропадают сноски, идущие после закрывающей кавычки.

Про пропадание сносок после закрывающей кавычки, встречающееся в DOC -файлах, пока ничего сказать не могу. Будет информация из интернета или посетителей сайта, поделюсь.

Но появилось понимание того, что происходит при работе с файлом в формате RTF , поэтому решено было искать решение проблемы при работе с этим форматом.

Что, если заменить эти буллиты на обычные дефисы?

Символы берутся в буфер, вставляются в поле «Найти» окна «Найти и заменить», но замена не выполняется!

Понять в чем дело, помог поиск в интернете. Ответ был найден на сайте http://word.mvps.org/

Проблемы возникают при дальнейшей обработке файлов, в которых среди юникодных символов современных гарнитур были размещены отдельные знаки (буллиты, стрелочки, греческие буквы) из неюникодной гарнитуры Symbol .

Word работает с символами таким образом, что, если, например, используется гарнитура Times New Roman , то после вставки буквы из гарнитуры Symbol программа будет показывать, что эта буква принадлежит гарнитуре Times New Roman . А подстановка в текст нужного знака из Symbol выполняется программным анализом глифов неюникодных символов. Но при импорте текста в программах InDesign CS 4 и InDesign CS 5 эта связка юникодных и неюникодных знаков рушится (хотя InDesign CS 3 о ней знает и всё выполняет корректно).

Для желающих в архиве есть страничка с подробным объяснением ( FindReplaceSymbols. zip ), и набор полезных макросов ( Macros9. zip ). Возвращаясь к задаче замены буллитов на дефисы, её теперь можно решить макросом Find Symbol из этого набора:

Все работает, как из пушки!

Щелчок на кнопке Symbol , и в окне выбираем символ с десятичным кодом 183, это тот самый буллит.

Теперь надо выбрать — на что заменить этот символ.

Можно заменить выбранный символ на другой, или на текст. В этом примере введено в квадратных кавычках слово [ marker ] .

Этот текст сохранен как + US — EXAMPLE . RTF . После импорта число сносок в верстке стало 243.

Эта проблема будет и с другими символами из гарнитуры Symbol — стрелочками, греческими буквами, пиками, бубнами (танцы с бубнами J ). Опыт повторяем, несложно сделать свой перечень, поставить в начале каждой строки буллит из гарнитуры Symbol (Вставка > Символ… > Шрифт Symbol ), сохранить файл как RTF , и убедиться, что потеря текста при импорте обусловлена именно появлением в тексте знаков гарнитуры Symbol .

Так что, если у вас рабочий инструмент InDesign CS 4 или InDesign CS 5 , то прежде чем верстать текст, надо убедиться, что число сносок в исходном тексте и импортированном совпало. Лучше сделать это в начале работы, Поэтому надо перед импортом заменить знаки гарнитуры Symbol при помощи описанного ранее макроса.

Инструмент нуждается в совершенствовании

И найденный макрос — не панацея, т.к. может быть неучтенный символ, который приведет к частичной потере текста. Поэтому представляется, что если верстальщик в начале работы будет знать, какие в принесенной верстке знаки из гарнитуры Symbol , то он примет меры, чтобы не потерять их при импорте. Поэтому хотелось бы, чтобы кто-нибудь из знатоков Visual Basic доработал бы этот макрос. Исходный текст доступен. Задача простая — искать знаки гарнитуры Symbol в диапазоне кодов 33 – 255, и окрашивать найденные знаки красным цветом.

А уж потом пользователи решат, как сохранить каждый из окрашенных знаков.

Может, кто возьмется усовершенствовать этот инструмент поиска-замены?

Макинтош

Эксперименты с этими файлами на макинтоше дали такой результат: DOC -файл импортировался без проблем, в вёрстке 243 сноски, как и в исходном файле; RTF -файл — проблемы с импортом; в программе Word буллиты ищутся и заменяются без проблем; а вот макросы не работают. (видимо, они там не нужны J )

Пока готовилось это сообщение, на RUDTP появилось обсуждение схожей проблемы

[ID CC-CC2021] Пропадает текст

Поставки лицензионного программного обеспечения (пишите в «личку»). www.belrus.info

Remember, never say you can’t do something in InDesign, it’s always just a question of finding the right workaround to get the job done. ©David Blatner

altertray
Участник
  • 18.05.2016
  • #6
andrejK
  • 18.05.2016
  • #7
altertray
Участник
  • 18.05.2016
  • #8
andrejK
  • 18.05.2016
  • #9

сбросьте ИД до заводских.

(ктрл-альт-шфт при запуске)

altertray
Участник
  • 18.05.2016
  • #10

сбросьте ИД до заводских.

(ктрл-альт-шфт при запуске)

andrejK
  • 18.05.2016
  • #11

на адобовском форуме полно криков о пропадающем тексте.
и ни одного внятного ответа/решения.

кроме советов об удалении преференсов.

altertray
Участник
  • 18.05.2016
  • #12

на адобовском форуме полно криков о пропадающем тексте.
и ни одного внятного ответа/решения.

andrejK
  • 18.05.2016
  • #13
altertray
Участник
  • 18.05.2016
  • #14
suntory
Administrator
  • 18.05.2016
  • #15
altertray
Участник
  • 18.05.2016
  • #16

Ссылку бы дали, цитата без контекста не очень интересна.

Форум Adobe это не техподдержка, сотрудникам не нужно там отмазываться и искать виноватых и вообще писать там и кому-то помогать.

Почему в индизайне пропадает текст

Введите имя пользователя, чьи записи вы хотите найти

Войти

Авторизуясь в LiveJournal с помощью стороннего сервиса вы принимаете условия Пользовательского соглашения LiveJournal

RU_InDesign

Ноябрь 2019

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Привет, ребята))
У меня такая проблемка — вставляю в ИнД вордовский файл, кот содержит 2 текста с разными шрифтами он мне (Ин Диз) посылает такую табличку — понятно, только он не заменяем мне шрифт кот, не может найти, а делает это текст невидимым. Получается один текст вставляет, а др. похоже тоже вставляет, но он невидимый.

Что значит «невидимый»?

попробую объяснить)
в окне Info он пишит,что видимых слов 43 (это слова текста кот он вставляет) +464 кот нет в этом фрэйме.
Если не понятно спрашивайте))

просьба писать нормальным русским языком, без «котов, вставляющих невидимые слова».

Я вообще не поняла, что спрашивают в посте. Думала, я одна такая.

многие россияне не желают правильно писать, говорить и даже думать))))

в Вашем случае вордовский шрифт Calibri не видит индизайн.
Смените шрифт на тот, который видит инди и возможно Ваш случай станет проще.

Ну, как я понимаю, если в Info цифры с плюсиком, то вторая из них — это количество знаков, оставшихся за пределами фрейма. Как-то так оно обычно получается:

Так что меняйте размеры кегля, фрейма и прочая. А про кривой системной шрифт из Висты вам уже написали.

в ворде: ctrl+a, ctrl+c
в индизе: ctrl+v

Какая интересная у вас русская языка.

Шрифт какой? Поскрипт, опентайп или?

аааа ха-хааа-хаа — веселый пост
я так торопилась донести свою проблему до участников форума,что даже совершила пару опечаток) Дааа, со стороны это, конечно, жутковато выглядит уууу
Ребята, спасибо всем за отзывы)!

делай в ворде (на всякий случай)весь текст однис шрифтом
а в индизе пользуюйся стилями

Почему в индизайне пропадает текст

Профиль
Группа: Участник
Сообщений: 692
Регистрация: 9.2.2005
Где: Москва

Репутация: нет
Всего: 1

  • Старайтесь изложить проблему как можно ясней.
    Как показывает статистика, на один понятный вопрос приходится три правильных ответа.
  • Лучше один раз увидеть, чем сто раз услышать.
    Прикрепляйте к сообщению иллюстрации. Если не знаете как это сделать посмотрите здесь: «Как вставлять картинки?»
  • Как вы спросите — так вам и ответят. Будьте вежливы.

и последнее: форум фотошоп предназначен для того, чтобы учиться. Топики с просьбами "сделайте мне" будут удаляться в раздел

0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Photoshop, Illustrator, Corel и т.п. | Следующая тема »

[ Время генерации скрипта: 0.0921 ] [ Использовано запросов: 21 ] [ GZIP включён ]

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *