Alignement à gauche
2 participants
Page 1 sur 1
Alignement à gauche
Bonjour,
En latex, je ne mets aucune indentation sur mes paragraphes.
Lorsque j'insère une figure texgraph (je le fais avec \begin{texgraph} ... \end{texgraph} avec export en pgf), je constate que la figure est légèrement décalée à droite et ceci, y compris avec l'appel de Marges(0,0,0,0). C'est visible notamment avec le côté gauche de l'axe des abscisses par exemple.
Pour remédier à ça, j'ajoute un \hspace{-6.3pt} juste avant le \begin{texgraph}. Le fait de mettre une marge négative avec Marges ne change rien. J'avoue que ce n'est pas très élégant et je me demande comment automatiser la chose.
En latex, je ne mets aucune indentation sur mes paragraphes.
Lorsque j'insère une figure texgraph (je le fais avec \begin{texgraph} ... \end{texgraph} avec export en pgf), je constate que la figure est légèrement décalée à droite et ceci, y compris avec l'appel de Marges(0,0,0,0). C'est visible notamment avec le côté gauche de l'axe des abscisses par exemple.
Pour remédier à ça, j'ajoute un \hspace{-6.3pt} juste avant le \begin{texgraph}. Le fait de mettre une marge négative avec Marges ne change rien. J'avoue que ce n'est pas très élégant et je me demande comment automatiser la chose.
toumouye- Nombre de messages : 40
Age : 49
Date d'inscription : 13/10/2008
Re: Alignement à gauche
Bonjour toumouye,
C'est un problème lié à TeX, as-tu essayé un \noindent avant l'environnement TeXgraph?
Sinon il est possible de régler l'indentation: \setlength{\parindent}{0pt} dans le préambule.
Et même, il y a des paquets qui gèrent ce genre de problèmes, par exemple: \usepackage{parskip}.
C'est un problème lié à TeX, as-tu essayé un \noindent avant l'environnement TeXgraph?
Sinon il est possible de régler l'indentation: \setlength{\parindent}{0pt} dans le préambule.
Et même, il y a des paquets qui gèrent ce genre de problèmes, par exemple: \usepackage{parskip}.
Re: Alignement à gauche
Dans mon préambule, j'ai la commande :
\setlength{\parindent}{0cm}, qui permet de supprimer toutes les indentations (mais pas celles des figures texgraph ?)
\setlength{\parindent}{0cm}, qui permet de supprimer toutes les indentations (mais pas celles des figures texgraph ?)
toumouye- Nombre de messages : 40
Age : 49
Date d'inscription : 13/10/2008
Re: Alignement à gauche
La commande \noindent devant le \begin{texgraph} est sans effet.
toumouye- Nombre de messages : 40
Age : 49
Date d'inscription : 13/10/2008
Re: Alignement à gauche
Le rajout de \usepackage{parskip} ne change rien non plus
toumouye- Nombre de messages : 40
Age : 49
Date d'inscription : 13/10/2008
Re: Alignement à gauche
Pour illustrer la chose (c'est pas la fin du monde non plus, mais bon...) :
- Code:
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage[latin9]{inputenc}
\usepackage{pgf,texgraph}
\usepackage{lmodern}
\newlength{\texgraphpos}
\setlength{\texgraphpos}{-6.1pt}
\setlength{\parindent}{0cm}
\begin{document}
E : le bout de l'axe des abscisses est non aligné sur la lettre E.
\begin{texgraph}[export=pgf]
Marges(0,0,0,0),Fenetre(1.3+2.2*i,4.5-1.2*i,2+2*i),
axes(1.7+2*i,1+i)
\end{texgraph}
E : le bout de l'axe des abscisses est aligné sur la lettre E.
\hspace{\texgraphpos}\begin{texgraph}[export=pgf]
Marges(0,0,0,0),Fenetre(1.3+2.2*i,4.5-1.2*i,2+2*i),
axes(1.7+2*i,1+i)
\end{texgraph}
\end{document}
toumouye- Nombre de messages : 40
Age : 49
Date d'inscription : 13/10/2008
Re: Alignement à gauche
Bon, il m'a fallu un peu de temps pour trouver le hic! Le problème venait d'un espace parasite bien caché dans une macro du fichier texgraph.sty. Du coupr j'ai du mettre ce fichier à jour: texgraph.sty.
Maintenant avec ce document:
tout va bien.
Maintenant avec ce document:
- Code:
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[frenchb]{babel}
\usepackage[latin9]{inputenc}
\usepackage{pgf,texgraph}
\usepackage{lmodern}
\usepackage{parskip}
\begin{document}
E : le bout de l'axe des abscisses est non aligné sur la lettre E.
\begin{texgraph}[export=pgf]
Marges(0,0,0,0),Fenetre(1.3+2.2*i,4.5-1.2*i,2+2*i),
axes(1.7+2*i,1+i)
\end{texgraph}
E : le bout de l'axe des abscisses est aligné sur la lettre E.
\begin{texgraph}[export=pgf]
Marges(0,0,0,0),Fenetre(1.3+2.2*i,4.5-1.2*i,2+2*i),
axes(1.7+2*i,1+i)
\end{texgraph}
\end{document}
tout va bien.
Re: Alignement à gauche
bingo, ça marche ! (au fait, c'était quoi le hic ?)
toumouye- Nombre de messages : 40
Age : 49
Date d'inscription : 13/10/2008
Re: Alignement à gauche
toumouye a écrit:(au fait, c'était quoi le hic ?)
Relis bien mon dernier message (un espace parasite).
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|