“Theorem (1.1)” anziche’ “Theorem 1.1”

  • Creatore
    Topic
  • #50104
    Up
    0
    Down
    ::


    Questione: come modificare la sintassi del setting del preambolo, nella parte riguardante i teoremi, in modo da vedere nell’output “Theorem (1.1)” anziche’ “Theorem 1.1” ?

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #50105
      Up
      0
      Down
      ::

      Questione: come modificare la sintassi del setting del preambolo, nella parte riguardante i teoremi, in modo da vedere nell’output “Theorem (1.1)” anziche’ “Theorem 1.1” ?

      Se usi amsthm (cosa che ti consiglio), metti questo nel preambolo:
      `\makeatletter
      \def\thmhead#1#2#3{%
      \thmname{#1}\thmnumber{\@ifnotempty{#1}{ }\@upn{(#2)}}%
      \thmnote{ {\the\thm@notefont(#3)}}}
      \makeatother`
      Ma pensa molte volte se è il caso di farlo. Benvenuto!

      Ciao
      Enrico

    • #50106
      Up
      0
      Down
      ::


      Funziona!!! E’ possibile rendere questa sintassi compatibile con il comando \swapnumbers?

    • #50107
      Up
      0
      Down
      ::

      Funziona!!! E’ possibile rendere questa sintassi compatibile con il comando \swapnumbers?

      Non viene usato \thmhead, bensì \swappedhead: dunque
      `\makeatletter
      \def\swappedhead#1#2#3{%
      \thmnumber{(#2)}%
      \thmname{\@ifnotempty{#2}{~}#1}%
      \thmnote{ {\the\thm@notefont(#3)}}}
      \makeatother`
      Ciao
      Enrico

Visualizzazione 2 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top