amsbook e tableofcontents [RISOLTO]

  • Creatore
    Topic
  • #47849
    davidebond
    Partecipante
      Up
      0
      Down
      ::


      Salve. Come posso inserire la tavola dei contenuti tramite \tableofcontents in un documento scritto con amsbook, con il pacchetto index e una titlepage?

      Grazie; ciao,

      davide

    Visualizzazione 11 filoni di risposte
    • Autore
      Risposte
      • #47850
        Up
        0
        Down
        ::

        Salve. Come posso inserire la tavola dei contenuti tramite \tableofcontents in un documento scritto con amsbook, con il pacchetto index e una titlepage?

        Hai provato con \tableofcontents? La “tavola dei contenuti” in italiano si chiama “indice” o, se si deve distinguerlo, “indice generale”. Quello che gli inglesi chiamano “index” in italiano è “indice analitico”.

        Ciao
        Enrico

      • #47851
        davidebond
        Partecipante
          Up
          0
          Down
          ::


          Ho provato. Ma mi dà errore. La mia intenzione era di crerare due indici diversi: uno per i contenuti e uno per i nomi o gli oggettti citati.

          Grazie. Ciao,

          davide

        • #47852
          Up
          0
          Down
          ::

          Ho provato. Ma mi dà errore. La mia intenzione era di crerare due indici diversi: uno per i contenuti e uno per i nomi o gli oggettti citati.

          Sarà meglio che ti spieghi con un esempio.

          Ciao
          Enrico

        • #47853
          davidebond
          Partecipante
            Up
            0
            Down
            ::


            Mi dà questo messaggio d’errore:

            `! Extra \endgroup.
            \old@starttoc …\global \@nobreakfalse \endgroup
            \newpage
            l.66 \tableofcontents

            ?
            `

            Ciao,

            davide

          • #47854
            Up
            0
            Down
            ::

            Mi dà questo messaggio d’errore:…

            No, non ci siamo. È impossibile aiutarti se continui a essere generico.

            Che cosa vuoi ottenere? E come stai provando a farlo? Occorre un esempio del codice che scrivi, in modo che si capisca.

            Per esempio, quel comando \old@starttoc mi lascia alquanto perplesso. Non è certo definito dalla classe amsbook (ho controllato); senza sapere quali pacchetti carichi ed eventuali definizioni tue, come pensi che possiamo capire dove sta l’inghippo?

            Ciao
            Enrico

          • #47855
            davidebond
            Partecipante
              Up
              0
              Down
              ::


              Ti posso dare il mio preambolo. Non uso pacchetti strani. Per la bibliografia, ovviamente, uso bibtex.

              `\documentclass[twoside,11pt]{amsbook}
              \usepackage{amssymb,latexsym}
              \usepackage[T1]{fontenc}
              \usepackage[german]{babel}
              \usepackage{layout}
              \usepackage{fancyhdr}
              \pagestyle{plain}
              \usepackage{index}
              \usepackage{times}
              \makeindex

              \newtheorem*{theorem}{Dualismus}
              \newtheorem{definition}{Definition}
              \newtheorem*{dualismo}{Dualismo}

              \begin{document}
              `

              Alla fine, ovviamente,

              `\bibliography{kreis}
              \bibliographystyle{amsalpha}

              \end{document}
              `

              Spero basti.

              Ciao,

              davide

            • #47856
              davidebond
              Partecipante
                Up
                0
                Down
                ::


                Ovviamente, con questo preambolo non mi dà messaggi d’errore…. Avevo inserito \tableofcontents in varie parti del testo per provare (dopo \begin{document}), ma invano.

                Ciao,

                davide

              • #47857
                Up
                0
                Down
                ::

                Ovviamente, con questo preambolo non mi dà messaggi d’errore…. Avevo inserito \tableofcontents in varie parti del testo per provare (dopo \begin{document}), ma invano.

                Il pacchetto index è incompatibile con le classi AMS. C’è scritto nella documentazione a pagina 4.

                Se hai bisogno di indici analitici multipli, puoi usare imakeidx che non dovrebbe essere incompatibile con le classi AMS (ma non è nella TeX Live 2009) oppure multind. Ma a quanto capisco ti serve un solo indice analitico, quindi makeidx dovrebbe essere sufficiente; naturalmente non ha tutto quello che fa index.

                È una pessima idea quella di usare il pacchetto times per un lavoro in cui ci siano formule matematiche. Puoi provare con mathptmx, ma il risultato è solo poco meno indecente che con “times”. Altrimenti c’è txfonts, già meglio.

                Ciao
                Enrico

              • #47858
                davidebond
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Ti ringrazio. Per il font hai ragione. Ma volevo usare un font un po’ più aggraziato. E’ vero che il testo è pieno zeppo di espressioni matematiche, ma si tratta di un lavoro compiuto su un originale del 1877. Da questo punto di vista, il font standard mi sembrava un po’ freddo.

                  Riguardo agli indici, ti ringrazio. Io ne volevo realizzare almeno due: uno con i contenuti (capitoli, sezioni, ecc.) ed un con i concetti (teoremi vari, simboli, ecc.).

                  Grazie,

                  davide

                • #47859
                  Up
                  0
                  Down
                  ::

                  Ti ringrazio. Per il font hai ragione. Ma volevo usare un font un po’ più aggraziato. E’ vero che il testo è pieno zeppo di espressioni matematiche, ma si tratta di un lavoro compiuto su un originale del 1877. Da questo punto di vista, il font standard mi sembrava un po’ freddo.

                  Times è del 1931, quindi è comunque un anacronismo. Con il pacchetto times i simboli matematici sono composti con il font standard e ne viene fuori un pasticcio orrendo; con mathptmx vengono usati i caratteri del font Symbol, il risultato è orribile e ha l’unico pregio di produrre PDF molto leggeri.

                  Puoi provare con \usepackage{gfsbodoni}

                  Riguardo agli indici, ti ringrazio. Io ne volevo realizzare almeno due: uno con i contenuti (capitoli, sezioni, ecc.) ed un con i concetti (teoremi vari, simboli, ecc.).

                  Probabilmente non mi sono spiegato bene. L’indice generale si ottiene con il comando \tableofcontents e viene composto automaticamente. Per un indice analitico si devono dare i comandi \index specifici e, alla fine, il comando \printindex. Sono due concetti ben distinti.

                  Ciao
                  Enrico

                • #47860
                  davidebond
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Grazie. Ho installato il pacchetto imakedx e adesso funziona tutto. Per quanto riguarda il font, ho installato il pacchetto da te suggerito. Non sarebbe male, ma purtroppo, il testo è scritto in gran parte in tedesco e non traduce le dieresi.

                    Grazie. Ciao,

                    davide

                  • #47861
                    Up
                    0
                    Down
                    ::

                    Per quanto riguarda il font, ho installato il pacchetto da te suggerito. Non sarebbe male, ma purtroppo, il testo è scritto in gran parte in tedesco e non traduce le dieresi.

                    Non mi risulta. A me vengono senza alcun problema.

                    Ciao
                    Enrico

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

                Go to top