Ingrandire il titolo del capitolo senza rovinare il resto…

  • Creatore
    Topic
  • #12316
    Up
    0
    Down
    ::


    Ciao a tutti,
    Sto scrivendo un documento in latex, ed ho scoperto il package quotchap.Mi piace il fatto di avere il numero del capitolo scritto molto grande, ma vorrei ingrandire anche il testo del titolo, ma non riesco in nessun modo !!!. O meglio, ci riesco solo se DEFINISCO un font tipo:

    \font\fontsanscapitolo=cmss12 scaled \magstep 4

    e poi al momento di cominciare il capitolo scrivo:

    \chapter{\fontsanscapitolo{Il mio primo capitolo}}

    il problema però sta nel fatto che la grandezza dei font ha delle ripercusisoni anche sull’intestazione della pagina, poichè sto usando fancyhdr.

    Ho provato a cercare in giro,ma non ho trovato niente.
    Qualcuno sa dirmi come fare ???

    Grazie.

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

        Ciao a tutti,
        Sto scrivendo un documento in latex, ed ho scoperto il package quotchap.Mi piace il fatto di avere il numero del capitolo scritto molto grande, ma vorrei ingrandire anche il testo del titolo, ma non riesco in nessun modo !!!

        Ciao, ho dato una rapida occhiata alla doc. di quotchap: non mi pare che il pacchetto preveda la possibilità di ingrandire il testo del titolo (che di default è impostato a Huge, e quindi è già enorme!).

        Se ti piace avere il numero del capitolo molto grande, ti consiglio di dare un’occhiata a fncychap (che è più configurabile) e allo spendido Classic Thesis.

        Ciao,
        L.

      • #12318
        Up
        0
        Down
        ::


        Grazie per la risposta Lorenzo.
        Il problema e che ho già usato il pacchetto FncyChap, in precedenza con le varie tipologie Sonny, Lenny, etc… Ma volevo qualcosa di più accattivante infatti , quotchap, apparte l’utilizzo delle “quotation” (che in realta non mi interessano) inserisce il numero del capitolo con dimenzioni molto grandi, e a quanto sembra dovrebbe farlo anche con il titolo, come giustamente mi indicavi tu. Il problema a questo punto è che probabilmente faccio i vari pacchetti che sto usando entrano in conflitto tra loro perchè sembra il titolo del capito mi rimane piccino e non in neretto, il titolo della section risalta di più deltitolo del capitolo.

        Provo ad appiccicarti il mio preambolo, magari puoi darmi una mano, in realtà non sono un esperto , una parte l’ho praticamente incollata da un esempio sul sito di “Jamie Stevens” http://www-ra.phys.utas.edu.au/~jstevens/code_thesis_style.html , ma non riesco ad ottenere lo stesso effetto:

        \usepackage{babel}

        %per il gotico
        \usepackage{german}
        \usepackage[varumlaut]{yfonts}

        %per le formule matematiche
        \usepackage{amsmath, amsthm, amssymb}

        % mi permette di mettere figure e tabelle affiancate una all’altra
        \usepackage{subfigure}

        % Specifica una codifica di input ISO Latin-1
        %\usepackage[latin1]{inputenc}

        % Specifica la codifica dei font che Latex dovrebbe usare (font EC)
        \usepackage[T1]{fontenc}

        % Questo pacchetto mi consente di inserire grafici, figure etc…
        \usepackage{graphicx}

        %permette di inserire le figure a lato del testo…
        \usepackage{floatflt}

        \usepackage{psboxit}
        \PScommands
        \usepackage{fancyhdr}

        %imposto il foot e l’head
        \fancyhead{}
        \fancyfoot{}
        \fancyhead[RO]{\sffamily\bfseries \rightmark}
        \fancyhead[LE]{\sffamily\bfseries \leftmark}

        %% il numero dele pagine
        \fancyfoot[LE]{\psboxit{box 0.8 setgray fill}
        {\framebox[10mm][c]{\rule{0cm}{4mm}\color{black}{\bfseries \thepage}}}}
        %% pagine dispri
        \fancyfoot[RO]{\psboxit{box 1 setgray fill}
        {\hspace{\textwidth}\psboxit{box 0.8 setgray fill}
        {\framebox[10mm][c]{\rule{0cm}{4mm}\color{black}{\bfseries \thepage}}}}}

        %% Jamie Stevens style

        %% make the bottom line above the page number box
        \renewcommand{\footrulewidth}{0.4pt}
        \renewcommand{\footruleskip}{0mm}

        %% now redefine the plain style pages (chapter pages, contents pages)
        %% to have the same page number stuff on the bottom
        \fancypagestyle{plain}{
        \fancyhf{}
        \fancyfoot[RO]{\psboxit{box 1 setgray fill}
        {\hspace{\textwidth}\psboxit{box 0.8 setgray fill}
        {\framebox[10mm][c]{\rule{0cm}{4mm}\color{black}{\bfseries \thepage}}}}}
        \renewcommand{\headrulewidth}{0pt}
        \renewcommand{\footrulewidth}{0.5pt}
        }

        %% bring the style into effect
        %% (must come after all the fancyhead and fancyfoot stuff)
        \pagestyle{fancy}

        %% this next section (till \makeatother) makes sure that blank pages
        %% are actually completely blank, cause they’re not usually
        \makeatletter
        \def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
        \hbox{}
        \vspace*{\fill}
        \thispagestyle{empty}
        \newpage
        \if@twocolumn\hbox{}\newpage\fi\fi\fi}
        \makeatother

        \usepackage[avantgarde]{quotchap}
        \usepackage[calcwidth]{titlesec}
        \titleformat{\section}[hang]{\sffamily\bfseries}
        {\Large\thesection}{12pt}{\Large}[{\titlerule[0.5pt]}]

        \usepackage{tabularx}

        % Questo pacchetto fornisce diversi simboli
        \usepackage{latexsym}

        % Imposto i margini
        \usepackage

        {geometry}

        % Questo pacchetto crea links hypertestuali
        \usepackage[ps2pdf,urlcolor=red,colorlinks=false,linkcolor=red,bookmarksnumbered=true,bookmarks=true,]{hyperref}

        % Questo pacchetto mi permette di colorare il testo

        \usepackage{array}
        \usepackage{color}
        \usepackage{colortbl}

        %
        % Il pacchetto keyval e’ concepito per essere usato da altri pacchetti.
        % Fornisce un metodo generico per impostare `chiavi’ come quelle usate
        % dal pacchetto graphicx, e per dividere le liste, separate da virgole,
        % di coppie = .
        %
        \usepackage{keyval}

        % Questo pacchetto mi permette di inserire codice in documenti latex
        \usepackage{listings}
        \lstset{language=C}
        \lstset{%
        tabsize=2,%
        breaklines=true,%
        breakatwhitespace=true,%
        basicstyle=\scriptsize\ttfamily,%
        numbers=left,%
        numberstyle=\tiny\ttfamily,%
        stepnumber=1,%
        numbersep=5pt,%
        %frame=trBL,%
        %frame=tb,
        %language=Java}
        framesep=15pt,%
        showstringspaces=false,%
        backgroundcolor=\color[rgb]{0.95,0.95,0.95},%
        %keywordstyle=\color{blue}\ttfamily,%
        keywordstyle=\color[rgb]{0.20,0.50,0.50}\ttfamily,%
        ndkeywordstyle=\color{yellow}\ttfamily,%
        identifierstyle=\ttfamily,%
        commentstyle=\color[rgb]{1.00,0.50,0.75}\ttfamily,%
        %stringstyle=\color{green}\tiny%
        stringstyle=\color[rgb]{0.00,0.50,0.00}\ttfamily,%
        %directivestyle=\color{magenta}\ttfamily%
        }

        % rendiamo le lettere accentate come attive
        \catcode`\ì=\active \def ì{\`{\i}}
        \catcode`\í=\active \def í{\'{\i}}
        \catcode`\è=\active \def è{\`e}
        \catcode`\é=\active \def é{\’e}
        \catcode`\È=\active \def È{\`E}
        \catcode`\É=\active \def É{\’E}
        \catcode`\à=\active \def à{\`a}
        \catcode`\á=\active \def á{\’a}
        \catcode`\À=\active \def À{\`A}
        \catcode`\Á=\active \def Á{\’A}
        \catcode`\ù=\active \def ù{\`u}
        \catcode`\ú=\active \def ú{\’u}
        \catcode`\ò=\active \def ò{\`o}
        \catcode`\ó=\active \def ó{\’o}

        % Con questo comando risultera’ piu’ facile inserire le virgolette con la tastiera italiana
        \newcommand{\virgolette}[1]{“#1”}

        % Con questo comando generalizzo la dimensione delle note a pie’ di pagina
        \newcommand{\nota}[1]{\linespread{1}\footnote{{\scriptsize #1}}}

        % Imposto l’interlinea
        \linespread{1.3}

        % setta la profondità delle subsection che vanno nell’indice
        \setcounter{tocdepth}{3}

        % setta la profondità delle subsection che hanno numerazione
        \setcounter{secnumdepth}{3}

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


          Ciao, secondo me il problema sta nel fatto che
          `\usepackage[avantgarde]{quotchap}`
          agisce solo sul font del numero del capitolo e non sul font del titolo del capitolo, come dovrebe (secondo la documetazione, the other options are used to select a title font).
          Ponendo, per esempio,
          `\usepackage[helvetica]{quotchap}`
          il font del numero del capitolo cambia, ma il font del titolo del capitolo no.

          Non so dirti come rimediare.

          Ciao,
          L.

        • #12320
          Up
          0
          Down
          ::

          Il problema e che ho già usato il pacchetto FncyChap, in precedenza con le varie tipologie Sonny, Lenny, etc… Ma volevo qualcosa di più accattivante infatti , quotchap, apparte l’utilizzo delle “quotation” (che in realta non mi interessano) inserisce il numero del capitolo con dimenzioni molto grandi, e a quanto sembra dovrebbe farlo anche con il titolo, come giustamente mi indicavi tu. Il problema a questo punto è che probabilmente faccio i vari pacchetti che sto usando entrano in conflitto tra loro perchè sembra il titolo del capito mi rimane piccino e non in neretto, il titolo della section risalta di più deltitolo del capitolo.

          Provo ad appiccicarti il mio preambolo, magari puoi darmi una mano, in realtà non sono un esperto , una parte l’ho praticamente incollata da un esempio sul sito di “Jamie Stevens” http://www-ra.phys.utas.edu.au/~jstevens/code_thesis_style.html , ma non riesco ad ottenere lo stesso effetto:
          `\usepackage{babel}

          %per il gotico
          \usepackage{german}
          \usepackage[varumlaut]{yfonts}

          \usepackage[avantgarde]{quotchap}
          \usepackage[calcwidth]{titlesec}
          \titleformat{\section}[hang]{\sffamily\bfseries}
          {\Large\thesection}{12pt}{\Large}[{\titlerule[0.5pt]}]


          \usepackage{keyval}

          % rendiamo le lettere accentate come attive
          \catcode`\ì=\active \def ì{\`{\i}}
          \catcode`\í=\active \def í{\'{\i}}

          …`

          Ho lasciato solo le parti che desidero commentare. La tua tesi è in tedesco? Se sì, o usi babel oppure german. Io consiglierei
          `\usepackage[german]{babel}`
          Ma, a giudicare dalla parte finale in cui inserisci definizioni per le lettere accentate, forse no. Deciditi. 🙂

          Ho seri dubbi che quotechap e titlesec siano compatibili, sebbene non conosca il primo. Usa titlesec, puoi farci quasi tutto ciò che desideri, anche brutture.

          Non occorre caricare keyval, ci pensa già graphicx.

          Le definizioni delle lettere accentate in quel modo sono parte del pacchetto inputenc, che agisce molto meglio.

          Ciao
          Enrico

        • #12321
          Up
          0
          Down
          ::


          Grazie a tutti e due per avermi risposto.
          comunque:

          . La tua tesi è in tedesco? Se sì, o usi babel oppure german. Io consiglierei
          `\usepackage[german]{babel}`
          Ma, a giudicare dalla parte finale in cui inserisci definizioni per le lettere accentate, forse no. Deciditi. 🙂

          Lo farò, anche se contiene sia parti in tedesco (antico) che in italiano.

          Be userò titlesec, anche se non riesco assolutamente a capire come riuscire ad interagire sul titpolo e sul numero del capitolo, in particolare sul colore, vorrei ottenere un numero simile a quello di quotechp e il nome del capitolo dello stesso solore (grigio) e di dimenzioni appropriate…

          Mi sto arrendendo, non pensavo fosse cosi complicato, mi sembrava una operazione comune, invece non trovo niente neanche sui forum,oppure sbaglio a cercare io…

          Comunque grazie a tutti per l’aiuto, siete stati gentilissimi

          Palanca

        • #12322
          Up
          0
          Down
          ::

          Grazie a tutti e due per avermi risposto.
          comunque:

          . La tua tesi è in tedesco? Se sì, o usi babel oppure german. Io consiglierei
          `\usepackage[german]{babel}`
          Ma, a giudicare dalla parte finale in cui inserisci definizioni per le lettere accentate, forse no. Deciditi. 🙂

          Lo farò, anche se contiene sia parti in tedesco (antico) che in italiano.

          Be userò titlesec, anche se non riesco assolutamente a capire come riuscire ad interagire sul titpolo e sul numero del capitolo, in particolare sul colore, vorrei ottenere un numero simile a quello di quotechp e il nome del capitolo dello stesso solore (grigio) e di dimenzioni appropriate…

          Mi sto arrendendo, non pensavo fosse cosi complicato, mi sembrava una operazione comune, invece non trovo niente neanche sui forum,oppure sbaglio a cercare io…

          Massima da tenere presente: se una cosa è difficile da fare con LaTeX e pacchetti aggiuntivi, probabilmente è brutta.

          Per babel: usa
          `\usepackege[german,italian]{babel}`
          altrimenti non avresti la sillabazione né le parole chiave (come “capitolo” e “bibliografia”) in italiano. Puoi comunque caricare il pacchetto yfont.

          Ciao
          Enrico

        • #12323
          Up
          0
          Down
          ::


          Ciao.

          Prova ad inserire dopo la dichiarazione del pacchetto questo codice:

          `
          \makeatletter
          \renewcommand{\sectfont}{%
          \usefont{T1}{\@defaultcnfont}{b}{n}\fontsize{20}{26}\selectfont%
          \color{black}}
          \makeatother
          `

          Ora il titolo dovrebbe essere come chiedi.
          Puoi giocare sulle dimensioni con le due misure su fontsize, così come sul bold (b), n sulla forma e \color per il colore.

          Ciao,
          Roberto.

        • #12324
          Up
          0
          Down
          ::

          Ciao.

          Prova ad inserire dopo la dichiarazione del pacchetto questo codice:

          `
          \makeatletter
          \renewcommand{\sectfont}{%
          \usefont{T1}{\@defaultcnfont}{b}{n}\fontsize{20}{26}\selectfont%
          \color{black}}
          \makeatother
          `

          Ora il titolo dovrebbe essere come chiedi.
          Puoi giocare sulle dimensioni con le due misure su fontsize, così come sul bold (b), n sulla forma e \color per il colore.

          Ciao,
          Roberto.

          Ma vieni!!!!!!! Ma chi sei???? Finalmete!!!! Era proprio quello che stavo cercando, grazie infinite! troppo bello!!!

          Grazie di nuovo
          Palanca

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

      Go to top