Bonjours à tous,
voilà, ma question est un peu compliquée et je suis malheureusement pas assez bon en latex pour trouver moi même la solution
voilà, j'vous explique : je cherche en fait à produire deux documents assez semblables, mais l'un avec une annexe (contenant des images) l'un sans.
Pour cela, j'ai créé deux fichier .tex différent, l'un avec \include{annexe} et l'autre sans (je crée mon annexe séparément donc). Ca me permet d'avoir simplement deux compilation à faire pour sortir les deux document, et pas à supprimer l'annexe, compiler puis la remettre. Ca me semble pas encore trop mal.
Problème, il y a dans mon document des références (de type \ref{fig:graphiqueun}). En fait, j'aimerais savoir si il pouvait exister une commande (avec un style if ... else je suppose) qui écrirait le "voir figure 1" uniquement si cette figure existe. Parce que, de fait, dans le document avec les graphes en annexe, j'ai bien le "voir figure 1" mais dans l'autre, j'ai "voir figure ??" (ces références ne sont pas essentielles, donc je crée deux version, dont une plus "light")
J'aimerais donc savoir si une condition, faisant apparait ce "voir figure 1" quand la référence existe, mais ne faisant rien apparaitre (en gros il ignore la ligne) si elle n'existe pas, existe.
Je suppose que ce serait un truc du genre
problème, je sais pas du tout si c'est possible
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if{fig:graphiqueun existe, afficher{voir figure \ref{fig:graphiqueun}}} else{}
merci d'avance pour votre aide (ou alors pour me dire que c'est impossible ^^) !!
Partager