[ID CC-CC2021] приводные кресты и метки реза

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
у меня есть эта папка, кстати. но пустая.
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
это вообще говоря и не PostScript вовсе

https://indesignsecrets.com/creating-custom-printer-marks-in-indesign.php
mrk.pdf

по уму надо попробовать исходный mrk из этого pdf скопировать, сохранить как текст, и на нем проверить, но у меня уже нет сил :)


также пишут, что если установить японскую локализацию InDesign, появляются японские метки - возможно, они как .mrk всплывут, можно было бы на них глянуть
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
Ну это они пишут, что не постскрипт, а синтаксис вполне себе постскриптовый
Другое дело, что эта их статья под CS2, а под CC2018 могли и кардинально спецификацию поменять, у адобы подобное запросто. Косвенно на это указывет -
Выше по ссылкам скачивал:
japan.mrk
Japanese.mrk
JPTombo.mrk
Tombo.mrk
Ни один не работает...
 

lev

Модератор
20 лет на форуме
Сообщения
2 147
Реакции
2 072
Не знаю про современные InDesign'ы, а в моём стареньком, в файле AGM.dll открытым текстом живут кропмарки нескольких стилей, в т.ч., например, Style (Quark). Я не нашел могут ли они быть подключены через интерфейс, но вырезание этих текстовок в отдельные *.mrk файлы работало.
 
  • Спасибо
Реакции: suntory и _MBK_

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
а синтаксис вполне себе постскриптовый

не вижу чо то ни словарей, ни операторов, ни операндов 'hz'

щас попробую узнать что там поменяли
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
с тем же успехом можно сказать, что это синтаксис JavaScript 'hz' или AppleScript
 

lev

Модератор
20 лет на форуме
Сообщения
2 147
Реакции
2 072
Кстати, фраза "PAGEMARKS DEFINITION FILE ERROR" обитает там же, в стиле "Error".
Можно попробовать поменять между собой имена стилей в Hex-редакторе (Quark и Error), тогда при ошибке, возможно, вызовется бывший стиль Quark, отличающийся от стиля winpress всего парой строк. Если получится, то позже можно привести стиль к желаемому виду (пробелов там хватает, чтобы адресация не уехала).
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
Чем код насиловать, для начала вытащить из имеющегося AGM.dll (или что там вместо него? найти по PAGEMARKS DEFINITION FILE ERROR) код стандартных марок, сохранить в нужный каталог отдельным файлом и играться с ним.
 

lev

Модератор
20 лет на форуме
Сообщения
2 147
Реакции
2 072
Не код насиловать, а файл AGM.dll портить.
А с кодами уже поигрался.
Вот тебе стандартные. Сохраняй, играйся, только зачем?
Код:
//pgmk.v02.00
<
Style  (InDesignDefault)
DefaultWeight   0.25
DefaultCropMarkOffset 6
DefaultBleedMarkOffset 3
MarksArray
[
 <
 Type FourCropMarks
 Length  15
 >
 <
 Type FourBleedMarks
 Length  18
 >
 <
 Type RegistrationMark
 Count  4
 InnerRadius 3
 OuterRadius 5
 OutLength 6
 AlongLength 6
 Location <
  Side  [Top Bottom Left Right]
  OutAnchor MidCropMark
  OverAnchor Center
  MarkCorner MarkCenter
  >
 >
 <
 Type ColorBar
 NumberOfCells 11
 CellSize  14
 RegistrationValues [1 .9 .8 .7 .6 .5 .4 .3 .2 .1 0]
 Weight   1
 RegistrationStrokeValue .65
 Location
  <
  Side  Top
  OutAnchor MidCropMark
  OverAnchor EdgeOfPage
  OverDirection Left
  OverOffset 6
  MarkCorner MarkLeft
  >
 ThreshHold
<
  MinPageWidth 335

  >

 AltMarkDefinition <   Location <
   Side  Top
   OutAnchor OuterCropMark
   OutOffset 10
   OverAnchor Center
   MarkCorner MarkRight
   OverOffset -2
   >
  ThreshHold
<
   MinPageWidth 84
   >
  AltMarkDefinition
<
   Type NoMark    >
  >
 >
 <
 Type ColorBar
 NumberOfCells 11
 CellSize  14
 CMYKValues
  [0 0 1 0
      0 1 0 0
      1 0 0 0
      1 1 0 0
      1 0 1 0
      0 1 1 0
      0 0 0 1
      0 0 .5 0
      0 .5 0 0
      .5 0 0 0
      0 0 0 .5]
 Weight   1
 RegistrationStrokeValue .65
 Location   <
  Side  Top
  OutAnchor MidCropMark
  OverAnchor EdgeOfPage
  OverDirection Right
  OverOffset 6
  MarkCorner MarkRight
  >
 ThreshHold
<   MinPageWidth 335
    >
 AltMarkDefinition   <
  Location    <
   Side  Top
   OutAnchor OuterCropMark
   OutOffset 10
   OverAnchor Center
   MarkCorner MarkLeft
   OverOffset 2
   >
  ThreshHold
<
   MinPageWidth 84
   >
  AltMarkDefinition
<
   Type NoMark    >
  >
 >
 <
 Type ColorBar
 SeparationsOnly true
 Count 4
 NumberOfCells 11
 CellSize  14
 CMYKValues  [
     1 0 0 0 .9 0 0 0 .8 0 0 0 .7 0 0 0 .6 0 0 0 .5 0 0 0 .4 0 0 0 .3 0 0 0 .2 0 0 0 .1 0 0 0 0 0 0 0
     0 1 0 0 0 .9 0 0 0 .8 0 0 0 .7 0 0 0 .6 0 0 0 .5 0 0 0 .4 0 0 0 .3 0 0 0 .2 0 0 0 .1 0 0 0 0 0 0
     0 0 1 0 0 0 .9 0 0 0 .8 0 0 0 .7 0 0 0 .6 0 0 0 .5 0 0 0 .4 0 0 0 .3 0 0 0 .2 0 0 0 .1 0 0 0 0 0
     0 0 0 1 0 0 0 .9 0 0 0 .8 0 0 0 .7 0 0 0 .6 0 0 0 .5 0 0 0 .4 0 0 0 .3 0 0 0 .2 0 0 0 .1 0 0 0 0
     ]
 Weight   1
 CMYKStrokeValue [
     1 0 0 0
     0 1 0 0
     0 0 1 0
     0 0 0 1
     ]
 Location    <
  Side  [Left Left Right Right]
  OutAnchor MidCropMark
  OverAnchor EdgeOfPage
  OverDirection [Top Bottom Bottom Top]
  OverOffset 6
  MarkCorner [MarkTop MarkBottom MarkBottom MarkTop]
  >
 ThreshHold
  <
  MinPageHeight 335
    >
 AltMarkDefinition   <
  Location     <
   Side  [Left Left Right Right]
   OutAnchor InnerBleedMark
   OutOffset [48 32 32 48]
   OverAnchor Center
   MarkCorner [MarkRight MarkRight MarkLeft MarkLeft]
   >
  ThreshHold
<
   MinPageHeight 74
   >
  AltMarkDefinition
<
   Type NoMark    >
  >
 >
 <
 Type
     MarkText
 Count     2
 TextSize    6
 RegistrationTextColor 1.0
 FormatString   [(%s  %s) (%s  %s)]
 InfoValues    [PubName PageLabel Date Time]
 Location  <
  Side  Bottom
  OutAnchor OuterCropMark
  OutOffset -6
  OverAnchor EdgeOfPage
  OverDirection [Left Right]
  OverOffset [10 0]
  MarkCorner [MarkLL MarkLR]
  >
 ThreshHold
  <
  MinPageWidth 335
    >
 AltMarkDefinition   <
  Location     <
   Side  Bottom
   OutAnchor OuterBleedMark
   OutOffset 6
   OverAnchor OuterBleedMark
   OverDirection [Left Right]
   OverOffset  0
   MarkCorner  [MarkLL MarkLR]
   >
  ThreshHold
<
   MinPageWidth 74
   >
  AltMarkDefinition
<
   Type NoMark    >
  >
 >
 <
 Type
     MarkText
 SeparationsOnly   true
 TextSize    6
 FormatString   (%s)
 InfoValues    [PlateColor]
 Location  <
  Side  Bottom
  OutAnchor OuterCropMark
  OverAnchor EdgeOfPage
  OverDirection Left
  OverOffset 10
  MarkCorner MarkLL
  >
 ThreshHold
  <
  MinPageWidth 379
    >
 AltMarkDefinition   <
  Location     <
   Side  Bottom
   OutAnchor OuterBleedMark
   OutOffset 12
   OverAnchor OuterBleedMark
   OverDirection Left
   OverOffset  0
   MarkCorner  MarkLL
   >
  ThreshHold
<
   MinPageWidth 74
   >
  AltMarkDefinition
<
   Type NoMark    >
  >
 >
]
>
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
на первый взгляд все как в pdf
может они просто напортачили с импортом внешних файлов (?)
 

lev

Модератор
20 лет на форуме
Сообщения
2 147
Реакции
2 072
Не-а, это я надеялся, что потом, по подобию выйдет сделать, с теми файлами, что в 2018.
Пока суть да дело, я попортил свой AGM.dll, попортил *.mrk файл (удалил один "<" в серёдке), поставил опыты.
Итог: фокус не удался, выводится "PAGEMARKS DEFINITION FILE ERROR", вместо Quark'овского стиля.
Заодно и с кодировкой опыты поставил: *.mrk в Unicode и UTF (c bom байтиками в начале) не распознаются моим InDesign'ом и не предлагаются в списке стилей кропов. Не знаю, как оно у 2018.
Попортил в AGM.dll строку "PAGEMARKS DEFINITION FILE ERROR" - вывелась измененная строка. Следовательно имена стилей игнорируются, а обращение идёт по адресу.
 
Последнее редактирование:

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 235
Реакции
10 852
Так а смысл какой? Со старыми файлами уже давно разобрались без тебя, вон, целую спецификацию по вышеприведенным ссылкам запилили. Проблема ж в том что на новом индизайне ее, похоже, бортанули и новую сделали. Поэтому ж нужен марк от нового, топикстартер мог помочь, но он, похоже махнул рукой и сбежал.
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
в новом тоже
//pgmk.v02.00