I would like to present a second version of a theorem (of, say, Theorem 1) and I would like to denote it by Theorem 1'. I reckon the best way to go about it might be to define a new theorem style or environment? The thing is that I want this new theorem environment to be identical to the default one, except for the added dash after the theorem number. Moreover, if I attach a \label to the theorem, I would like the dash to appear as part of the theorem number when referring to it via the \refcommand. I don't know unfortunately how to go about this, in part because I don't know the default settings of the standard theorem environment, e.g. spacing, etc.
As an example, I would like
\begin{dashedtheorem}[theorem title] TEXT... \end{dashedtheorem}
to translate into
Theorem 1' (theorem title). TEXT...
I realize that this question may have already been asked, e.g. New Theorem Style, but I could not find an answer that was enough to help me out.
I would be very grateful for any help with this!
EDIT: See also New theorem environment with manual theorem number.


Theorem 1' —? – Bernard Sep 14 '17 at 19:44Theorem 1.I would like the theorem header to readTheorem 1'.I would like be able to do this for any theorem number, though. That's why it would be helpful to have it available as a separate theorem environment. – Apollo13 Sep 14 '17 at 19:47. ---by') -- could you say more precisely what you tried and how it didn't work? – magula Sep 14 '17 at 19:48. ---by'in https://tex.stackexchange.com/a/234707/143325 how is that not what you want? – magula Sep 14 '17 at 19:52\begin{thmd}[theorem title], with thmd defined as in the answer I referred to above, then the the outcome looks like this: Theorem 1 (theorem title)'. I want it to look like this: Theorem 1' (theorem title). Moreover, if I attach a\labelto the theorem, the\refcommand gives 1, rather than 1'. The latter is what I would like to get when referring to the label. – Apollo13 Sep 14 '17 at 19:58