Como converter de DVI para PDF ?

Iniciado por JoaoDamasceno.ufc, 20 de Abril de 2010, 18:32

tópico anterior - próximo tópico

JoaoDamasceno.ufc

Pessoal como faço pra converter um arquivo de DVI para PDF ?


Valeu !

Darth Vader

Baixe pelo Sinaptic: dvipdfmx

Veja se resolve.

JoaoDamasceno.ufc

Darth Vader... cara valeu, mia uma solução bastante simples, típica do Linux/Ubuntu. Problema resolvido pessoal. Muito obrigado e tudo de bom a todos vocês !

Valeu.

Darth Vader

Por nada, nobre João.
Só coloque um 'resolvido' no tópico, ok?
Grande abraço!

silviosiandro

Poderia explicar melhor? Parece que no meu Ubuntu já está instalado o dvipdfmx, ele vem junto com o TexMaker? Se o dvipdfmx estiver instalado, eu uso ele pelo terminal? Como fazer passo-a-passo, eu não sei nada de Ubuntu. Eu tenho um livro em .dvi que quero converter para .pdf. Desde já agradeço.

siandro.

sigur

Citação de: silviosiandro online 08 de Junho de 2012, 13:28
Poderia explicar melhor? Parece que no meu Ubuntu já está instalado o dvipdfmx, ele vem junto com o TexMaker? Se o dvipdfmx estiver instalado, eu uso ele pelo terminal? Como fazer passo-a-passo, eu não sei nada de Ubuntu. Eu tenho um livro em .dvi que quero converter para .pdf. Desde já agradeço.

siandro.

Se você instalou o TeXmaker, então você instalou o básico do TeXLive e daí você tem várias ferramentas de conversão.

dvi to png, dvi to pdf, dvi to ps, ps to pdf, etc...

Abra o terminal, navegue até a pasta onde está o dvi e digite dvipdfm seulivro.dvi

pode ver o manual, com man dvipdfm  e para fechar aperte q

silviosiandro

Eu fiz como você falou, daí apareceu:

Multiple dvi filenames?
This is dvipdfmx-20090708 by the DVIPDFMx project team,
an extended version of dvipdfm-0.13.2c developed by Mark A. Wicks.

Copyright (C) 2002-2009 by the DVIPDFMx project team

This is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Usage: dvipdfmx [options] dvifile
-c       Ignore color specials (for B&W printing)
-d number   Set PDF decimal digits (0-5) [2]
-f filename   Set font map file name [cid-x.map]
-g dimension   Annotation "grow" amount [0.0in]
-l       Landscape mode
-m number   Set additional magnification
-o filename   Set output file name [dvifile.pdf]
-p papersize   Set papersize [a4]
-q       Be quiet
-r resolution   Set resolution (in DPI) for raster fonts [600]
-s pages   Select page ranges (-)
-t       Embed thumbnail images of PNG format [dvifile.1]
-x dimension   Set horizontal offset [1.0in]
-y dimension   Set vertical offset [1.0in]
-z number     Set zlib compression level (0-9) [9]
-v       Be verbose
-vv      Be more verbose
-C number   Specify miscellaneous option flags
  • :
            0x0001 reserved
            0x0002 Use semi-transparent filling for tpic shading command,
              instead of opaque gray color. (requires PDF 1.4)
            0x0004 Treat all CIDFont as fixed-pitch font.
            0x0008 Do not replace duplicate fontmap entries.
            0x0010 Do not optimize PDF destinations.
          Positive values are always ORed with previously given flags.
          And negative values replace old values.
    -D template   PS->PDF conversion command line template [none]
    -E       Enable DVIPDFM emulation mode
    -K number   Encryption key bits [40]
    -O number   Set maximum depth of open bookmark items

  • -P number   Set permission flags for PDF encryption [0x003C]
    -S       Enable PDF encryption
    -V number   Set PDF minor version [4]

    All dimensions entered on the command line are "true" TeX dimensions.
    Argument of "-s" lists physical page ranges separated by commas, e.g., "-s 1-3,5-6"
    Papersize is specified by paper format (e.g., "a4") or by w<unit>,h<unit> (e.g., "20cm,30cm").

    ifg-luziania@s401b-comp1:~/Documentos/silvio/dout_unb/PI_algebras$

    O que está acontecendo? Devo especificar mais coisas em "dvipdfm meulivro.dvi"?

sigur

são opções para usar com o programa. se quiser, por exemplo, converter algumas páginas apenas, ou escolher tamanho de papel, etc...

tente ler o man.

JoaoDamasceno.ufc

Bem, trazendo novamente o tópico à ativa, como faço pra converter DVI para PDF? Digo isso porque o KILE não está gerando o PDF nem o TexMaker ou mesmo o dvipdfmx....

sigur

Citação de: JoaoDamasceno.ufc online 08 de Junho de 2016, 08:26
Bem, trazendo novamente o tópico à ativa, como faço pra converter DVI para PDF? Digo isso porque o KILE não está gerando o PDF nem o TexMaker ou mesmo o dvipdfmx....

No meu caso, tenho instalado aqui

dvipdf    dvipdfm   dvipdfmx  dvipdft   

pra converter.

Mas se não está gerando o pdf, é porque tem erro no arquivo .tex. Tente compilar pelo terminal e ver o que acontece.

JoaoDamasceno.ufc

jdt@jdt:~$ sudo apt-get install dvipdf
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote dvipdf
jdt@jdt:~$ sudo apt-get install dvipdfm
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote dvipdfm
jdt@jdt:~$ sudo apt-get install dvipdfmx
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Note, a seleccionar 'texlive-base' em vez de 'dvipdfmx'
texlive-base is already the newest version (2015.20160320-1).

0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
jdt@jdt:~$ sudo apt-get install dvipdft
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote dvipdft
jdt@jdt:~$

Logo, em outras palavras... e agora???

sigur

Essas ferramentas vêm junto com o texlive. Você tem o texlive instalado? Consegue fazer pdflatex -version?

Saiu o TeX Live 2016 já.

JoaoDamasceno.ufc

Citação de: sigur online 08 de Junho de 2016, 20:45
Essas ferramentas vêm junto com o texlive. Você tem o texlive instalado? Consegue fazer pdflatex -version?

Saiu o TeX Live 2016 já.

jdt@jdt:~$ pdflatex -version
pdfTeX 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian)
kpathsea version 6.2.1
Copyright 2015 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
There is NO warranty.  Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Compiled with libpng 1.6.17; using libpng 1.6.17
Compiled with zlib 1.2.8; using zlib 1.2.8
Compiled with poppler version 0.41.0
jdt@jdt:~$

sigur

Bem, então você tem o texlive. O que acontece quando tenta compilar pelo terminal: pdflatex foo.tex por exemplo? Navegue até a pasta que contém o seu arquivo tex e tente compilar.

Se não, tente converter o dvi pra pdf com os comandos que passei. Veja o manual man dvipdf

JoaoDamasceno.ufc

Citação de: sigur online 08 de Junho de 2016, 21:40
Bem, então você tem o texlive. O que acontece quando tenta compilar pelo terminal: pdflatex foo.tex por exemplo? Navegue até a pasta que contém o seu arquivo tex e tente compilar.

Se não, tente converter o dvi pra pdf com os comandos que passei. Veja o manual man dvipdf

O nome do meu arquivo *.tex chama-se livro.tex e o dvi gerado é o livro.dvi (evidentemente... rs...) porém, como há muito tempo não trabalho com o Terminal, como faço pra executar os comandos que você está sugerindo? seria pdflatex livro.tex?