lorenzo.pantieri

Risposte nei forum create

Stai visualizzando 15 risposte – dal 3,916 al 3,930 (di 5,985 totali)
  • Autore
    Risposte
  • in risposta a: Modificare ClassicThesis con il pacchetto ArsClassica #25877
    lorenzo.pantieri
    Partecipante
      Up
      0
      Down
      ::


      Ciao Enrico, cominciamo dall’errore finale, che era la causa del problema. Ci ho messo una toppa con questo codice (che certo ti farà sorridere di tenerezza):
      `\@ifclassloaded{scrreprt}{%
      \makeatletter
      \def\toc@heading{%
      \chapter*{\contentsname}%
      \@mkboth{\spacedlowsmallcaps{\contentsname}}
      {\spacedlowsmallcaps{\contentsname}}}
      \makeatother}
      {\relax}

      \@ifclassloaded{scrbook}{%
      \makeatletter
      \def\toc@heading{%
      \chapter*{\contentsname}%
      \@mkboth{\spacedlowsmallcaps{\contentsname}}
      {\spacedlowsmallcaps{\contentsname}}}
      \makeatother}
      {\relax}`
      Esiste un modo per dire: “se è caricata la classe scrreprt oppure la classe scrbook, allora…”?

      Le tue critiche al codice sono ineccepibili, naturalmente. Tuttavia l’obiettivo di ArsClassica (come credo anche quello di ClassicThesis) è quello di… funzionare (e ora ArsClassica funziona anche con la classe scrartcl), sacrificando purtroppo la precisione del codice.

      Riguardo alle @ mancanti, ho provato ad aggiungerle (sostituendo per esempio eulerchapternumbers -> @eulerchapternumbers), ma se lo faccio sic et simpliciter ottengo un errore in compilazione.

      Grazie mille,
      L.

      in risposta a: Consigli per il corretto utilizzo di LaTeX a scopo tesi #27383
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Delle guide che mi hai consigliato solo “LaTeX per l’impaziente” non ho ancora letto…
        Credo che alla fine sarà proprio la tua guida “L’arte di scrivere con LaTeX” (che ho iniziato a leggere ieri) che mi darà il maggior numero di informazioni.

        “LaTeX per l’impaziente” è semplicemente una versione ridotta all’osso dell’”Arte”. Se hai poco tempo da dedicare a LaTeX, potrebbe fare al caso tuo.

        http://www.lorenzopantieri.net/LaTeX_files/LaTeXimpaziente.pdf

        Ciao,
        L.

        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Certo che, stante la bellezza del font computer modern, dover ricorrere ad altri font oppure incontrare, come vedo, tutti questi problemi per un semplice capolettera…
          Non si dovrebbe mettere le mani sul pacchetto stesso?
          Ma non me ne intendo. 😀

          In realtà non è che ci siano problemi particolari: si tratta “solo” di caricare type1ec oltre a fontenc (con l’opzione T1), e si è a posto. Tutto sta a saperlo! Il codice che ti ho inviato produce un risultato perfetto sulla mia MacTeX, quindi se a te non funziona, probabilmente c’è qualcosa di anomalo nella tua distribuzione.

          Copia alla lettera il mio codice, compilalo e mostraci i warning del log.

          Ciao,
          L.

          in risposta a: “L’arte di scrivere lettere con LaTeX” #27396
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            Scusa, Lorenzo,
            ma da dove posso scaricare la classe letteracdp? E di quali files ho bisogno? :mrgreen:
            Non mi sembra che sia compresa in MikTeX…

            Ringrazio Rosaria e Tommaso dei… ringraziamenti. 😳

            La classe letteracdp fa parte di un bundle:
            http://www.ctan.org/tex-archive/macros/latex/contrib/cdpbundl/
            L’ho indicato nei riferimenti bibliografici, ma adesso lo aggiungo anche in nota, così è più chiaro.

            La carta intestata? La classe akletter lo fa, ma come ti dicevo, non è adatta per gli utenti italiani. Ci guarderò: se trovi qualcosa tu, fammi sapere!

            Ciao,
            L.

            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::


              Ciao, ne ho approfittato per un aggiornamento “in tempo reale” all’Arte di scrivere con LaTeX.

              A pagina 65:

              Il pacchetto lettrine consente di usare diversi tipi di capolettera. Per funzionare al meglio, lettrine richiede i font CM-Super (vedi il paragrafo 5.2) e il pacchetto type1ec (che rende i font scalabili “a piacimento”), da caricare prima di fontenc con l’opzione T1:
              `\usepackage{type1ec}
              \usepackage[T1]{fontenc}
              \usepackage{lettrine} `In alternativa, si può ricorrere ai font Latin Modern:
              `\usepackage{lmodern}
              \usepackage[T1]{fontenc}
              \usepackage{lettrine}`

              Al solito, ho cercato di riassumere le svariate discussioni sul forum al riguardo.

              Grazie a Tommaso per avermi fatto notare questa lacuna.

              Ciao,
              L.

              lorenzo.pantieri
              Partecipante
                Up
                0
                Down
                ::

                Il caricamento di type1ec risolve il problema quando si usano i font standard; naturalmente occorre avere installato la versione Type1 (con CMSuper).

                Osservo, a beneficio di Tommaso, che la presenza dei font CM-Super è il motivo per cui gli ho suggerito di compilare con la versione completa di MiKTeX.

                Per sicurezza, ho appena compilato il codice che avevo proposto (senza averlo provato) nello scorso intervento: sul mio Mac, funziona benone.

                Nessun problema anche con il seguente:
                `\documentclass{article}

                \usepackage[latin1]{inputenc}
                \usepackage{lmodern}
                \usepackage[T1]{fontenc}
                \usepackage{lettrine}

                \begin{document}
                \lettrine[lines=4]{L}{ui non ha mai saputo} come Cousin Jerry…
                \end{document}`

                Ciao,
                L.

                in risposta a: Consigli per il corretto utilizzo di LaTeX a scopo tesi #27381
                lorenzo.pantieri
                Partecipante
                  Up
                  0
                  Down
                  ::

                  Buonasera a tutti,
                  sono cosciente del fatto che questo mio post è un compendio di quelle che sono le domande più gettonate, ma vi assicuro che mi sto documentando in tutti i modi riuscendo solo a complicarmi sempre più la vita. 😥
                  Ho iniziato installando MiKTeX e TeXnicCenter, ho fatto qualche “prova” seguendo le guide “Impara LaTeX…” e “Una (mica tanto) breve…” ma ad essere sincero il mio impatto con questo “linguaggio” non è stato dei migliori. Dovrei scrivere una tesi in Ingegneria, quindi il software si presterebbe allo scopo, solo che vorrei rendere la parte relativa all’utilizzo dello “strumento” LaTeX quanto più semplice è possibile.
                  Ho trovato una guida qui sul forum (“L’arte di scrivere con LaTeX”) nella quale si faceva riferimento ad un pacchetto, “classicthesis” (di cui ho trovato anche la relativa guida), che farebbe al caso mio, ma sinceramente non riesco a farlo funzionare. Ho provato ad installare il pacchetto con il gestore di MiKTeX, e poi a compilare un semplice esempio trovato su un file pdf, ma ricevo un sacco di errori e non ci capisco niente…
                  Vorrei quindi qualche consiglio su cosa fare, da dove iniziare… Insomma, per rendere il calvario il meno doloroso possibile!

                  Per iniziare, ClassicThesis non va bene. Si tratta di uno stile per un utente relativamente esperto. Ti consiglio di imparare LaTeX sulle classi standard (book, se stai scrivendo una tesi), che sono molto didattiche. Quanto alle guide, “Impara LaTeX” è una sorgente quasi inesauribile di errori… Se hai fretta, c’è “LaTeX per l’impaziente”, che di LaTeX contiene l’essenziale. Se desideri una guida ancora più stringata, l’articolo di Mori sulla redazione di una tesi di laurea è un must. Vedrai, con un po’ di tempo e pazienza, imparare LaTeX non è “un calvario”, ma un piacere… 😉

                  Buono studio!

                  Ciao,
                  L.

                  in risposta a: installazione latex #27378
                  lorenzo.pantieri
                  Partecipante
                    Up
                    0
                    Down
                    ::

                    ora vengono i dolori!!!!

                    esattamente come dice la guida “impara latex e mettilo da parte”.

                    Quella guida è piena zeppa di orrori… Cambia! 😉

                    Ciao,
                    L.

                    in risposta a: Riferimento tabella sbagliato #27368
                    lorenzo.pantieri
                    Partecipante
                      Up
                      0
                      Down
                      ::

                      `
                      \begin{table}[!hbt]
                      \label{conc_aromi_vini}
                      \caption{Concentrazioni degli aromi in diversi vini}
                      \begin{center}
                      \begin{tabular}{|l|c|c|}
                      \hline
                      & \textbf{Min} & \textbf{Max} \\
                      (il contenuto penso sia ininfluente)
                      \hline
                      \end{tabular}
                      \end{center}
                      \end{table}
                      `

                      Si tratta dell’errore classico di mettere \label prima di \caption, e non dopo.

                      La tua tabella contiene un bel po’ di errori: potresti dare un’occhiata all’appendice B di questa guida. 😉

                      Ciao,
                      L.

                      lorenzo.pantieri
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        `\documentclass{article}

                        \usepackage[latin1]{inputenc}
                        \usepackage{type1ec}
                        \usepackage[T1]{fontenc}
                        \usepackage{lettrine}

                        \begin{document}
                        \lettrine{L}{ui non ha mai saputo} come Cousin Jerry…
                        \end{document}`
                        Poi compila con una distribuzione completa di MiKTeX.

                        Ciao,
                        L.

                        in risposta a: Alcune domande sulla classe letter #27364
                        lorenzo.pantieri
                        Partecipante
                          Up
                          0
                          Down
                          ::

                          Lo stile di pagina firstpage viene scelto (sulla prima pagina della lettera) se non si dà il comando \address (che corrisponde al mittente, visto che il destinatario va dato nell’argomento dell’ambiente letter).

                          La differenza fra \name e \signature è questa: se non si è dato un comando \signature, viene usato l’argomento di \name.

                          “Oh, bella! E perché mai?” dirai sorpreso.

                          Il fatto è che la classe letter serve come scheletro per costruirne altre, quindi ci sono comandi che nella classe letter sono praticamente sinonimi, ma che possono essere usati in modo diverso da classi che si appoggino a letter.

                          Molto interessante.

                          La tua spiegazione è chiara ed esauriente come sempre…

                          Grazie mille,
                          Lorenzo

                          in risposta a: Modificare ClassicThesis con il pacchetto ArsClassica #25875
                          lorenzo.pantieri
                          Partecipante
                            Up
                            0
                            Down
                            ::


                            Ciao a tutti.

                            La programazione è una cosa seria: i casi da considerare sono tanti, e scrivere codice che vada bene nelle situazione più svariate non è semplice… almeno per me! 😉

                            Purtroppo, il pacchetto ArsClassica dà problemi con il comando \tableofcontents e la classe scrartcl:
                            `\documentclass[headinclude,footinclude]{scrartcl}

                            \usepackage[nochapters]{classicthesis-ldpkg}
                            \usepackage[nochapters]{classicthesis}
                            \usepackage[italian]{babel}
                            %\usepackage[italian]{arsclassica}
                            \usepackage{lipsum}

                            \begin{document}

                            \refstepcounter{dummy}
                            \tableofcontents

                            \section{Foo}
                            \lipsum

                            \section{Bar}
                            \lipsum
                            \end{document}`
                            Compilare due volte per credere… 😥

                            La cosa strana è che il pacchetto funziona benissimo con la classe scrreprt, e produce indici (e miniindici) senza problemi.

                            Qualcuno ha voglia di spulciare il codice del pacchetto e di cercare una soluzione?

                            Il problema non è così peregrino come può sembrare: avrei in animo di scrivere una serie di articoli con quello stile, per poi (nel medio periodo) unirli all’”Arte” in una guida più “enciclopedica”…

                            http://www.lorenzopantieri.net/LaTeX.html

                            Grazie mille,
                            L.

                            lorenzo.pantieri
                            Partecipante
                              in risposta a: problemi con latex #27314
                              lorenzo.pantieri
                              Partecipante
                                Up
                                0
                                Down
                                ::

                                Ho iniziato ad approciarmi a latex e ho scritto un primo file di prova ma nel file di output compare la scritta
                                “I found no \ citation commands — whilw reading file C:\ Documents and settings\….\Desktop\LaTeX1.aux
                                I found no \ bibdatacommands — whilw reading file C:\ Documents and settings\….\Desktop\LaTeX1.aux
                                I found no \ bibstylecommands — whilw reading file C:\ Documents and settings\….\Desktop\LaTeX1.aux ”

                                cosa significa è grave aiuto!!!! GRAZIE 😕

                                Sicuramente stai pasticciando con la bibliografia. Anche se qui sul forum c’è qualcuno che saprà risalire al tuo errore partendo dal log, per facilitare le cose a chi non dispone della sfera di cristallo, ti invito a inviare un esempio minimo compilabile di codice sorgente .tex che riproduce il problema. Questa prassi, buona e giusta, è altamente consigliabile, e ti invito a tenerla a mente anche per le prossime volte che scriverai qui sul forum.

                                Per quanto riguarda la bibliografia, ti invito a studiare per bene una guida di base. Poi, se non ne vieni a capo, siamo qui.

                                Ciao,
                                L.

                                in risposta a: titlepage con book #27302
                                lorenzo.pantieri
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::

                                  Oltre ai suggerimenti di Lorenzo, pacchetto frontespizio.

                                  Ops! 😳 Naturalmente! L’ambiente titlepage va considerato come ultima spiaggia. Per comporre il forntespizio di una tesi, il pacchetto omonimo è un must.

                                  Ciao,
                                  L.

                                Stai visualizzando 15 risposte – dal 3,916 al 3,930 (di 5,985 totali)

                                Go to top