lorenzo.pantieri

Risposte nei forum create

Stai visualizzando 15 risposte – dal 5,161 al 5,175 (di 5,985 totali)
  • Autore
    Risposte
  • in risposta a: Un articolo con Classicthesis #14094
    lorenzo.pantieri
    Partecipante
      Up
      0
      Down
      ::

      Ad ogni modo, assodato che con Classicthesis è necessario usare scrreprt, mi suggeriresti uno stratagemma per avere le sezioni e le equazioni numerate come 1, 2, … e non come 0.1, 0.2, … Ricordo di aver letto da qualche parte che con uno strategemma era possibile, ma non ricordo dove.

      Rispondo io stesso:
      `\renewcommand{\thesection}{\arabic{section}}
      \renewcommand{\theequation}{\arabic{equation}}
      `
      sembra funzionare!

      Ciao,
      L.

      in risposta a: Un articolo con Classicthesis #14093
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Appena ho scritto la prima versione della risposta mi è venuto in mente il perché! Non c’è il contatore chapter in scrartl. È obbligatorio usare scrbook.

        Quel pacchetto carica una miriade di pacchetti, credo anche in modo molto confuso e ha un certo numero di errori, fra cui un numero impressionante di \makeatletter e \makeatother che in un file .sty sono proibiti.

        Vero, il codice di Classicthesis non brilla per pulizia. Il risultato estetico però è notevole. Durante queste vacanze mi ero proposto di scrivere un pacchetto analogo che si appoggiasse sulla classe book (in modo da usare layaureo e geometry, che con le classi KOMA non vanno d’accordo), ma mi sono arenato: troppo difficile, per me.

        Ad ogni modo, assodato che con Classicthesis è necessario usare scrreprt, mi suggeriresti uno stratagemma per avere le sezioni e le equazioni numerate come 1, 2, … e non come 0.1, 0.2, … Ricordo di aver letto da qualche parte che con uno strategemma era possibile, ma non ricordo dove.

        Ciao e grazie,
        Lorenzo

        in risposta a: Classicthesis e amsthm #14104
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Aggiungi \lsstyle dopo \scshape

          Funziona perfettamente!

          Ora che lo guardo, ho il dubbio che il risultato sia forse esteticamente più “faticoso” di quello che si ottiene con il semplice \scshape… ma è sicuramente una questione di gusti!

          Grazie mille Enrico!
          Lorenzo

          in risposta a: Un articolo con Classicthesis #14091
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            Se non metti tutto il preambolo, come possiamo capire dov’è il problema? Che vuol dire “si blocca”?

            Il problema si presenta semplicemente caricando i pacchetti di classicthesis e la classe scrartcl. Se compilo il seguente
            `\documentclass[10pt,a4paper,twoside,fleqn,
            cleardoubleempty,abstractoff,pointlessnumbers,
            headinclude,footexclude,BCOR5mm]{scrartcl}

            \usepackage{classicthesis-ldpkg}
            \usepackage[eulerchapternumbers,subfigure,eulermath]{classicthesis}
            \usepackage{lipsum}

            \begin{document}
            \lipsum
            \end{document}
            `
            il compilatore si blocca: si apre la console, parte la consueta sfilza di linee
            `This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
            \write18 enabled.
            %&-line parsing enabled.
            entering extended mode
            (./cubiche.tex
            LaTeX2e <2005/12/01>
            Babel and hyphenation patterns for english, usenglishmax, dumylang, noh
            yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak, german, ng
            erman, danish, esperanto, spanish, catalan, galician, estonian, farsi, finnish,
            french, greek, monogreek, ancientgreek, croatian, hungarian, interlingua, ibyc
            us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk, polish, por
            tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian, swedish,
            turkish, ukenglish, ukrainian, loaded.
            (/usr/local/texlive/2007/texmf-dist/tex/latex/koma-script/scrartcl.cls
            Document Class: scrartcl 2006/07/30 v2.95b KOMA-Script document class (article)

            (/usr/local/texlive/2007/texmf-dist/tex/latex/koma-script/scrkbase.sty
            (/usr/local/texlive/2007/texmf-dist/tex/latex/koma-script/scrlfile.sty
            Package scrlfile, 2006/03/28 v2.95 KOMA-Script package (loading files)
            Copyright (C) Markus Kohm

            ) (/usr/local/texlive/2007/texmf-dist/tex/latex/graphics/keyval.sty))
            (/usr/local/texlive/2007/texmf-dist/tex/latex/base/fleqn.clo)
            (/usr/local/texlive/2007/texmf-dist/tex/latex/base/size10.clo)
            (/usr/local/texlive/2007/texmf-dist/tex/latex/koma-script/typearea.sty
            Package typearea, 2006/07/30 v2.95b KOMA-Script package (type area)
            Copyright (C) Frank Neukam, 1992-1994
            Copyright (C) Markus Kohm, 1994-2002

            )) (./classicthesis-ldpkg.sty
            (/usr/local/texlive/2007/texmf-dist/tex/latex/base/fontenc.sty
            (/usr/local/texlive/2007/texmf-dist/tex/latex/base/t1enc.def))
            (/usr/local/texlive/2007/texmf-dist/tex/latex/base/textcomp.sty
            (/usr/local/texlive/2007/texmf-dist/tex/latex/base/ts1enc.def))
            (/usr/local/texlive/2007/texmf-dist/tex/latex/xcolor/xcolor.sty
            (/usr/local/texlive/2007/texmf/tex/latex/config/color.cfg)
            (/usr/local/texlive/2007/texmf-dist/tex/latex/pdftex-def/pdftex.def)
            (/usr/local/texlive/2007/texmf-dist/tex/latex/graphics/dvipsnam.def))
            (/usr/local/texlive/2007/texmf-dist/tex/latex/tools/xspace.sty)
            (/usr/local/texlive/2007/texmf-dist/tex/latex/tools/tabularx.sty
            (/usr/local/texlive/2007/texmf-dist/tex/latex/tools/array.sty))
            (/usr/local/texlive/2007/texmf-dist/tex/latex/carlisle/remreset.sty)
            (/usr/local/texlive/2007/texmf-dist/tex/latex/mparhack/mparhack.sty)
            (/usr/local/texlive/2007/texmf-dist/tex/latex/base/fixltx2e.sty)
            (/usr/local/texlive/2007/texmf-dist/tex/latex/ltxmisc/relsize.sty)
            (/usr/local/texlive/2007/texmf-dist/tex/latex/acronym/acronym.sty
            (/usr/local/texlive/2007/texmf-dist/tex/latex/bigfoot/suffix.sty))
            (/usr/local/texlive/2007/texmf-dist/tex/latex/hyperref/hyperref.sty
            (/usr/local/texlive/2007/texmf-dist/tex/latex/hyperref/pd1enc.def)
            (/usr/local/texlive/2007/texmf/tex/latex/config/hyperref.cfg)
            (/usr/local/texlive/2007/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
            Implicit mode ON; LaTeX internals redefined
            (/usr/local/texlive/2007/texmf-dist/tex/latex/ltxmisc/url.sty))
            *hyperref using driver hpdftex*
            (/usr/local/texlive/2007/texmf-dist/tex/latex/hyperref/hpdftex.def)
            (/usr/local/texlive/2007/texmf-dist/tex/latex/graphics/graphicx.sty
            (/usr/local/texlive/2007/texmf-dist/tex/latex/graphics/graphics.sty
            (/usr/local/texlive/2007/texmf-dist/tex/latex/graphics/trig.sty)
            (/usr/local/texlive/2007/texmf/tex/latex/config/graphics.cfg)))
            (/usr/local/texlive/2007/texmf-dist/tex/latex/oberdiek/hypcap.sty)
            (/usr/local/texlive/2007/texmf-dist/tex/latex/hyperref/backref.sty)`
            e poi il nulla. Dopo una lunga attesa, non mi resta che “abortire”. Non viene neppure generato il file di log.

            Mai successa, una cosa così.

            Ah, TeXlive installato ieri ex-novo.

            Ciao e grazie,
            L.

            in risposta a: Classicthesis e hyphenation #13986
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::


              Ciao a tutti. Dopo essere passato alla distribuzione TeXlive per Mac (che è ancora più facile da installare e completa della già ottima gwLaTeX), ho risolto! Dopo vari tentativi, ho usato il codice
              `\DeclareRobustCommand{\spacedallcaps}[1]{\MakeTextUppercase{\textls[170]{#1}}}
              \DeclareRobustCommand{\spacedlowsmallcaps}[1]{\MakeTextLowercase{\scshape\textls[90]{#1}}}
              `
              che mi sembra dare un risultato più simile all’originale. Ora, non c’è più nessun problema di overfull hbox, per cui non c’è nemmeno più bisogno di allargare i margini del documento o di imporre sillabazioni ad hoc.

              Alè! 😀

              Un enorme grazie ad Enrico,
              Lorenzo

              in risposta a: Classicthesis e hyphenation #13984
              lorenzo.pantieri
              Partecipante
                Up
                0
                Down
                ::


                Aiuto! Credevo di aver risolto, ma mi sbagliavo… 😳 Ci ho rimesso le mani a distanza di tempo, con un documento nuovo, e non funziona: evidentemente, avevo sbagliato qualcosa… 😥 Se compilo
                `\documentclass[10pt,a4paper,twoside,openright,titlepage,fleqn,
                cleardoubleempty,abstractoff,pointlessnumbers,
                headinclude,footexclude,BCOR5mm]{scrreprt}
                \usepackage{loadpackages}
                \usepackage[eulerchapternumbers,subfigure,eulermath]{classicthesis}
                \usepackage{lipsum}

                \DeclareRobustCommand{\spacedallcaps}[1]{\MakeTextUppercase{\textls[1500]{#1}}}
                \DeclareRobustCommand{\spacedlowsmallcaps}[1]{\MakeTextLowercase{\scshape\textls[750]{#1}}}

                \begin{document}
                \chapter{Prova}
                \lipsum[1]
                \section{Prova}
                \lipsum[2]
                \end{document}
                `
                la spaziatura tra le lettere della parola “prova” è indipendente dal parametro di \textls e si ottiene questo warning:
                `Package microtype Warning: Letterspacing only works with pdftex version 1.40
                (microtype) or newer. You might want to use the `soul' package
                (microtype) instead on input line 12.
                `
                Eppure ho scaricato l’ultima versione di microtype e ho piazzato tutti i .sty ottenuti compilando microtype.ins nella solita cartella
                `~ Lorenzo$ /Users/Lorenzo/Library/texmf/tex/latex/`
                come ho sempre fatto. O è la mia distribuzione gwLaTeX ad essere “vecchia”?

                Grazie per l’aiuto (questo “incidente” mi ha demoralizzato assai…).

                Ciao,
                L.

                in risposta a: Classicthesis e hyphenation #13983
                lorenzo.pantieri
                Partecipante
                  Up
                  0
                  Down
                  ::

                  La scala è molto fine. Se provi con 1500 invece di 150 la differenza la vedi eccome!

                  Enrico sei il mio mentore!

                  Grazie di tutto,
                  “Il tuo devoto scolaro”: Lorenzo

                  in risposta a: listings e SQL #14010
                  lorenzo.pantieri
                  Partecipante
                    Up
                    0
                    Down
                    ::

                    Non vorrei insultare un pacchetto ma a me sembra che listings non vada molto d’accordo con SQL: non prende come parole chiave ne SCHEMA ne AUTHORIZATION ecc ecc.

                    Quindi ci sono due opzioni: o uso \lstdefineanguage (che so fare) oppure completare con parole chiave l’SQL (che non so come fare).

                    Voi che mi consigliate?

                    `\lstset{…,
                    morekeywords={…},
                    }
                    `
                    Ciao,
                    L.

                    in risposta a: Classicthesis e hyphenation #13981
                    lorenzo.pantieri
                    Partecipante
                      Up
                      0
                      Down
                      ::

                      Aggiorna microtype, occorre la versione 2.0 (2007/01/21).

                      Beh… che dire… grazie!! Adesso non ci sono più messaggi di overvull hbox!! 😀

                      Permettimi l’ultima curiosità. Immagino che i parametri 150 e 75 dei comandi che mi hai suggerito
                      `\DeclareRobustCommand{\spacedallcaps}[1]{\MakeTextUppercase{\textls[150]{#1}}}
                      \DeclareRobustCommand{\spacedlowsmallcaps}[1]{\MakeTextLowercase{\scshape\textls[75]{#1}}}
                      `
                      servano per definire la spaziatura del “maiuscoletto spaziato”. Ho fatto diversi esperimenti modificando i due parametri (il maiuscoletto spaziato originale di Classicthesis, quello ottenuto con soul, è “più spaziato” di quello ottenuto con i tuoi comandi), ma non ho notato alcun cambiamento… Dove sbaglio?

                      Ciao e ancora grazie,
                      Lorenzo

                      in risposta a: Classicthesis e hyphenation #13979
                      lorenzo.pantieri
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        Dunque, nel file classicthesis.sty ho eliminato le seguenti righe:
                        `\RequirePackage{soul} % for letterspacing
                        \sodef\allcapsspacing{\upshape}{0.15em}{0.65em}{0.6em}
                        \sodef\lowsmallcapsspacing{\scshape}{0.075em}{0.5em}{0.6em}
                        %\DeclareRobustCommand{\spacedallcaps}[1]{%
                        % \protected@edef\@myXtemp{\MakeTextUppercase{\allcapsspacing{#1}}}\@myXtemp}
                        \DeclareRobustCommand{\spacedallcaps}[1]{\MakeTextUppercase{\allcapsspacing{#1}}}
                        %\DeclareRobustCommand{\spacedlowsmallcaps}[1]{%
                        % %\protected@edef\@myYtemp{\textsc{\lowsmallcapsspacing{\MakeTextLowercase{#1}}}}\@myYtemp}
                        % \protected@edef\@myYtemp{\MakeTextLowercase{\textsc{\lowsmallcapsspacing{#1}}}}\@myYtemp}
                        \DeclareRobustCommand{\spacedlowsmallcaps}[1]{\MakeTextLowercase{\textsc{\lowsmallcapsspacing{#1}}}}
                        `
                        A questo punto se provo a compilare il seguente documento di prova
                        `\documentclass[10pt,a4paper,twoside,openright,titlepage,fleqn,
                        cleardoubleempty,abstractoff,pointlessnumbers,
                        headinclude,footexclude,BCOR5mm]{scrreprt}
                        \usepackage{loadpackages}
                        \usepackage[eulerchapternumbers,subfigure,eulermath]{classicthesis}

                        \DeclareRobustCommand{\spacedallcaps}[1]{\MakeTextUppercase{\textls[150]{#1}}}
                        \DeclareRobustCommand{\spacedlowsmallcaps}[1]{\MakeTextLowercase{\scshape\textls[75]{#1}}}

                        \begin{document}
                        \section{Prova}
                        \end{document}
                        `
                        ottengo il seguente messaggio d’errore:
                        `! Undefined control sequence.
                        \scshape \textls
                        [75]{Prova}
                        l.13 \section{Prova}

                        ?
                        [2]
                        `
                        Se premo Invio e procedo con la compilazione, nel pdf c’è scritto
                        `0.1 [75]Prova`

                        Ciao e grazie,
                        L.

                        in risposta a: Classicthesis e hyphenation #13977
                        lorenzo.pantieri
                        Partecipante
                          Up
                          0
                          Down
                          ::

                          `\DeclareRobustCommand{\spacedallcaps}[1]{\MakeTextUppercase{\textls[150]{#1}}}
                          \DeclareRobustCommand{\spacedlowsmallcaps}[1]{\MakeTextLowercase{\scshape\textls[75]{#1}}}`

                          Innanzitutto grazie mille per l’aiuto, Enrico: mi dispiacerebbe proprio arrendermi così, sul più bello, e buttare via tutto il lavoro fatto!

                          Ho eliminato dal pacchetto classicthesis il codice relativo a soul e l’ho sostituito con il tuo, ma purtroppo ottengo un errore:
                          `! Undefined control sequence`
                          Che cosa si può fare?

                          Ciao e ancora grazie,
                          Lorenzo

                          in risposta a: Classicthesis e hyphenation #13975
                          lorenzo.pantieri
                          Partecipante
                            Up
                            0
                            Down
                            ::

                            Classicthesis usa il pacchetto soul per realizzare la crenatura nel maiuscoletto. Questo dà un bel po’ di problemi e il comando per la sillabazione non funziona…

                            L’uso di soul per la crenatura del maiuscoletto dovrebbe essere eliminato a favore del metodo con microtype che non soffre delle fragilità di soul.

                            Ti ringrazio per la spiegazione, Enrico.

                            Ripensandoci, non credo che l’idea di suggerire a mano la sillabazione con \- funzionerebbe (visto che babel è correttamente caricato). Ho provato ad aumentare i margini, ma neppure così si risolve il problema.

                            😥 😥 😥

                            L’unica sarebbe intervenire sul codice di Classicthesis, eliminando il pacchetto soul e ridefinendo i comandi \spacedallcaps e simili. Purtroppo, non ne sono capace.

                            Ciao,
                            L.

                            in risposta a: Installazione font Bera su Mac #13947
                            lorenzo.pantieri
                            Partecipante
                              Up
                              0
                              Down
                              ::


                              Mi rispondo da solo:
                              `\usepackage{bera}`
                              e funziona tutto!

                              Ciao,
                              L.

                              in risposta a: Installazione font Bera su Mac #13946
                              lorenzo.pantieri
                              Partecipante
                                Up
                                0
                                Down
                                ::


                                Come promesso, rieccomi!

                                1. Ho scaricato sul mio Mac da CTAN il file bera.cab.

                                2. L’ho scompattato con un doppio clic.

                                3. Il file scompattato è una cartella chiamata texmf, che contiene a sua volta quattro cartelle: doc, fonts, tex e tpm.

                                4. Ho spostato le cartelle doc, fonts e tpm nella mia cartella `/Users/Lorenzo/Library/texmf/`, che non conteneva alcuna cartella chiamata “doc”, “fonts” o “tpm”. Visto che la cartella /Users/Lorenzo/Library/texmf/ conteneva già una cartella “tex”, ho semplicemente copiato la cartella “bera” in` /Users/Lorenzo/Library/texmf/tex/latex/`

                                5. Ho lanciato da ~ Lorenzo$ il comando
                                `updmap –enable Map /Users/Lorenzo/Library/texmf/fonts/map/dvips/bera.map`

                                Purtroppo, non succede niente. Il documento di prova
                                `\documentclass{article}
                                \usepackage{beramono}
                                \usepackage{lipsum}
                                \begin{document}
                                \lipsum
                                \end{document}
                                `
                                è composto usando i “classici” CMR, come riportato sulle proprietà del documento di AcroReader. 😥

                                Dove sbaglio?

                                Grazie di cuore,
                                L.

                                in risposta a: Impostazione “manuale” dei margini (Classicthesis) #13954
                                lorenzo.pantieri
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::


                                  Ciao a tutti, ecco la risposta di André:

                                  > How I can increase, *lightly* and *reasonably*, the default lenght of lines of Classicthesis style?
                                  > Increasing values of 312pt and 657pt “by rough estimate”, like for example something as
                                  > \areaset[5mm]{342pt}{672pt} % ???
                                  > seems to me typographicalally debatable.

                                  It is, but it will be no big problem if you do so. (I know of several people who did this with classicthesis.) An alternative might be to increase the fontsize to 11pt or 12pt and to use the higher values available for these. Sorry for the short answer, but I hope it helps
                                  you anyway. (As background information: 312pt for the linewidth is already the upper limit and the main problem is the paper size as most of us can only afford DIN A4/A5 paper and no custom sizes.)

                                  > The default lenght of lines of Classicthesis is actually very
                                  > small, and that involve some difficulties: there’re lot of situations of
                                  > overfull hbox, above all in the titles of the paragraphs and in quotation
                                  > environment, due –I think- to the fact that LaTeX hard work to fill up short
                                  > lines adequately.

                                  It did not notice this so far…but maybe I should have a look at that as it is a serious issue. Thanks for pointing that out. (I think there are some overfull boxes in the manual as it is no real language and TeX can’t always hyphenate correctly without matching hyphenation patterns…)

                                  Ciao,
                                  L.

                                Stai visualizzando 15 risposte – dal 5,161 al 5,175 (di 5,985 totali)

                                Go to top