Comando print

Utilize o comando print para imprimir o documento atual.

Sintaxe

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

Parâmetros

block Utilize o parâmetro opcional block para indicar que somente o texto selecionado deverá ser impresso.
bottomMargin n Utilize o parâmetro opcional bottomMargin para indicar a margem inferior. n indica o número de pixels que deve ser utilizado para a margem inferior. n deve ser um inteiro maior ou igual a zero. Se você não especificar bottomMargin, a definição será obtida do parâmetro current.print.bottomMargin.
endElement n Utilize o parâmetro opcional endElement para indicar o último elemento que deve ser impresso. n deve ser um inteiro positivo. Se você não especificar um último elemento, a impressão continuará até o final do documento.
font fontName Utilize o parâmetro opcional font para indicar a fonte com a qual deseja imprimir. Se você não especificar font, a definição será obtida do parâmetro current.print.font. Se o parâmetro print.font não for definido, a fonte será obtida da exibição atual.

O parâmetro fontName deve estar em um dos seguintes formatos: 
  • fontname-style-height
  • fontname-height
  • fontname-style
  • fontname

em que style é uma das três cadeias em "negrito", "negrito-itálico" ou "itálico", e height é uma representação decimal da altura da fonte.

leftMargin n Utilize o parâmetro opcional leftMargin para indicar a margem esquerda. n indica o número de pixels que deve ser utilizado para a margem esquerda. n deve ser um inteiro maior ou igual a zero. Se você não especificar leftMargin, a definição será obtida do parâmetro current.print.leftMargin.
lineNumbers
{ on | off }
Utilize o parâmetro opcional lineNumbers para indicar se os números de linha devem ser impressos à esquerda de cada linha. Se você não especificar lineNumbers, a definição será obtida do parâmetro current.print.lineNumbers.
rightMargin n Utilize o parâmetro opcional rightMargin para indicar a margem direita. n indica o número de pixels que deve ser utilizado para a margem direita. n deve ser um inteiro maior ou igual a zero. Se você não especificar rightMargin, a definição será obtida do parâmetro current.print.rightMargin.
startElement n Utilize o parâmetro opcional startElement para indicar o primeiro elemento que deseja imprimir. n deve ser um inteiro positivo. Se você não especificar um elemento inicial, a impressão começará na parte superior do documento.
tokenized
{ on | off }
Utilize o parâmetro opcional tokenized para indicar se o texto impresso deve ser simbolizado. Se você não especificar tokenized, a definição será obtida do parâmetro current.print.tokenized.
topMargin n Utilize o parâmetro opcional topMargin para indicar a margem superior. n indica o número de pixels que deve ser utilizado para a margem superior. n deve ser um inteiro maior ou igual a zero. Se você não especificar topMargin, a definição será obtida do parâmetro current.print.topMargin.
visible Utilize o parâmetro opcional visible para indicar que somente as linhas visíveis devem ser impressas.

Status

O parâmetro status não é afetado por esse comando.

Exemplos

print
print tokenized 

Conceitos relacionados
Comandos, ações e parâmetros do editor

Referência relacionada
Comando 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.tokenized
Parâmetro print.topMargin
Parâmetro visible
Ação print
Comandos padrão do editor