arsclassica e classsicthesis

  • Creatore
    Topic
  • #121116
    ernded
    Partecipante
      Up
      0
      Down
      ::


      Sto facendo delle prove con i pacchetti in oggetto.

      Il sorgente:
      `\documentclass[12pt,a4paper,twoside]{scrbook}
      %PREAMBOLO
      \usepackage{type1ec}
      \usepackage[T1]{fontenc}
      \usepackage[utf8x]{inputenc}
      \usepackage{ucs}
      \usepackage[italian]{babel}
      \usepackage{arsclassica}
      \usepackage[eulerchapternumbers,beramono,pdfspacing,linedheaders,manychapters]{classicthesis}
      \usepackage{lipsum}
      %%%
      \begin{document}
      \lipsum[1-3]
      \end{document}`

      non compila, ma compila solo se commento tutte e due le righe con i pacchetti in oggetto.
      Non capisco perché. Ho provato anche a spostare le due righe ma non cambia nulla.
      Evidentemente c’è qualche conflitto ma non riesco a capire in che cosa consista.
      Grazie e buone ferie
      Ernesto

    Visualizzazione 3 filoni di risposte
    • Autore
      Risposte
      • #121117
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Mmmm

          Il pacchetto classicthesis funziona solo, che io sappia, con la classe scrreport, non con la classe scrbook.
          I pacchetti arsclassica e classicthesis caricano, specialmente il primo, un certo numero di altri pacchetti e forse arsclassica andrebbe caricato per secondo. Ti allego il fie col quale sono riuscito a evitare errori; dopo il codice, ti metto i miei commenti`\documentclass[12pt,a4paper,twoside]{scrreport}
          %PREAMBOLO
          %\usepackage{type1ec}
          \usepackage[T1]{fontenc}
          \usepackage{lmodern}
          %\usepackage[utf8x]{inputenc}
          %\usepackage{ucs}
          %\usepackage[italian]{babel}
          \usepackage{arsclassica}
          \usepackage%[%eulerchapternumbers,
          %beramono,
          %pdfspacing,
          %linedheaders,
          %manychapters
          %]
          {classicthesis}

          %\usepackage{lipsum}
          \usepackage{kantlipsum}
          %%%
          \begin{document}
          \kant[1-3]
          \end{document}`Come vedi ho tolto le opzioni a classicthesis, perché le sue opzioni entravano in collisione con le ozioni caricate da altri pacchetti anche quelli caricati dietro le quinte da arsclassica. Ho sostituito il pacchetto lipsum con il pacchetto kantlipsum, probabilmente non era necessario, ma a me kantlipsum piace di più.
          Invece ho tolto alcuni pacchetti del tutto inutili:
          a)type1ec da non usare mai; serve per usare un solo corpo in tutto il documento ricorrendo allo scalamento per i corpi più grandi del normale che diventao ptroppo scuri e per quelli più piccoli del corpo normale diventano con e aste troppo sottili, tanto che i tratti più sottili di ogni corpo piccolo possono diventare invisibili sullo schermo. Conviene usare i Latin Modern (pacchetto lmodern).
          b) la codifica utf8x e il pacchetti ucs sono del tutto superflui. La codifica unicode utf8 è quella di default da alcuni anni; la codifica utf8x è del tutto obsoleta.
          c) mi pare che babel con l’opzione italian sia già prevista da arsclassica.
          d) secondo me, e potrei essere in torto, quindi prendi quanto ti scrivo come opinione personale, le classi della collezione KoMaScript (che cominciano tutte con scr) non andrebbero usate mai; è vero che sono configurabilissime, ma la documentazione in inglese è quasi incomprensibie;; forse quella in tedesco è più chiara, ma bisogna conoscere il tedesco (io non lo conosco). Se devo usare un classe configurabile e con la documentazione ben fatta, preferisco usare la classe memoir.
          e) arsclassica è stata messa in rete, ma l’autore non la aggiorna da tempo ai cambiamenti di LaTeX. Io non la uso mai proprio perché non mi piace caricare pacchetti che forniscono prestazioni che non mi servono ma che richiedono centinaia di righe di configurazione; pacchetti che sono per giunta anche obsoleti.

          Ammetto di non essere stato di grande aiuto,ma almeno hai un esempio che compila correttamente.

        • #121118
          ernded
          Partecipante
            Up
            0
            Down
            ::


            Grazie Claudio

          • #121119
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::

              ernded” post=121632
              `
              \usepackage{arsclassica}
              \usepackage[eulerchapternumbers,beramono,pdfspacing,linedheaders,manychapters]{classicthesis}
              `

              Almeno, carica ArsClassica dopo ClassicThesis.

            • #121120
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Pantieri ha ragione da vendere.
                Mi era sfuggito anche a me che la documentazione di arsclassica specifica perentoriamente di caricare il pacchetto arsclassica dopo classicthesis. Eccoti l’EMC con lo spostamento specificato da Lorenzo, che compila in modo apparentemente corretto.`\documentclass[12pt,a4paper,twoside]{scrreport}
                %PREAMBOLO
                %\usepackage{type1ec}
                \usepackage[T1]{fontenc}
                \usepackage{lmodern}
                %\usepackage[utf8x]{inputenc}
                %\usepackage{ucs}
                \usepackage[italian]{babel}
                \usepackage[eulerchapternumbers,
                beramono,
                pdfspacing,
                linedheaders,
                manychapters
                ]{classicthesis}
                \usepackage{arsclassica}

                %\usepackage{lipsum}
                \usepackage{kantlipsum}
                %%%
                \begin{document}
                \kant[1-3]
                \end{document}`Il file .log presenta dei messaggi che lasciano pensare che ci siano delle cose obsolete o incompatibili. Lorenzo potrebbe analizzare questo EMC e verificare nel file .log che cosa non va, anche se i pacchetti lo digeriscono lo stesso, ma non è bello che appaiano quei messaggio.
                Per carità; non sto a fare le bucce a chi ha creato il bel pacchetto arsclassica. Alzi la mano chi è senza peccato. Di errori e di sviste ne ho commesse moltissime anch’io. Ma tutti gli autori di pacchetti sono grati di chi segnala errori o sviste, perché così deve essere in un ambiente libero come il sistema TeX.

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

            Go to top