Problème sous LyX \landscape et \enumerate
Résolu
                    
        
     
             
                    Swiss Knight
    
        
    
                    Messages postés
            
                
     
             
            2257
        
            
                                    Statut
            Membre
                    
                -
                                     
Swiss Knight Messages postés 2257 Statut Membre -
        Swiss Knight Messages postés 2257 Statut Membre -
        Bonjour,
j'ai un souci avec LyX :-(
je souhaite "numéroter" mes annexes avec des lettres majuscules et les disposer sous forme portrait pour les pages normales, et sous forme paysage pour les tableaux plus larges que haut.
J'arrive à faire le deuxième truc avec la commande \begin{landscape} blabla ma page
mais dès que je je mets celle \begin{enumerate}[A] ; les pages format portrait y a pas de soucis, mais celles avec la commande \begin{landscape}, y a pas moyen qu'elles s'affichent correctement :-(
j'ai la moitié gauche de la page qui est blanche, et tout est décalé vers la droite, avec la moitié de mes figure qui est bouffée du coup...
je dis vraiment un grand merci à celle et ceux qui sauront m'aider !!
ps: je suis sous Win XP, LyX 1.6.4
                
            
                
    
    
    
        j'ai un souci avec LyX :-(
je souhaite "numéroter" mes annexes avec des lettres majuscules et les disposer sous forme portrait pour les pages normales, et sous forme paysage pour les tableaux plus larges que haut.
J'arrive à faire le deuxième truc avec la commande \begin{landscape} blabla ma page
mais dès que je je mets celle \begin{enumerate}[A] ; les pages format portrait y a pas de soucis, mais celles avec la commande \begin{landscape}, y a pas moyen qu'elles s'affichent correctement :-(
j'ai la moitié gauche de la page qui est blanche, et tout est décalé vers la droite, avec la moitié de mes figure qui est bouffée du coup...
je dis vraiment un grand merci à celle et ceux qui sauront m'aider !!
ps: je suis sous Win XP, LyX 1.6.4
6 réponses
                        
                    Je ne suis pas sûre d'avoir compris pourquoi tu utilisais enumerate, qui est utilisé pour faire des puces numérotées.    
A priori on décrit les figures et tableau avec un environnement figure et des balises caption.
Exemple pour figure.eps :
Exemple pour deux figures utilisant figure1.eps et figure2.eps côte à côte :
Bonne chance
    
                \begin{enumerate}
    \item{\emph{Puce 1:} Texte 1.}
    \item{\emph{Puce 2:} Texte 2.}
    \item{\emph{Puce 3:} Texte 3.}
\end{enumerate}
A priori on décrit les figures et tableau avec un environnement figure et des balises caption.
Exemple pour figure.eps :
\begin{figure}    
    \centering\includegraphics[width=0.95\linewidth]{figure.eps}    
    \caption{Legende}    
    \label{fig:figure}     
\end{figure} 
Exemple pour deux figures utilisant figure1.eps et figure2.eps côte à côte :
\begin{figure}[hbt]    
    \hfill    
    \begin{minipage}{.48\linewidth}    
        \centering\protect\includegraphics[width=\linewidth]{figure1.eps}    
        \caption{Legende 1.}    
        \label{fig:figure1}    
    \end{minipage}    
    \hfill    
    \begin{minipage}{.48\linewidth}    
        \centering\protect\includegraphics[width=\linewidth]{figure2.eps}    
        \caption{Legende 2.}    
        \label{fig:figure1}    
    \end{minipage}    
    \hfill    
\end{figure}
Bonne chance
                        
                    salut et merci de ta réponse, 
le problème c'est que j'ai vraiment une pétée de données à mettre en annexe.
et j'aurais aimé mettre un max d'information sur une feuille, donc j'ai élargi les marges déjà, ça marche plus ou moins.
J'insère mon annexe comme une image toute simple (sans légende) et je mets tout en haut de la page par exemple :
C : Valeurs de ceci et cela calculé d'après XXXXX (2002).
mais je vais peut-être essayé avec un flottant et une légende que je placerai en haut, et voir si j'arrive à ne pas perdre trop de place avec ça, quitte à essayer de grignoter encore sur les marges mais ça marche à moitié sur la droite et le bas du document ça...
(je suis obligé de déclaré de nouvelles marges pour mes annexes pour pas en avoir 150 pages, mais le reste du document j'utilise les marges standards déclarées dans le préambule.)
et l'autre problème c'est que j'ai des tableaux à mettre en "paysage" et des feuilles normales de protocole par ex., à mettre en forme portrait.
Avec enumerate tout seul j'arrive bien à mettre mes annexes avec une "liste de lettres romaines"
Annexes :
A
B
C
etc...
mais ça bug avec la commande \landscape où ça me décale mes pages paysage d'une moitié sur la droite :/
"Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement." -A. Einsten-
    
                le problème c'est que j'ai vraiment une pétée de données à mettre en annexe.
et j'aurais aimé mettre un max d'information sur une feuille, donc j'ai élargi les marges déjà, ça marche plus ou moins.
J'insère mon annexe comme une image toute simple (sans légende) et je mets tout en haut de la page par exemple :
C : Valeurs de ceci et cela calculé d'après XXXXX (2002).
mais je vais peut-être essayé avec un flottant et une légende que je placerai en haut, et voir si j'arrive à ne pas perdre trop de place avec ça, quitte à essayer de grignoter encore sur les marges mais ça marche à moitié sur la droite et le bas du document ça...
(je suis obligé de déclaré de nouvelles marges pour mes annexes pour pas en avoir 150 pages, mais le reste du document j'utilise les marges standards déclarées dans le préambule.)
et l'autre problème c'est que j'ai des tableaux à mettre en "paysage" et des feuilles normales de protocole par ex., à mettre en forme portrait.
Avec enumerate tout seul j'arrive bien à mettre mes annexes avec une "liste de lettres romaines"
Annexes :
A
B
C
etc...
mais ça bug avec la commande \landscape où ça me décale mes pages paysage d'une moitié sur la droite :/
"Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement." -A. Einsten-
                        
                    Bon alors en mettant ça avant les annexes :
ça marche.
Mais...
ça poursuit la numérotation des figures du reste du document.
Or j'aimerai que ça recommande à zéro !
Enfin non. Pas à zéro, mais à A,.. B, C, D, E, F... etc.
Des idées ?
                
                
    
                \renewcommand\figurename{\noindent {Annexe}}
ça marche.
Mais...
ça poursuit la numérotation des figures du reste du document.
Or j'aimerai que ça recommande à zéro !
Enfin non. Pas à zéro, mais à A,.. B, C, D, E, F... etc.
Des idées ?
                        
                    Bonjour, 
Je ne comprend pas pourquoi tu utilise enumerate pour numéroter tes annexes. Pourquoi ne pas utiliser des titres ( \section \subsection ) avec une numérotation a,b,c,d ?
Il est possible de recommencer la numérotation et le type de numérotation à tout moment dans le document. Et l'information apparaitra dans la tables des matières.
Voire info ici : https://fr.wikibooks.org/wiki/LaTeX/Mise_en_forme_du_texte_%28avanc%C3%A9%29#Num.C3.A9rotation
et la : https://fr.wikibooks.org/wiki/LaTeX/Mise_en_forme_du_texte_%28avanc%C3%A9%29#Listes_num.C3.A9rot.C3.A9es_personnalis.C3.A9es
Autrement, un truc sympa qui peut t'aider pour les tableaux.
Le package supertabular permet de générer de gros tableaux proprement pouvant faire plus d'une page !
Doc ici : http://www.tug.org/...
dans la doc de texlive (distribution linuxienne de latex) : http://www.tug.org/texlive/Contents/live/doc.html#letter-L
Je suppose que ce paquet devrait être également dispo pour la version windows (Miktex, si je ne m'abuse pour Lyx)
ça m'a vraiment aidé, je te le recommande. Voic un exemple d'utilisation :
à utiliser avec le package array (ou équivalent)
    
                Je ne comprend pas pourquoi tu utilise enumerate pour numéroter tes annexes. Pourquoi ne pas utiliser des titres ( \section \subsection ) avec une numérotation a,b,c,d ?
Il est possible de recommencer la numérotation et le type de numérotation à tout moment dans le document. Et l'information apparaitra dans la tables des matières.
Voire info ici : https://fr.wikibooks.org/wiki/LaTeX/Mise_en_forme_du_texte_%28avanc%C3%A9%29#Num.C3.A9rotation
et la : https://fr.wikibooks.org/wiki/LaTeX/Mise_en_forme_du_texte_%28avanc%C3%A9%29#Listes_num.C3.A9rot.C3.A9es_personnalis.C3.A9es
Autrement, un truc sympa qui peut t'aider pour les tableaux.
Le package supertabular permet de générer de gros tableaux proprement pouvant faire plus d'une page !
Doc ici : http://www.tug.org/...
dans la doc de texlive (distribution linuxienne de latex) : http://www.tug.org/texlive/Contents/live/doc.html#letter-L
Je suppose que ce paquet devrait être également dispo pour la version windows (Miktex, si je ne m'abuse pour Lyx)
ça m'a vraiment aidé, je te le recommande. Voic un exemple d'utilisation :
\begin{center} 
   \footnotesize % pour que se soit écrit tout petit 
   \tablefirsthead{ \hline \multicolumn{7}{|c|}{\rule[-0.7em]{0pt}{2em}\bf Titre du tableau} \\ \hline \hline  
   \rule[-0.5em]{0pt}{1.7em} A & B & C & D & E & F & G \\ \hline \hline} 
   \tablehead{ \hline \multicolumn{7}{|c|}{\rule[-0.7em]{0pt}{2em} titre sur les pages suivantes} \\ \hline \hline 
   \\rule[-0.5em]{0pt}{1.7em} A & B & C & D & E & F & G \\ \hline \hline} 
   \tabletail{\hline} 
   \bottomcaption{Légende affichée \label{référence}} 
   \begin{supertabular}{|l|l|p{2 cm}|p{6.9 cm}|p{1.8 cm}|p{6.9 cm}|p{1.8 cm}|} 
        A & B & C & D & E & F & G \\ 
        A & B & C & D & E & F & G \\ 
        A & B & C & D & E & F & G \\ 
        A & B & C & D & E & F & G \\    
   \end{supertabular}   
\end{center}
à utiliser avec le package array (ou équivalent)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
                        
                    Salut et merci de tes précieux lien Akkenar,
je vais essayer de faire avec des soussections alors mais j'ai peur que la taille du texte soit trop grande après... c'est disproportionné pour des annexes.
par contre tu m'as fait tombé sur un lien d'un forum anglais et j'ai mis ça maintenant :
ça marche... sauf qu'il faut que je re-déclare la première de ces trois lignes en dessus de chaque figure :-( sinon le terme "FIGURE" revient tout de suite après la première (la A)... pis sur cette même ligne, le {\ } ne me met pas l'espace que je souhaiterai voir apparaitre après la lettre et avant les deux points... Bon c'est pas spécialement grave ça.
Sinon les légendes, malgré que je leur demande gentiment d'être alignée à gauche, sont centrées... je pige pas. Petit bug pas bien grave.
    
                je vais essayer de faire avec des soussections alors mais j'ai peur que la taille du texte soit trop grande après... c'est disproportionné pour des annexes.
par contre tu m'as fait tombé sur un lien d'un forum anglais et j'ai mis ça maintenant :
\renewcommand\figurename{\noindent {\ }}
\setcounter{figure}{0}
\renewcommand{\thefigure}{\Alph{figure}} 
ça marche... sauf qu'il faut que je re-déclare la première de ces trois lignes en dessus de chaque figure :-( sinon le terme "FIGURE" revient tout de suite après la première (la A)... pis sur cette même ligne, le {\ } ne me met pas l'espace que je souhaiterai voir apparaitre après la lettre et avant les deux points... Bon c'est pas spécialement grave ça.
Sinon les légendes, malgré que je leur demande gentiment d'être alignée à gauche, sont centrées... je pige pas. Petit bug pas bien grave.
    hnmm, j'arrive pas élargir mon document sur la droite et sur le bas.
je pensais que c'était bon, mais apparemment pas.
Y-a-t-il une subtilité quelconque pour faire ça ?
j'ai réussi à réduire sur le haut et la gauche avec \addtolenght \voffset et \hoffset {qq centimètre}
mais y a pas de commandes comme ça pour les marges droite et basse...
une idée ?
    je pensais que c'était bon, mais apparemment pas.
Y-a-t-il une subtilité quelconque pour faire ça ?
j'ai réussi à réduire sur le haut et la gauche avec \addtolenght \voffset et \hoffset {qq centimètre}
mais y a pas de commandes comme ça pour les marges droite et basse...
une idée ?
    oui, j'ai une idée assez claire de comment faire, en gros, il faut le package geometry et avec ce dernier, on peut redéfinir exactement l'agencement d'une page.
Je ne saurais que te recommander la lecture du point 10.3 de ce pdf :
http://cours.enise.fr/info/latex/telecharger.php?rubrique=LaTeX&fichier=visu
    Je ne saurais que te recommander la lecture du point 10.3 de ce pdf :
http://cours.enise.fr/info/latex/telecharger.php?rubrique=LaTeX&fichier=visu
                        
                    Résolu :
ça aura été très long mais j'ai compris.
dans l'appendice j'ai mis ceci :
et avec la commande
sinon j'ai juste un bug : le numéro de la première page des annexes se met environ 2cm trop haut je sais vraiment pas pourquoi, mais tout le reste c'est bon.
Et un autre : le nom "annexes" n'apparait pas dans le plan du document sous LyX mais dans le pdf généré il est là donc ça me convient ! ;-)
                
                
    
                ça aura été très long mais j'ai compris.
dans l'appendice j'ai mis ceci :
\begin{appendix}
\fancyhf{}
\pagestyle{plain}
\newpage
\section*{Annexes}
\setlength{\oddsidemargin}{-15pt}           
\setlength{\evensidemargin}{-15pt}        
\setlength{\topmargin}{-80pt}               
\setlength{\headheight}{12pt}                        
\setlength{\headsep}{25pt}                 
\setlength{\textheight}{776pt}              
\setlength{\footskip}{30pt}                
\setlength{\textwidth}{512pt}               
\setlength{\marginparsep}{10pt}            
\setlength{\marginparwidth}{65pt}           
\addcontentsline{toc}{section}{Annexes}
\renewcommand{\thefigure}{\Alph{figure}} 
\renewcommand{\thesubsection}{\Alph{subsection}}
\subsection{\normalsize \normalfont Ma première Légende (Source : blabla).}\label{A:légende}
\pagenumbering{Roman}
et avec la commande
\begin{landscape} au bons endroits, je peux afficher mes pages horizontalement dans le pdf et les numéros sont sur la gauche du coup, donc ça ira tip-top à l'impression aussi !
sinon j'ai juste un bug : le numéro de la première page des annexes se met environ 2cm trop haut je sais vraiment pas pourquoi, mais tout le reste c'est bon.
Et un autre : le nom "annexes" n'apparait pas dans le plan du document sous LyX mais dans le pdf généré il est là donc ça me convient ! ;-)
