Наш канал на 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 из этого набора:

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

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

Можно заменить выбранный символ на другой, или на текст. В этом примере введено в квадратных кавычках слово [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 включён ]