Précédent   Forum FS Generation > Futura-Techno : les forums de l'informatique et des technologies > Informatique > Logiciel - Software - Open Source
Mot de passe oublié ? Inscrivez-vous !


Réponse
 
Outils de la discussion Modes d'affichage
Vieux 12/06/2006, 22h36   #1
 
Date d'inscription: février 2006
Messages: 54
LaTeX : problème pour table des matieres

Bonsoir,

je debute à peine en LaTeX (j'utilise WinXP, MiKTex, et l'éditeur Texmaker), je voudrais rédiger un article, j'ai commencé par une table des matières (\tableofcontents) et j'ai quelques problèmes à ce niveau là :

Primo, dans le PDF, j'ai 2 tables des matières qui s'affichent :
La 1ère est du style :
Contents
I Introduction 2
II blabla 2
1 blaba 3
1.1 blabla........................ 3
1.2 blabla........................ 3
2 blabla 3
2.1 blabla......................3
...

L'autre :
Part I
Introduction
Part II
Blabla
1 blabla ...

Je ne comprends pas pourquoi il n'y en a pas qu'une (comment faire pour qu'il n'y ai que la 1ère ?)


Deuzio, par rapport à la 1ère table des matières, je ne comprends pas la numérotation des pages (toutes les sous-parties sont numérotées à la même page : 3), est-ce que c'est parce que pour l'instant le document est "vide" (j'ai à peine commencé la table des matières) et est-ce qu'au fur et à mesure la numérotation se fait automatiquement ?


J'espere que vous pourrez m'aider
Merci d'avance
Suzanna est déconnecté   Réponse avec citation
Alt Aujourd'hui
Publicité

Beitrag Liens sponsorisés

   
Vieux 12/06/2006, 22h40   #2
 
Date d'inscription: octobre 2003
Localisation: Europe
Messages: 7 975
Re : LaTeX : problème pour table des matieres

b'soir

Citation:
Envoyé par Suzanna
est-ce que c'est parce que pour l'instant le document est "vide" (j'ai à peine commencé la table des matières) et est-ce qu'au fur et à mesure la numérotation se fait automatiquement ?
ouaip... tu n'as qu'à faire un test avec des \pagebreak entre les sous-titres pour le vérifier...

pour la première partie de ta question, aucune idée
__________________
Life is divided into the horrible and the miserable. W.A.
Rincevent est déconnecté   Réponse avec citation
Vieux 13/06/2006, 12h59   #3
 
Date d'inscription: février 2006
Messages: 54
Re : LaTeX : problème pour table des matieres

Merci
Citation:
Envoyé par Rincevent
tu n'as qu'à faire un test avec des \pagebreak entre les sous-titres pour le vérifier...
J'ai essayé avec \pagebreak
En fait, ce que je croyais être la 2ème table des matières correspond aux titres de chaque parties de l'article
Part I
Introduction
(page blanche)
Part II
...

Par contre j'ai un autre soucis : voilà, comme mon article est assez long, j'ai essayé d'utiliser un \input{intro} où intro.tex est un fichier qui contient l'introduction de l'article, mais il y a des erreurs à la compilation, pourtant intro.tex est bien dans le même répertoire que l'article, et même en mettant le chemin absolu j'ai un problème (est-ce que ça vient du fait que comme je suis sous WinXP, y'a des espaces dans le path du style "C:\Documents and Settings\Mes documents\...\intro.tex ???)

Merci.
Suzanna est déconnecté   Réponse avec citation
Vieux 13/06/2006, 13h22   #4
 
Date d'inscription: janvier 2006
Messages: 330
Re : LaTeX : problème pour table des matieres

Salut,

pourquoi faire des fichiers séparés pour un article ? Même si l'intro est longue, ce n'est pas un problème pour latex de compiler quelque chose de gros, on n'est pas dans Word .

Sinon, est-ce que tu as fait un document classique dans le fichier d'intro ou juste du texte (plus mise en forme latex si besoin est) ? Parce que si je ne m'abuse, la commande input rajoute le contenu du ficher au code déjà tapé à l'endroit où est placé l'input. Donc si tu fais un \begin{document} dans un document déjà commencé, il va peut-être criser non ?

Ceci dit, je peux me tromper, ça fait longtemps que j'en ai pas fait, mon chef veut pas

Voilà j'espère avoir pu t'aider,

Hibou

PS je vérifie ce que je dis :

Citation:
\input{fichier} : est remplace par le contenu de fichier.tex. fichier peut lui-meme inclure une commande \input
(tex.loria.fr/general/aide-memoire-latex-seguin1998.pdf)

voilà
CoucouHibou est déconnecté   Réponse avec citation
Vieux 13/06/2006, 14h22   #5
 
Date d'inscription: février 2006
Messages: 54
Re : LaTeX : problème pour table des matieres

Merci bcp CoucouHibou pour tes précisions !!!!
Citation:
Envoyé par CoucouHibou
Sinon, est-ce que tu as fait un document classique dans le fichier d'intro ou juste du texte (plus mise en forme latex si besoin est) ?
Dans le fichier d'intro j'ai fait un doc latex classique (\documentclass , \begin{document} et compagnie...),

Citation:
Envoyé par CoucouHibou
Donc si tu fais un \begin{document} dans un document déjà commencé, il va peut-être criser non ?
Oui, et moi avec !!!
Du coup, je vais arreter de me prendre la tete avec des fichiers annexes

MAIS, j'ai (encore !!!) un problème : j'ai certains paragraphes d'un fichier .doc que j'aimerais copier/coller dans mon source .tex mais ça ne marche pas !!!
Savez-vous si c'est possible de faire ce type de copier/coller ? Et si oui, comment ?

Merci d'avance
Suzanna est déconnecté   Réponse avec citation
Vieux 13/06/2006, 18h47   #6
 
Date d'inscription: décembre 2005
Localisation: Colorado Springs - USA
Âge: 34
Messages: 664
Re : LaTeX : problème pour table des matieres

Citation:
Envoyé par Suzanna
j'ai certains paragraphes d'un fichier .doc que j'aimerais copier/coller dans mon source .tex mais ça ne marche pas !!!
Savez-vous si c'est possible de faire ce type de copier/coller ? Et si oui, comment ?
Comment ça ne marche pas ? Normalement ça ne devrait poser de problème pour récupérer le texte... mis à part les objets, tableaux etc... et la mise en page mais se débarasser d'une hideuse mise en page du vilain Word, c'est pas une perte...

Essaye de faire "enregistrer sous" dans ton .doc et sauve-le en .txt

Le .txt se laissera sûrement copier dans le .tex par copier/coller
__________________
Plutôt appliquer son intelligence à des conneries que sa connerie à des choses intelligentes...
pat7111 est déconnecté   Réponse avec citation
Vieux 13/06/2006, 19h06   #7
 
Date d'inscription: février 2006
Messages: 54
Re : LaTeX : problème pour table des matieres

Citation:
Envoyé par pat7111
Essaye de faire "enregistrer sous" dans ton .doc et sauve-le en .txt
Le .txt se laissera sûrement copier dans le .tex par copier/coller
Je viens d'essayer, mais ça ne marche toujours pas !!!

Pourtant, il n'y a que des phrases dans le fichier .doc, voici (un bout) du message d'erreur lors de la compilation :
Citation:
! Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding `latin1'.

See the inputenc package documentation for explanation.
Type H <return> for immediate help.
You need to provide a definition with \DeclareInputText
or \DeclareInputMath before using this key.
Merci quand même pat7111, mais y'aurait pas une autre façon de faire ???
Je ne me sens vraiment pas de tout retaper dans le source ....

Encore merci !
Suzanna est déconnecté   Réponse avec citation
Vieux 13/06/2006, 19h37   #8
 
Date d'inscription: octobre 2003
Localisation: Paris
Âge: 23
Messages: 13 997
Re : LaTeX : problème pour table des matieres

Salut,
Quels sont les packages que tu as déclarés au début ?
Utilises-tu des accents ailleurs ?
__________________
Encore une victoire de Canard !
Coincoin est déconnecté   Réponse avec citation
Vieux 13/06/2006, 20h12   #9
 
Date d'inscription: février 2006
Messages: 54
Re : LaTeX : problème pour table des matieres

Voici le début de mon fichier source :
Citation:
\documentclass[10pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\addtolength{\hoffset}{-1cm}
\addtolength{\textwidth}{3cm}
Les 5 premières lignes, c'est pas moi qui les ai mises directement : en fait, j'ai utilisé dans le menu de l'éditeur (Texmaker), Assistants>Assistant nouveau document, et là on est sensé choisir les différentes options : classe, taille de la police, encodage ...

Quand aux accents, ben j'en utilise partout (des é,è,à,ù,ê...), mais quand je tape directement dans le source é,è... (au lieu de \'e ou \`e), ça ne pose pas de problèmes à la compilation...
Suzanna est déconnecté   Réponse avec citation
Vieux 13/06/2006, 20h19   #10
 
Date d'inscription: octobre 2003
Localisation: Paris
Âge: 23
Messages: 13 997
Re : LaTeX : problème pour table des matieres

Salut,
Tu peux rajouter : \usepackage[francais]{babel}
Ca permet de faire des trucs en français (table des matières, mise en page, ...).

Si tu es sous Windows, il ne faut pas mettre latin1 mais ansinew. Latin1 c'est l'encodage pour Unix.

Dis-nous ça le fait toujours.

EDIT Si tu veux un bon tutoriel, cherche "une courte introduction à LaTeX" sur Google.
__________________
Encore une victoire de Canard !
Coincoin est déconnecté   Réponse avec citation
Vieux 13/06/2006, 20h54   #11
 
Date d'inscription: février 2006
Messages: 54
Re : LaTeX : problème pour table des matieres

Salut Coincoin,
Citation:
Envoyé par Coincoin
Si tu es sous Windows, il ne faut pas mettre latin1 mais ansinew. Latin1 c'est l'encodage pour Unix.
C'est bon, le copier/coller marche, merci bcp !!!

Citation:
Envoyé par Coincoin
Tu peux rajouter : \usepackage[francais]{babel}
Ca permet de faire des trucs en français (table des matières, mise en page, ...).
quand j'ai compilé, il me demande d'installer ce package, j'ai essayé mais ça a foiré !!! J'ai réessayé : j'ai recompilé, et là j'ai un message d'erreur :
Citation:
! Package babel Error: You have used an old interface to call babel
(babel) You may expect compatibility problems wit other packages
See the babel package documentation for explanation.
Type H <return> for immediate help.
Mais bon, vu que je débute, à coup sûr j'ai fait n'importe quoi au moment de l'installation du package!!!

Citation:
Envoyé par Coincoin
Si tu veux un bon tutoriel, cherche "une courte introduction à LaTeX" sur Google.
Ouais, j'crois que j'en ai bien besoin !
Suzanna est déconnecté   Réponse avec citation
Vieux 13/06/2006, 21h02   #12
 
Date d'inscription: octobre 2003
Localisation: Paris
Âge: 23
Messages: 13 997
Re : LaTeX : problème pour table des matieres

Citation:
C'est bon, le copier/coller marche, merci bcp !!!
Encore une victoire de Canard !
Citation:
quand j'ai compilé, il me demande d'installer ce package
Aïe... C'est quand même utile, parce que ça te met tous les textes automatiques en français, et il y a certaines règles qui différent entre les typographies française et anglaise.

Citation:
Ouais, j'crois que j'en ai bien besoin !
Il y a plusieurs phases dans LaTeX :
  • Dans la première phase, tu te demandes ce que c'est ce machin bizarre qui fait rien de ce que tu veux.
  • Dans la deuxième, tu sais utiliser LaTeX, mais tu n'oses pas trop le contrarier parce que quand vous êtes pas d'accord, il gagne...
  • Dans la troisième, tu as compris comment raisonner et tu te surprends à faire des choses optimales, élégantes et qui marchent du premier coup.
  • Dans la dernière phase, tu programmes tes propres règles
Le tutoriel te permettra de passer de la première à la deuxième. L'expérience de la deuxième à la troisième. Personnellement, j'ai pas essayé d'atteindre la quatrième !

Le tutoriel est très complet, donc n'essaye pas de tout retenir et garde le sous la main pour quand tu en auras besoin.
__________________
Encore une victoire de Canard !
Coincoin est déconnecté   Réponse avec citation
Vieux 13/06/2006, 21h34   #13
 
Date d'inscription: février 2006
Messages: 54
Re : LaTeX : problème pour table des matieres

Citation:
Envoyé par Coincoin
Il y a plusieurs phases dans LaTeX
C'est sûr que j'en suis qu'à la première, mais moi, rien que le fait que le document soit en PDF en sortie, qu'on puisse faire TOUTES les formules mathématiques possibles et j'en passe, ça m'a complètement donné envie de m'y mettre, même si au début c'est pas évident-évident (et dire que mon dernier rapport de maths, je m'était bien embêtée à le faire avec Word !!!)

Bref : vive LaTeX !
Suzanna est déconnecté   Réponse avec citation
Vieux 14/06/2006, 11h28   #14
 
Date d'inscription: février 2006
Messages: 54
Re : LaTeX : problème pour table des matieres

Bonjour,
j'ai encore une question à propose de LaTeX mais qui ne concerne plus la table des matières cette fois (j'ai pas voulu créer une nouvelle discussion)

En fait, j'ai une égalité sur plusieurs lignes à écrire, et je voulais les aligner (sans les numéroter) suivant le signe =
Le probléme, c'est qu'il ya déjà des signes = dans les termes de chaque égalité, en clair j'ai un truc du style :
Citation:
f(blabla........=(1+x)/(1+y)) = g((3a+9)=((1+x)/(1+y))
= h((7x+3)/(2y)=5-2a)
Donc j'ai utilisé \begin{eqnarray*}...\end{eqnar ray*}, mais ça n'aligne pas du tout suivant le signe = (j'ai aussi essayé avec align* mais c'est pareil) !
Dans le PDF que j'obtient, on dirait que c'est aligné n'importe comment : La 2ème égalité est complètement décalée à droite de la 1ère, la 3ème n'est alignée ni avec la 1ère, ni avec la 2ème (je sais pas si je suis très claire...)
A mon avis, ça vient du fait qu'il y ai déjà des = dans chaque terme, car j'ai essayé avec des trucs simples (x=y=z) et ça a marché normalement.

Est-ce que quelqu'un voit une solution ?
Merci d'avance
Suzanna est déconnecté   Réponse avec citation
Vieux 14/06/2006, 13h05   #15
 
Date d'inscription: juillet 2005
Localisation: Paris
Âge: 30
Messages: 52
Re : LaTeX : problème pour table des matieres

eqnarray est obsolete, il faut utiliser les environnement de amsmath (cherche la doc, elle t'ouvrira un monde)

Brievement, met des & où tu veux les allineer, et bien evidement utilise align ou align* ...
__________________
Gloria

PS Pardon pour mes fautes mais je suis italienne :o
minnolina est déconnecté   Réponse avec citation
Vieux 14/06/2006, 14h07   #16
 
Date d'inscription: février 2006
Messages: 54
Re : LaTeX : problème pour table des matieres

Ca y'est, ça marche !
En fait j'ai entouré les = par des & et ça a suffit

Citation:
Envoyé par minnolina
eqnarray est obsolete (...) et bien evidement utilise align ou align* ...
J'ai essayé avec align et ça foire, mais pourtant avec eqnarray ça marche bien (eqnarray ressort souvent dans la doc...)

En tout cas merci minnolina !
Suzanna est déconnecté   Réponse avec citation










Réponse

Tags
matieres, table, latex

Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
éviter certaines images dans table des figures-LaTeX loulou40 Logiciel - Software - Open Source 5 15/10/2007 18h57
Table des Rapports frontaux pour les CCM Nain Supportable Chimie 3 28/05/2007 09h16
Problème table des matière LATEX anfata Logiciel - Software - Open Source 3 29/12/2006 10h24
Table dans Latex PeterXmas Logiciel - Software - Open Source 2 03/07/2005 23h06
La prépa, la place des matières littéraires pour l'admission ? ricben13 Orientation après le BAC 29 14/06/2005 06h29


Les dernières actualités
15/10 17:58 - Etude Interphone : le téléphone portable serait peut-être cancérigène
15/10 16:27 - Le retour du podcast Futura : à télécharger sans modération
15/10 15:31 - En vidéo : le joystick vocal pour piloter un ordinateur
15/10 14:33 - En bref : Apple renouvelle sa gamme de portables MacBook
15/10 13:33 - Bientôt des cellules électriques artificielles inspirées de l'anguille ?
15/10 11:34 - Feux de forêt : l'Homme en déclenche plus que la nature depuis deux siècles
15/10 09:34 - Calvitie : de nouveaux gènes identifiés

Fuseau horaire GMT +2. Il est actuellement 03h02.


Édité par : vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. Tous droits réservés.