Impossível imprimir a partir do LibreOffice [closed]

6

Eu recentemente atualizei para a Oneiric e estou tendo um problema de impressão estranho. Eu posso imprimir muito bem a partir do Evince, Firefox e presumivelmente todos os programas que usam o backend padrão de impressão do Gnome (como evidenciado pela caixa de diálogo de impressão do Gnome). Mas quando tento imprimir no LibreOffice, a impressora envia a seguinte mensagem de erro, seguida de uma página em branco:

ERROR:
invalidfont
$definefont
STACK:
--nostringval--
/HJTLAV+TimesNewRomanPS-BoldMTFID777HGSet1
--nostringval--
/HJTLAV+TimesNewRomanPS-BoldMTFID777HGSet1
--nostringval--
--nostringval--
13

A impressora é uma Samsung SCX-7423P que usa o driver PostScript genérico. Tudo funcionou bem sob Natty.

Alguma idéia sobre a causa desse problema e, mais importante, como corrigi-lo?

EDITAR:

Aqui estão algumas informações adicionais baseadas nos testes que fiz em resposta à resposta de @ scottl abaixo:

  • Eu tentei três caixas Oneiric e só esta apresenta esse problema. Infelizmente, é uma máquina compartilhada, então o impacto é significativo.
  • A exportação para PDF por meio do botão da barra de ferramentas ou da opção de impressão para arquivo produz um arquivo que o Evince imprime bem.
  • Se eu imprimir no arquivo e organizar o tipo de arquivo como PostScript em vez de PDF, recebo o mesmo erro ao imprimir na máquina afetada usando o Evince. Se eu abrir o arquivo em outra máquina e imprimi-lo, tudo está OK, exceto que a fonte não parece muito correta. Eu postei um exemplo de arquivo PostScript .
  • Embora a saída de erro acima mencione a fonte Times New Roman, a fonte não é significativa. O teste PostScript foi feito usando a fonte Ubuntu, e o erro foi o mesmo, exceto pelo nome da fonte.
  • Todo o teste foi feito usando a mesma impressora, pois é a única impressora que eu tenho acesso.
por Scott Severance 19.10.2011 / 02:17

2 respostas

1

Tente ir para Arquivo - > Configurações da impressora - > Propriedades - > Dispositivo - > Printer Language e, se estiver definido para PDF, altere-o para PostScript.

Para alterar essa alteração:

  1. Crie um documento com este formato e vá para Arquivo - > Modelos - > Salvar.
  2. No novo modelo, digite o nome desejado para ele.
  3. Na lista Categoria, selecione "Meus documentos" e clique em OK.
  4. Em seguida, escolha Arquivo-Modelos-Gerenciar nos modelos de lista, clique duas vezes na pasta "Meus modelos".
  5. No menu de contexto, selecione o comando "Definir como modelo padrão" e feche a caixa de diálogo.

O modelo agora é usado como o modelo padrão. Espero que funcione!

    
por Jakehero 09.12.2011 / 22:41
1

link

Parece que esse bug (na verdade, foi causado por uma fonte mal pirateada), embora isso deva ser corrigido no ghostscript 9.04, que é a versão onírica.

Faça o upload de um arquivo de postscript de exemplo ilustrando o problema: link

De onde você tirou a fonte, já que o Times New Roman não está instalado no Ubuntu por padrão?

    
por scottl 12.12.2011 / 14:44