Problemi note a piè pagina

  • Creatore
    Topic
  • #29042
    Up
    0
    Down
    ::


    Salve a tutti.
    Ho il seguente problema: ho ridefinito il colore della headrule e della footrule attraverso il fancyhdr package, tuttavia non riesco a ridefinire il colore della riga di separazione che viene inserita nella nota a piè pagina, o meglio non so in che modo farlo…
    Vi ringrazio anticipatamente e spero di non aver fatto una domanda esistente, anche se penso di no poichè ho cercato molto prima di chiedere…
    Saluti, Manuel.

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #29043
      Up
      0
      Down
      ::


      Riformulo la domanda, non per impazienza, ma perchè ho il dubbio di essere stato poco chiaro.
      Voglio assegnare un colore alla linea che viene inserita sulla footnote ma non so come fare 🙁 … Qualcuno ha qualche idea???
      Grazie

    • #29044
      Up
      0
      Down
      ::

      Riformulo la domanda, non per impazienza, ma perchè ho il dubbio di essere stato poco chiaro.
      Voglio assegnare un colore alla linea che viene inserita sulla footnote ma non so come fare 🙁 … Qualcuno ha qualche idea???

      `\edef\footnoterule{{\noexpand\color{red}\footnoterule}}`
      Al posto di red scrivi il colore che più ti aggrada; ti consiglio di definirlo tramite \definecolor.

      Lascio come esercizio ai lettori di spiegare come funziona la magia. 🙂

      Ciao
      Enrico

    • #29045
      Up
      0
      Down
      ::


      Grazie mille!!!
      A questo punto ne approfitto… Per ridimensionarne anche lo spessore…???

    • #29046
      Up
      0
      Down
      ::

      Grazie mille!!!
      A questo punto ne approfitto… Per ridimensionarne anche lo spessore…???

      Già il filetto colorato non mi convince, ingrossarlo sarebbe davvero orribile.

      Prova a mostrare che cosa cerchi di fare; non occorre testo, quello lo si aggiunge facilmente. Interessa la parte del preambolo in cui definisci la forma della pagina.

      Ciao
      Enrico

    • #29047
      Up
      0
      Down
      ::


      Ecco il codice:

      `\documentclass[10pt,a4paper,twoside, openright]{book}
      \usepackage[italian]{babel}
      \usepackage[latin1]{inputenc}
      \usepackage[T1]{fontenc}
      \usepackage{graphicx}

      \usepackage[usenames]{color}
      \definecolor{Gray}{rgb}{0.65,0.65,0.65}

      \usepackage{amsmath,amssymb}
      \usepackage{subfigure}
      \usepackage{caption}
      \usepackage{booktabs,multirow}
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      %%%CANCELLA PAGINE BIANCHE%%%%
      \makeatletter
      \def\cleardoublepage{\clearpage
      \if@twoside
      \ifodd\c@page
      \else
      \null\thispagestyle{empty}\clearpage
      \fi
      \fi}
      \makeatother
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      %%%CARATTERI PER LE FORMULE%%%
      \usepackage[euler-digits]
      {eulervm}
      %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

      \usepackage{fancyhdr}
      \pagestyle{fancy}
      \renewcommand{\chaptermark}[1]{\markboth{\MakeUppercase{\chaptername}\ \thechapter.\ #1}{}}
      \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
      \fancyhf{}
      \fancyhead[LE,RO]{\scriptsize{Costuzioni in CA e CAP}}
      \fancyhead[LO]{\thepage \textcolor[rgb]{1.00,1.00,1.00}{-} \leftmark}
      \fancyhead[RE]{\leftmark \textcolor[rgb]{1.00,1.00,1.00}{-} \thepage}
      \renewcommand{\headrule}{{\color{Gray}\hrule width\headwidth height\headrulewidth \vskip-\headrulewidth}}
      \renewcommand{\footrule}{{\color{Gray}\vskip-\footruleskip\vskip-\footrulewidth\hrule width\headwidth height\footrulewidth\vskip\footruleskip}}
      \renewcommand{\headrulewidth}{1.5pt}
      \renewcommand{\footrulewidth}{0pt}
      \fancypagestyle{plain}
      { \fancyhead{}
      \fancyfoot[CE,CO]{\thepage}
      \renewcommand{\headrulewidth}{0pt}
      }

      \edef\footnoterule{{\noexpand\color{Gray}\footnoterule}}

      \begin{document}
      \tableofcontents
      \listoftables
      \listoffigures
      \include{cap1}
      \include{cap2}
      \include{appA}
      \end{document}`

      Come puoi notare ci sono cose fatte in maniera barbarica, perchè dovevo stampare e mi sono arrangiato… ad esempio:
      `\fancyhead[LO]{\thepage \textcolor[rgb]{1.00,1.00,1.00}{-} \leftmark}
      \fancyhead[RE]{\leftmark \textcolor[rgb]{1.00,1.00,1.00}{-} \thepage}`

      Comunque vorrei ingrandire lo spessore della linea perchè l’ho visto in un libro scritto sicurante con latex e l’effetto mi è piaciuto molto! 🙂

    • #29048
      Up
      0
      Down
      ::

      Ecco il codice:

      `\documentclass[10pt,a4paper,twoside, openright]{book}
      …`

      Come puoi notare ci sono cose fatte in maniera barbarica, perchè dovevo stampare e mi sono arrangiato… ad esempio:
      `\fancyhead[LO]{\thepage \textcolor[rgb]{1.00,1.00,1.00}{-} \leftmark}
      \fancyhead[RE]{\leftmark \textcolor[rgb]{1.00,1.00,1.00}{-} \thepage}`

      Comunque vorrei ingrandire lo spessore della linea perchè l’ho visto in un libro scritto sicurante con latex e l’effetto mi è piaciuto molto! 🙂

      Puoi provare con
      `\makeatletter
      \renewcommand\footnoterule{{\color{Gray}%
      \kern-3\p@
      \hrule\@width.4\columnwidth \@height1.5\p@
      \kern1.5\p@}}
      \makeatother`
      ma rimango dell’idea che quei filetti siano brutti. Così come è bruttissima quella scritta fissa minuscola.

      Perché non provare con
      `\fancyhead[LO]{\thepage\ \leftmark}
      \fancyhead[RE]{\leftmark\ \thepage}`
      per mettere uno spazio fra le due parti della testatina? Se poi insisti a scrivere qualcosa in bianco, \color{white} mi pare meno complicato. Anche \definecolor{Gray}{gray}{0.65} mi pare più semplice. 🙂

      Il pacchetto subfigure è obsoleto da anni, va sostituito con subfig.

      I font Euler e i Computer Modern fanno a pugni.

      Ciao
      Enrico

    • #29049
      Up
      0
      Down
      ::


      Ti ringrazio per avermi risolto i problemi e per avermi dato buoni consigli!!!
      Ciao
      Manuel

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

Go to top