Lettere greche in ClassicThesis

  • Creatore
    Topic
  • #24504
    Up
    0
    Down
    ::


    Ciao a tutti. Premetto che ho scoperto Classic Thesis pochi giorni fa, quindi non ne so niente (se non la documentazione, ovviamente).

    L’idea di usare EulerMath è molto carina, però c’è un problema. Mi servirebbero lettere greche sia in italic sia dritte (e per queste già ci pensa EulerMath), nello stesso documento.

    Ho cercato pacchetti di greco (sono arrivato fino a teubner, per poi scoprire che c’è un conflitto con amsmath! doh!) perché ho visto che si potevano usare glyph diverse, tipo Olga, … ho cercato ovviamente qui sul forum e so che l’argomento “greco” è già stato trattato. Il punto ora però è che io dovrei usarlo con le formule, quindi non posso togliere amsmath.

    Immagino che sia una cosa semplice, perché ho visto che a pag 29 (in alto) della guida ClassicThesis di Lorenzo Pantieri ci sono due tabelline in cui in una si usano le lettere greche di Palatino (che sono italic) e nell’altra le default di eulermath (che non ha varrho, purtroppo :().

    C’ho perso circa 2 giorni e non so più come fare

    Grazie per l’aiuto,

    bye!

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #24505
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        Se usi il font Palatino per la matematica ed il paccheto upgreek, dovresti avere quello che cerchi:
        `\documentclass{scrreprt}
        \usepackage{classicthesis-ldpkg}
        \usepackage[pdfspacing]{classicthesis}
        \usepackage{upgreek}
        \begin{document}
        \[3 \upeta\upmu \neq 3 \eta\mu\]
        \end{document}
        `
        Se invece vuoi i font AMS Euler, non funziona, nel senso che non c’è nessuna differenza:
        `\documentclass{scrreprt}
        \usepackage{classicthesis-ldpkg}
        \usepackage[eulermath,pdfspacing]{classicthesis}
        \usepackage{upgreek}
        \begin{document}
        \[3 \upeta\upmu \neq 3 \eta\mu\]
        \end{document}
        `
        Ho la sensazione che questo comportamento possa dipendere dal fatto che le lettere del font AMS Euler sono già molto “dritte” di loro.

        Vediamo qualcuno più esperto.

        Ciao,
        L.

      • #24506
        Up
        0
        Down
        ::


        Infatti prima, quando usavo il cm, usavo upgreek e risolvevo.

        Ora però paradossalmente mi servirebbe un pacchetto che mi fa scrivere le lettere greche in corsivo, proprio perché EulerMath già di suo ce le ha dritte (tutto sommato).

        Grazie per la risposta cmq.

        Ciao

      • #24507
        Up
        0
        Down
        ::


        Lorenzo, ripensandoci, ma come hai fatto cmq a scrivere entrambe le tabella di pag 29? Sono usati caratteri diversi per la matematica, e vengono influenzate le lettere greche! 🙂

        Attendo 😉

        Bye grazie

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


          Aggiungendo (rispettivamente, togliendo) l’opzione eulermath dal pacchetto classicthesis.

          Ciao,
          L.

        • #24509
          Up
          0
          Down
          ::


          Mmm non capisco ❓

          Cosa vuol dire tolgo e rimetto l’opzione? Se la tolgo e compilo mi viene senza; se la metto e ricompilo, mi viene dappertutto l’euler.

          Probabilmente mi manca un pezzo di storia 🙂

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

            Mmm non capisco ❓

            Cosa vuol dire tolgo e rimetto l’opzione? Se la tolgo e compilo mi viene senza; se la metto e ricompilo, mi viene dappertutto l’euler.

            Probabilmente mi manca un pezzo di storia 🙂

            Le tabelle sono state ottenute compilando due documenti distinti (uno con opzione eulermath, l’altro senza quell’opzione). Ho ritagliato i due pdf e li ho incollati nel documento finale.

            In uno stesso documento, naturalmente, non puoi avere contemporaneamente sia gli AMS Euler sia i Palatino per la matematica.

            Ciao,
            L.

          • #24511
            Up
            0
            Down
            ::


            Ah, ok… speravo in qualcosa che, seppur rozzamente, mi avrebbe salvato 😉

          • #24512
            Up
            0
            Down
            ::


            Volevo solo dire che ho risolto usando i pacchetti di greco gfs, in particolare: gfsbaskerville che offre dei font corsivi molto belli.

            Ultime domandine (probabilmente Lorenzo vedrà il post!) riguardanti classic thesis (sto andando un po’ OT).

            1) Sono convintissimo che i margini stiano bene così; d’altro canto è chiaro dalla resa finale che si ha! (ad es. nelle guide di Lorenzo). Però è altrettanto chiaro che se volessi mettere il font a 11pt, il documento verrebbe un po’ stretto (troppe lettere: ho letto la guida… mi sembra dalle 61 alle 66, giusto? beh con 11pt stiamo sotto!); per adeguare il testo ai margini (cioè per ottenere le famose 66, mi sembra), mi sono permesso di provare il seguente setting
            `\areaset[5mm]{342pt}{709pt} %per gli 11pt`
            così da avere lo stesso numero di lettere che con 10pt (e i margini originali). Immagino però che stia tipograficamente sbagliando perché l’ho fatto a occhio (non uccidetemi! 😳 )

            2) Come faccio (senza usare il pacchetto titlesec) a mettere gli Iwona (o chi per loro) come font delle section?

            3) Se volessi cambiare l’interlinea (per metterla un po’ più spaziata… poco poco), posso usare linespread o c’è qualche controindicazione con classic thesis? Inoltre, che mi suggerite? (a quanto il linespread?… so che mi direte: “non cambiarlo, ma se proprio vuoi…”, quindi passiamo subito al “se proprio vuoi” :D)

            Ringrazio in anticipo,
            bye!

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

              1) Sono convintissimo che i margini stiano bene così; d’altro canto è chiaro dalla resa finale che si ha! (ad es. nelle guide di Lorenzo). Però è altrettanto chiaro che se volessi mettere il font a 11pt, il documento verrebbe un po’ stretto (troppe lettere: ho letto la guida… mi sembra dalle 61 alle 66, giusto? beh con 11pt stiamo sotto!); per adeguare il testo ai margini (cioè per ottenere le famose 66, mi sembra), mi sono permesso di provare il seguente setting
              `\areaset[5mm]{342pt}{709pt} %per gli 11pt`
              così da avere lo stesso numero di lettere che con 10pt (e i margini originali). Immagino però che stia tipograficamente sbagliando perché l’ho fatto a occhio (non uccidetemi! 😳 )

              All’interno del file classicthesis.sty sono riportate le seguenti indicazioni:
              `% Here some suggestions for the text widths and heights:
              % Palatino 10pt: 288–312pt | 609–657pt
              % Palatino 11pt: 312–336pt | 657–705
              % Minion 10pt: 264–288pt | 561–609pt
              % Minion 11pt: 288–312pt | 609–657pt
              `

              3) Se volessi cambiare l’interlinea (per metterla un po’ più spaziata… poco poco), posso usare linespread o c’è qualche controindicazione con classic thesis? Inoltre, che mi suggerite? (a quanto il linespread?… so che mi direte: “non cambiarlo, ma se proprio vuoi…”, quindi passiamo subito al “se proprio vuoi” :D)

              ClassicThesis ridefinisce l’interlinea:
              `\linespread{1.05}`
              Ho letto che questo accorgimento è raccomandabile nei documenti che usano i font Palatino. Le guide che ho scritto, però, non seguono questa indicazione: l’interlinea adottata è pari a 1.00.

              Se vuoi cambiare l’interlinea di tutto il documento, gioca con l’argomendo di \linespread.

              Ciao,
              L.

            • #24514
              Up
              0
              Down
              ::


              ok grazie mille di tutto 😀

              Bye

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

          Go to top