Settaggi grafici capitoli: colori e stile con titlesec e sectsty

  • Creatore
    Topic
  • #114844
    Up
    0
    Down
    ::


    Di seguito il codice sorgente minimo compilabile del file main.tex

    `
    \documentclass[12pt,a4paper,oneside,usenames,dvipsnames]{book}
    % Dimensione font: 12
    % Tipo di pagina: a4 / bordo sx = bordo dx
    % book: classe libro / manuale classica
    % scrbook: classe libro / manuale con massima personalizzazione

    \usepackage[T1]{fontenc} % font ottimale
    \usepackage[utf8]{inputenc} % codifica font e lettere accentate da tastiera
    \usepackage[english,italian]{babel} % lingue di base del documento

    \linespread{1} % interlinea standard

    \usepackage{layaureo} % sezione aurea per i margini di pagina
    \usepackage[toc,page]{appendix} % inserisce le appendici

    \usepackage{marvosym} % nuovi simboli / chiocciola: \MVAt
    \usepackage{mathtools,amssymb} % tutta la simbologia matematica
    \usepackage{listings} % visualizza codice sorgente incorniciato

    \usepackage{sectsty}
    \allsectionsfont{\color{blue}}
    %\chapterfont{\color{blue}} % imposta colore capitoli (solo barra)
    %\sectionfont{\color{blue}} % imposta colore sezione e sotto sezioni

    \usepackage{titlesec}

    \titleformat{\chapter}
    {\normalfont\LARGE\bfseries}{\thechapter}{1em}{}
    \titlespacing*{\chapter}{0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}

    %\newcommand{\hsp}{\hspace{20pt}}
    %\titleformat{\chapter}[hang]{\Huge\bfseries}{\thechapter\hsp{|}\hsp}{0pt}{\Huge\bfseries}
    % ——————- imposta un nuovo stile per i titoli del capitolo

    % ——————- carica tutti i formati delle immagini e permette di affiancarle
    \usepackage{graphicx}
    \usepackage{subfig,wrapfig}
    % ——————- carica tutti i formati delle immagini e permette di affiancarle

    % ——————- pacchetti tabelle
    \usepackage{tabularx} % tabelle personalizzate
    \usepackage{booktabs,ragged2e,array} % miglioramento grafico tabelle
    \usepackage{multirow,multicol} % permette di unire righe e / o colonne

    \renewcommand\tabularxcolumn[1]{>{\Centering}p{#1}} % allineamneto centrato testo
    \newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}}
    \newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
    \newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}}
    % ——————- pacchetti tabelle

    \usepackage[hyphens]{url} % spezza url lunghi su due righe
    % ——————- codice alternativo spezza url (non testato – opzioni di hyperref)
    % \usepackage[
    % bookmarksopen,
    % bookmarksdepth=2,
    % breaklinks=true
    % ]{hyperref}
    % ——————- codice alternativo spezza url (non testato – opzioni di hyperref)

    \usepackage{xcolor} % carica colori

    % ——————- collegamenti ipertestuali con impostazioni
    \usepackage{hyperref}
    \hypersetup{
    colorlinks=true,
    linkcolor=blue,
    citecolor=green,
    filecolor=magenta,
    urlcolor=blue,
    }
    % ——————- collegamenti ipertestuali con impostazioni

    % ——————- numerazione unica delle note
    \usepackage{chngcntr}
    \counterwithout{footnote}{chapter}
    % ——————- numerazione unica delle note

    \graphicspath{ {./immagini/} } % cartella delle immagini

    \pagestyle{plain} % no testatine standard nel documento

    \date{} % nasconde la data

    % ——————- distanzia verticalmente capitoli nell'indice
    \usepackage{etoolbox}
    % la riga seguente imposta lo spazio in punti (pt)
    \preto\chapter{\addtocontents{toc}{\protect\addvspace{5pt}}}
    % ——————- distanzia verticalmente capitoli nell'indice

    % ——————- distanzia orizzontalmente numero sezione / sottosezione dal testo
    \makeatletter
    % il valore 2.8 indica lo spazio tra numero sezioni e testo sezioni. Più aumenta più si crea spazio
    \renewcommand*\l@section{\@dottedtocline{1}{1.5em}{2.8em}}
    % il valore 3.5 indica lo spazio tra numero sottosezioni e testo sottosezioni. Più aumenta più si crea spazio
    \renewcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.5em}}
    \makeatother
    % ——————- distanzia orizzontalmente numero sezione / sottosezione dal testo

    \begin{document}

    \chapter{primo}
    testo di prova

    \section{sezione}
    altro testo

    \chapter{secondo}
    testo di prova

    \section{sezione2}
    altro testo

    \end{document}

    `

    Con i seguenti codici ottengo un’ottima impaginazione.

    Ho usato il pacchetto sectsty per colorare capitoli, sezioni e sottosezioini
    Ho usato il pacchetto per ridefinire lo stile del capitolo, in quando è OBBLIGATORIO quel tipo di stile: evitare la dicitura capitolo, visualizzare il numero , stanghetta verticale o orizzontale e nome capitolo

    L’obiettivo sarebbe avere quello stile e la colorazione blu, ma o funziona una cosa, o l’altra parzialmente.
    Ho provato, ma senza risultati, a invertire l’ordine dei pacchetti o cambiare qualcosa (con un altro codice di titlesec – come si può vedere nel codice commentato), ma senza risultato.

Visualizzazione 18 filoni di risposte
  • Autore
    Risposte
    • #114845
      Up
      0
      Down
      ::


      Utilizzando questo codice

      `
      \usepackage{sectsty}
      \allsectionsfont{\color{blue}}

      \usepackage[explicit]{titlesec}

      \titleformat{\chapter}[hang]
      {\Huge\bfseries}
      {\textcolor{blue}
      {\thechapter $ \ \mid $ #1}}
      {1pt}
      {\Huge\bfseries}

      \titleformat{name=\chapter,numberless}[hang]
      {\Huge\bfseries}
      {\textcolor{blue}
      {#1}}
      {1pt}
      {\Huge\bfseries}
      `

      Si produce l’effetto desiderato, ossia capitoli colorati e sezioni / sotto sezioni colorate (in questo caso tutte in blu).

      Il punto è che avevo spezzato titoli troppo lunghi in alcuni capitoli, facendoli andare a capo.
      Con questo nuovo codice lo mantiene sulla stella linea …

    • #114846
      Up
      0
      Down
      ::

      Black Goku” post=115245Di seguito il codice sorgente minimo compilabile del file main.tex

      `
      \documentclass[12pt,a4paper,oneside,usenames,dvipsnames]{book}
      % Dimensione font: 12
      % Tipo di pagina: a4 / bordo sx = bordo dx
      % book: classe libro / manuale classica
      % scrbook: classe libro / manuale con massima personalizzazione

      \usepackage[T1]{fontenc} % font ottimale
      \usepackage[utf8]{inputenc} % codifica font e lettere accentate da tastiera
      \usepackage[english,italian]{babel} % lingue di base del documento

      \linespread{1} % interlinea standard

      \usepackage{layaureo} % sezione aurea per i margini di pagina
      \usepackage[toc,page]{appendix} % inserisce le appendici

      \usepackage{marvosym} % nuovi simboli / chiocciola: \MVAt
      \usepackage{mathtools,amssymb} % tutta la simbologia matematica
      \usepackage{listings} % visualizza codice sorgente incorniciato

      \usepackage{sectsty}
      \allsectionsfont{\color{blue}}
      %\chapterfont{\color{blue}} % imposta colore capitoli (solo barra)
      %\sectionfont{\color{blue}} % imposta colore sezione e sotto sezioni

      \usepackage{titlesec}

      \titleformat{\chapter}
      {\normalfont\LARGE\bfseries}{\thechapter}{1em}{}
      \titlespacing*{\chapter}{0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}

      %\newcommand{\hsp}{\hspace{20pt}}
      %\titleformat{\chapter}[hang]{\Huge\bfseries}{\thechapter\hsp{|}\hsp}{0pt}{\Huge\bfseries}
      % ——————- imposta un nuovo stile per i titoli del capitolo

      % ——————- carica tutti i formati delle immagini e permette di affiancarle
      \usepackage{graphicx}
      \usepackage{subfig,wrapfig}
      % ——————- carica tutti i formati delle immagini e permette di affiancarle

      % ——————- pacchetti tabelle
      \usepackage{tabularx} % tabelle personalizzate
      \usepackage{booktabs,ragged2e,array} % miglioramento grafico tabelle
      \usepackage{multirow,multicol} % permette di unire righe e / o colonne

      \renewcommand\tabularxcolumn[1]{>{\Centering}p{#1}} % allineamneto centrato testo
      \newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}}
      \newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
      \newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}}
      % ——————- pacchetti tabelle

      \usepackage[hyphens]{url} % spezza url lunghi su due righe
      % ——————- codice alternativo spezza url (non testato – opzioni di hyperref)
      % \usepackage[
      % bookmarksopen,
      % bookmarksdepth=2,
      % breaklinks=true
      % ]{hyperref}
      % ——————- codice alternativo spezza url (non testato – opzioni di hyperref)

      \usepackage{xcolor} % carica colori

      % ——————- collegamenti ipertestuali con impostazioni
      \usepackage{hyperref}
      \hypersetup{
      colorlinks=true,
      linkcolor=blue,
      citecolor=green,
      filecolor=magenta,
      urlcolor=blue,
      }
      % ——————- collegamenti ipertestuali con impostazioni

      % ——————- numerazione unica delle note
      \usepackage{chngcntr}
      \counterwithout{footnote}{chapter}
      % ——————- numerazione unica delle note

      \graphicspath{ {./immagini/} } % cartella delle immagini

      \pagestyle{plain} % no testatine standard nel documento

      \date{} % nasconde la data

      % ——————- distanzia verticalmente capitoli nell'indice
      \usepackage{etoolbox}
      % la riga seguente imposta lo spazio in punti (pt)
      \preto\chapter{\addtocontents{toc}{\protect\addvspace{5pt}}}
      % ——————- distanzia verticalmente capitoli nell'indice

      % ——————- distanzia orizzontalmente numero sezione / sottosezione dal testo
      \makeatletter
      % il valore 2.8 indica lo spazio tra numero sezioni e testo sezioni. Più aumenta più si crea spazio
      \renewcommand*\l@section{\@dottedtocline{1}{1.5em}{2.8em}}
      % il valore 3.5 indica lo spazio tra numero sottosezioni e testo sottosezioni. Più aumenta più si crea spazio
      \renewcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.5em}}
      \makeatother
      % ——————- distanzia orizzontalmente numero sezione / sottosezione dal testo

      \begin{document}

      \chapter{primo}
      testo di prova

      \section{sezione}
      altro testo

      \chapter{secondo}
      testo di prova

      \section{sezione2}
      altro testo

      \end{document}

      `

      Con i seguenti codici ottengo un’ottima impaginazione.

      Ho usato il pacchetto sectsty per colorare capitoli, sezioni e sottosezioini
      Ho usato il pacchetto per ridefinire lo stile del capitolo, in quando è OBBLIGATORIO quel tipo di stile: evitare la dicitura capitolo, visualizzare il numero , stanghetta verticale o orizzontale e nome capitolo

      L’obiettivo sarebbe avere quello stile e la colorazione blu, ma o funziona una cosa, o l’altra parzialmente.
      Ho provato, ma senza risultati, a invertire l’ordine dei pacchetti o cambiare qualcosa (con un altro codice di titlesec – come si può vedere nel codice commentato), ma senza risultato.

      Il pacchetto titlesec annulla l’azione di sectsty per quanto riguarda la colorazione dei capitoli. Bisogna colorare esplicitamente il codice che imposta lo stile del capitolo.

      Ciao
      Tommaso

    • #114847
      Up
      0
      Down
      ::

      illinguista1972″ post=115247
      Il pacchetto titlesec annulla l’azione di sectsty per quanto riguarda la colorazione dei capitoli. Bisogna colorare esplicitamente il codice che imposta lo stile del capitolo.

      Ciao
      Tommaso

      Intendi che devo colorare direttamente le righe di titlesec??

    • #114848
      Up
      0
      Down
      ::

      Black Goku” post=115248

      Il pacchetto titlesec annulla l’azione di sectsty per quanto riguarda la colorazione dei capitoli. Bisogna colorare esplicitamente il codice che imposta lo stile del capitolo.

      Ciao
      Tommaso

      Intendi che devo colorare direttamente le righe di titlesec??

      Sì.

      Ciao
      Tommaso

    • #114849
      samiel
      Partecipante
        Up
        0
        Down
        ::


        devi inserire il comando per il colore nella configurazione
        dei titoli che fai con titlesec, ad es
        `\titleformat*{\section}{\normalfont\Large\bfseries\color{red}}
        \titleformat*{\subsection}{\normalfont\large\bfseries\color{red}}
        \titleformat*{\subsubsection}{\normalfont\normalsize\bfseries\color{red}}`
        semplice no?

        m

      • #114850
        Up
        0
        Down
        ::


        Usando le tre righe di codice e togliendo l’opzione explicit a titlesec il pdf viene compilato ma non solo nulla è colorato di rosso, ma è scomparsa anche la formattazione personalizzata del titolo del capitolo 🙁

      • #114851
        Up
        0
        Down
        ::

        Black Goku” post=115251Usando le tre righe di codice e togliendo l’opzione explicit a titlesec il pdf viene compilato ma non solo nulla è colorato di rosso, ma è scomparsa anche la formattazione personalizzata del titolo del capitolo 🙁

        Santo cielo! Ma hai fatto come ti ho detto o no, prima di provare le tre righe di colore che ti ha suggerito samiel? Hai messo il comando per avere il blu dove ti ho detto di metterlo?

        Che c’entra l’opzione [tt]explicit[/tt]? Dove la vedi nel codice che hai mostrato la prima volta? Perché ti inventi ogni volta le cose?

        Ci sarà pure un motivo se ti dico che continui a fare di testa tua!

      • #114852
        samiel
        Partecipante
          Up
          0
          Down
          ::


          incidentalmente: è ovvio che se sostituisci le tue righe con le mie
          perdi le altre impostazioni; quello era solo un esempio “basic”…

          m

        • #114853
          Up
          0
          Down
          ::


          Probabilmente non so nè come nè dove inserire le tue tre righe di codice e non ho ben capito come colorare come suggerito da Tommaso.
          Mi metterò d’impegno …

        • #114854
          samiel
          Partecipante
            Up
            0
            Down
            ::


            ma se metti
            `\titleformat{\chapter}
            {\normalfont\LARGE\bfseries\color{red}}{\thechapter}{1em}{}
            \titlespacing*{\chapter}{0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}`
            cosa succede?

          • #114855
            MatteoF
            Partecipante
              Up
              0
              Down
              ::


              @Black Goku, quello che forse non hai capito è che non serve utilizzare un pacchetto apposito per colorare i titoli (ovvero [tt]sectsty[/tt]), quando puoi utilizzare le funzionalità del pacchetto che già utilizzi per la formattazione dei capitoli (ovvero [tt]titlesec[/tt]).

              Quindi, basta non caricare [tt]sectsty[/tt] e modificare la formattazione dei sezionamenti, come ti è stato suggerito da samiel (che ha tradotto in codice ciò che Tommaso aveva tentato di spiegarti a parole), ovvero:
              `
              \titleformat{\chapter}{\normalfont\LARGE\bfseries\color{blue}}{\thechapter}{1em}{}
              \titlespacing*{\chapter}{0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}

              \titleformat*{\section}{\normalfont\Large\bfseries\color{blue}}
              \titleformat*{\subsection}{\normalfont\large\bfseries\color{blue}}
              \titleformat*{\subsubsection}{\normalfont\normalsize\bfseries\color{blue}}
              `

              Non ho sottomano una distribuzione TeX, quindi non posso controllare, ma cosa farebbe l’opzione [tt]explicit[/tt]? Ma soprattutto le opzioni di classe [tt]usenames[/tt] e [tt]dvipsnames[/tt]?

              Matteo

            • #114856
              Up
              0
              Down
              ::


              Ho omesso in entrambi i casi il pacchetto sectsty, usando soltanto titlesec Ho utilizzato titlesec senza opzioni.
              Avevo usato explicit perchè avevo riutilizzato (e adattato un codice) e senza quell’opzione non funzionava nulla.


              @samiel
              : il tuo codice colora solo i capitoli, ma non sezioni / sottosezioni e altro


              @MatteoF
              : il tuo codice colora sia capitoli, sezioni e sottosezioni, ma elimina il trattino di divisiorio tra il numero del capitolo e il nome del capitolo stesso

              Le opzioni di classe usenames e dvipsnames le ho usate perchè ho dovuto colorare con Aquamarine e altri colori dei pezzi del testo e senza tali voci mi dava errore.
              Ovviamente ho caricato il pacchetto xcolor senza opzioni 🙂

            • #114857
              MatteoF
              Partecipante
                Up
                0
                Down
                ::


                Il mio codice è la sintesi di ciò che samiel ti ha scritto in più parti, tutto qui.

                Ora, se utilizzi [tt] titlesec[/tt] presumo tu ne abbia letto la documentazione. Riguardati la sintassi del comando [tt]\titleformat[/tt] e capirai da solo come modificare il codice secondo le tue esigenze (ovvero, aggiungendo il trattino divisorio).

                Non eri tu che scrivevi, in un post precedente: «non voglio la pappa pronta»? 😉

              • #114858
                Up
                0
                Down
                ::



                @MatteoF
                : sono riuscito, infatti, ad aggiungere in tempo “record” il trattino!

                Non voglio la pappa pronta, ma quando si prova per tanto tempo qualcosa e non c’è neanche un canovaccio iniziale non è facile., Capisco che non è immediato capire i pacchetti e usarli, però mancando esempi di base, personalmente faccio fatica. Ci sono definizioni, spiegazioni, codice con o senza opzioni, ma non esempi di codice che mostrano a video un possibile risultato.

              • #114859
                MatteoF
                Partecipante
                  Up
                  0
                  Down
                  ::

                  Black Goku” post=115263Non voglio la pappa pronta, ma quando si prova per tanto tempo qualcosa e non c’è neanche un canovaccio iniziale non è facile., Capisco che non è immediato capire i pacchetti e usarli, però mancando esempi di base, personalmente faccio fatica. Ci sono definizioni, spiegazioni, codice con o senza opzioni, ma non esempi di codice che mostrano a video un possibile risultato.

                  Ovviamente, la mia era solo una battuta. Anzi, una “frecciatina” amichevole per sottolinearti quello che già altri (più titolati di me) ti hanno detto, ovvero che LaTeX è molto difficile e che ci vuole un approccio graduale (prima le guide di base, poi gli articoli di approfondimento).

                  Solamente in questo modo potrai trarre beneficio dall’aiuto che ricevi, poiché se avrai “solide fondamenta” (le basi) non sarà difficile adattare alle tue esigenze pezzi di codice che trovi in rete, o mettere in pratica i suggerimenti che ricevi qui nel forum.

                  Matteo

                  PS: comunque sei sulla buona strada: il tuo codice, adesso, è molto meno “sconclusionato” dei codici della “prima ora” 😛

                • #114860
                  Up
                  0
                  Down
                  ::


                  Scusate, ma senza troppi sofismi, a partire dal codice mostrato all’inizio, che è:
                  `\documentclass[12pt,a4paper,oneside,usenames,dvipsnames]{book}
                  % Dimensione font: 12
                  % Tipo di pagina: a4 / bordo sx = bordo dx
                  % book: classe libro / manuale classica
                  % scrbook: classe libro / manuale con massima personalizzazione

                  \usepackage[T1]{fontenc} % font ottimale
                  \usepackage[utf8]{inputenc} % codifica font e lettere accentate da tastiera
                  \usepackage[english,italian]{babel} % lingue di base del documento

                  \linespread{1} % interlinea standard

                  \usepackage{layaureo} % sezione aurea per i margini di pagina
                  \usepackage[toc,page]{appendix} % inserisce le appendici

                  \usepackage{marvosym} % nuovi simboli / chiocciola: \MVAt
                  \usepackage{mathtools,amssymb} % tutta la simbologia matematica
                  \usepackage{listings} % visualizza codice sorgente incorniciato

                  \usepackage{sectsty}
                  \allsectionsfont{\color{blue}}
                  %\chapterfont{\color{blue}} % imposta colore capitoli (solo barra)
                  %\sectionfont{\color{blue}} % imposta colore sezione e sotto sezioni

                  \usepackage{titlesec}

                  \titleformat{\chapter}
                  {\normalfont\LARGE\bfseries}{\thechapter}{1em}{}
                  \titlespacing*{\chapter}{0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}

                  %\newcommand{\hsp}{\hspace{20pt}}
                  %\titleformat{\chapter}[hang]{\Huge\bfseries}{\thechapter\hsp{|}\hsp}{0pt}{\Huge\bfseries}
                  % ——————- imposta un nuovo stile per i titoli del capitolo

                  % ——————- carica tutti i formati delle immagini e permette di affiancarle
                  \usepackage{graphicx}
                  \usepackage{subfig,wrapfig}
                  % ——————- carica tutti i formati delle immagini e permette di affiancarle

                  % ——————- pacchetti tabelle
                  \usepackage{tabularx} % tabelle personalizzate
                  \usepackage{booktabs,ragged2e,array} % miglioramento grafico tabelle
                  \usepackage{multirow,multicol} % permette di unire righe e / o colonne

                  \renewcommand\tabularxcolumn[1]{>{\Centering}p{#1}} % allineamneto centrato testo
                  \newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}}
                  \newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
                  \newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}}
                  % ——————- pacchetti tabelle

                  \usepackage[hyphens]{url} % spezza url lunghi su due righe
                  % ——————- codice alternativo spezza url (non testato – opzioni di hyperref)
                  % \usepackage[
                  % bookmarksopen,
                  % bookmarksdepth=2,
                  % breaklinks=true
                  % ]{hyperref}
                  % ——————- codice alternativo spezza url (non testato – opzioni di hyperref)

                  \usepackage{xcolor} % carica colori

                  % ——————- collegamenti ipertestuali con impostazioni
                  \usepackage{hyperref}
                  \hypersetup{
                  colorlinks=true,
                  linkcolor=blue,
                  citecolor=green,
                  filecolor=magenta,
                  urlcolor=blue,
                  }
                  % ——————- collegamenti ipertestuali con impostazioni

                  % ——————- numerazione unica delle note
                  \usepackage{chngcntr}
                  \counterwithout{footnote}{chapter}
                  % ——————- numerazione unica delle note

                  \graphicspath{ {./immagini/} } % cartella delle immagini

                  \pagestyle{plain} % no testatine standard nel documento

                  \date{} % nasconde la data

                  % ——————- distanzia verticalmente capitoli nell'indice
                  \usepackage{etoolbox}
                  % la riga seguente imposta lo spazio in punti (pt)
                  \preto\chapter{\addtocontents{toc}{\protect\addvspace{5pt}}}
                  % ——————- distanzia verticalmente capitoli nell'indice

                  % ——————- distanzia orizzontalmente numero sezione / sottosezione dal testo
                  \makeatletter
                  % il valore 2.8 indica lo spazio tra numero sezioni e testo sezioni. Più aumenta più si crea spazio
                  \renewcommand*\l@section{\@dottedtocline{1}{1.5em}{2.8em}}
                  % il valore 3.5 indica lo spazio tra numero sottosezioni e testo sottosezioni. Più aumenta più si crea spazio
                  \renewcommand*\l@subsection{\@dottedtocline{2}{3.8em}{3.5em}}
                  \makeatother
                  % ——————- distanzia orizzontalmente numero sezione / sottosezione dal testo

                  \begin{document}

                  \chapter{primo}
                  testo di prova

                  \section{sezione}
                  altro testo

                  \chapter{secondo}
                  testo di prova

                  \section{sezione2}
                  altro testo

                  \end{document}`
                  ho semplicemente decommentato le due righe
                  `%\newcommand{\hsp}{\hspace{20pt}}
                  %\titleformat{\chapter}[hang]{\Huge\bfseries}{\thechapter\hsp{|}\hsp}{0pt}{\Huge\bfseries}`
                  e ho aggiunto un [tt]\color{blue}[/tt] dove si vede di seguito
                  `\newcommand{\hsp}{\hspace{20pt}}
                  \titleformat{\chapter}[hang]{\color{blue}\Huge\bfseries}{\thechapter\hsp{|}\hsp}{0pt}{\Huge\bfseries}`
                  per ottenere il risultato voluto.

                  Non commento il codice, che assomiglia più un centone di frammenti presi qua e là che a un preambolo, ma avere quanto richiesto era semplicissimo.
                  Almeno: ho fatto una prova fino al [tt]\subparagraph[/tt] e risultano in blu sia numeri, sia titoli, sia filetto verticale nei titoli di capitolo.

                  Non era questo che si voleva?

                  Ciao
                  Tommaso

                • #114861
                  Up
                  0
                  Down
                  ::


                  Probabilmente non avevo inserito il comando del colore pur avendo il codice corretto … magari mi era sfuggito, o magari non avevo commentato sectsty …

                  L’altro codice funziona (quello su tre righe) e magari può essere più funzionale nel futuro, magari se si volesse personalizzare meglio i vari colori. Non so se e quando accadrà, ma meglio avere un qualcosa di più personalizzabile fin da subito!

                  Riguardo il minestrone: a cosa ti riferisci? a me sembra ci siano tutti i pacchetti che mi servono (con spiegazioni) e necessari per le varie esigenze utilizzate nei vari capitoli importati.
                  Magari non vedendo i capitoili hai pensato che ho fatto copia incolla solo per bellezza? 😛

                • #114862
                  samiel
                  Partecipante
                    Up
                    0
                    Down
                    ::

                    @samiel: il tuo codice colora solo i capitoli, ma non sezioni / sottosezioni e altro

                    ovvio. devi aggiungere la parte relativa al colore anche alle definizioni delle sezioni ecc..
                    io ti ho mandato la “variatio” solo per prima, confidando che l’avresti messa anche nelle sezioni ecc.
                    se cambio solo chapter è improbabile che si colori anche section….

                  • #114863
                    Up
                    0
                    Down
                    ::

                    samiel” post=115280
                    ovvio. devi aggiungere la parte relativa al colore anche alle definizioni delle sezioni ecc..
                    io ti ho mandato la “variatio” solo per prima, confidando che l’avresti messa anche nelle sezioni ecc.
                    se cambio solo chapter è improbabile che si colori anche section….

                    Quel che dici è giusto, ma considera che a volte alcuni comandi, di quelli che ho usato o ho visto in questa “ricerca” anche con una sola riga, senza specificare secion riuscivano a colorare tutto … quindi inizialmente l’ho dato per scontato. Poi me ne sono accorto con i codici successivi che qualcosa andava aggiunto / modificato :mrgreen:

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

                Go to top