Постскрипт и полупрозрачность :)

Статус
Закрыто для дальнейших ответов.

prokoudine

Топикстартер
12 лет на форуме
Сообщения
32
Реакции
1
Для понедельника самая тема :)

Свело меня тут с одним персонажем (Telegram Sam) на ixbt'шном форуме. Персонаж выступил с оптимистически оформленным вопросом по поводу программы Inkscape: "прозрачный postscript он в pdf выводит?"

Далее с моей стороны последовал посыл к спецификации на постскрипт (level 3) и адобовский гайд "Achieving Reliable Print Output from Adobe Applications When Using Transparency" со словами, что в постскрипте не было, нет и не будет полупрозрачности.

Дабы не утомлять общественность излишними подробностями последовавшей дискуссии, подытожу тезисы персонажа из всего треда (точнее, двух тредов):

1. postscript и ps-файл - это файлы вообще, а не конкретные файлы конкретного формата, под ними можно подразумевать PS, EPS, PDF... Отсюда:
2. утверждение "в постскрипте объект может иметь некоторую степень прозрачности" верно на том основании, что AI 9.0+ умеет сохранять EPS со специальными вставками и, понятно, PDF 1.4 и выше
3. "adobe postscript является НАТИВНЫМ форматом adobe illustrator" (девятой, замечу, версии)

Теперь персонаж начинает доказывать, что Scribus у него импортирует EPS с прозрачностью, созданный AI. Прикол состоит в том, что Scribus действительно может это делать. Вот только совсем не в той версии, которая установлена у персонажа. Т.е. мы опять-таки имеем дело со сведенной полупрозрачностью, а не "живой". И никаких там "объектов, имеющих некоторую степень прозрачности".

У меня разумные доводы уже кончились, потому что персонаж, похоже, слушает только себя.

Скажите, я сошёл с ума или он прав? :)

Самым правильным ответом будет очевидно, "занялись бы вы ребята лучше делом", чем, собственно, и... :)

Для тех, кто хочет подробностей (крови и фарша),

тред номер раз: http://forum.ixbt.com/topic.cgi?id=15:10586:10798#10798 (начало)
тред номер два: http://forum.ixbt.com/topic.cgi?id=15:58749-64 (продолжение)
 

Шарфюрер

12 лет на форуме
Сообщения
2 647
Реакции
693
Ответ: Постскрипт и полупрозрачность :)

Вы правы, в поскрипте нет и не было прозрачности.
Насчет сохранения ЕПС с прозрачность., её только илюстратор поймет ибо:
«Что касается восстановления эффектов при открывании родной версии ЕПС...
Как писали гиганты пострипта 1998 и другие, основной код содержит чистый постскрипт. Остальное - метакоманды, которые служат только для восстановления первоначальной сцены в родной версии.»
 

Шарфюрер

12 лет на форуме
Сообщения
2 647
Реакции
693
Ответ: Постскрипт и полупрозрачность :)

А вообще помню как на хоботе (ixbt) бодался с кем то по поводу того, что нормально цвет тока на маке отображается ;)
Та к что...полиграфия это не их область :)
 

ch_alex

Погулять вышел.
15 лет на форуме
Сообщения
8 420
Реакции
2 709
Ответ: Постскрипт и полупрозрачность :)

Трудно разобраться в той свалке сообщений, но пол-года назад 1998 напомнил, что есть возможность передавать в постскрипте иллюстрацию с альфа-каналом. Кстати, этим страдает Корел, у Адобы я таких фокусов не замечал.
Шарфюрер сказал(а):
Что касается восстановления эффектов при открывании родной версии ЕПС...
Как писали гиганты пострипта 1998 и другие, основной код содержит чистый постскрипт. Остальное - метакоманды, которые служат только для восстановления первоначальной сцены в родной версии.
Я узнаю источник. ;) Но там 1998 что-то ещё дополнял...

Кстати, ЕПС может содержать всё, что нужно, в виде закомментированных строк. В постскрипте я находил достаточно ссылок, включая закомментированные пути на линки в исходной публикации. Но не уверен, то вырезав из PS нужный фрагмент, я смогу восстановить первичное состояние иллюстрации.
 

Шарфюрер

12 лет на форуме
Сообщения
2 647
Реакции
693
Ответ: Постскрипт и полупрозрачность :)

ch_alex сказал(а):
Я узнаю источник. ;) Но там 1998 что-то ещё дополнял...

.
Ага, наша переписка в аське :)
 

Specialist

15 лет на форуме
Сообщения
2 035
Реакции
8
Ответ: Постскрипт и полупрозрачность :)

Народ, а напомните, плиз, вообще историю вопроса о нативном формате Иллюстратора, а то я щас морщу лоб и толком вспомнить не могу...
Вроде сначала там был чистый постскрипт (из-за чего он и получил статус "визуального ПС редактора"), потом, вроде архивированный постскрипт (чуть ли не зипованый), а потом чуть ли не PDF.
 

ch_alex

Погулять вышел.
15 лет на форуме
Сообщения
8 420
Реакции
2 709
Ответ: Постскрипт и полупрозрачность :)

Если AI, то ПДФ, если EPS - то PS. ;)
 

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
Ответ: Постскрипт и полупрозрачность :)

Ежли мне память не изменяет...
EPS в широком смысле является неким ограничеснным подмножеством PostScript, причем эти ограничения очень небольшие, ну как у подпрограммы по сравнению с полноценной программой.

AI никогда не понимал полноценный PostScript (как и полноценный EPS), вернее сейчас еще более-менее, а в начале он даже Акробатовский EPS втянуть не мог.
Но формат AI был нативным EPS'ом, вернее его подмножеством и вот этот EPS и умел читать Иллюстратор. Плюс формат был расширен при помощи псевдокомментариев.

По поводу того, что через PostScript можно протянуть прозрачность...
Так он же TIFF по уму инкапсулирует "как есть"...
Но это примерно как я в свое время протягивал CMYK через Word через EPS.
 

prokoudine

Топикстартер
12 лет на форуме
Сообщения
32
Реакции
1
Ответ: Постскрипт и полупрозрачность :)

JAW сказал(а):
Но это примерно как я в свое время протягивал CMYK через Word через EPS.
Любопытно. А с какими целями? :)
 

Specialist

15 лет на форуме
Сообщения
2 035
Реакции
8
Ответ: Постскрипт и полупрозрачность :)

Наверное цель была отпечатать книгу сверстанную неким организмом в ворде.
Если я, конечно, правильно понял.

Впрочем никакой другой причины для предпечатника запустить Ворд не существует. :)
 

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
Ответ: Постскрипт и полупрозрачность :)

Ну... Почему я CMYK через WORD и EPS протягивал...
В общем ради чистого эксперимента, не более, тогда этот момент был уже не актуален.

А вообще тема верстки в Ворде весьма актуальна. Я занимался чернушной версткой под ризограф... И выбор Ворда в качестве системы верстки более чем 1000 страничного справочника был осознаным и оправданным (тогда с этим могла Вентура справиться, но затраты по перетягиванию химических формул были слишком значительны).

Сейчас я, в принципе, готов верстать в Ворде полноцвет с некоторыми ограничениями на уровне дизайна в которые заказчик просто не врубится.
 

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
Ответ: Постскрипт и полупрозрачность :)

И вообще...
Так, для справки.

Существуют две серьезные идеологии в верстке.
1) Я бы назвал газетно-журнальная. Основной момент понятие "сетки", отсутствие аппарата издания, отсутствие элементарных вещей типа плавающих колонтитулов, сборки оглавления, сборки индексов. Примеры: PageMaker, Quark, InDesign (где-то что-то реализуется, но довольно криво, внешними, или внутренними плагинами, но от этого не сильно легче)
2) Потоковая, книжная. Поддержка аппарата, колонтитула, сносок, формул и т.д. и т.п.
Здесь остались живые: Вентура (полутруп), FrameMaker (вообще странная штука), TeX (с отсутствием визивига и своими недостатками) и, как не странно, Ворд. При этом если макет предоставлен в Ворде, то его трансляция в другие сстемы этого класса весьма затруднительна (по причине древности, своего понимания некоторых моментов типа формул и графики).
У меня есть некоторые надежды на OpenOffice, но для этого его нужно развивать параллельно и в сторону полиграфии, сейчас он хуже Ворда.
 

Specialist

15 лет на форуме
Сообщения
2 035
Реакции
8
Ответ: Постскрипт и полупрозрачность :)

Гм... Мсье тонкий извращенец... :)
 

1998

Участник
Сообщения
1 895
Реакции
1 321
Ответ: Постскрипт и полупрозрачность :)

ch_alex сказал(а):
Трудно разобраться в той свалке сообщений, но пол-года назад 1998 напомнил, что есть возможность передавать в постскрипте иллюстрацию с альфа-каналом

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

Sserfer

Забанен
Сообщения
354
Реакции
68
Ответ: Постскрипт и полупрозрачность :)


Не по теме:
Specialist сказал(а):
Гм... Мсье тонкий извращенец... :)

Ну и зря. JAW абсолютно прав. В ворде полно наворотов по части книжной верстки которые и не снились Пижаме и робко начинают внедрятся в Индезе. Есть свои неудобства но иногда на них стоит плюнуть.
Вентура могла бы... но с каждым годом устаревает все сильнее. А реаниматоров не предвидится.

 

Specialist

15 лет на форуме
Сообщения
2 035
Реакции
8
Ответ: Постскрипт и полупрозрачность :)

Sserfer сказал(а):

Не по теме:


Ну и зря. JAW абсолютно прав. В ворде полно наворотов по части книжной верстки которые и не снились Пижаме и робко начинают внедрятся в Индезе. Есть свои неудобства но иногда на них стоит плюнуть.
Вентура могла бы... но с каждым годом устаревает все сильнее. А реаниматоров не предвидится.



Не по теме:
Гм... я в целом согласен. В смысле согласен с тем, что Пижаме это не снилось. Но почему Индизайн? Что, собственно, ворд может такого, чего не может ИнДиз?
 

Sserfer

Забанен
Сообщения
354
Реакции
68
Ответ: Постскрипт и полупрозрачность :)


Не по теме:
Ну так навскидку - сплошной заголовок в многоколоночной верстке. Тема обсуждалась неоднократно. Ну там придумали некие костыли (скрипты) к индезу... да только что с них взять.
 

Specialist

15 лет на форуме
Сообщения
2 035
Реакции
8
Ответ: Постскрипт и полупрозрачность :)


Не по теме:
Ок, а как это в ворде без костылей (надписей) сделать? Я что-то упустил среди возможностей ворда?
 

Zest

Забанен
Сообщения
2 967
Реакции
70
Ответ: Постскрипт и полупрозрачность :)

Ворд изначально предназначен для офиса. Не Офиса, а офиса. В офисе - документы, документы верстаются. Так что как ни садитесь, а Ворд функционально от верстка не отличается. Все чего ему не хватает - поддержки особенностей технологии плоской печати.

Что касается альфа-канала в файле пост-скрипт, то вам никто не запрещает туда дописывать все что душе угодно. То есть, не душе, а той апликухе которую вы написали для работы с пост-скрипт и прозрачностью. Тот факт что эти записи другая апликуха не поймет вас не должен колебсти: ваша понимает и хорошо. Кому надо - тот реинженерит эти записи и допишет собственный парсер для них. Примерно так и обстоят дела с EPS'ами. Приложения пишут их так как считают нужным, а другие приложения интерпрентируют так, как считают нужным. Отсюда бывают косяки.

Я только в общих чертах знаю структуру пост-скрипт файла - как-то писал парсер для извлечения превью из епсов - и помню что там так просто данные нельзя привалить, как, скажем в графических форматах. Надо их оформлять но никаких проблем это никому не создает.

Кстати, JPEG ведь тоже не имеет нативно никаких полей для записи разрешения, превью и тем более не позволяет сжимать CMYK. Адобское расширение спецификации это все поддерживает. Если вы открываете жопег в программе которая не знакома с этим расширением - она ничего вам не отобразит: ни разрешение, ни гадики и уж тем более CMYK.

Теперь надеюсь понятно что сунуть два или три файла в один - никаких проблем.
 

Zest

Забанен
Сообщения
2 967
Реакции
70
Ответ: Постскрипт и полупрозрачность :)

Ну какой, согласитесь, может быть альфа-канал у фотонаборного автомата???
 
Статус
Закрыто для дальнейших ответов.