hepnames x texlive2020 = niente testo?

  • Creatore
    Topic
  • #118375
    gamboz
    Partecipante
      Up
      0
      Down
      ::


      Ciao care/i,
      sono incappato in un comportamento strano legato al pacchetto hepnames e alla distro latex che uso per compilare.

      Il MWE qui sotto dovrebbe dare creare un PDF di una pg. con una “W” e con il numero di pagina.
      Lo fa se compilato con, ad es., texlive 2016 e 2019, ma non con texlive 2020.
      Con 2020 ho solo il numero di pg., ma nessun errore…

      Ho provato a linkarmi nella cwd la classe e i pacchetti di una texlive 2016 per vedere se dipendeva da qualche differenza nei pacchetti, ma senza alcun effetto.
      Ho provato con la distro latex del package manager di una Archlinux e con una texlive 2020 installata a mano
      e ho provato anche da un nuovo utente che non abbia configurazioni personalizzate. Sempre lo stesso risultato.

      Qualcuno riesce a riprodurre questo comportamento?
      E a spiegarlo? 🙂

      Grazie
      Matteo

      MWE:

      `\documentclass{article}
      \usepackage{hepnames}
      \begin{document}
      \PW
      \end{document}`

    Visualizzazione 6 filoni di risposte
    • Autore
      Risposte
      • #118376
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Confermo; esce una pagina col solo numero di pagina.

        • #118377
          mcl1962
          Partecipante
            Up
            0
            Down
            ::


            Anche a me esce una pagina vuota, ma con

            `
            \documentclass{article}
            \usepackage[italic]{hepnames}
            \begin{document}
            \PW
            \end{document}
            `

            ottengo la W.
            Ciao.

            Claudio

          • #118378
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Confermo.

              La documentazione dice che di default i simboli delle particelle sono upright, ma che comunque si possono specificare le opzioni italic e notitalic per cambiare il comportamento; tuttavia se usi italic il tutto funziona, se usi notitalic esce l’errore che notitalic non è un’opzione valida.

            • #118379
              Up
              0
              Down
              ::


              Vedi https://tex.stackexchange.com/q/541092/4427

              `
              \documentclass{report}
              \usepackage{hepnames}
              \usepackage{xpatch}

              \makeatletter
              \xpatchcmd\@HepConStyle
              {\edef\@upcode{\updefault}}
              {\ifdefined\shapedefault\edef\@upcode{\shapedefault}\else\edef\@upcode{\updefault}\fi}
              {}{}
              \makeatother

              \begin{document}

              \begin{itemize}
              \item $\Pneutron$ should give $\mathrm{n}$ %does not print

              \item $\Pfermion$ should give an $f$ %prints

              \item $\APnue$ should give $\bar{\nu}$ %does not print
              \end{itemize}

              \end{document}
              `

              Ciao
              Enrico

            • #118380
              gamboz
              Partecipante
                Up
                0
                Down
                ::


                grazie a tutti
                (e mi scuso, avrei dovuto cercare meglio 🙂


                @Enrico

                sai se Andy Buckley (il manutentore di hepnames) è già stato informato?
                grazie
                m

              • #118381
                OldClaudio
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Io l’ho già informato sia del problema sia della soluzione di Enrico su stackexchange (e nel nostro forum).
                  Se ribatti il chiodo non guasta.

                • #118382
                  gamboz
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    chiodo ribattuto 🙂
                    se risponde, posto qui

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

                Go to top