Andrea

Risposte nei forum create

Stai visualizzando 15 risposte – dal 1 al 15 (di 73 totali)
  • Autore
    Risposte
  • in risposta a: Font Latex #80941
    Andrea
    Partecipante
      Up
      0
      Down
      ::

      DirkPitt” post=80157

      libre office calc esporta in latex….
      ciao
      claudio

      (almeno così dicono)

      http://www.guit.sssup.it/downloads/Excel2LaTeX.zip

      @Driver Potrebbe essere ciò che cerchi, non l ho provato dato che non ho Excel, ma la fonte è…affidabile 😀

      Io l’ho provato nelle versioni 2007 e 2010 di Excel e funziona bene…

      in risposta a: L’arte di scrivere con LaTeX • Edizione 2012 #80842
      Andrea
      Partecipante
        Up
        0
        Down
        ::

        egreg9″ post=80095

        Un piccolo refuso: all’inizio del capitolo 10 la documentazione di tikz viene definita “ponderosa”.

        Mi associo ai ringraziamenti per questa nuova versione.

        Dal dizionario Treccani:

        Ponderoso
        agg. [dal lat. ponderosus, der. di pondus -dĕris «peso»], letter. –

        1. Di gran peso, pesante: Portava un baston duro e p. (Pulci); una vasta Sollevò in alto ponderosa pietra (Pindemonte).

        2. Più spesso fig., di cosa che costituisce o richiede gran fatica, grande impegno: lavoro, incarico p.; attendere a un’opera p.; Ma chi pensasse il p. tema E l’omero mortal che se ne carca, Nol biasmerebbe se sott’esso trema (Dante, con allusione all’argomento della terza cantica). ◆ Avv. ponderosaménte, non com., in modo pesante, opprimente: ma quanti si sforzano … di spogliare le cose delle vecchie apparenze che ormai per abitudine, per pigrizia di spirito, ponderosamente si sono imposte a tutti? (Pirandello).

        Il ranch Ponderosa della serie televisiva Bonanza prende il nome dall’albero Pinus Ponderosa comune nei luoghi dove la serie era ambientata.

        Ciao
        Enrico

        Mi cospargo il capo di cenere…

        in risposta a: L’arte di scrivere con LaTeX • Edizione 2012 #80840
        Andrea
        Partecipante
          Up
          0
          Down
          ::


          Un piccolo refuso: all’inizio del capitolo 10 la documentazione di tikz viene definita “ponderosa”.

          Mi associo ai ringraziamenti per questa nuova versione.

          in risposta a: Beamer2thesis widescreen #80487
          Andrea
          Partecipante
            Up
            0
            Down
            ::


            Perfetto, ti ringrazio

            in risposta a: Beamer2thesis widescreen #80485
            Andrea
            Partecipante
              Up
              0
              Down
              ::


              Grazie della risposta,

              usando [tt]aspectratio=1610[/tt] la situazione migliora ma non viene risolta. Sto valutando di usare [tt]titleline=true[/tt], ma non ne sono convinto.

              Per quanto riguarda le proporzioni, userò lo schermo del mio portatile, non connesso ad alcun proiettore, quindi sono abbastanza sicuro.

              in risposta a: Tikz esternal su un gran numero di file #80405
              Andrea
              Partecipante
                Up
                0
                Down
                ::

                cfiandra” post=79598
                Il discorso è più articolato. Ovvero, la mia era una considerazione generale che, non sapendo in termini di codice cosa hai fatto veramente, può lasciare il tempo che trova. Proprio perché non so cosa hai fatto, il discorso che hai imposto “Paperino.tex diventa paperino-output.pdf” non mi è chiaro: se Paperino.tex ha 10 figure non dovresti ottenere qualcosa tipo (considerando la tua stringa di output) paperino-output0.pdf, paperino-output1.pdf e così via fino a paperino-output10.pdf?

                Il fatto poi che tu debba compilare solo una parte della tesi perché l’esternalizzazione funzioni è strana. In http://www.guitex.org/home/it/forum/5-tex-e-latex/79377-parere-standalone#79473 avevo elencato alcuni motivi per cui a me non funzionava, magari ti può essere di aiuto.

                Il discorso è che le figure sono belle ed esemplificative, ma alla fine dovrai pure spiegarle, no? Ecco io inserivo i grafici della sottosezione corrente e compilavo con [tt]-shell-escape[/tt] per averli pronti; poi scrivevo tutte le considerazioni. A me piace compilare spesso per vedere se una frase ha senso oppure no, perciò avere già esternalizzato in precedenza le figure permette di compilare con pdflatex normalmente senza patemi.

                Ciao
                Claudio

                Avevo letto la tua discussione ed i casi in cui la libreria non aveva funzionato. Nel mio caso invece funziona, infatti le singole figure vengono processate correttamente. Non è nemmeno un problema di memoria, perché non viene riportato l’errore tex memory exceeded.

                Io ho seguito il tuo stesso approccio, se ho capito: ho esternalizzato tutte le figure, poi le ho commentate. Il problema è sorto quando mi sono accorto di un errore in una sola di queste e dovero ricrearla.

                Per quanto riguarda i nomi dei file mi sono spiegato male. Ogni figura, solo il codice tikz, è in un file tex separato. Ognuno di questi file ha un nome univoco. Partendo da questo nome, il PDF viene generato con un nome univoco (lo stesso precedente con il suffisso -output).

                Inoltre la struttura gerarchica del mio progetto è:
                Main->sezione->figura
                Ognuno in un tex separato che viene richiamato con `\input`.

                Quando devo ricreare una singola figura, compilando main non funziona, compilando la singola sezione (che magari contiene 10 figure) invece si.

                in risposta a: Tikz esternal su un gran numero di file #80403
                Andrea
                Partecipante
                  Up
                  0
                  Down
                  ::

                  cfiandra” post=79595
                  Se devi cambiare anche un solo grafico devi nuovamente utilizzare [tt]pdflatex -shell-escape[/tt] in fase di compilazione. Secondo me la cosa migliore da fare è impostare:`
                  \tikzset{external/force remake}
                  ` in questo modo quando modifichi una figura e rilanci la compilazione tutte vengono esternalizzate nuovamente. Questo generalmente aiuta perché con tantissimi grafici si può fare confusione quando “si eliminano le vecchie figure per re-esternalizzare”.

                  Ciao
                  Claudio

                  Ovviamente quando devo ricreare un grafico compilo con l’opzione shell escape. Nonostante questo non funziona a meno che non compilo solo una piccola parte della tesi (sempre con shell escape)

                  In effetti potrebbe essere come dice te (se ho capito correttamente), la libreria external non trova il file da esternalizzare e da errore. Però ho imposto che ogni file esternalizzato abbia un nome univoco:
                  Pippo.tex diventa Pippo-output.pdf
                  E
                  Paperino.tex diventa paperino-output.pdf
                  Quindi non credo che faccia confusione su quale ricreare e quale includere.

                  Il forzare l’esternalizzazione di tutte le figure è un’opzione, ma poco pratica: serve troppo tempo; preferisco commentare tutto tranne la sezione dove c’è il grafico da esternalizzare, compilare, de-commentare tutto e compilare.

                  in risposta a: [risolto] Newenvironment per landascape e afterpage #79065
                  Andrea
                  Partecipante
                    Up
                    0
                    Down
                    ::

                    egreg9″ post=78257
                    Il problema non dipende dall’ambiente [tt]mylscape[/tt] né da [tt]\afterpage[/tt]; immagino che occorra aggiungere un’impostazione a TikZ perché ruoti la figura.

                    Avevi ragione, sembra essere un baco di [tt]tikz[/tt], a quanto pere ben documentato. Ho risolto caricando
                    `
                    \usepackage[pdftex]{lscape}
                    `
                    invece di [tt]pdflscape[/tt], insieme dall’ambiente che hai suggerito, e tutto pare funzionare.

                    Grazie di tutto

                    Andrea

                    in risposta a: [risolto] Newenvironment per landascape e afterpage #79064
                    Andrea
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Magari ho capito male io, ma una cosa del tipo:
                      `
                      \begin{landscape}
                      \begin{figure}
                      \centering
                      % \useexternalfile{prova}
                      \begin{tikzpicture}[rotate=90]
                      \draw[ultra thick,red] (0,0) rectangle (19,11);
                      \end{tikzpicture}
                      \caption{Una figura di prova}
                      \label{fig:my_fig}
                      \end{figure}
                      \end{landscape}
                      `
                      risolve il problema solo quando [tt]\tikzexternalize[/tt] è attivo, mentre quando è disattivo ho lo stesso problema di prima… In pratica inverto solo la situazione.

                      intendevi qualcosa di diverso con “aggiungere un’impostazione a TikZ perché ruoti la figura”?

                      in risposta a: [risolto] Newenvironment per landascape e afterpage #79062
                      Andrea
                      Partecipante
                        Up
                        0
                        Down
                        ::

                        egreg9″ post=78252Per favore, modifica il tuo esempio in modo che non faccia alcun riferimento ad altre directory.

                        Ciao
                        Enrico

                        Ecco qui:
                        `
                        \documentclass[a4paper]{book}

                        \usepackage{lmodern}

                        \usepackage[T1]{fontenc}
                        \usepackage{textcomp} %Gradi e altri simboli
                        \usepackage[utf8]{inputenc}

                        %In ordine alfabetico
                        \usepackage{afterpage} %Svuota coda figura \afterpage{\clearpage}
                        \usepackage{environ} %Nuovi ambienti
                        \usepackage{lipsum} %Testo casuale
                        \usepackage{pdflscape} %Rotazione visualizz pagine
                        \usepackage[figuresright]{rotating} %Rotazione figure
                        \usepackage{tikz,pgfplots} %Disegno e grafici in LaTeX

                        \usetikzlibrary{external}

                        %Definisce nuovo comando per input tile tikz
                        \makeatletter
                        \newcommand{\useexternalfile}[1]{%
                        \tikzsetnextfilename{#1-output}%
                        \input{\tikzexternal@filenameprefix#1.tex}}
                        \makeatother

                        %Figure ruotate
                        \NewEnviron{mylscape}{%
                        \def\tempmylscape{\begin{landscape}\begin{figure}\centering}%
                        \expandafter\expandafter\expandafter\afterpage
                        \expandafter\expandafter\expandafter %
                        {\expandafter\tempmylscape\BODY\end{figure}\end{landscape}}%
                        }

                        \tikzexternalize %Esternalizzazione

                        % INIZIO DOCUMENTO
                        %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                        \begin{document}

                        \tikzsetexternalprefix{}
                        \chapter{Primo}
                        \lipsum

                        \begin{mylscape}
                        % \useexternalfile{prova}
                        \begin{tikzpicture}[]
                        \draw[ultra thick,red] (0,0) rectangle (19,11);
                        \end{tikzpicture}
                        \caption{Una figura di prova}
                        \label{fig:my_fig}
                        \end{mylscape}

                        \lipsum

                        \end{document}
                        `

                        eliminando il commento da [tt]\useexternalfile{prova}[/tt], si può metter il contenuto di [tt]tikzpicture[/tt] in un file [tt]prova.tex[/tt] nella directory principale.

                        in risposta a: [risolto] Newenvironment per landascape e afterpage #79060
                        Andrea
                        Partecipante
                          Up
                          0
                          Down
                          ::

                          egreg9″ post=78193

                          Ciao a tutti,
                          ho la necessità di inserire molti oggetti flottanti (grafici di [tt]pgfplots[/tt]) ruotati in formato landscape. Inizialmente ho utilizzato il pacchetto [tt]rotating[/tt] con l’opzione [tt]figuresright[/tt], includendo quindi il grafico con l’ambiente [tt]sidewaysfigure[/tt].

                          Mi è stato poi fatto notare che per facilitare la lettura a schermo sarebbe meglio ruotare la visualizzazione di queste pagine. Sono quindi passato al pacchetto [tt]pdflscape[/tt] e l’ambiente [tt]landscape[/tt]:
                          `
                          \begin{landscape}
                          \begin{figure}
                          \input{my_file}
                          \caption{Consumi elettrici dell'impianto di condizionamento}
                          \label{fig:label}
                          \end{figure}
                          \end{landscape}
                          `
                          in questo modo però l’ambiente [tt]landscape[/tt] inserisce un [tt]\clearpage[/tt] per cui interrompe il flusso del testo.

                          La soluzione è stata quindi usare [tt]\afterpage[/tt]:
                          `
                          \afterpage{\begin{landscape}
                          \begin{figure}
                          \input{my_file}
                          \caption{Consumi elettrici dell'impianto di condizionamento}
                          \label{fig:label}
                          \end{figure}
                          \end{landscape}}
                          `

                          Il risultato è quello voluto. Ora vorrei creare un ambiente (e non un comando) che mi permettesse si ottenere l’effetto de codice precedente; qualcosa del tipo:
                          `
                          \begin{mylscape}
                          \input{my_file}
                          \caption{Consumi elettrici dell'impianto di condizionamento}
                          \label{fig:label}
                          \end{mylscape}
                          `
                          solo che non capisco come inserire [tt]\afterpage[/tt] all’interno di [tt]\newenvironment[/tt].

                          C’è qualcuno che può aiutarmi?

                          Grazie in anticipo

                          Andrea

                          Proverei così:
                          `\usepackage{environ}
                          \NewEnviron{mylscape}{%
                          \def\tempmylscape{\begin{landscape}\begin{figure}}%
                          \expandafter\expandafter\expandafter\afterpage
                          \expandafter\expandafter\expandafter{\expandafter\tempmylscape\BODY\end{figure}\end{landscape}}%
                          }`
                          Con environ e [tt]\NewEnviron[/tt] l’ambiente [tt]mylscape[/tt] mette in [tt]\BODY[/tt] il contenuto dell’ambiente stesso. Ma prima di passarlo a [tt]\afterpage[/tt] dobbiamo espanderlo, perché un semplice
                          `\afterpage{\begin{landscape}\begin{figure}\BODY\end{figure}\end{landscape}}`
                          non funzionerebbe: il significato di [tt]\BODY[/tt] sparisce quando l’ambiente è terminato. Con un giudizioso uso di qualche [tt]\expandafter[/tt] (solo sette :)) si otterrà il risultato desiderato.

                          Ciao
                          Enrico

                          Ho cantato vittoria troppo presto. Se abilito l’esternalizzazione di [tt]tikz[/tt], il nuovo ambiente ruota solo la pagina, ma non la figura esternalizzata.

                          Un esempio minimale:
                          `
                          \documentclass[a4paper]{book}

                          \usepackage{lmodern}

                          \usepackage[T1]{fontenc}
                          \usepackage{textcomp} %Gradi e altri simboli
                          \usepackage[utf8]{inputenc}

                          \usepackage{afterpage} %Svuota coda figura \afterpage{\clearpage}
                          \usepackage{environ} %Nuovi ambienti
                          \usepackage{lipsum} %Testo casuale
                          \usepackage{pdflscape} %Rotazione visualizz pagine
                          \usepackage[figuresright]{rotating} %Rotazione figure
                          \usepackage{tikz,pgfplots} %Disegno e grafici in LaTeX

                          \usetikzlibrary{external}

                          %Definisce nuovo comando per input tile tikz
                          \makeatletter
                          \newcommand{\useexternalfile}[1]{%
                          \tikzsetnextfilename{#1-output}%
                          \input{\tikzexternal@filenameprefix#1.tex}}
                          \makeatother

                          %Figure ruotate
                          \NewEnviron{mylscape}{%
                          \def\tempmylscape{\begin{landscape}\begin{figure}\centering}%
                          \expandafter\expandafter\expandafter\afterpage
                          \expandafter\expandafter\expandafter %
                          {\expandafter\tempmylscape\BODY\end{figure}\end{landscape}}%
                          }

                          \tikzexternalize %Esternalizzazione

                          % INIZIO DOCUMENTO
                          %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                          \begin{document}

                          \tikzsetexternalprefix{./Immagini/cap1/}
                          \chapter{Primo}
                          \lipsum

                          \begin{mylscape}
                          \useexternalfile{prova}
                          \caption{Una figura di prova}
                          \label{fig:my_fig}
                          \end{mylscape}

                          \lipsum

                          \end{document}
                          `

                          Dove il file [tt]prova.tex[/tt] è:
                          `
                          \begin{tikzpicture}[]
                          \draw[ultra thick,red] (0,0) rectangle (19,11);
                          \end{tikzpicture}
                          `

                          La figura in [tt]tikz[/tt] viene inserita con [tt]\useexternalfile[/tt] definito in modo da tenere in conto il fatto che il file da inserire è annidato all’interno di sottocartelle nella directory principale ([tt]./Immagini/cap1/[/tt]). Lo stesso comando gestisce anche il prefissi in modo che quando viene attivata la libreria [tt]external[/tt] il file generato venga posizionato nella stessa sotto-cartella del file iniziale.

                          E’ quindi possibile adattare il nuovo ambiente in modo che posizioni in landscape anche il file esternalizzato?

                          Grazie in anticipo

                          Andrea

                          in risposta a: [risolto] Newenvironment per landascape e afterpage #79059
                          Andrea
                          Partecipante
                            Up
                            0
                            Down
                            ::


                            Perfetto, (ovviamente) funziona. Pensavo fosse un problema più banale, ma ovviamente la banalità è relativa.

                            Ti ringrazio molto.

                            Andrea

                            in risposta a: Problemi con la classe BOOK #78571
                            Andrea
                            Partecipante
                              Up
                              0
                              Down
                              ::


                              Ciao e benvenuto.

                              prova ad usare il pacchetto [tt]titlesec[/tt].

                              in risposta a: Topfront e colophon #78237
                              Andrea
                              Partecipante
                                Up
                                0
                                Down
                                ::


                                Ti ringrazio per la risposta rapidissima. Il codice funziona perfettamente.

                                Posso chiedere se, visto che sei l’autore del pacchetto, varrebbe la pena implementare un’opzione del pacchetto che permetta di inserire un colophon in “automatico”.

                                Ti ringrazio ancora.

                                in risposta a: Pgfplots e diagrammi di Gantt #77899
                                Andrea
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::


                                  Quindi lo stile era un Liverpool originale 🙂

                                  Ti ringrazio per i consigli, farò delle prove…

                                  Grazie di tutto

                                Stai visualizzando 15 risposte – dal 1 al 15 (di 73 totali)

                                Go to top