Partage
  • Partager sur Facebook
  • Partager sur Twitter

problème avec l'espace dans latex

15 février 2015 à 19:49:55

bonsoir , s'il vous plais j'ai besoin d'aide , voici la portion du code concerné :

\begin{description}
\item {L'ensemble fini U=\left\{(i,j) | i,j \in X \right\} d'arcs ralliant les sommets entre eux.}
\end{description}

le problème est qu'il affiche : d'arcsralliantlessommetsentreeux.

a la fin , je comprend pas pourquoi

merci d'avance

  • Partager sur Facebook
  • Partager sur Twitter
Anonyme
16 février 2015 à 19:00:23

Salut,

Je pense que tu ne nous donnes pas le code exact. Lorsque je compile ton code avec un préambule de base (XeLaTeX), j'obtiens une erreur missing $ inserted ligne 10.

% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = XeLaTeX

\documentclass{article}

\usepackage{fontspec}
\usepackage[french]{babel}

% début du document
\begin{document}
	
	\begin{description}
		\item {L'ensemble fini U=\left\{(i,j) | i,j \in X \right\} d'arcs ralliant les sommets entre eux.}
	\end{description}
	
\end{document}

Il manque donc des $. En effet, tu utilises des commandes disponibles uniquement en mode mathématique comme \left et \right. En ajoutant les $ au bon endroit, je reproduis bien l'erreur dont tu parles dans ton premier poste.

Pour résoudre cette erreur (de base), tu as deux solutions:

  • encadrer le texte avec la commande \mathrm;
  • forcer l'affichage des espaces avec \quad;
  • arrêter le mode mathématique au bon endroit, juste après la formule par exemple.

La dernière solution me semble plus être la plus logique.

  • Partager sur Facebook
  • Partager sur Twitter
10 décembre 2020 à 20:38:29

% !TEX encoding = UTF-8 Unicode % !TEX TS-program = XeLaTeX \documentclass{article} \usepackage{fontspec} \usepackage[french]{babel} % début du document \begin{document} \begin{description} \item {L'ensemble fini U=\left\{(i,j) | i,j \in X \right\} d'arcs ralliant les sommets entre eux.} \end{description} \end{document}
  • Partager sur Facebook
  • Partager sur Twitter
10 décembre 2020 à 20:53:22

@ilyesSEDKA Bonsoir, merci de ne pas déterrer d'ancien sujet, créer le votre dans le respect des règles du forum, en indiquant le contexte, la problématique que vous rencontrez et votre code insérer sur le forum à l'aide du bouton code </> de la barre d'outil.

Déterrage

Citation des règles générales du forum :

Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.

Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre.
En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.

Au lieu de déterrer un sujet il est préférable :

  • soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
  • soit de créer un nouveau sujet décrivant votre propre contexte
  • ne pas répondre à un déterrage et le signaler à la modération

Je ferme ce sujet. En cas de désaccord, me contacter par MP.

  • Partager sur Facebook
  • Partager sur Twitter