help: latex semble phagocite par pdflatex

Nozy

Membre enregistré
26 Juillet 2005
8
0
49
Bonjour,

j'ai eu beau chercher, je ne sais pas comment faire alors je vous demande votre aide. Je souhaite installer latex sur mon mac et beneficier du pakage latex2html. J'ai commence par utiliser i-installer mais je n'ai pas trouve le pakage latex2html. J'ai donc tout desinstaller (mais je ne suis pas sure que tout est bien marche, il semble rester pas mal de choses dans /usr/local...). Bref, je tente une installation avec fink. Je trouve effectivement mon pakage. Je fais un essai en ligne, tout marche
biggrin.gif


Ensuite j'essai d'utiliser itexmac pour lancer latex2html et de faire un projet expres. C'est la que j'ai du faire une betise car depuis ca ne marche plus: probleme de generation des images. A force de chercher, j'ai compris que le probleme venait sans doute de la chose suivante: quand je tappe dans le terminal la commande:
latex fichier.tex
Je n'obtient pas un fichier .dvi mais un fichier pdf. Il semble donc que latex soit en fait pdflatex.

J'ai tente plusieurs installations/desinstallation (tetex, fink, itexmac) mais ca n'a rien change :-(

J'ai regarde un peu les dossiers /sw/bin et /sw/sbin. J'ai trouve les 3 alias suivants:
/sw/bin/etex, /sw/bin/latex et /sw/bin/pdftex qui pointent vers /sw/bin/pdfetex

Comme je ne m'y connais pas trop et que je suis assez specialiste des betises, j'ose rien faire de plus
unsure.gif


Pouvez-vous m'aider? Comment retrouver ce bon vieux latex fournisseur de dvi sans perdre pdflatex?

Merci d'avance!
 
J'ai trouve ceci

Tous les formats, sauf plain TEX, font appel au moteur pdfetex (qui produit bien sûr par défaut des fichiers DVI lorsque le format choisi est LATEX). Ceci permet aux formats LATEX, ConTEXt, etc., d’avoir accès aux fonctionnalités micro-typographiques de pdfTEX (alignement optique des marges par exemple) et aux fonctionnalités de e-TEX (texmf-dist/doc/etex/base/). Ceci rend indispensable le recours à l’extension ifpdf (qui fonctionne aussi bien avec plain que LATEX) pour déterminer si le format de sortie est DVI ou PDF. Tester si la commande \pdfoutput est définie ou non n’est pas un moyen fiable de le faire.
Sur la page http://www.tug.org/texlive/doc/texlive-fr/livese10.html


Ce qui expliquerais pourquoi "tout" pointe vers pdfetx.
Mais ca ne me dit pas comment reobtenir des fichiers .dvi :hein: . Enfin si, peut etre avec l'extension ifpdf, mais c'est quoi une extension?Comment ca marche?


Merci de votre aide!
 
J'ai installé itexmac comme ça personnellement.

http://www.xrings.net/xrings/article.php3?id_article=274
CA pourrait t'aider.

Sinon pour ce qui est de tes .dvi, j'ai le même pb. Un pote à moi n'utilise que X11
pour compiler en latex et créer ses fichiers .dvi. Mais je n'ai jamais réussi à faire comme lui, même en installant les mêmes packages sur fink: tex, tetex, etc...

Au final, je me retrouve avec une config de fink identique à la sienne mais je n'ai jamais réussi à
créer le moindre .dvi... :(
 
De ne pas etre la seule a avoir ce genre de probleme :p
C'est quand meme etrange de ne pas parvenir a produire du dvi... En faisant latex -help, j'obtient:
Run pdfeTeX on TEXNAME, usually creating TEXNAME.pdf.
Any remaining COMMANDS are processed as pdfeTeX input, after TEXNAME is read.
If the first line of TEXNAME is %&FMT, and FMT is an existing .fmt file,
use it. Else use `NAME.fmt', where NAME is the program invocation name,
most commonly `pdfetex'.

Alternatively, if the first non-option argument begins with a backslash,
interpret all non-option arguments as a line of pdfeTeX input.

Alternatively, if the first non-option argument begins with a &, the
next word is taken as the FMT to read, overriding all else. Any
remaining arguments are processed as above.

If no arguments or options are specified, prompt for input.

-enc enable encTeX extensions such as \mubyte
[-no]-file-line-error disable/enable file:line:error style messages
-fmt=FMTNAME use FMTNAME instead of program name or a %& line
-halt-on-error stop processing at the first error
-ini be pdfeinitex, for dumping formats; this is implicitly
true if the program name is `pdfeinitex'
-interaction=STRING set interaction mode (STRING=batchmode/nonstopmode/
scrollmode/errorstopmode)
-ipc send DVI output to a socket as well as the usual
output file
-ipc-start as -ipc, and also start the server at the other end
-jobname=STRING set the job name to STRING
-kpathsea-debug=NUMBER set path searching debugging flags according to
the bits of NUMBER
[-no]-mktex=FMT disable/enable mktexFMT generation (FMT=tex/tfm)
-mltex enable MLTeX extensions such as \charsubdef
-output-comment=STRING use STRING for DVI file comment instead of date
(no effect for PDF)
-output-directory=DIR use DIR as the directory to write files to
-output-format=FORMAT use FORMAT for job output; FORMAT is `dvi' or `pdf'
[-no]-parse-first-line disable/enable parsing of the first line of the
input file
-progname=STRING set program (and fmt) name to STRING
-recorder enable filename recorder
[-no]-shell-escape disable/enable \write18{SHELL COMMAND}
-src-specials insert source specials into the DVI file
-src-specials=WHERE insert source specials in certain places of
the DVI file. WHERE is a comma-separated value
list: cr display hbox math par parend vbox
-translate-file=TCXNAME use the TCX file TCXNAME
-8bit make all characters printable by default
-help display this help and exit
-version output version information and exit

Email bug reports to [email protected].

Mais meme en faisant latex -output-format=dvi, j'obtient encore et toujours du pdf :( As-tu essaye aussi cette commande?
 
jyd04 a dit:
J'ai installé itexmac comme ça personnellement.

http://www.xrings.net/xrings/article.php3?id_article=274
CA pourrait t'aider.

Sinon pour ce qui est de tes .dvi, j'ai le même pb. Un pote à moi n'utilise que X11
pour compiler en latex et créer ses fichiers .dvi. Mais je n'ai jamais réussi à faire comme lui, même en installant les mêmes packages sur fink: tex, tetex, etc...

Au final, je me retrouve avec une config de fink identique à la sienne mais je n'ai jamais réussi à
créer le moindre .dvi... :(
Étonnant, je n'ai jamais eu de problèmes pour créer des .dvi, que ce soit avec tetex installé par fink ou TeXLive (je j'utilise maintenant) et ce tout simplement avec emacs dans le Terminal.