Numérotation

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Re: Numérotation

Messagepar jmb » Mercredi 19 Octobre 2016, 20:41

Damned !
Je ne sais pas ce qui se passe, j'ai reperdu ma numérotation !!!
Je redépose le préambule (de Balf) qui convenait parfaitement et que je viens de recoller pourtant, mais sans succès !
Avez-vous une idée de ce qui se passe ?

Code: Tout sélectionner
    \documentclass[a4paper,12 pt,french, leqno]{book}%legno pour les références d'énoncé à gauche
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{textcomp}
    \usepackage{lmodern}%%ajouté

    \usepackage{babel}%

    \usepackage{amsmath, amssymb}
    \usepackage{caption}% Pour les labels (tableaux notamment)

    \usepackage{xcolor}

    \usepackage[lines= 60, hmargin=2.7cm, vmargin=2.9 cm]{geometry}
    % taille correcte du papier

    \usepackage{tocvsec2}
    \maxsecnumdepth{subsubsection}

    \usepackage{graphicx}

    \renewcommand{\baselinestretch}{1.1}

    \usepackage{mathrsfs}
    \usepackage{amsthm}


    \usepackage{float}% pour fixer les graphiques: \begin{figure}[H]


    \usepackage{diagbox}%la case double entrée du tableau



    \usepackage[clearempty]{titlesec}

    \titleformat{\chapter}[frame]
    {\normalfont\huge\bfseries}{\hspace{0.5 cm}\thechapter \hspace{0.5 cm}}{0.7 em}{\filcenter}
    \renewcommand\thechapter{\Roman{chapter}}


    \usepackage{longtable}

    % \usepackage{footnote}
    \usepackage{footnotebackref}

    \usepackage{enumitem}

    \usepackage{hyperref} %% À charger en dernier,  à quelques exceptions près


    \makeatletter
    \def\@cite#1#2{{#1\if@tempswa , #2\fi}}
    \def\@biblabel#1{#1}
    \makeatother% pour ne pas avoir des crochets dans la référence ``cite'' de la bibliographie



    \newtheorem{thrm}{Théorème}[section]

    \newtheorem{rappel}{Rappel}[section]

    \newtheorem{proposition}{Proposition}[]

    \newtheorem{lemme}{Lemme}[section]

    \theoremstyle{definition}
    \newtheorem*{definition}{Définition}

    \theoremstyle{exemple}
    \newtheorem{exemple}{Exemple}

    \theoremstyle{enonce}
    \newtheorem{enonce}{Exemple}

    \theoremstyle{enonces}
    \newtheorem{enonces}{Énoncés}

    \theoremstyle{situation}
    \newtheorem{situation}{Situation}

    \theoremstyle{propriete}
    \newtheorem{propriete}{Propriété}

    \theoremstyle{contexte}
    \newtheorem{contexte}{Exemple}

    \theoremstyle{commentairee}
    \newtheorem{commentaire}{Commentaire}

    \theoremstyle{schema}
    \newtheorem{schema}{Schéma}

    \theoremstyle{enoncedapplication}
    \newtheorem{enoncedapplication}{\bsc{\small{Énoncé}}}

    \newcommand\abs[1]{\lvert #1\rvert} % valeur absolue
    \newcommand{\g}[1]{\og #1 \fg{}} % Guillemets
    \newcommand{\p}[1]{\emph{#1}} % \p = penché (italique)
    \newcommand{\pq}{\emph{p parce que q}} % cause propositionnelle : deux propositions
    \newcommand{\ec}{\emph{e PQ c}} % des faits empiriques

    \setcounter{secnumdepth}{5}% pour numéroter les sections jusqu'au niveau 5
    \setcounter{tocdepth}{4}%% pour faire figurer les sections dans la table des matières jusqu’au niveau 4



\title{\bsc{Usages argumentatifs de la causalité\\
Thèse} \\
Directeurs de thèse : \\
M\\
M}
\author {jmb }


% Début du document
\begin{document}
\maketitle

\tableofcontents    % Table des matières
    % Le prologue du livre
\setcounter{secnumdepth}{-1}
    \section{Résumé}

\clearpage
 
    \setcounter{secnumdepth}{-1}
    \section{Remerciements}
\clearpage

    \setcounter{secnumdepth}{-1}
    \chapter{Introduction générale}


 \setcounter{secnumdepth}{3}
    \chapter{Le concept causal, son histoire}
    \label{partie_i}
   
   
    \clearpage

    \setcounter{secnumdepth}{2}
 \section{Histoire et conceptualisation}
 \label{partie_i_histoire_conceptualistion_de_la_cause}

\subsection{Introduction}

 \subsubsection*{Conceptions épistémologiques ; aperçu historique}

\end{document}
jmb
Hecto-utilisateur
 
Messages: 50
Inscription: Dimanche 16 Octobre 2016, 21:39
Statut actuel: Actif et salarié

Publicité

Re: Numérotation

Messagepar jmb » Mercredi 19 Octobre 2016, 21:57

C'est peut-être ma machine ....
jmb
Hecto-utilisateur
 
Messages: 50
Inscription: Dimanche 16 Octobre 2016, 21:39
Statut actuel: Actif et salarié

Re: Numérotation

Messagepar touhami » Mercredi 19 Octobre 2016, 22:09

Essayez ce code
Code: Tout sélectionner
    \documentclass[a4paper,12 pt,french, leqno]{book}%legno pour les références d'énoncé à gauche
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{textcomp}
    \usepackage{lmodern}%%ajouté

    \usepackage{babel}%

    \usepackage{amsmath, amssymb}
    \usepackage{caption}% Pour les labels (tableaux notamment)

    \usepackage{xcolor}

    \usepackage[lines= 60, hmargin=2.7cm, vmargin=2.9 cm]{geometry}
    % taille correcte du papier

    \usepackage{tocvsec2}
    \maxsecnumdepth{subsubsection}

    \usepackage{graphicx}

    \renewcommand{\baselinestretch}{1.1}

    \usepackage{mathrsfs}
    \usepackage{amsthm}


    \usepackage{float}% pour fixer les graphiques: \begin{figure}[H]


    \usepackage{diagbox}%la case double entrée du tableau



    \usepackage[clearempty]{titlesec}
   \usepackage{etoolbox}
   \makeatletter
   \patchcmd{\ttlh@hang}{\ifttl@label}{\ifttl@label\noindent}{}{}
   \makeatother

    \titleformat{\chapter}[frame]
    {\normalfont\huge\bfseries}{\hspace{0.5 cm}\thechapter \hspace{0.5 cm}}{0.7 em}{\filcenter}
    \renewcommand\thechapter{\Roman{chapter}}


    \usepackage{longtable}

    % \usepackage{footnote}
    \usepackage{footnotebackref}

    \usepackage{enumitem}

    \usepackage{hyperref} %% À charger en dernier,  à quelques exceptions près


    \makeatletter
    \def\@cite#1#2{{#1\if@tempswa , #2\fi}}
    \def\@biblabel#1{#1}
    \makeatother% pour ne pas avoir des crochets dans la référence ``cite'' de la bibliographie



    \newtheorem{thrm}{Théorème}[section]

    \newtheorem{rappel}{Rappel}[section]

    \newtheorem{proposition}{Proposition}[]

    \newtheorem{lemme}{Lemme}[section]

    \theoremstyle{definition}
    \newtheorem*{definition}{Définition}

    \theoremstyle{exemple}
    \newtheorem{exemple}{Exemple}

    \theoremstyle{enonce}
    \newtheorem{enonce}{Exemple}

    \theoremstyle{enonces}
    \newtheorem{enonces}{Énoncés}

    \theoremstyle{situation}
    \newtheorem{situation}{Situation}

    \theoremstyle{propriete}
    \newtheorem{propriete}{Propriété}

    \theoremstyle{contexte}
    \newtheorem{contexte}{Exemple}

    \theoremstyle{commentairee}
    \newtheorem{commentaire}{Commentaire}

    \theoremstyle{schema}
    \newtheorem{schema}{Schéma}

    \theoremstyle{enoncedapplication}
    \newtheorem{enoncedapplication}{\bsc{\small{Énoncé}}}

    \newcommand\abs[1]{\lvert #1\rvert} % valeur absolue
    \newcommand{\g}[1]{\og #1 \fg{}} % Guillemets
    \newcommand{\p}[1]{\emph{#1}} % \p = penché (italique)
    \newcommand{\pq}{\emph{p parce que q}} % cause propositionnelle : deux propositions
    \newcommand{\ec}{\emph{e PQ c}} % des faits empiriques

    \setcounter{secnumdepth}{5}% pour numéroter les sections jusqu'au niveau 5
    \setcounter{tocdepth}{4}%% pour faire figurer les sections dans la table des matières jusqu’au niveau 4



\title{\bsc{Usages argumentatifs de la causalité\\
Thèse} \\
Directeurs de thèse : \\
M\\
M}
\author {jmb }


% Début du document
\begin{document}
\maketitle

\tableofcontents    % Table des matières
    % Le prologue du livre
\setcounter{secnumdepth}{-1}
    \section{Résumé}

\clearpage
 
    \setcounter{secnumdepth}{-1}
    \section{Remerciements}
\clearpage

    \setcounter{secnumdepth}{-1}
    \chapter{Introduction générale}


 \setcounter{secnumdepth}{3}
    \chapter{Le concept causal, son histoire}
    \label{partie_i}
   
   
    \clearpage

    \setcounter{secnumdepth}{2}
 \section{Histoire et conceptualisation}
 \label{partie_i_histoire_conceptualistion_de_la_cause}

\subsection{Introduction}

 \subsubsection*{Conceptions épistémologiques ; aperçu historique}

\end{document}
touhami
Méga-utilisateur
 
Messages: 430
Inscription: Dimanche 11 Février 2007, 11:45
Statut actuel: Post-bac

Re: Numérotation

Messagepar jmb » Mercredi 19 Octobre 2016, 22:22

Ça remarche !
Pourtant je ne vois pas ce qu'il y a de changé ?
Je vais sauvegarder ça tout de suite, avant que le malheur ne revienne!
Merci Touhami
jmb
Hecto-utilisateur
 
Messages: 50
Inscription: Dimanche 16 Octobre 2016, 21:39
Statut actuel: Actif et salarié

Re: Numérotation

Messagepar jmb » Jeudi 20 Octobre 2016, 13:23

J'aimerais pouvoir faire des retours dans le texte à partir de la note de bas de page. J'ai bien mis en préambule l'instruction
\usepackage{footnotebackref}
, mais je ne sais pas comment faire dans le texte lui-même. Peut-être me donnerez-vous une solution ?
jmb
Hecto-utilisateur
 
Messages: 50
Inscription: Dimanche 16 Octobre 2016, 21:39
Statut actuel: Actif et salarié

Re: Numérotation

Messagepar touhami » Vendredi 21 Octobre 2016, 08:25

bon jour. Il suffit d'ajouter
Code: Tout sélectionner
\StandardFootnotes

après
Code: Tout sélectionner
\usepackage{babel}
touhami
Méga-utilisateur
 
Messages: 430
Inscription: Dimanche 11 Février 2007, 11:45
Statut actuel: Post-bac

Re: Numérotation

Messagepar jmb » Vendredi 21 Octobre 2016, 08:32

En effet ! Merci Touhami.
jmb
Hecto-utilisateur
 
Messages: 50
Inscription: Dimanche 16 Octobre 2016, 21:39
Statut actuel: Actif et salarié

Re: Numérotation

Messagepar jmb » Vendredi 21 Octobre 2016, 09:28

Existe-t-il également le même système pour la bibliographie. Le cas échéant, pourriez-vous m'en faire part ?
Je cherche aussi un moyen de faire un index assez rudimentaire, simple à faire, car je n'ai plus beaucoup de temps avant les décisions pour ma soutenance
jmb
Hecto-utilisateur
 
Messages: 50
Inscription: Dimanche 16 Octobre 2016, 21:39
Statut actuel: Actif et salarié

Re: Numérotation

Messagepar anonyme74170 » Vendredi 21 Octobre 2016, 09:57

Bonjour,

Pour la réponse à l'index, la page suivante me semble bien faite : http://www.tuteurs.ens.fr/logiciels/latex/makeindex.html.
Cdlt.
B
anonyme74170
Hecto-utilisateur
 
Messages: 76
Inscription: Jeudi 21 Avril 2016, 10:34
Statut actuel: Actif et salarié

Re: Numérotation

Messagepar touhami » Vendredi 21 Octobre 2016, 10:36

Pour faire un index il faut ajouter au préambule les commandes suivantes
Code: Tout sélectionner
\usepackage{imakeidx}
\makeindex

puis dans le corps du document \index{foo} par exemple
Code: Tout sélectionner
\chapter{Le concept causal, son histoire}
 \label{partie_i}\index{causal}

Enfin la commande
Code: Tout sélectionner
\printindex

là où vous voulez afficher l'index.

Remarque Pour indexer des mots accentués par exemple épistémologiques on écrit
Code: Tout sélectionner
\index{epistemologiques@épistémologiques}
au lieu
Code: Tout sélectionner
\index{épistémologiques}

Pour le routeur de la bibliographie, ce n'est pas la même chose que les notes de bas de page, en effet une référence bibliographique peut être cité plusieurs fois sur des pages différentes.
Donc je ne suis pas sure de but finale.
touhami
Méga-utilisateur
 
Messages: 430
Inscription: Dimanche 11 Février 2007, 11:45
Statut actuel: Post-bac

Re: Numérotation

Messagepar balf » Vendredi 21 Octobre 2016, 10:51

Pour les mots accentués, on peut les indexer tels quels, si l'on fait l'index avec xindy plutôt que makeindex.

Pour ce faire, remplacer, dans le préambule, la commande \makeindex par
Code: Tout sélectionner
\makeindex[program=xindy, options=-C utf8 -L french]

et, évidemment, demander à l'éditeur qu'il lance xindy au lieu de makeindex .

B. A.
balf
Zetta-utilisateur
 
Messages: 3843
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Numérotation

Messagepar jmb » Vendredi 21 Octobre 2016, 12:40

Merci.
L'index n'apparaît pas, peut-être qu'il me faut mieux comprendre cette remarque :
demander à l'éditeur qu'il lance xindy au lieu de makeindex
jmb
Hecto-utilisateur
 
Messages: 50
Inscription: Dimanche 16 Octobre 2016, 21:39
Statut actuel: Actif et salarié

Re: Numérotation

Messagepar jmb » Vendredi 21 Octobre 2016, 12:49

Ça marche seulement avec la solution de Touhami pour l'instant :
Code: Tout sélectionner
   \usepackage{imakeidx}
    \makeindex
jmb
Hecto-utilisateur
 
Messages: 50
Inscription: Dimanche 16 Octobre 2016, 21:39
Statut actuel: Actif et salarié

Re: Numérotation

Messagepar balf » Vendredi 21 Octobre 2016, 15:04

jmb a écrit:Merci.
L'index n'apparaît pas, peut-être qu'il me faut mieux comprendre cette remarque :
demander à l'éditeur qu'il lance xindy au lieu de makeindex

Je ne sais pas quel est votre éditeur TeX, mais ils ont tous un menu (baptisé en général Préférences, ou Options), avec interface graphique, qui décrit la ligne de commande quand on veut effectuer une compilation (que ce soit pdflatex, xelatex, bibtex ou makeindex). C'est la ligne correspondant à l'index qui permet de spécifier ce que l'on veut utiliser comme moteur.

Cela dit, c'est surtout s'il y a des mots commençant par une lettre accentuée que xindy est utile, et l'indexation proprement dite plus simple à écrire.

B. A.
balf
Zetta-utilisateur
 
Messages: 3843
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Numérotation

Messagepar jmb » Samedi 22 Octobre 2016, 08:02

Merci.
Quand il y a plusieurs choses à étiqueter pour une même entrée, même mot (c'est classique !), quel est le procédé qui permet de consigner ce phénomène ? Je m'explique en donnant un schéma :

Cause, p. x
Cause, la logique de la ---, p. x'
Cause, concept, p. x"
Cause, probabiliste, p. x'''
Cause, etc...

Je pense qu'il n'est pas standard de garder le mot "Cause".
jmb
Hecto-utilisateur
 
Messages: 50
Inscription: Dimanche 16 Octobre 2016, 21:39
Statut actuel: Actif et salarié

Re: Numérotation

Messagepar balf » Samedi 22 Octobre 2016, 10:23

Il faut utiliser :

Code: Tout sélectionner
\index{Cause}
\index{Cause!logique de la}
\index{Cause!concept}
\index{Cause!probabiliste}

Vous pouvez entre autres consulter ce document en ligne : http://www.tuteurs.ens.fr/logiciels/latex/makeindex.html

B. A.
balf
Zetta-utilisateur
 
Messages: 3843
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Numérotation

Messagepar jmb » Samedi 22 Octobre 2016, 14:59

Merci balf

J'ai un nouveau problème : les chapters sont bien numérotés, mais pas mon chapter "annexes", qui comprend trois sections : annexe A, annexe B, annexe C. Le problème, c'est que l'annexe B n'apparaît pas dans le corps du texte version pdf !
jmb
Hecto-utilisateur
 
Messages: 50
Inscription: Dimanche 16 Octobre 2016, 21:39
Statut actuel: Actif et salarié

Re: Numérotation

Messagepar jmb » Samedi 22 Octobre 2016, 15:10

balf a écrit:Le problème, c'est que l'annexe B n'apparaît pas dans le corps du texte version pdf !


Il s'agit du titre "Annexe B" qui n'apparaît pas
jmb
Hecto-utilisateur
 
Messages: 50
Inscription: Dimanche 16 Octobre 2016, 21:39
Statut actuel: Actif et salarié

Re: Numérotation

Messagepar balf » Samedi 22 Octobre 2016, 15:31

jmb a écrit:
balf a écrit:Le problème, c'est que l'annexe B n'apparaît pas dans le corps du texte version pdf !

Il s'agit du titre "Annexe B" qui n'apparaît pas

J'ai écrit ça, moi ? Sans m'en rendre compte de mon plein gré ^^^?

Cela dit, il faudrait un code minimal pour voir ce qu'il se passe.

B. A.
balf
Zetta-utilisateur
 
Messages: 3843
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Numérotation

Messagepar jmb » Samedi 22 Octobre 2016, 15:35

Bizarre!
Mauvaise manipulation de ma part... Ce ne serait pas très étonnant, vu les erreurs que je rencontre en latex!
Je reviens avec un code minimal, si j'y arrive...
jmb
Hecto-utilisateur
 
Messages: 50
Inscription: Dimanche 16 Octobre 2016, 21:39
Statut actuel: Actif et salarié

PrécédenteSuivante

Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google [Bot] et 9 invités