IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tableaux - Graphiques - Images - Flottants Discussion :

Double "?" lors de référencement de tableaux


Sujet :

Tableaux - Graphiques - Images - Flottants

  1. #1
    Candidat au Club
    Homme Profil pro
    Actuaire
    Inscrit en
    Juillet 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Actuaire
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2019
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Double "?" lors de référencement de tableaux
    Bonjour à tous,

    Je rencontre actuellement un soucis avec Latex pour référencer mes tableaux. Lorsque j'utilise la commande "\ref{montableau}" pour faire référence à un tableau, labelisé avec "\label{montableau}", l'output PDF est "??" et non le numéro du tableau souhaité. De plus, les "??" sont cliquables et amènent au bon endroit!! Donc je pense que le référencement marche comme je le souhaiterais, mais que seul l'affichage est mauvais!
    Remarque : le référencement des figures, que j'ai fait de la même manière marche très bien!

    J'ai pas mal cherché sur internet, et il est souvent conseillé de compiler deux fois mais ça ne marche pas pour moi.
    Je suppose qu'il doit y avoir conflit entre plusieurs packages, car je travaille sur un template qu'on m'a transmis.

    J'utilise Texnic Center avec MikteX.

    Merci beaucoup pour votre aide, en espérant avoir été clair et que mon ECM marchera (ou plutôt, ne marchera pas! )

    Timothé

    Voici un ECM (je sais qu'on a vu mieux en terme de "minimalité" mais comme j'ai le pressentiment que ce sont les packages qui sont derrière tout ça, je mets aussi tous les packages du fichier) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
     
    \documentclass[11pt, twoside, openright, notitlepage, a4paper]{report}
     
    % package
    %symbole math de l'American Mathematical Society (AMS)
    \usepackage{amsmath,amsfonts,amssymb,amsthm}
    \usepackage{stmaryrd}
    %utiliser les regles de typographie francaise sauf anglais pour abstract, synthesis note
    \usepackage[english, french]{babel}
     
     
    % accents 8 bits dans le fichier
    \usepackage[utf8]{inputenc} %UNIX encoding
     
    %graphique
    \usepackage{graphics, wrapfig, subfig}
    \usepackage{float}
     
    %couleur
    \usepackage{color}
    \newcommand{\cyan}[1]{{\color{cyan}#1}}
    \newcommand{\blue}[1]{{\color{blue}#1}}
    \newcommand{\red}[1]{\textbf{{\color{red}#1}}}
     
    \usepackage{tabls} 
     
    \usepackage{tcolorbox}
    \usepackage{colortbl}
    \usepackage{hhline}
    %citation
    \usepackage{natbib}
     
    %table des matieres
    \usepackage{shorttoc}
     
    % lien hypertexte
    \usepackage[colorlinks=true, citecolor=cyan, urlcolor=blue, linkcolor=black]{hyperref}
    %\usepackage[colorlinks=false]{hyperref} for printing remove colors
     
    %note de bas de page comme des symboles
    \usepackage[stable, symbol]{footmisc}
    \usepackage{perpage}
    \MakePerPage[1]{footnote}
     
     
    %euro
    \usepackage{eurosym}
     
    %en tete
    \pagestyle{headings}
     
    %pour les url
    \usepackage{url}
    \urlstyle{sf}
     
    %plusieurs colonnes dans tableau
    \usepackage{multirow, multicol,array}
    \usepackage{colortbl}
     
    % add twocolumn option in the first line
    % don't hyphenate so much - default = 200, max (never hyphenate) = 10,000
    \hyphenpenalty=400
    %space between two column, default .1 inch
    \setlength{\columnsep}{.35in}
     
     
    %appendix
    \usepackage[toc]{appendix}
     
    %todo's
    \usepackage{todonotes}
     
    % layout
    \normalsize\setlength{\parskip}{\baselineskip}
    \usepackage[left=2cm, right=2cm, top=3cm, bottom=3cm]{geometry}
     
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     
    \begin{document}
    \selectlanguage{french}
     
    Mon tableau \ref{tab:montableau} suivant :
     
    \begin{table}[H]
    \centering
     
    \begin{tabular}{c | c}
    Merci & Pour \\ \hline
    Votre & Aide \\ \hline
    \end{tabular}
     
    \label{tab:montableau}
    \end{table}
     
    \end{document}

  2. #2
    Candidat au Club
    Homme Profil pro
    Actuaire
    Inscrit en
    Juillet 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Actuaire
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2019
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Solution :
    Pour ceux que ça peut intéresser, il faut en fait mettre un "\caption{}" AVANT le "\label{}".

    Ce n'était donc pas un problème de packages.

    voici le code qui fonctionne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
     
    \begin{document}
    \selectlanguage{french}
     
    Mon tableau \ref{tab:montableau} suivant :
     
    \begin{table}[H]
    \centering
     
    \caption{blabla}
     
    \begin{tabular}{c | c}
    Merci & Pour \\ \hline
    Votre & Aide \\ \hline
    \end{tabular}
     
    \label{tab:montableau}
    \end{table}
     
    \end{document}
    A bientôt!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Problème insertion lors de la présence de double quote
    Par wormseric dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 26/01/2007, 19h23
  2. [XML]Protection des doubles quotes
    Par DarkNagash dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 27/04/2006, 11h59
  3. [VB]probleme double quote dans une ressource de type string
    Par JulienCEA dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 23/02/2006, 13h38
  4. [Mail] Double quotes
    Par Anduriel dans le forum Langage
    Réponses: 2
    Dernier message: 15/12/2005, 22h54
  5. Réponses: 4
    Dernier message: 05/07/2004, 14h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo