Mandato print

El mandato print sirve para imprimir la vista del documento actual.

Sintaxis:

print [ { block | selection }
      | bottomMargin n
      | endElement n
      | font { screen | fontName }
      | leftMargin n
      | lineNumbers { on | off }
      | rightMargin n
      | sequenceNumbers { on | off }
      | startElement n
      | tokenized { on | off }
      | topMargin n
      | visible
      ] [...] 

Parámetros

block | selection El parámetro opcional block o selection le permite indicar que solo hay que imprimir los elementos de texto seleccionados.
bottomMargin n El parámetro opcional bottomMargin le permite indicar el número de píxeles que hay que utilizar para el margen inferior. n debe ser un entero mayor o igual que cero. Si no se especifica bottomMargin, el valor se obtiene del parámetro current.print.bottomMargin.
endElement n Utilice el parámetro opcional endElement para indicar el último elemento que desea imprimir.  n debe ser un entero positivo.  Si no se especifica el elemento final, la impresión continúa hasta el final del documento.
font { screen | fontName } Utilice el parámetro opcional font para indicar el font con el que desea imprimir. si no especifica font, el valor se obtiene del parámetro current.print.font; si el parámetro print.font no está establecido, el font se obtiene de la vista actual.

Si especifica el parámetro screen, el mandato print empleará el valor de current.font. Si especifica el parámetro fontName, el mandato print empleará el font indicado en fontName. El parámetro fontName debe tener uno de estos formatos:
  • nombrefont-estilo-altura
  • nombrefont-altura
  • nombrefont-estilo
  • nombrefont

donde estilo puede ser "bold", "bolditalic" o "italic", y height es una representación decimal de la altura del font.

leftMargin n El parámetro opcional leftMargin le permite indicar el número de píxeles que hay que utilizar para el margen izquierdo. n debe ser un entero mayor o igual que cero.  Si no se especifica leftMargin, el valor se obtiene del parámetro current.print.leftMargin.
lineNumbers
{ on | off }
Utilice el parámetro opcional lineNumbers para indicar si los números de línea deben imprimirse a la izquierda de cada línea.  Si no se especifica lineNumbers, el valor se obtiene del parámetro current.print.lineNumbers.
rightMargin n El parámetro opcional rightMargin le permite indicar el número de píxeles que hay que utilizar para el margen derecho. n debe ser un entero mayor o igual que cero.  Si no se especifica rightMargin, el valor se obtiene del parámetro current.print.rightMargin.
sequenceNumbers
{ on | off }
El parámetro opcional sequenceNumbers le permite indicar si hay que imprimir números de secuencia a la izquierda de cada línea. Si no especifica sequenceNumbers, el valor se obtiene del parámetro current.print.sequenceNumbers.

Este parámetro solo entra en vigor cuando se han establecido números de secuencia en el documento que se propone imprimir. Los números de secuencia se imprimen con el formato definido por el parámetro current.sequenceNumbersFormat.
startElement n Utilice el parámetro opcional startElement para indicar el primer elemento que desea imprimir.  n debe ser un entero positivo.  Si no se especifica un elemento inicial, la impresión empieza al principio del documento.
tokenized
{ on | off }
Utilice el parámetro opcional tokenized para indicar si se debe resaltar el texto impreso.  Si no se especifica tokenized, el valor se obtiene del parámetro current.print.tokenized.
topMargin n El parámetro opcional topMargin le permite indicar el número de píxeles que hay que utilizar para el margen superior. n debe ser un entero mayor o igual que cero.  Si no se especifica topMargin, el valor se obtiene del parámetro current.print.topMargin.
visible El parámetro opcional visible le permite indicar que solo hay que imprimir las líneas visibles.

Estado

El parámetro status no se ve afectado por este mandato.

Ejemplos

print
print tokenized
print selection 

Conceptos relacionados
Mandatos, acciones y parámetros del editor

Consulta relacionada
Mandato block
Parámetro print.bottomMargin
Parámetro print.font
Parámetro print.footer
Parámetro print.header
Parámetro print.leftMargin
Parámetro print.lineNumbers
Parámetro print.rightMargin
Parámetro print.sequenceNumbers
Parámetro print.tokenized
Parámetro print.topMargin
Parámetro sequenceNumbers
Parámetro sequenceNumbersFormat
Parámetro visible
Acción print