Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 23/09/2013, à 02:05

ibis_rouge

package LaTeX : variations

Bonjour,

J'ai installé le package 'variation' (en tout cas il me semble puisqu'il ne râle pas quand j'inclus le package variations avant le \begin{document}) mais la compilation de l'exemple inclus dans le document de présentation du package ne se compile pas :

je recopie l'exemple (où j'ai enlevé une fraction car elle n'est pas sous la forme \frac{}{} donc pas la peine de brouiller les pistes de recherche d'erreur) :

\variations
x & \mI & & & 0 & & & \pI \\
x & \h0 & \d & \b\mI & \bb & \h\pI & \d & \b0 \\
\fin

à la compilation il me met :

Package frenchb.ldf Warning: OT1 encoding should not be used for French. 
(frenchb.ldf)                Add \usepackage[T1]{fontenc} to the preamble
(frenchb.ldf)                of your document, on input line 42.

*geometry auto-detecting driver*
*geometry detected driver: pdftex*
(/usr/share/texmf-texlive/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
) ABD: EveryShipout initializing macros
(/usr/share/texmf-texlive/tex/latex/amsfonts/umsa.fd)
(/usr/share/texmf-texlive/tex/latex/amsfonts/umsb.fd)
! Missing $ inserted.
<inserted text> 
                $
l.48 x & \h0 & \d & \b\mI &
                            \bb & \h\pI & \d & \b0 \\
? 

à votre avis, à quoi est-ce dû ?

Merci !

ibis

Hors ligne

#2 Le 23/09/2013, à 06:52

gigiair

Re : package LaTeX : variations

Un bug du package variations.
Il vaudrait mieux poster sur fr.comp.text.tex, ou essayer de joindre directement l'auteur.
Joindre un exemple complet minimal.
http://www.tex.ac.uk/cgi-bin/texfaq2html?label=minxampl


--
JJR.

Hors ligne

#3 Le 23/09/2013, à 17:53

ibis_rouge

Re : package LaTeX : variations

voici un ecm

peut-être que les histoires de langues (utf-8, francais) ne sont pas nécessaires ...

j'ai aussi rajouté le package amsmath (on sait jamais le monsieur parle "d'environnement mathématique" dans son document ...)

j'ai contacté M.Christian Obrecht en lui donnant ce lien.

\documentclass[12pt]{article}
\usepackage[francais]{babel}
\usepackage[utf8]{inputenc}

\usepackage{amsmath,variations}

\begin{document}

\variations
x & \mI & & & 0 & & & \pI \\
x & \h0 & \d & \b\mI & \bb & \h\pI & \d & \b0 \\
\fin

\end{document}

Message d'erreur :

Package frenchb.ldf Warning: OT1 encoding should not be used for French. 
(frenchb.ldf)                Add \usepackage[T1]{fontenc} to the preamble
(frenchb.ldf)                of your document, on input line 7.

! Missing $ inserted.
<inserted text> 
                $
l.11 x & \h0 & \d & \b\mI &
                            \bb & \h\pI & \d & \b0 \\
? 

Merci pour votre réponse d'hier.

Hors ligne

#4 Le 23/09/2013, à 19:25

Braun

Re : package LaTeX : variations

Bonsoir,

ibis_rouge a écrit :

Le monsieur parle "d'environnement mathématique" dans son document ...

et il n'a peut être pas tort.
Quant à faire il vaut mieux savoir où on est, d'où on vient etc...
Il semblerait que quelques uns des termes utilisés sont de termes (formule, variable, que sais-je) mathématique et que fait le compilateur quand il rencontre un tel terme?
Il rajoute un U.S. dollar (! Missing $ inserted.) car pour lui un terme mathématique doit être situé entre deux U.S. dollars.
Dès lors tu te trouves en mode mathématique et que se passe-t-il si tu rencontre un terme devant être en mode texte?
Le compilateur rajoute un dollar et l'ensemble devient un foutoir pas possible.
Ajoute à ceci un probable défaut d'encodage...

Hors ligne

#5 Le 23/09/2013, à 19:36

gigiair

Re : package LaTeX : variations

Pour éviter l'avertissement, il faut ajouter dans l'entête
\usepackage[T1]{fontenc}
comme il est dit, mais ça ne change pas le message d'erreur
La partie \variations ... \end doit être dans un environnement math. Soit $..$ soit \begin{displaymath}...\end{displaymath} ou un environnement de amsmath.
Le paquet est buggé, j'ai regardé, je ne suis pas vraiment compétent pour le remettre d'aplomb. Il faut un expert en TeX.


--
JJR.

Hors ligne

#6 Le 23/09/2013, à 20:12

Braun

Re : package LaTeX : variations

Pour des variations correctes, tu pourrais aller voir à Poitiers, celui la semble fonctionner. tongue

Hors ligne

#7 Le 24/09/2013, à 09:42

gigiair

Re : package LaTeX : variations

tabvar foctionne très bien

\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{tabvar}

\begin{document}
\begin{displaymath}
  \begin{tabvar}{|C|CCRCCCCCC|} \hline
    t
    &-\infty &
    &-1 &
    & 0
    &
    & 1 &
    &+\infty
    \\ \hline
    x’(t) &
    &+ & 0 & - & \dbarre & - & 0 & + &
    \\ \hline
    \niveau{1}{3}
    \TVcenter{x(t)} &-\infty
    &\croit
    &-2
    &\decroit
    &\discont[1]{-\infty}{<}{+\infty} &\decroit
    &2
    &\croit
    &+\infty
    \\ \hline
    \niveau{1}{3}
    \TVcenter{y(t)} &-\infty
    &\croit
    &-\frac{1}{2}
    &\croit
    &+\infty
    &\decroit
    &\frac{3}{2}
    &\croit
    &+\infty
    \\ \hline
    y’(t) &
    &+ &2
    & + & \dbarre & - & 0 &+
    &
    \\ \hline
  \end{tabvar}
\end{displaymath}

\end{document}

--
JJR.

Hors ligne

#8 Le 27/09/2013, à 10:01

emmazeng

Re : package LaTeX : variations

Merci pour l'info,bonne journée!

Hors ligne

Haut de page ↑