[RISOLTO ]prob con \begin {figure}

  • Creatore
    Topic
  • #110328
    Up
    0
    Down
    ::


    Salve,
    stoccando di fare l’ ennesima carta intesta.
    Ma, più che il risultato, mi interessa capire come funzionano le cose.
    Prendendo un po da una parte, un poda un altra, ho creato questo listato
    `\usepackage[customletterhead]{cdpaddon}[2015/01/21]
    \usepackage{url,lipsum}
    \usepackage{graphicx}
    \usepackage{float}
    \address{
    Gustavo \textsc{Mezzetti}\\
    \protect\url{gustavo.mezzetti@istruzione.it}
    }
    \signature{Gustavo Mezzetti}
    \date{February~8, 2015}
    \place{Padova}% Definition of your letterhead occurs here:
    %—–intestazione——-
    \begin{customletterhead}{\textwidth}
    \raggedleft\includegraphics[scale=.8]{nefertiti}
    \includegraphics[scale=.7]{AMORC}
    pronaos nefertiti
    %\centering \Huge
    %My Huge Centered Letterhead
    %\begin{figure}[h]
    % \begin{left}
    % \includegraphics[width=8mm]{nefertiti} \caption{a response surface.}
    % \label{fig:surface}
    % \end{left}
    %\end{figure}[]
    \begin{figure}[htbp]
    \centering
    \includegraphics[height=6cm, width=5cm, angle=30,
    keepaspectratio]{pic/nefertiti}
    \caption{Esempio d’uso delle opzioni}
    \end{figure}
    \hrule
    \end{customletterhead}
    %——piè di pagina
    \begin{customletterfoot}{\textwidth}
    \raggedleft \tiny
    \ruleacrossheadorfoot
    My (almost unreadable) small print\\
    flushed against the right margin.
    \end{customletterfoot}
    %———————–
    \begin{document}
    \begin{foldedletterhead}[Whom it may concern]
    {To whom it may concern}
    [My own letterhead, at last!]
    \makepresentation
    \maketopdate\relax
    \lipsum[1-2]
    \makesignature
    \end{foldedletterhead}
    \end{document}`

    mala parte inerente la figura (begin {figure})
    proprio non gli piace e non sono riuscito a correggerla.

    Ho anche cambiato l’ ambiente (da pdflatex a lulatex) ma niente.

    Cosa ho sbagliato?

    Grazie

    Renato

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #110329
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Non devi usare l’ambiente figure per niente; qull’ambiente serve per far flottare altrove i suo contenuto.

        Quindi non puoi usare figure dentro l’ambiente customletterhead, Usa solo \includegraphics e non mettere didascalie nell’intestazione di una lettera.

      • #110330
        Up
        0
        Down
        ::


        Confermo quanto detto da @OldClaudio: l’ambiente [tt]customletterhead[/tt] è, in pratica, nient’altro che un ambiente [tt]minipage[/tt] il quale, invece che stampare direttamente il proprio contenuto, lo memorizza in una scatola. In particolare, il suo contenuto viene eseguito in modo verticale interno e pertanto non ammette oggetti mobili (i quali, semplicemente, non hanno alcun senso in questo contesto).

        Ciao,


        Gustavo

      • #110331
        Up
        0
        Down
        ::


        Perfetto.
        Ma io avrei bisogno di posizionare un’ immagine totalmente a sinistra. Una centrata e una riga sotto per scrivere un titolo con un carattere specifico.

        Da quanto ho visto l’ ambiente per generare tabelle non posso usarlo giusto?
        Ma \includegraphic non ha opzioni per il posizionamento all interno dell header.

        Quindi?
        Suppongo che sia molto facile. Ma io non so come fare 🙁

        Renato

      • #110332
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Gioca con le scatole; in particolare con minipage, o meglio, in questo caso con \parbox. Questi comandi sono descritti in ogni guida (più o meo); ma la guida tematica Il LaTeX Reference Manual commentato racconta per disteso queste scatole che fanno parte dei comandi nativi di LaTeX.

        • #110333
          Up
          0
          Down
          ::

          renareto” post=110575[…]
          Da quanto ho visto l’ ambiente per generare tabelle non posso usarlo giusto?
          […]

          Cosa intendi con «ambiente per generare tabelle»? Mi raccomando, non confondere l’ambiente [tt]table[/tt] con l’ambiente [tt]tabular[/tt]: [tt]tabular[/tt] può tranquillamente essere usato dentro [tt]minipage[/tt] (e, più in generale, in modo verticale interno), e la «scatola» che esso produce viene trattata alla stregua di un unico, grande carattere.

          Oltre a ciò che ti ha detto @OldClaudio, non dimenticare che puoi anche usare un ambiente [tt]picture[/tt], o TikZ…

          Ciao.


          Gustavo

        • #110334
          Up
          0
          Down
          ::

          OldClaudio” post=110577Gioca con le scatole; in particolare con minipage, o meglio, in questo caso con \parbox. Questi comandi sono descritti in ogni guida (più o meo); ma la guida tematica Il LaTeX Reference Manual commentato racconta per disteso queste scatole che fanno parte dei comandi nativi di LaTeX.

          Ok, sto cercando di giocare con queste scatole. Ma il manuale da te suggerito, dove posso trovarlo? l ‘ho cercato ma non sono riuscito a trovarlo.

          Posso fare dei parbox che ne contengono altri?
          Io, fari una scatola che occupa l’ intera intestazione e, al suo interno, una scatola a sinistra e una centrata, Poi un ultima che contiene una riga di testo.

          Grazie

          Renato

        • #110335
          Up
          0
          Down
          ::


          Le scatole… pag. 442, par 19.9.3 di “Introduzione all arte della composizione tipografica con Latex”…

          e io che pensavo che dicessi “tanto per dire”… 🙄

          Renato

        • #110336
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Non alludevo alla GuidaGuIT che tu citi, ma alla guida tematica Il LaTeX reference Manual commentato che si trova nella sottosezione dele guide tematiche del GuIT nella sezione Documentazione.

            Guarda che quella sottosezione delle guide tematiche è una miniera di cose utili; cerca di ricordartene, perché lì trovi cose che non sono raccontate per niente nelle altre guide, oppure che sono raccontate succintamente.

            La sezione Documentazione è sezionata così:

            DOCUMENTAZIONE
            Guide per iniziare
            Guide GuIT tematiche
            Testi in libreria
            Edizioni critiche
            Approfondimenti

            Tu hai guardato solo la prima sottosezione, Guide per iniziare. Clicca sulla seconda.

          • #110337
            Up
            0
            Down
            ::

            renareto” post=110589[…]
            Posso fare dei parbox che ne contengono altri?
            Io, fari una scatola che occupa l’ intera intestazione e, al suo interno, una scatola a sinistra e una centrata, Poi un ultima che contiene una riga di testo.
            […]

            A puro titolo d’esempio:

            `
            \documentclass
            [twoside,boldsubject,italicsignature,shortindent,signaturerule]
            {letteracdp}[2015/02/08]
            \usepackage[T1]{fontenc}
            \usepackage{calligra} % un esempio di font calligrafico
            \usepackage[italian]{cdpbabel}
            \usepackage{graphicx}
            \usepackage[customletterhead]{cdpaddon}
            \usepackage{mwe} % solo per questo esempio
            % \usepackage{showframe} % solo per questo esempio: decommentare per vedere i
            % % margini della gabbia e delle testatine

            \begin{customletterhead}{\textwidth}
            \centering % per puro amore di simmetria; vero anche che rende superfluo il
            % “\noindent” della riga seguente…
            \noindent\makebox[\textwidth]{% Una riga che contiene:
            %
            % (a) scatola di sinistra, per l'immagine, inviluppata in un'ulteriore
            % scatola che la fa apparire di larghezza nulla, facendola sporgere
            % interamente nel margine sinistro:
            \makebox[0pt][r]{%
            \parbox[c][2.5cm][t]{4cm}% vedi “source2e.pdf”, pag. 293
            {% Contenuto:
            \raggedleft % immagine allineata (rimanendone alla sinistra)
            % contro il margine sinistro del testo
            \includegraphics[width=3cm,height=2.5cm]{image-a}% <=== }% <=== \hspace{2.5mm}% spazietto fra bordo immagine e margine sinistro }% <=== % % (b) riempimento allungabile: \hfill % % (c) scatola centrale (e a riempimento centrale), per immagine piccola % e testo: \parbox[c][1.8cm][t]{8cm} {% Contenuto: \centering \includegraphics[width=2cm,height=1cm]{image-b}\par \smallskip {\calligra\Large Studio Legale Squalo \&Caimano\par}% }% <== % % (d) riempimento allungabile: \hfill }\par \end{customletterhead} \begin{customletterfoot}{\textwidth} % Definisco un comando locale: \newcommand*{\mioseparatore}{\quad$\scriptstyle\bullet$\quad} \centering % sempre per puro amore di simmetria \calligra\scriptsize \ruleacrossheadorfoot[-2cm] % \smallskip \noindent\begin{tabular*}{\textwidth}[t]{% specificatori delle colonne: @{\extracolsep{\fill}}% spazio aggiustabile fra le colonne lr@{}% una soluzione semplice che non usa il pacchetto "array" } \multicolumn{2}{@{}c@{}}{% \normalfont Studio Legale Squalo \& Caimano\mioseparatore Viale della Vittoria, 1\mioseparatore 20081\enspace Morimondo\enspace MI% <== } \\[\smallskipamount] Prof.\ dott.\ avv. Massimo Squalo & Prot.\ putt.\ t'ho.avv. Bribante Caimano \\ Patrocinatore in Corte di Cassazione & Patrocinatore in Altri Posti Dove Serve (Anche di Pi\`{u}) \\ Iscrizione all'Albo di~\ldots\ n.~\ldots & Iscrizzione? A~mme bbasta `a~3\,\textordfeminine\,elementare\ldots\space Nun vojo fa `a~4\,\textordfeminine! \end{tabular*}\par \end{customletterfoot} \pagestyle{headings} \address{ Prof.\ dott.\ avv.\ Massimo Squalo\\ Corso della Vittoria, 1\\ 20081\quad MORIMONDO\quad MI } \signature{Massimo Squalo} \place{Morimondo} \date{28~aprile 2017} % Le mie tre fesserie da non imitare: \hfuzz = 0pt \vfuzz = 0pt \lastlinefit = 750 % Fine delle fesserie. \begin{document} \begin{foldedletterhead}{ Par.\ A.~Paponzi\\ Ponzi Ponzi\\ Para Pa Ponzi\\ 12345\quad PONZI\quad PO }[ Causa Tromboni: aggiornamento. ] \opening{Gentile par.\ Anna Paponzi,} \lipsum \closing{Distinti saluti.} \PS Giusto per completezza, ora \verb|\meaning\mioseparatore| restituisce \texttt{\meaning\separatore}: era, per l'appunto, un comando \emph{locale} all'ambiente \texttt{customletterfoot}. \end{foldedletterhead} \end{document} ` Avviso: Codice modificato rispetto alle prime due affissioni per correggere alcuni errori “estetici” e uno, invece, di sostanza.

            Ciao.


            Gustavo

          • #110338
            Up
            0
            Down
            ::


            Un sentito grazie a oldClaudio e a letteracdp per l’ enorme aiuto.
            In particolare:
            – OldClaudio: per avermi suggerito guide che ho consultato in cui ho trovato (“casualmente”) molto di più di ciò che cercavo; dandomi modo di intuire le potenzialità di questo strumento e la bellezza della composizione tipografica.
            – letteracdp: per avermi fornito un esempio che interpreta (e migliora) l’ idea che avevo ma non riuscivo a tradurre.

            Grazie

            Renato

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

        Go to top