Dimensione testo indipendente

  • Creatore
    Topic
  • #30290
    robitex
    Amministratore del forum
      Up
      0
      Down
      ::


      Nell’intestazione di un documento è previsto il disegno di un logo per mezzo del pacchetto pgf, all’interno del quale vi sono comandi per il posizionamento di alcuni testi.

      Vorrei che le dimensioni di questo testo non cambiasse con il variare dell’opzione data alla classe, perciò ho scritto questo:
      `\newcommand{\intestazione}{%
      {\fontsize{10pt}{12pt}\selectfont
      \begin{tikzpicture}
      …..
      …..
      ….
      \end{tikzpicture}}
      }`

      il testo dell’ambiente tikz deve essere grande quanto quello ottenuto con opzione 10pt data alla classe.
      Ma il codice non funziona, se infatti nel \documentclass dico 12pt, cambia anche la dimensione del testo contenuto in \intestazione.
      Come mai?
      Con la prima istruzione dovrebbe essere fissata in ogni caso la dim del font, che dovrebbe essere ripristinata alla chiusura della parentesi graffa.

    Visualizzazione 3 filoni di risposte
    • Autore
      Risposte
      • #30291
        Up
        0
        Down
        ::

        Nell’intestazione di un documento è previsto il disegno di un logo per mezzo del pacchetto pgf, all’interno del quale vi sono comandi per il posizionamento di alcuni testi.

        Vorrei che le dimensioni di questo testo non cambiasse con il variare dell’opzione data alla classe, perciò ho scritto questo:
        `\newcommand{\intestazione}{%
        {\fontsize{10pt}{12pt}\selectfont
        \begin{tikzpicture}
        …..
        …..
        ….
        \end{tikzpicture}}
        }`

        il testo dell’ambiente tikz deve essere grande quanto quello ottenuto con opzione 10pt data alla classe.
        Ma il codice non funziona, se infatti nel \documentclass dico 12pt, cambia anche la dimensione del testo contenuto in \intestazione.
        Come mai?
        Con la prima istruzione dovrebbe essere fissata in ogni caso la dim del font, che dovrebbe essere ripristinata alla chiusura della parentesi graffa.

        Esempio, per favore.

        Ciao
        Enrico

      • #30292
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::


          Ok, eccolo.
          `\newcommand{\intestazione}{%
          {\fontsize{10pt}{12pt}\selectfont
          \begin{tikzpicture}
          \fill[black!10] (-12mm,10.086mm) rectangle (0mm,12.546mm);
          \fill[black!10] ( 31.898mm,10.086mm) rectangle (150mm,12.546mm);
          \fill[black!10] ( 115mm,5.886mm) rectangle (150mm,8.08mm);
          \fill[black!10] ( 115mm,2mm) rectangle (150mm,4.2mm);
          \draw (150mm,12.5mm) node[anchor=east] {\Large{Nome Esteso azienda S.p.A.}};
          \draw (150mm,6.9mm) node[anchor=east] {\scriptsize{Indirizzo sede}};
          \draw (150mm,3.1mm) node[anchor=east] {\scriptsize{P.I. e C.F. 00221212151}};
          \end{tikzpicture}}
          }`

          Il testo dei tre ultimi \draw risente dell’opzione dimensione font data alla classe (article).
          Dipenderà mica dai \Large e dai \scriptsize?
          Bye

        • #30293
          Up
          0
          Down
          ::

          Ok, eccolo.
          `\newcommand{\intestazione}{%
          {\fontsize{10pt}{12pt}\selectfont
          \begin{tikzpicture}
          \fill[black!10] (-12mm,10.086mm) rectangle (0mm,12.546mm);
          \fill[black!10] ( 31.898mm,10.086mm) rectangle (150mm,12.546mm);
          \fill[black!10] ( 115mm,5.886mm) rectangle (150mm,8.08mm);
          \fill[black!10] ( 115mm,2mm) rectangle (150mm,4.2mm);
          \draw (150mm,12.5mm) node[anchor=east] {\Large{Nome Esteso azienda S.p.A.}};
          \draw (150mm,6.9mm) node[anchor=east] {\scriptsize{Indirizzo sede}};
          \draw (150mm,3.1mm) node[anchor=east] {\scriptsize{P.I. e C.F. 00221212151}};
          \end{tikzpicture}}
          }`

          Il testo dei tre ultimi \draw risente dell’opzione dimensione font data alla classe (article).
          Dipenderà mica dai \Large e dai \scriptsize?

          Ma va’! 🙂

          Se vuoi dimensioni fisse, devi tu dire quali vuoi. Ricorda che \Large e simili non sono comandi con argomento.

          Ciao
          Enrico

        • #30294
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::


            Si, ho fatto un po’ di confusione con le parentesi.

            Grazie ed alla prossima.

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

        Go to top