
Olá, alguém pode esclarecer por que a consulta abaixo está realmente funcionando?
Eu tomei as seguintes medidas:
adicionei %&--no-pdf como a primeira linha do meu arquivo TeX.
Recriei o erro (no serviço de clientes afetados) obtido o arquivo xdv e executei xdvipdfmx -E -vv nele, não encontrei nada útil na saída.
Removida a linha no pdf e regenerei o documento - agora nunca há erros! como diabos isso pode ser? Nenhuma das centenas de modelos de documentos falha agora. É possível que exista algum cache que tenha algo escrito nele ???
Olá, alguém poderia oferecer conselhos sobre este? Estou tentando determinar a causa raiz de uma falha no xelatex/xdvipdfmx.
O processo termina deixando um pdf de 0kb e uma mensagem:
Erro 1 (código de retorno do driver) gerando saída; arquivo DOCUMENTVIEWER_1490973454755_191_06776504744697253363.pdf pode não ser válido
O nome do arquivo do documento é produzido por outro software antes de ser transmitido ao xelatex. Desconfio da extensão dele. O pdf de 0kb também não pode ser aberto com o Adobe, por isso está claramente corrompido.
Usando o arquivo TeX mais simples que posso fazer, a compilação por xelatex é concluída corretamente (até onde posso ver no log). No entanto, a próxima linha a seguir é o erro acima.
O principal problema é que não consigo replicar o problema na linha de comando ou em outros ambientes semelhantes por meio de nosso software. Eu vi alguns outros posts aqui sobre o uso de --no-pdf
argumentos; o problema, entretanto, é que não consigo transformar isso em um cenário replicável sem uma construção e isso não é viável.
Como eu disse, não consigo reproduzir o problema na linha de comando. Alguém pode oferecer algum conselho sobre o que pode estar acontecendo aqui?
Verifiquei os logs de eventos do Windows no servidor e não consigo encontrar nada. Sinto que excluí completamente as permissões de usuário, tanto de aplicativo quanto de 'humano', em minha investigação.
Seria útil se eu pudesse inserir uma instrução em um arquivo TeX para dizer a ele para não gerar um PDF e me fornecer um xdvi