motivo in alto a destra della pagina di ogni capitolo

  • Creatore
    Topic
  • #101128
    Up
    0
    Down
    ::


    Salve a tutti: una richiesta non banale, come si può vedere dal titolo (non so se c’è un nome tecnico per indicare la mia richiesta o la posizione nella pagina).

    Sto scrivendo , in formato ebook, una raccolta , composta da vari capitoli. Ogni capitolo tratterà un argomento diverso (lasciamo stare la tematica, non è importante ai fini dell’aiuto – ma non posso svelare troppo prima della pubblicazione). Volevo inserire, in alto a destra, vicino l’angolo, un’immagine, un simbolo o una figura, magari che si dissolve, nel senso che dà l’effetto che sfuma (con intensità maggiore verso la punta e minore verso il titolo). Ovviamente si tratterebbe di immagini / figure bianco e nero e non complicatissime.

    Qualcuno sa come si può fare (e se si può gestire da LaTeX il contrasto o devo direttamente impostarlo dalla figura)??

    Grazie mille! 🙂

    ps: so che non è il post giusto, ma le due mie amiche di matematica, si sono laureate, la tesi in LaTeX è andata più che bene, e ringraziano me , ma soprattutto questo sito, per l’aiuto ricevuto 🙂

Visualizzazione 12 filoni di risposte
  • Autore
    Risposte
    • #101129
      Up
      0
      Down
      ::


      Non vedo particolari difficoltà (forse ho capito male?): definisci uno stile di pagina che includa l’immagine al posto giusto, facendola debordare dalla testatina, e poi richiamalo con “\thispagestyle”. Specifica il nome del file in una macro, così puoi cambiarlo da un capitolo all’altro.

      Direi di salvare l’immagine con la sfumatura già incorporata… 🙂

      Ciao.


      Gustavo

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

        golden_boy” post=100862Salve a tutti: una richiesta non banale, come si può vedere dal titolo (non so se c’è un nome tecnico per indicare la mia richiesta o la posizione nella pagina).

        Sto scrivendo , in formato ebook, una raccolta , composta da vari capitoli. Ogni capitolo tratterà un argomento diverso (lasciamo stare la tematica, non è importante ai fini dell’aiuto – ma non posso svelare troppo prima della pubblicazione). Volevo inserire, in alto a destra, vicino l’angolo, un’immagine, un simbolo o una figura, magari che si dissolve, nel senso che dà l’effetto che sfuma (con intensità maggiore verso la punta e minore verso il titolo). Ovviamente si tratterebbe di immagini / figure bianco e nero e non complicatissime.

        Qualcuno sa come si può fare (e se si può gestire da LaTeX il contrasto o devo direttamente impostarlo dalla figura)??

        Grazie mille! 🙂

        ps: so che non è il post giusto, ma le due mie amiche di matematica, si sono laureate, la tesi in LaTeX è andata più che bene, e ringraziano me , ma soprattutto questo sito, per l’aiuto ricevuto 🙂

        Ciao.
        Verifica se il disegno può essere fatto in TikZ. Se si basterebbe ridefinire una macro con la variante tra un capitolo e l’altro, per esempio un colore.
        Ps.
        Stai facendo un e-book con LaTeX? Hai mai notato la presenza di una guida tematica ancora in cantiere sull’argomento in https://github.com/GuITeX ?
        Link diretto alla guida https://github.com/GuITeX/guidaebooklatex 🙂
        R.

      • #101131
        Up
        0
        Down
        ::

        golden_boy” post=100862Volevo inserire, in alto a destra, vicino l’angolo, un’immagine, un simbolo o una figura, magari che si dissolve, nel senso che dà l’effetto che sfuma (con intensità maggiore verso la punta e minore verso il titolo). Ovviamente si tratterebbe di immagini / figure bianco e nero e non complicatissime.

        Guarda i pacchetti backgrounds+tikzpagenodes (per esempio http://tex.stackexchange.com/a/73487/13304).

        Se volessi tenere la stessa immagine cambiando l’opacità non nella stessa pagina, ma fra pagine il mio algoritmo sarebbe:
        – utilizzo di tikzpagenodes per la posizione
        – includere l’immagine come “nodo” TikZ
        – definizione dell’opacità dell’immagine come “pag. corrente/tot num pag.” (questi parametri puoi ricavarli dai file ausiliari).

        Ciao
        Claudio

      • #101132
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Il pacchetto fancyhdr permette di mettere una thimbnail dove si vuole nella apgina; l’immagine di vuoi mettere, già contenete le sfumature che ritieni opportune, non è altro che un’unghia (una thumbnail) messa nell’angolo superiore destro come vuoi tu.

          texdoc fancyhdr, paragrafi 20 e inizio del 21.

        • #101133
          Up
          0
          Down
          ::


          Cerco di rispondere a tutti, uno per volta:
          – @ letteracdp: vorrei evitare, se possibile, di definire stili di pagina. Uso semplici capitoli e sezioni… intendevi questo? O intendevi di definire uno stile all’interno del quale, si possano inserire oggetti nella pagina?
          – @ robitex: per fortuna TiKz non lo userò. Sono immagini stilizzati, o simboli bianco e neri che farò a mano, quindi l’immagine già c’è, non si deve costruire nulla 🙂
          – @ robitex: riguardo l’e-book: prima penso a produrre il file .pdf e poi contatto la casa editrice, così capisco che standard vuole, altrimenti faccio mille lavori e giri di formati. Ognuno ha le sue fisse, ma alcune fanno direttamente pubblicare in pdf … ma si vedrà. Intanto produco l’opera
          – @ cfiandra: il link che mi hai passato permette di inserire bordi ai lati. A me servirebbe un’immagine in alto a sinistra. Credo che il principio sia quello, su per giù… da adattare
          – @ OldClaudio: studierò bene fancyhdr , ma dalla prima occhiata non so se fa al caso mio

        • #101134
          Up
          0
          Down
          ::

          golden_boy” post=100877Cerco di rispondere a tutti, uno per volta:
          – @ letteracdp: vorrei evitare, se possibile, di definire stili di pagina. Uso semplici capitoli e sezioni… intendevi questo? O intendevi di definire uno stile all’interno del quale, si possano inserire oggetti nella pagina?

          Praticamente, OldClaudio ed io ti stiamo suggerendo la stessa soluzione, solo che io sono stato più ellittico. 🙂 Puo definire un nuovo stile di pagina (o ridefinirne uno esistente, se preferisci) proprio usando il pacchetto fancyhdr, e più precisamente il comando “\fancypagestyle”, che esso fornisce; per i dettagli, vedi la documentazione, al paragrafo 7. Se poi ti senti un «macho TeX programmer», puoi (ri)definire direttamente il comando interno “\ps@…”: per esempio, per definire un nuovo stile chiamato “goldenboy”, definisci il comando “\ps@goldenboy”:`\newcommand*\ps@goldenboy{…}`Naturalmente, però, devi sapere cosa mettere al posto dei puntini, e questo è più lungo da spiegare. 🙂 Se quel che ti sto dicendo non ti suona già familiare, il consiglio è di usare fancyhdr.

          golden_boy” post=100877– @ robitex: per fortuna TiKz non lo userò. Sono immagini stilizzati, o simboli bianco e neri che farò a mano, quindi l’immagine già c’è, non si deve costruire nulla 🙂

          Credo che robitex ti suggerisse di usare TikZ per posizionare l’immagine, non necessariamente per disegnarla: mi sembra infatti che parlasse di includerla come nodo TikZ; quale sia il contenuto del nodo, e come esso venga realizzato, è un altro discorso. Il contenuto potrebbe anche essere un’immagine esterna caricata con “\includegraphics”. Su questo, però, è meglio che parlino gli esperti, e non io, che di TikZ sono solo un principiante: io farei`node[]{\includegraphics{nome-del-file}}`ma forse verrò ripreso da chi se ne intende, che magari dirà che c’è un modo ancora più diretto. 😆

          Non vorrei sembrare noioso se aggiungo un commento che ho già fatto altrove, e cioè che in situazioni in cui la grafica è semplice (niente curve definite da equazioni matematiche, nessun bisogno di usare posizionamenti relativi) a me sembra che usare TikZ sia anche esagerato, e che il buon vecchio ambiente picture, con il buon vecchio pacchetto pict2e, siano tutt’ora una valida alternativa; ma capisco anche che, al giorno d’oggi, con la potenza che hanno gli elaboratori, chiedere ancora all’utente finale di preoccuparsi delle dimensioni delle librerie che carica non ha senso. Del resto, la sintasi di TikZ è comodissima anche solo per piazzare un oggetto «a metà strada tra qui e lì», cosa che forse già nel tuo caso si ha bisogno di fare.

          Ciao.


          Gustavo

        • #101135
          Up
          0
          Down
          ::

          golden_boy” post=100877– @ cfiandra: il link che mi hai passato permette di inserire bordi ai lati. A me servirebbe un’immagine in alto a sinistra. Credo che il principio sia quello, su per giù… da adattare

          È corretto, ma con il link ti ho fornito tutte le basi necessarie per continuare per conto tuo… in fondo se non si fa così non si impara. Ma capisco che non a tutti piacciono le sfide 😉

          Quindi, esattamente come suggeriva Gustavo, ho usato TikZ con un semplice nodo in cui si inserisce la figura e la cui opacità dipende dal numero di pagina. Ho fatto a meno di un posizionamento sofisticato che tikzpagenodes può dare e che consiglio di usare se si prende questa strada: `\documentclass{article}
          \usepackage{tikz}
          \usetikzlibrary{calc}
          \usepackage{mwe}% for dummy pictures
          \usepackage[contents={},opacity=1,scale=1.485]{background}

          \usepackage[page]{totalcount}

          \AddEverypageHook{%
          \backgroundsetup{angle=0,position={\textwidth,0},%
          contents={\begin{tikzpicture}[remember picture,overlay]%
          \pgfmathsetmacro\opval{\thepage/\totalpages}
          \node[opacity=\opval,anchor=east]{\includegraphics[scale=.2]{example-image}};
          \end{tikzpicture}
          }}%
          \BgMaterial}

          \usepackage{lipsum} % dummy text

          \begin{document}
          \lipsum[1-30]
          \end{document}` Il risultato:

          [attachment=1303]new-tikztest_2015-04-10.gif[/attachment]

          BTW: si possono fare cose molto più elaborate con tempo, fantasia, ma in particolar modo con la voglia di fare delle prove.

          Ciao
          Claudio

          Attachments:
          You must be logged in to view attached files.
        • #101136
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::

            letteracdp” post=100886

            – @ robitex: per fortuna TiKz non lo userò. Sono immagini stilizzati, o simboli bianco e neri che farò a mano, quindi l’immagine già c’è, non si deve costruire nulla 🙂

            Credo che robitex ti suggerisse di usare TikZ per posizionare l’immagine, non necessariamente per disegnarla: mi sembra infatti che parlasse di includerla come nodo TikZ; quale sia il contenuto del nodo, e come esso venga realizzato, è un altro discorso. Il contenuto potrebbe anche essere un’immagine esterna caricata con “\includegraphics”. Su questo, però, è meglio che parlino gli esperti, e non io, che di TikZ sono solo un principiante: io farei`node[]{\includegraphics{nome-del-file}}`ma forse verrò ripreso da chi se ne intende, che magari dirà che c’è un modo ancora più diretto. 😆

            Non vorrei sembrare noioso se aggiungo un commento che ho già fatto altrove, e cioè che in situazioni in cui la grafica è semplice (niente curve definite da equazioni matematiche, nessun bisogno di usare posizionamenti relativi) a me sembra che usare TikZ sia anche esagerato, e che il buon vecchio ambiente picture, con il buon vecchio pacchetto pict2e, siano tutt’ora una valida alternativa; ma capisco anche che, al giorno d’oggi, con la potenza che hanno gli elaboratori, chiedere ancora all’utente finale di preoccuparsi delle dimensioni delle librerie che carica non ha senso. Del resto, la sintasi di TikZ è comodissima anche solo per piazzare un oggetto «a metà strada tra qui e lì», cosa che forse già nel tuo caso si ha bisogno di fare.

            Ciao.


            Gustavo

            Ciao.
            Io mi riferivo alla realizzazione del disegno e non al suo posizionamento relativo. Infatti sarei poco incline a usare il posizionamento assoluto sulla pagina, l’overlay per intenderci, perché serve compilare due volte 🙂
            Quanto a TikZ aggiungo solo che un disegno fatto con TikZ ha più possibilità di miglioramento e perfezionamento rispetto a picture grazie alla maggiore potenzialità grafica e linguistica di TikZ.
            R.

          • #101137
            Up
            0
            Down
            ::


            Cercando sul web ho trovato una soluzione altrettanto valida, sbrigativa, ma meno contorta

            `
            \documentclass[a4paper]{article}

            \usepackage[T1]{fontenc}
            \usepackage[utf8]{inputenc}
            \usepackage[italian]{babel}

            \usepackage{graphicx}
            \usepackage{xcolor}

            \begin{document}

            %\pagecolor{orange}
            \vspace*{\dimexpr-1in-\topmargin-\headsep-\headheight-\baselineskip}%
            \hspace*{\dimexpr-1in-\evensidemargin-\parindent}%
            \makebox[\paperwidth][r]{\frame{\includegraphics[height=3cm]{01}}}

            \end{document}
            `

            Dite che potrebbe andare? Non ci sono grandi codici, nè TiKz di mezzo (che non servirebbe neanche). Magari è poco ortodossa 😛

          • #101138
            Up
            0
            Down
            ::

            golden_boy” post=100895Cercando sul web ho trovato una soluzione altrettanto valida, sbrigativa, ma meno contorta
            [..]
            Dite che potrebbe andare? Non ci sono grandi codici, nè TiKz di mezzo (che non servirebbe neanche). Magari è poco ortodossa 😛

            Beh, se vuoi mettere l’immagine su una pagina sola va benissimo… Prova: `\documentclass[a4paper]{article}

            \usepackage[T1]{fontenc}
            \usepackage[utf8]{inputenc}
            \usepackage[italian]{babel}

            \usepackage{mwe,lipsum}

            \usepackage{graphicx}
            \usepackage{xcolor}

            \begin{document}

            %\pagecolor{orange}
            \vspace*{\dimexpr-1in-\topmargin-\headsep-\headheight-\baselineskip}%
            \hspace*{\dimexpr-1in-\evensidemargin-\parindent}%
            \makebox[\paperwidth][r]{\frame{\includegraphics[height=3cm]{example-image}}}

            \lipsum[1-30]

            \end{document}`
            Ciao
            Claudio

          • #101139
            Up
            0
            Down
            ::


            Se lascio ogni capitolo, come “racconto a se”, allora va bene quel comando.
            Se, invece, voglio fare un unico pdf, con vari capitoli (ciascun capitolo riferito ad un racconto), allora la mia soluzione non è più valida … 🙂

          • #101140
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Appunto.

              Il suggerimento di usare fancyhdr non era casuale. Siccome non ha letto la documentazione e non hai percepito il suggerimento che quel paragrafo ti dava, ma, al massimo, ti sei limitato a guardare la figura dell’indice con le thumbnail, non ti sei accorto che proprio nel paragrafo c’è scritto come fare per mettere qualunque cosa in qualunque punto della paigna, ancorandolo al margine destro della testatina.
              Nell’esempio che viene dato, c’è un comando di posizionamento \put, che contiene un’ordinata negativa; certo è negativa per mettere le thumbnail più in basso della testatina, se invece vuoi mettere qualcosa più in alto devi mettere solo un’ordinata positiva; ovviamente il suo valore, e in particolare la \unitlength, vanno scelti in modo che si accordino con la pagina” virtuale del tuo e-book.

              È ovvio che devi sperimentare un po’ per trovare i valori giusti, ma la soluzione con fancyhdr è di una semplicità tale che è difficile trovare qualcosa di più semplice; devi cercare di meno in rete e cercare di più nella documentazione. Te l’ho già raccomandato diverse volte; se io che ho un’esperienza di circa 30 anni con LaTeX consulto documentazione varia ogni giorno e più volte al giorno, non è perché i miei neuroni si sono logorati troppo, ma perché il sistema TeX è sufficientemente vasto, complesso, perciò complicato, che anche con trenta anni di esperienza non si riesce a tenere tutto a memoria.

            • #101141
              Up
              0
              Down
              ::

              golden_boy” post=100862Salve a tutti: una richiesta non banale, come si può vedere dal titolo (non so se c’è un nome tecnico per indicare la mia richiesta o la posizione nella pagina).

              Sto scrivendo , in formato ebook, una raccolta , composta da vari capitoli. Ogni capitolo tratterà un argomento diverso (lasciamo stare la tematica, non è importante ai fini dell’aiuto – ma non posso svelare troppo prima della pubblicazione). Volevo inserire, in alto a destra, vicino l’angolo, un’immagine, un simbolo o una figura, magari che si dissolve, nel senso che dà l’effetto che sfuma (con intensità maggiore verso la punta e minore verso il titolo). Ovviamente si tratterebbe di immagini / figure bianco e nero e non complicatissime.

              Qualcuno sa come si può fare (e se si può gestire da LaTeX il contrasto o devo direttamente impostarlo dalla figura)??

              Grazie mille! 🙂

              ps: so che non è il post giusto, ma le due mie amiche di matematica, si sono laureate, la tesi in LaTeX è andata più che bene, e ringraziano me , ma soprattutto questo sito, per l’aiuto ricevuto 🙂

              Sono un nuovo utente Latex, ma ti assicuro che il pacchetto che ti è stato suggerito fa proprio al caso tuo. Con quel pacchetto, se vuoi cambiare l’immagine nell’intestazione ad ogni capitolo, ti basta cambiare all’inizio di ogni capitolo quella parte dell’intestazione.

              PS: non è neanche tanto difficile da imparare l’uso di quell’ambiente e online trovi 10000 guide al riguardo, se proprio non ti piacciono quelle nella sezione “Documentazione”.

              Consiglio: fai tante prove, variando i bordi che ti servono come suggerito nella firma di qualcuno, così trovi il layout migliore.

              Buon lavoro!

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

          Go to top