|
|
  |
MG Expedition ликбез ... |
|
|
|
Feb 11 2011, 14:53
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(fill @ Feb 11 2011, 21:12)  Для Gost_A получается нормально.
test_value.pdf ( 9.17 килобайт )
Кол-во скачиваний: 331вот эти буквы? что-то не очень похоже на нормально.
Эскизы прикрепленных изображений
|
|
|
|
|
Feb 12 2011, 12:36
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(fill @ Feb 12 2011, 18:43)  А у меня
это к вопросу где концы искать. Получается что один и тот же файл pdf по разному отображается на разных машинах. Концы искать просто - у вас в системе установлен этот шрифт, а у меня - нет. И у остальных НЕ маньяков ГОСТОВ - тоже нет. И у них тоже не будет отображения русских букв. Если надо переслать документ, то надо в комплект с ним слать еще и шрифт, чтобы смогли прочитать. А если получатель блондин(ка), не умеющяя шрифт в системе установить? Ридер не знает что подставить вместо отсутствующего в системе, но используемого в документе, и подставляет сообразно своим представлениям. И не угадывает. Если бы pdf-генератор от ментора умел встраивать используемые шрифты, скорее всего проблемы не было бы, хотя, возможно, корни проблемы те же, что и в lp wizard - non unicode. Кстати, если печатать, например, в pdffactory, то проблем нет. Кроме того, он умеет встраивать в генерируемый документ используемые шрифты. Но нет гиперсвязей, а кому-то это очень нужно.
Эскизы прикрепленных изображений
|
|
|
|
|
Feb 12 2011, 12:41
|

Живой
  
Группа: Свой
Сообщений: 322
Регистрация: 28-08-04
Из: Москва
Пользователь №: 560

|
Цитата(AlexN @ Feb 11 2011, 17:53)  вот эти буквы? что-то не очень похоже на нормально. А у Вас в системе шрифт GOST_A установлен? DxPDF не внедряет используемые шрифты в PDF файл.
|
|
|
|
|
Feb 12 2011, 13:06
|

Живой
  
Группа: Свой
Сообщений: 322
Регистрация: 28-08-04
Из: Москва
Пользователь №: 560

|
Цитата(fill @ Feb 11 2011, 17:12)  Для Gost_A получается нормально.
test_value.pdf ( 9.17 килобайт )
Кол-во скачиваний: 331Однако при использовании уникод версии шрифта Gost_AU и Gost_BU. появляются кракозябры. Видимо DxPDF не корректно работает с уникод шрифтами. Цитата(AlexN @ Feb 12 2011, 15:48)  если каждый маньяк начнет пользовать самопальные шрифты, ни к чему доброму это не приведет. Сегодня гост-а, завтра кому-то взбрендит гост-б, послезавтра третий изобретет свой гост-х.....и так до бесконечности. Решение проблемы- встраивать шрифты. И не использовать нестандартные. Насчёт того, что шрифты полезно встраивать в PDF файл я с вами абсолютно солидарен. Остаётся убедить в этом Mentor Graphics. А вот насчёт так называемых "нестандартных" шрифтов всё не так просто. Не вижу оснований считать шрифт доставшийся мне бесплатно в комплекте с операционной системой более стандартным, нежеле приобретённый отдельно. Завтра я поменяю операционную систему и комплект шрифтов запросто поменяется. Шрифты это самостоятельный програмный продукт. А уж с учётом ГОСТ 2.304-81 (Шрифты чертёжные) использование шрифта Gost явно предпочтительней чем иных.
Прикрепленные файлы
Gost_u.zip ( 149.53 килобайт )
Кол-во скачиваний: 31
|
|
|
|
|
Feb 12 2011, 13:18
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(sh007 @ Feb 12 2011, 20:06)  Не вижу оснований считать шрифт доставшийся мне бесплатно в комплекте с операционной системой более стандартным, нежеле приобретённый отдельно. Завтра я поменяю операционную систему и комплект шрифтов запросто поменяется. Шрифты это самостоятельный програмный продукт. полностью согласен Цитата(sh007 @ Feb 12 2011, 20:06)  А уж с учётом ГОСТ 2.304-81 (Шрифты чертёжные) использование шрифта Gost явно предпочтительней чем иных. а Вы что, на кульмане руками чертите? Они же "чертежные", для ручного применения  из докомпьютерной эпохи!
|
|
|
|
|
Feb 12 2011, 13:35
|

Живой
  
Группа: Свой
Сообщений: 322
Регистрация: 28-08-04
Из: Москва
Пользователь №: 560

|
Цитата(AlexN @ Feb 12 2011, 16:18)  а Вы что, на кульмане руками чертите? Они же "чертежные", для ручного применения  из докомпьютерной эпохи! Нет, я пользуюсь персональным компьютером. Мне, в принципе, всё равно какими шрифтами пользоваться, но шрифты чертёжные определяются ГОСТ 2.304-81. Про ручное/компьютерное применение в соответствующем ГОСТ ничего не сказано. Написано только следующее "Настоящий стандарт устанавливает чертёжные шрифты, наносимые на чертежи и другие технические документы всех отраслей промышленности и строительства." Не вижу необходимости не выполнять требования этого стандарта, тем более если мне это ничего не стоит. Вы же сами предлагаете стандартизировать используемые шрифты. Так вот это уже сделано.
|
|
|
|
|
Feb 13 2011, 11:29
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 29-06-05
Пользователь №: 6 404

|
1. Встраивание шрифта в PDF ничему не поможет. Просмотрите начальный пост. Человек не может прочесть надпись сразу после генерации PDF, а не после переноса файла на другой компьютер. 2. Фонт GHOST_A правильно отображает русские буквы только потому, что они заменяют некоторые символы кодировки Western (русская "А" имеет код 0xC0). Именно так эта буква хранится в дизайне, и при выдаче в PDF она никак не обрабатывается. Видимо, GHOST_AU имеет русскую "А" только с кодом 0x0410, как и все стандартные ttf-фонты. 3. Чтобы не быть маньяком ГОСТа, доработайте любой фонт таким же образом, и вы будете видеть русский текст в нем. Некоторые "доработанные" фонты можно найти в Интернете, обычно они имеют суффикс Cyr. 4. Не думаю, что Ментор обещал полностью поддерживать кодировку Cyrillic в Windows, Linux и т.д. Это, скорее, побочный эффект, чем заслуга реализации. Но и Japanese или Korean он не поддерживает, так что не стоит считать себя ущемленными.
Сообщение отредактировал Fellow - Feb 13 2011, 12:28
|
|
|
|
|
Feb 13 2011, 16:43
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(Fellow @ Feb 13 2011, 18:29)  1. Встраивание шрифта в PDF ничему не поможет. Просмотрите начальный пост. Человек не может прочесть надпись сразу после генерации PDF, а не после переноса файла на другой компьютер. да, не поможет, но позволит почти безболезненно применить костыль типа шрифта гост и просматривать pdf на компе, где этого шрифта нет. Цитата(Fellow @ Feb 13 2011, 18:29)  2. Фонт GHOST_A правильно отображает русские буквы только потому, что они заменяют некоторые символы кодировки Western (русская "А" имеет код 0xC0). Именно так эта буква хранится в дизайне, и при выдаче в PDF она никак не обрабатывается. Видимо, GHOST_AU имеет русскую "А" только с кодом 0x0410, как и все стандартные ttf-фонты. как бы русские буквы не хранились в дезайне, на виртуальный принтер pdffactorypro все выводится корректно, то есть при стандартной процедуре вывода на принтер ментор типа поддерживает русские буквы. То есть реальная проблема в генераторе pdf от ментора. Именно о кривости этого генеатора и шла речь. Только нужно ли ее решение ментору? Цитата(Fellow @ Feb 13 2011, 18:29)  3. Чтобы не быть маньяком ГОСТа, доработайте любой фонт таким же образом, и вы будете видеть русский текст в нем. Некоторые "доработанные" фонты можно найти в Интернете, обычно они имеют суффикс Cyr. 4. Не думаю, что Ментор обещал полностью поддерживать кодировку Cyrillic в Windows, Linux и т.д. Это, скорее, побочный эффект, чем заслуга реализации. Но и Japanese или Korean он не поддерживает, так что не стоит считать себя ущемленными. я не маньяк госта, пусть маньяки шрифты изобретают.  суть обсуждения в том, что человек хотел поиметь русские буквы в генерируемом pdf, но в силу кривости генератора сие невозможно. Fill предложил использовать костыль - нестандартный шрифт. Я показал, что этот костыль кривой, так как такой файл можно посмотреть далеко не на каждом компьютере. А также то, что если шрифт встраивать в pdf костыль станет чуть прямее. Ну и какой нестандартный шрифт не возьми - он ничуть не лучше "гстовского" с точки зрения автономности pdf.
|
|
|
|
|
Feb 13 2011, 21:12
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 29-06-05
Пользователь №: 6 404

|
Цитата(AlexN @ Feb 13 2011, 20:43)  как бы русские буквы не хранились в дезайне, на виртуальный принтер pdffactorypro все выводится корректно, то есть при стандартной процедуре вывода на принтер ментор типа поддерживает русские буквы. То есть реальная проблема в генераторе pdf от ментора. Именно о кривости этого генеатора и шла речь. Только нужно ли ее решение ментору? Уверен, что указанный вами генератор использует кодовую страницу, установленную на компьютере. Ведь и русские буквы видны на экране только из-за этого, а пошли вы дизайн, скажем, немцу, он в нем одни крякозябры увидит, ну и генератор ему не поможет. Ментор о кодовой странице ничего не знает. Чтобы ему ее учитывать, нужна локализация продукта. Если она не сделана для Японии и Восточной Азии, то остается радость, что для России хотя бы костыли имеются.
|
|
|
|
|
Feb 14 2011, 03:14
|

Профессионал
    
Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200

|
Цитата(Fellow @ Feb 14 2011, 04:12)  Уверен, что указанный вами генератор использует кодовую страницу, установленную на компьютере. Ведь и русские буквы видны на экране только из-за этого, а пошли вы дизайн, скажем, немцу, он в нем одни крякозябры увидит, ну и генератор ему не поможет. мне кажется наоборот - генератор НЕ использует кодовую страницу, используемую на компе и тупо использует американскую., соответственно в pdf попадает американский вариант шрифта (например даже стандартный ариал) и pdf reader отображает кракозябры. грамотные программы (например pdffactory) видят кодовую страницу и в pdf даже без встраивания шрифтов попадает локализованный вариант кодовой страницы и проблем нет. Цитата(Fellow @ Feb 14 2011, 04:12)  Ментор о кодовой странице ничего не знает. Чтобы ему ее учитывать, нужна локализация продукта. Если она не сделана для Японии и Восточной Азии, то остается радость, что для России хотя бы костыли имеются. не совсем понятно, что имеется в виду под локализацией - в исполняемых файлах испокон веков двойной комплект русурсов для английского языка и для японского, во всяком случае все диалоги на японском должны быть, мне так кажется...
Эскизы прикрепленных изображений
|
|
|
|
|
  |
819 чел. читают эту тему (гостей: 819, скрытых пользователей: 0)
Пользователей: 0
|
|
|