Andrea

Risposte nei forum create

Stai visualizzando 15 risposte – dal 1 al 15 (di 33 totali)
  • Autore
    Risposte
  • in risposta a: Evidenziare ed etichettare parti di un testo #119492
    Andrea
    Partecipante
      Up
      0
      Down
      ::

      cfiandra” post=120035Uh, ora sì che hai spiegato bene il tuo scopo! Però, scusa, tu inseriresti la lista di modifiche effettuate direttamente nell’articolo stesso e non su un documento a parte? Nel primo caso, si può ragionare sul canovaccio dei messaggi sopra, nel secondo secondo me il livello di complicazione inizia ad aumentare considerevolmente (sincronizzare i due documenti su stesso file aux 😕 ).

      Ciao
      Claudio

      Praticamente la lista serve a me per ricordarmi in fase di revisione cosa e dove ho modificato.
      Nella cover letter dell’articolo revisionato indicherò, in risposta ai punti rilevati dal referee, solo alcuni esempi di modifica presi dalla lista.
      Alla fine, per completezza, oltre all’articolo revisionato allegherò anche una versione compilata con [font=courier]latexdiff[/font].
      Certo, a questo proposito, sarebbe bello che in questa versione al posto della solita alternanza rosso/blu tipica di [font=courier]latexdiff[/font] ci sia piuttosto un’alternanza rosso/(colori uguali per tutte le modifiche che fanno capo alla stesso punto).

      in risposta a: Evidenziare ed etichettare parti di un testo #119490
      Andrea
      Partecipante
        Up
        0
        Down
        ::


        Grazie mille per i suggerimenti! 🙂

        Tutto questo mi serve essenzialmente per essere più puntuale nella risposta ad un report di un referee riguardo un articolo.
        La recensione del referee si è articolata in diversi punti. Utilissimo [font=courier]latexdiff[/font] per evidenziare il nuovo nella revisione, ma indica genericamente le modifiche fatte. Mi piacerebbe qualcosa di più specifico. Vorrei insomma catalogare tali modifiche secondo i punti rilevati nel report del referee.

        Per adesso mi sto arrangiando così:

        `* Distribution = TeX Live 2020 *
        !TEX TS-program = LaTeX
        ** Main.tex**

        \documentclass{article}
        \usepackage[utf8]{inputenc}
        \usepackage{todonotes}
        \usepackage{xcolor}
        \usepackage{blindtext}
        \newcommand{\ptreferee}[1]{\todo[backgroundcolor=yellow,
        size=\tiny,
        bordercolor=black,
        %disable,
        linecolor=gray
        ]{#1}}

        \begin{document}
        \listoftodos

        \blindtext
        \ptreferee{1} % modifica all'articolo in risposta alla questione 1 del referee
        \textcolor{blue}{\blindtext}
        \ptreferee{2} % modifica all'articolo in risposta alla questione 2 del referee
        \blindtext
        \ptreferee{1}
        \end{document}`

        Mi piacerebbe se ci fosse un pacchetto Latex con un comando del tipo [font=courier]\hl{1}{\blindtext}[/font] che condensi i comandi [font=courier]\ptreferee{1}[/font] e [font=courier]\textcolor{blue}{\blindtext}[/font]. Così da avere pure l’opzione [font=courier]disable[/font] di [font=courier]\ptreferee[/font] in modo che, attivandola, avrò anche automaticamente l’articolo revisionato senza l’evidenziazione delle modifiche. E poi con un comando del tipo [font=courier]\listoftodos[/font] avrò anche un indice delle modifiche.

        in risposta a: Evidenziare ed etichettare parti di un testo #119487
        Andrea
        Partecipante
          Up
          0
          Down
          ::

          cfiandra” post=119964
          Non sono super aggiornato se esista un pacchetto simile. Se il tuo obbiettivo è arrivare a qualcosa come qui, allora penso si possa poi trovare un meccanismo per referenziare le singole parti evidenziate ed avere una lista.

          Ciao
          Claudio

          Sì, esatto! Pensavo a qualcosa del genere ma, come dicevo, non mi serve associare al testo evidenziato delle note a margine.
          Vorrei solo appunto evidenziare ed etichettare (in modo poi da poter generare in automatico un indice delle evidenziazioni). Penso che da quel link che mi ha inviato si possa ricavare un codice ad-hoc solo che non saprei come… 😐

          in risposta a: Latexdiff con files annidati #119388
          Andrea
          Partecipante
            Up
            0
            Down
            ::

            robitex” post=119858Fare il diff dei singoli file che includi?
            R.

            Sì, in effetti non ci avevo pensato… Vorrei comunque una soluzione con l’opzione [font=courier]flatten[/font] (o qualcosa di analogo) perché in realtà ho da gestire e da modificare più files annidati contemporaneamente ed è un pò laborioso volta per volta fare il diff dei singoli file. 😐

            Andrea
            Partecipante
              Up
              0
              Down
              ::

              LuglioM26″ post=119820 @Elzeviro

              Scusami, ma a me è sempre un inganno ottico.

              E’ vero che sembra centrata la seconda versione ma le distanze dai bordi della lettera gamma nella prima sono più equilibrati (ingrandendo).

              Con tre pallini o più come funziona il codice?

              `\[{\dddot \gamma }\]` `\[{\ddddot \gamma }\]`

              Queto ovviamente è un parere personale

              Stefano

              Ho capito cosa vuole dire ma, a mio gusto, trovo meno “disturbante” in lettura il posizionamento dei due pallini dato da [tt]\mgrddot[/tt] .
              Per quanto riguarda con tre o più pallini non saprei come modificare il codice… :-/

              Andrea
              Partecipante
                Up
                0
                Down
                ::

                egreg9″ post=119817
                Non capisco dove sia il vantaggio rispetto a [tt]$\ddot{\gamma}$[/tt]

                Come può vedere in allegato, con [font=courier]$\mgrddot{\gamma}$[/font] i due puntini mi escono più centrati. Tutto qui 🙂

                Attachments:
                You must be logged in to view attached files.
                Andrea
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Come può vedere in allegato, con [font=courier]\mgrddot [/font] i due puntini escono più centrati. Tutto qui 🙂

                  Attachments:
                  You must be logged in to view attached files.
                  Andrea
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    La ringrazio per la risposta e per l’indicazione della guida del prof. Gregorio.
                    Sto quindi usando questo comando [font=courier]$\mgrddot{\gamma}$[/font] il cui codice è

                    `\DeclareRobustCommand\mgrddot[1]{%
                    \leavevmode
                    \vbox{
                    \offinterlineskip
                    \ialign{%
                    ##\cr
                    $\mkern-3mu$ \hidewidth\”{}\hidewidth\cr
                    \noalign{\kern-1ex}
                    $#1$\cr
                    }
                    }%
                    }`

                    Andrea
                    Partecipante
                      Up
                      0
                      Down
                      ::

                      OldClaudio” post=119777Ora ho provato e ovviamente i puntini non sono centrati come non lo sono quando si usa un solo punitno; Ho creato il file con le modifiche che ti ho suggerito: o copiato da stackexchange il codice che ha suggerito egreg; ho replicato quel codice per definire la macro \grddot usando \” invece di \., come ti avevo suggerito; ho aggiunto una riga per confrontare \grddot{\textgamma} con $\ddot{\gamma}$, e funziona come previsto.`\documentclass{article}
                      \usepackage{textgreek}

                      \DeclareRobustCommand\grdot[1]{%
                      \leavevmode
                      \vbox{
                      \offinterlineskip
                      \ialign{%
                      ##\cr
                      \hidewidth\.{}\hidewidth\cr
                      \noalign{\kern-1ex}
                      #1\cr
                      }
                      }%
                      }

                      \DeclareRobustCommand\grddot[1]{%
                      \leavevmode
                      \vbox{
                      \offinterlineskip
                      \ialign{%
                      ##\cr
                      \hidewidth\”{}\hidewidth\cr
                      \noalign{\kern-1ex}
                      #1\cr
                      }
                      }%
                      }

                      \begin{document}
                      I would like this \grdot{\textgamma}, and not
                      $\dot{\gamma}$ this.

                      \grdot{\textbeta}\grdot{\textGamma}\grdot{\textdelta}%
                      \grdot{\textepsilon}

                      I would like this \grddot{\textgamma}, and not $\ddot{\gamma}$.

                      \end{document}`Va da se che se provi a rendere obliqua la lettera gamma anche con \grddot, i due puntini non stanno sul centro; per ottenere lo spostamento dei due puntini, bisognerebbe aggiungere altro codice che tenga cono del parametro “slant per point” del font in uso che renderebbe le due definizioni (quella con una sola d e quella con due d) assai più complessa; non impossibile ma più complessa. Il fatto che egreg non abbia indicato la soluzione più complessa, credo che dipendesse da come il richiedente aiuto si era spiegato nella sua domanda su stackexchange.

                      Grazie mille! In effetti con \” funziona. Ho poi ovviato alla centratura dei due puntini aggiungendo \kern.2em in questo modo

                      `\DeclareRobustCommand\grddot[1]{%
                      \leavevmode
                      \vbox{
                      \offinterlineskip
                      \ialign{%
                      ##\cr
                      \kern.2em\hidewidth\”{}\hidewidth\cr
                      \noalign{\kern-1ex}
                      #1\cr
                      }
                      }%
                      }`

                      Sto così usando [font=courier]\grddot{$\gamma$}[/font]. Ora, come dicevo, e se volessi usarlo in mathmode? In modo cioè da avere [font=courier]$\grddot{\gamma}$[/font] o anche [font=courier]$\grddot\gamma$[/font]? Come dovrei modificare il codice?

                      Andrea
                      Partecipante
                        Up
                        0
                        Down
                        ::

                        LuglioM26″ post=119775Ciao, intanto buon anno a tutti.

                        Hai provato, in alternativa, con:

                        `\[\ddot \gamma \]`

                        Stefano

                        Sì, scusa…nel p.s. volevo dire $\ddot\gamma$ :-/

                        Andrea
                        Partecipante
                          Up
                          0
                          Down
                          ::


                          Sì, scusa…nel p.s. volevo dire $\ddot\gamma$ :-/

                          Andrea
                          Partecipante
                            Up
                            0
                            Down
                            ::


                            Sì, come le dicevo, la figura completa comporta anche la presenza di un toro (vd. allegato “XTorus.jpeg”).
                            Come può vedere dalla figura, l’artificio dell’ingradimento dato dal comando \spy di TikZ mi permette di mostrare come globalmente si colloca l’azione locale di [font=courier]\bm{\hat{x}}[/font] .

                            P.S.
                            Il MainT, quello del post #119533, riesco a compilarlo solo con LuaLateX perché con LaTeX mi dà il seguente errore: [font=courier]TeX capacity exceeded, sorry [main memory size=5000000][/font]. Errore che scompare se s’imposta l’opzione [font=courier]samples[/font] del plot del toro ad un valore inferiore a 75.

                            Attachments:
                            You must be logged in to view attached files.
                            Andrea
                            Partecipante
                              Up
                              0
                              Down
                              ::


                              La ringrazio nuovamente per le precisazioni sempre molto accurate, esaustive e soprattutto spiegate in modo semplice 🙂 (c’è l’altra frase famosa di Leonardo: “La semplicità è la massima sofisticazione”).

                              P.S.
                              Ho dato uno sguardo alla documentazione sull’ambiente picture. Se non ho capito male non gestisce però figure tridimensionali come è per il mio caso in cui è implicato un toro (vd. il sorgente *MainT* del precedente post).

                              Andrea
                              Partecipante
                                Up
                                0
                                Down
                                ::

                                OldClaudio” post=119532sembra strano di dover prima ridurre una scatola con un fattore di 1/8 per poi ingrandirla di 8 volte

                                Come le dicevo, l’alternanza di riduzione ed ingrandimento mi è necessaria per mostrare come l’azione locale di [font=courier]\bm{\hat{x}}[/font] si colloca a livello globale. Con il codice completo è più chiaro

                                `% * Distribution = TeX Live 2020 *
                                % * Typeset = LuaLaTeX *

                                % * MainT *
                                \documentclass{standalone}
                                \usepackage[T1]{fontenc}
                                \usepackage[utf8]{inputenc}
                                \usepackage[margin=0.5in,paper=a4paper]{geometry} %Shrinking margins to 0.5in
                                \usepackage{bm}
                                \usepackage[x11names]{xcolor} %Additional colors
                                \usepackage{tikz}
                                \usetikzlibrary{arrows.meta,spy,positioning}
                                \usepackage{pgfplots}

                                \begin{document}

                                \begin{tikzpicture}[spy using outlines={circle, magnification=8, size=5.75cm, connect spies}]

                                \draw [line width=.005pt,-{Latex[width=.25pt, length=.55pt]}] (9.83,6.67) — ++(.22,.015)
                                node[pos=0.7,inner sep=.25pt,above]{\scalebox{0.125}{$\bm{\hat{x}}$}}; %X

                                \fill [gray] (9.834,6.667) circle (.1925pt); % point

                                %%%%%%%%%%%%%%%%%%%
                                %%%%%%%% Torus %%%%%%%
                                %%%%%%%%%%%%%%%%%%%
                                \begin{axis}[axis equal,
                                x axis line style={draw opacity=0},
                                y axis line style={draw opacity=0},
                                z axis line style={draw opacity=0},
                                tick style={draw=none},
                                xticklabels={,,},
                                yticklabels={,,},
                                zticklabels={,,},
                                view={45}{14},
                                width=1.1\textwidth]%,
                                \addplot3
                                [domain=0:360,y domain=0:360,
                                variable=\u,variable y=\v,
                                mesh,
                                help lines,
                                opacity=0.1,
                                samples=80]
                                ({(20+4.5*cos(u))*cos(v)},
                                {(20+4.5*cos(u))*sin(v)},
                                {4.5*sin(u)});
                                \end{axis}
                                %%%%%%%%%%%%%%%%%%%%%%%%%%

                                \spy [red] on (10.095,6.725) in node at (15,2.7);

                                \end{tikzpicture}

                                \end{document}`

                                Andrea
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::

                                  OldClaudio” post=119532sembra strano di dover prima ridurre una scatola con un fattore di 1/8 per poi ingrandirla di 8 volte

                                  Come le dicevo, l’alternanza di riduzione ed ingrandimento mi è necessaria per mostrare come l’azione locale di [font=courier]\bm{\hat{x}}[/font] si colloca a livello globale. Con il codice completo è più chiaro
                                  `% * Distribution = TeX Live 2020 *
                                  % !TEX encoding = UTF-8
                                  % !TEX TS-program = LuaLaTeX

                                  % * MainT *
                                  \documentclass{standalone}
                                  \usepackage[T1]{fontenc}
                                  \usepackage[utf8]{inputenc}
                                  \usepackage[margin=0.5in,paper=a4paper]{geometry} %Shrinking margins to 0.5in
                                  \usepackage{bm}
                                  \usepackage[x11names]{xcolor} %Additional colors
                                  \usepackage{tikz}
                                  \usetikzlibrary{arrows.meta,spy,positioning}
                                  \usepackage{pgfplots}

                                  \begin{document}

                                  \begin{tikzpicture}[spy using outlines={circle, magnification=8, size=5.75cm, connect spies}]

                                  % arrow
                                  \draw [line width=.005pt,-{Latex[width=.25pt, length=.55pt]}] (9.83,6.67) — ++(.22,.015)
                                  node[pos=0.7,inner sep=.25pt,above]{\scalebox{0.125}{$\bm{\hat{x}}$}}; %X

                                  \fill [gray] (9.834,6.667) circle (.1925pt); % point

                                  %%%%%%%%%%%%%%%%%%%
                                  %%%%%%%% Torus %%%%%%%
                                  %%%%%%%%%%%%%%%%%%%
                                  \begin{axis}[axis equal,
                                  x axis line style={draw opacity=0},
                                  y axis line style={draw opacity=0},
                                  z axis line style={draw opacity=0},
                                  tick style={draw=none},
                                  xticklabels={,,},
                                  yticklabels={,,},
                                  zticklabels={,,},
                                  view={45}{14},
                                  width=1.1\textwidth]%,
                                  \addplot3
                                  [domain=0:360,y domain=0:360,
                                  variable=\u,variable y=\v,
                                  mesh,
                                  help lines,
                                  opacity=0.1,
                                  samples=80]
                                  ({(20+4.5*cos(u))*cos(v)},
                                  {(20+4.5*cos(u))*sin(v)},
                                  {4.5*sin(u)});
                                  \end{axis}
                                  %%%%%%%%%%%%%%%%%%%%%%%%%%

                                  \spy [red] on (10.095,6.725) in node at (15,2.7); %magnification

                                  \end{tikzpicture}

                                  \end{document}`

                                  OldClaudio” post=119532ti viene meglio se, appunto, invece di \scalebox{0.1} usi \scalebox{0.125} proprio perché 0,125=1/8.

                                  Grazie del suggerimento…da “pratico nocchiero” in effetti non ci avevo fatto caso 🙄

                                  P.S.
                                  Dalla guida Introduzione all’arte della composizione tipografica con LaTEX ho poi trovato anche il comando [font=courier]\resizebox[/font]. Ho così provato anche con [font=courier]\resizebox{.75pt}{.75pt}{$\bm{\hat{x}}$}}[/font] al posto di [font=courier]\scalebox{0.1}{$\bm{\hat{x}}$}[/font] e mi va bene.

                                  P.S.S.
                                  Ho poi visto che [font=courier]\resizebox{.75pt}{.5pt}{$\bm{\hat{x}}$}}[/font] è praticamente molto simile al comando di prima, origine del problema i.e. [font=courier]\fontsize{.75}{20}\selectfont$\bm{\hat{x}}[/font] .

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

                                Go to top