IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Editeurs / Outils Discussion :

Problème de conversion TeX vers DVI


Sujet :

Editeurs / Outils

  1. #1
    Membre expert
    Avatar de Faith's Fall
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 740
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 740
    Points : 3 249
    Points
    3 249
    Par défaut Problème de conversion TeX vers DVI
    Bonjour,

    Suite au passage a miktex 2.5, j'ai un petit souci au niveau de la compilation. Si je compile mon fichier LaTeX fichier.tex avec :


    latex fichier.tex

    la compilation se fait sans problème mais il me sort un PDF et non un DVI.

    Me semblait que latex ne produisait que du DVI et non du PDF comme pdflatex

    Quelqu'un a une idée ?

  2. #2
    Expert éminent

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Points : 6 911
    Points
    6 911
    Par défaut
    Les dernières distributions ont tendance à utiliser pdftex plutôt que tex proprement dit. Pour LaTeX il faut d'ailleurs un etex si je ne me trompe pas. Ça m'étonne quand même un peu qu'il ne soit pas installé dans un mode où il produit du dvi, mais comme je n'utilise pas Windows, je ne peux pas t'aider.
    Les MP ne sont pas là pour les questions techniques, les forums sont là pour ça.

  3. #3
    Membre expert
    Avatar de Faith's Fall
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 740
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 740
    Points : 3 249
    Points
    3 249
    Par défaut
    En fait j'avance un peu dans la solution:

    Dans le source j'ai sa:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    %---SORTIES--------------------------------------------------------------------
     
    \newif\ifpdf
    \ifx\pdfoutput\undefined \pdffalse \else \pdfoutput=1 \pdftrue \fi
    \ifpdf
     
    %---PDF------------------------------------------------------------------------
     
    \usepackage[pdftex]{graphicx, color}
    \graphicspath{{images/}}
    \DeclareGraphicsExtensions{.jpg,.png}
    \pdfcompresslevel=9
    \usepackage{pslatex}
     
     
    %---DVI------------------------------------------------------------------------
     
    \else
    \usepackage{graphicx}
    \graphicspath{{eps/}}
    \newcommand{\url}[1]{\emph{#1}}
    \newcommand{\href}[2]{\emph{#2}[1]}
    \fi
    Normalement, il devrait commuter selon le type de compilation choisi. Si je le laisse latex fait un PDF mais si je l'enleve il fait un DVI. Est ce qui a une erreur dans le source ?

  4. #4
    Expert éminent

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Points : 6 911
    Points
    6 911
    Par défaut
    Tu forces \pdfoutput à 1 dés qu'il est défini. Est-ce que par hasard quand tu lances latex simplement, tu n'aurais pas \pdfoutput défini mais à 0 indiquant ainsi qu'il faut générer du dvi?
    Les MP ne sont pas là pour les questions techniques, les forums sont là pour ça.

  5. #5
    Membre expert
    Avatar de Faith's Fall
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 740
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 740
    Points : 3 249
    Points
    3 249
    Par défaut
    Citation Envoyé par Jean-Marc.Bourguet
    Tu forces \pdfoutput à 1 dés qu'il est défini. Est-ce que par hasard quand tu lances latex simplement, tu n'aurais pas \pdfoutput défini mais à 0 indiquant ainsi qu'il faut générer du dvi?
    Oki je vois a peu près mais tu modifirait cette ligne comment ?


  6. #6
    Expert éminent

    Inscrit en
    Novembre 2005
    Messages
    5 145
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 5 145
    Points : 6 911
    Points
    6 911
    Par défaut
    Essaye en remplaçant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    \ifx\pdfoutput\undefined \pdffalse \else \pdfoutput=1 \pdftrue \fi
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    \ifx\pdfoutput\undefined
       \pdffalse
    \else 
       \ifnum\pdfoutput=0
          \pdffalse
       \else
          \pdfoutput=1 \pdftrue
       \fi
    \fi
    Les MP ne sont pas là pour les questions techniques, les forums sont là pour ça.

  7. #7
    Membre expert
    Avatar de Faith's Fall
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    1 740
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 740
    Points : 3 249
    Points
    3 249
    Par défaut
    Ok j'ai testé et sa marche !

    pour ton aide


  8. #8
    Membre averti
    Avatar de Konrad Florczak
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 242
    Points : 336
    Points
    336
    Par défaut
    Oui c'est ca! je reconnais le modele de document.
    Vu que je n'utilise que du pdflatex, je force dès le début. Au moins pas d'ambiguité.
    Je l'ai laissé la pour la postérité
    Avant de poster consultez la recherche avancée du forum
    N'oubliez pas le bouton

    Formation LaTeX et Outils Pratiques

    C'est ce que nous pensons déjà connaître qui nous empêche souvent d'apprendre.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 17/08/2010, 12h49
  2. Problème de conversion Stream vers PByte
    Par Clorish dans le forum Langage
    Réponses: 20
    Dernier message: 20/11/2007, 19h25
  3. Probléme de conversion char vers datetime
    Par locs dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 28/02/2007, 15h29
  4. Problème de conversion decimal vers Hexa
    Par Elbarto dans le forum C++
    Réponses: 1
    Dernier message: 06/02/2006, 19h37
  5. [MFC] Problème de conversion CString vers Char *
    Par Darkenshin dans le forum MFC
    Réponses: 10
    Dernier message: 02/12/2005, 14h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo