J'ai fait un \theoremstyle{enonces} \newtheorem{enonces{\bsc{\small{Énoncés}}} en préambule, mais je me demande comment faire pour garder les références d'un environnement (appel par \ref des \label), sans numéros?

Posée 24 Jui '16, 00:17

jmb's gravatar image

jmb
307102631
Taux d'acceptation : 0%

Modifiée 05 Aoû '17, 22:35

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

1

Hormis si les énoncés en question ont un titre, je ne vois pas trop ce qu'on peut faire.

(24 Jui '16, 01:11) Bernard Bernard's gravatar image

@jmb Attention ! Les contre-obliques (\) saisies telles quelles dans les contributions ne sont pas visibles. Pour insérer du ⟨code⟩, notamment des commandes LaTeX, le mieux est de recourir au raccourci Ctrl+k (dans les questions et réponses) et à `⟨code⟩` (dans les commentaires). Cf. la FAQ Comment mettre en forme ma contribution ?. Merci de corriger votre contribution si cela n'a pas déjà été fait.

(24 Jui '16, 09:14) denis ♦♦ denis's gravatar image

@jmb Merci d'essayer de fournir un ECM.

(24 Jui '16, 09:17) denis ♦♦ denis's gravatar image

Étant donné l'absence d'ECM, je propose de répondre à cette question en prenant l'exemple des sections plutôt que d'un théorème, en reprenant le code d'une question posée sur stackexchange.

Ouvrir dans l'éditeur
\documentclass{article}
\usepackage{nameref}% Only if hyperref isn't loaded
% \usepackage{hyperref}
\begin{document}
\section{foo}\label{test}
Some text.
\section{bar}
Some text. Also see section \nameref{test}.
\end{document}

Il y a deux sections 1 foo et 2 bar. Dans la seconde section, on fait référence à la première, mais on affiche le nom de la première section plutôt que son numéro.

Lien permanent

Publiée 28 Jui '16, 11:08

jerome%20dequeker's gravatar image

jerome dequeker
836714
Taux d'acceptation : 65%

Mon problème existe toujours : j'aimerais ne pas numéroter certains exemples d'énoncés (codés par un environnement begin{enonce}...end{enonce}.

(21 Aoû '16, 18:07) jmb jmb's gravatar image
1

@jmb Merci de modifier votre question en précisant votre but. Telle qu'elle est votre question n'est pas claire..

(21 Aoû '16, 19:49) touhami touhami's gravatar image

Je reformule : comment, pour une seule occurrence d'exemple dans le corps du texte, avoir un exemple d'énoncé que je ne renumérote pas, juste pour le reprendre. Ou plutôt, si je reprends le même exemple d'énoncé, je voudrais qu'il garde son numéro (car lorsqu'on refait un begin{enonce}...end{enonce}, le numéro change bien sûr (je voudrais qu'il garde son numéro)).

(21 Aoû '16, 19:57) jmb jmb's gravatar image
3

@jmb Vos questions sont souvent difficilement compréhensibles, vous ne proposez presque jamais d'ECM et vous ne savez pas insérer de captures d'écran et autres images pour illustrer vos propos. Si vous tentiez d'améliorer ces aspects, les spécialistes pourraient vous aider plus efficacement. Et d'ailleurs, n'oubliez pas d'accepter les réponses qui vous conviennent.

(21 Aoû '16, 20:42) pluton pluton's gravatar image

Il y a l'environment restatable, de l'extension thm-restate, qui vient avec thmtools. Cette dernière extension coopère aussi bien avec amsthm qu'avec ntheorem.

Un exemple d'utilisation:

Ouvrir dans l'éditeur
    \documentclass[french, 11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\usepackage{babel}
\frenchbsetup{IndentFirst=false}

\usepackage{fourier, erewhon}

\usepackage{amsmath}
\usepackage[amsmath,  thmmarks]{ntheorem}
\usepackage{thmtools, thm-restate}

\theoremstyle{plain}
\theoremheaderfont{\itshape\bfseries}
\theoremseparator{. —}

\newtheorem{lemme}{Lemme}[section]

\usepackage[colorlinks]{hyperref}

\usepackage{cleveref}
\crefname{lemme}{le lemme}{les lemmes}
\Crefname{lemme}{Le lemme}{Les lemmes}

\begin{document}

\section{Première section}

Nous avons le résultat bien connu :

\begin{restatable}[lemme d’Euclide]{lemme}{Euclide}%
  Si un nombre premier divise un produit de facteurs,  il divise au moins l’un d’eux.
\end{restatable}

Ce résultat est se généralisera dans  \cref{lem_G}.

\section{Une autre section}

\begin{lemme}[lemme de Gauß]\label{lem_G}
  Si un nombre divise un produit de facteurs et est premier avec l’un,  il divise l’autre.
\end{lemme}

Il s’agit d’une généralisation  du :%
\Euclide*

\end{document}

alt text

Lien permanent

Publiée 21 Aoû '16, 22:06

Bernard's gravatar image

Bernard
4.6k15
Taux d'acceptation : 35%

Modifiée 21 Aoû '16, 23:01

Voici une solution :

Ouvrir dans l'éditeur Overleaf
\documentclass{article}
\usepackage{kpfonts}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\newenvironment{enonce}{%
\trivlist
   \item[\hskip\labelsep{\small\bsc{Énoncés}}]%\itshape%      pas d'italique
   }{\endtrivlist}
\begin{document}

\begin{enonce}
Enoncé sans numerotation
\end{enonce}
\begin{enonce}
Enoncé sans numerotation
\end{enonce}
\end{document}
Lien permanent

Publiée 21 Aoû '16, 22:09

touhami's gravatar image

touhami
9.7k410
Taux d'acceptation : 51%

Modifiée 05 Aoû '17, 22:32

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.