Pregunta

Entonces esta es la definición de la sección de medios de documentos

"%% DocumentMedia:

     <medianame> ::= <text> (Tag name of the media)
     <attributes> ::= <width> <height> <weight> <color> <type>
     <width> ::= <real> (Width in PostScript units)
     <height> ::= <real> (Height in PostScript units)
     <weight> ::= <real> (Weight in g/m2)
     <color> ::= <text> (Paper color)
     <type> ::= <text> (Type of pre-printed form)

Este comentario indica todo tipo de medios de papel (tamaños de papel, peso, Color) Este documento requiere.Si alguno de los atributos no es Aplicable a una situación de impresión en particular, los ceroes deben ser sustituido por parámetros numéricos y cadenas nulas deben ser sustituidas Para los parámetros de texto.Cada medio diferente que se necesita debe ser enumerados en su orden aproximado de cantidad descendente utilizada ".

Estoy tratando de generar caracteres de byte doble (Unicode) en él. ¿Alguien sabe si se permiten estos caracteres para el nombre de los medios?

gracias

¿Fue útil?

Solución

'allowed' is a bit nebulous. However since the definition of text strings says that a text string is composed of 'printable characters' I think its reasonable to say no, the inital byte of a Unicode value would not be a 'printable character.

Bear in mind that DSC is a very old standard, its fairly obvious it only expects ASCII. Since PostScript does not support Unicode I would have to say that its unlikely that DSC would do so.

It isn't absolutely clear this is so, because DSC comments are comments to a PostScript interpreter, and so ignored. But that's my opinion.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top