Exporte a exibição do terminal para PDF

4

Eu quero incluir a exibição do meu terminal em uma apresentação de beamer. Basta tirar uma captura de tela, no entanto, produz um png de baixa resolução que parece ruim na apresentação. Eu gostaria que, de alguma forma, eu pudesse criar um PDF da tela do terminal, para que a imagem pareça nítida e limpa na apresentação. Como nota, estou visualizando um arquivo no VIM, que aplica um realce de sintaxe muito interessante que gostaria de preservar. É por isso que não copio e colo o texto em um processador de texto e salvo como PDF. Existe alguma maneira de conseguir o que eu quero?

    
por rks171 18.10.2012 / 17:01

4 respostas

2

Eu tentaria escrever o código destacado da sintaxe como um arquivo HTML, usando o Vim Sintaxe - > Converter para a opção de menu HTML. Em seguida, abra o HTML em um navegador e imprima em um arquivo PDF. É claro que você pode editar o HTML se quiser mostrar apenas uma seção do código ou usar o pdfcrop para isolar a região de interesse.

    
por 18.10.2012 / 18:24
0

O que quer que você esteja usando para capturar a tela, está traindo você. Use um pacote de software diferente para ele (prefiro scrot no Linux) ou use as teclas de captura de tela integradas no sistema operacional.

    
por 18.10.2012 / 17:09
0

Eu fiz exatamente a mesma coisa no passado. Felizmente, a resolução do meu monitor é maior do que a do projetor que eu estava usando (1920x1200 vs ~ 1200x800), então uma tela do Konsole funcionou bem para mim ...

Se a resolução do projetor for maior do que o monitor, você pode aumentar o tamanho da fonte do vim / terminal, antes de fazer a captura de tela. Então você não terá muito poucos pixels, mas muitos. Reduzir é mais fácil do que aumentar a escala.

Você também não mencionou o Ambiente de Desktop que está usando, mas no KDE, quando pressiono Print Screen, tenho a opção de salvar uma imagem da janela do aplicativo ativo (consulte a tela de impressão da janela de impressão abaixo ). Eu estava esperando que, mesmo se uma janela do aplicativo sair das bordas da tela, toda a janela do aplicativo possa ser salva, mas esse não parece ser o caso. (Btw, no Windows - eu sei, site errado - você pode pressionar Alt + Print Screen para fazer uma captura de tela da janela do aplicativo, se estiver usando vim sobre o PuTTy).

    
por 18.10.2012 / 19:26
0

Você não quer uma captura de tela, você quer uma captura de texto. Realce o texto na janela e cole-o em sua apresentação usando uma fonte de terminal de largura fixa e ele será dimensionado perfeitamente para você. Se você tem estranhos caracteres ASCII na tela original do software, você vai querer combinar perfeitamente as fontes para que os códigos funcionem.

Não testado: isso pode funcionar para você: link

    
por 18.10.2012 / 17:42