lorenzo.pantieri

Risposte nei forum create

Stai visualizzando 15 risposte – dal 4,576 al 4,590 (di 5,985 totali)
  • Autore
    Risposte
  • in risposta a: Come si traduce roman? Dritto o tondo? #19369
    lorenzo.pantieri
    Partecipante
      Up
      0
      Down
      ::

      Eh, mica tanto vero! Con \text viene usato il font “attuale”, cioè quello in vigore fuori dalla formula. Perciò, se il contesto è corsivo, il risultato di \text è in carattere corsivo.

      È verissimo, naturalmente. Alla fine, ho corretto così:

      Se si vuole inserire un breve testo all’interno di una formula fuori corpo (con font e spaziatura normali), allora bisogna scriverlo usando il comando \text{<...>}. La spaziatura prima e dopo \text va esplicitata.

      Quel “normali”, pur vago, mi sembra sufficientemente chiaro, in quel contesto.

      In un paragrafo sucessivo, considero la differenza tra \text e \mathrm.


      Si confronti anche:
      `\begin{sidebyside}
      \textit{$V_\mathrm{eff}\ne
      V_\text{eff}$}
      \end{sidebyside}
      `A differenza di \mathrm, le parole dentro a \text vengono composte con il font “attuale”, cioè quello in vigore fuori dalla formula: perciò se il contesto è in tondo, il risultato di \text è in tondo, mentre se il contesto è in corsivo, il risultato è in corsivo. Affinché il simbolo abbia sempre la stessa forma, indipendentemente dal contesto, è opportuno usare \mathrm e non \text.

      Donec corrigatur. 😉

      Grazie mille,
      L.

      in risposta a: Incompatibilità xymtex e amsmath: \square #19375
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        `\usepackage{amssymb,amsmath}
        \let\amssquare\square
        \usepackage{xymtex}
        \let\xymsquare\square`
        Poi dipende da quale vuoi che sia il significato di \square che ti serve di più. Se è quello di amssymb, scrivi
        `\renewcommand{\square}{\amssquare}`

        Per-fet-to!! 😀 😀

        Grazie ancora,
        Lorenzo

        in risposta a: Problemi con ambiente sydebyside #18913
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::


          Grazie mille per la spiegazione, Enrico. Leggerò al più presto l’articolo su ArsTeXnica… 😳

          A presto,
          Lorenzo

          in risposta a: Problemi con ambiente sydebyside #18911
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            Questo perché ridefinisce \bibitem in termini di \BR@@bibitem che ha la definizione
            `\def\BR@@bibitem #1#2\par{…}`
            Dunque il secondo argomento è delimitato da \par. Ovviamente questo non basta e occorre anche modificare quel comando
            `\catcode`\^^M=10\relax`
            in un più onesto
            `\catcode`\^^M=5\relax`

            Enrico, ora funziona tutto in maniera spettacolare. 😀

            Mi resta la curiosità di capire che cosa fa quel (per me) ermetico
            `\catcode`\^^M=5\relax`
            e quali sono i cambiamenti ora che ho messo 5 al posto di 10.

            Grazie infinite,
            L.

            in risposta a: Sistema di equazioni con commento affianco #19456
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::


              `\[
              \begin{tabular}{cc}
              Commento su \\
              due righe
              \end{tabular}=
              \begin{sistema}
              a_1 =a_1 \\
              a_2 =a_2 \\
              a_3 =a_3 \\
              a_4 =a_4 \\
              a_5 =a_5 \\
              a_6 =a_6 \\
              \end{sistema}
              \]`
              oppure
              `\[
              \begin{minipage}[c]{3cm}
              Commento su due righe
              \end{minipage}=
              \begin{sistema}
              a_1 =a_1 \\
              a_2 =a_2 \\
              a_3 =a_3 \\
              a_4 =a_4 \\
              a_5 =a_5 \\
              a_6 =a_6 \\
              \end{sistema}
              \]`
              Ciao,
              L.

              in risposta a: Problemi con ambiente sydebyside #18909
              lorenzo.pantieri
              Partecipante
                Up
                0
                Down
                ::


                Ciao, purtroppo è saltato fuori un altro problema con l’ambiente sidebyside. 😥 Vorrei fare un esempio di bibliografia con l’ambiente thebibliography, ma purtroppo sembra che il comando \bibitem sia indigesto a sidebyside. Riporto l’esempio completo con i codici che mi interessano.
                `\documentclass[10pt,a4paper,twoside,openright,titlepage,
                cleardoubleempty,abstractoff,pointlessnumbers,
                headinclude,footinclude,BCOR5mm]{scrreprt}

                \usepackage[italian]{babel}
                \usepackage[writefile]{listings}
                \usepackage{classicthesis-ldpkg}
                \usepackage[eulerchapternumbers,subfig,beramono,
                eulermath,pdfspacing]{classicthesis}
                \usepackage{minitoc}

                \lstset{frame=lines}
                \lstset{basicstyle=\normalfont\ttfamily}
                \lstset{flexiblecolumns=true}
                \lstset{moredelim={[is][\normalfont\itshape]{/*}{*/}}}

                \lstnewenvironment{codice}%
                {\lstset{basicstyle=\small\ttfamily}%
                }{}

                \lstset{extendedchars}
                \makeatletter
                \lstnewenvironment{sidebyside}{%
                \global\let\lst@intname\@empty
                \setbox\z@=\hbox\bgroup
                \setkeys{lst}{columns=fullflexible,%
                linewidth=0.45\linewidth,keepspaces=true,%
                breaklines=true,%
                breakindent=0pt,%
                boxpos=t,%
                basicstyle=\small\ttfamily
                }%
                \lst@BeginAlsoWriteFile{\jobname.tmp}%
                }{%
                \lst@EndWriteFile\egroup
                \begin{center}%
                \begin{minipage}{0.45\linewidth}%
                \hbox to\linewidth{\box\z@\hss}
                \end{minipage}%
                \qquad
                \begin{minipage}{0.45\linewidth}%
                \leavevmode \catcode`\^^M=10\relax
                \small\input{\jobname.tmp}%
                \end{minipage}%
                \end{center}%
                }
                \makeatother

                \begin{document}
                \dominitoc\tableofcontents

                \myChapter{La bibliografia}
                \minitoc

                \section{Prova}

                \begin{sidebyside}
                \begin{thebibliography}{9}
                \bibitem{lamport:latex}
                Leslie Lamport.
                \emph{\LaTeX: a document preparation system}.
                Addison-Wesley, 1994.
                \bibitem{companion}
                Michel Goossens,
                Frank Mittelbach,
                and Alexander Samarin.
                \emph{The \LaTeX\ Companion}.
                Addison-Wesley, 1994.
                \end{thebibliography}
                \end{sidebyside}

                \begin{sidebyside}
                \bibitem[Lamport 94]{lamport-latex} Leslie Lamport, …
                \end{sidebyside}

                \end{document}`
                In compilazione c’è addirittura un errore di sintassi…

                Se provo a ridefinire \bibitem come \item la bibliografia almeno viene generata, anche se naturalmente non nel formato corretto: resta però anche un’incompatibilità con minitoc.

                Mi andrebbe bene anche una soluzione “spiccia e sporca” (purché funzionante): gli esempi bibliografici sono solo quei due, e \bibitem non lo uso più per tutta la guida.

                Grazie di cuore,
                L.

                in risposta a: spazio insecabile #19436
                lorenzo.pantieri
                Partecipante
                  Up
                  0
                  Down
                  ::

                  Lo spazio insecabile, a parte quel rimedio di non far spezzare la riga in quel punto, coincide con lo spazio normale.

                  Non proprio. Per esempio
                  `Prof. Gregorio`
                  e
                  `Prof.~Gregorio`
                  differiscono anche per l’ammontare di spazio tra “Prof.” e “Gregorio”. Nel primo caso LaTeX interpreta (scorrettamente) il punto come punto fermo e aumenta la spaziatura (a meno che non sia attivata l’opzione \frenchspacing).

                  La seconda forma è quella giusta.

                  Ciao,
                  L.

                  in risposta a: ClassicThesis: numerazione figure #19362
                  lorenzo.pantieri
                  Partecipante
                    Up
                    0
                    Down
                    ::

                    Si certo…infatti poco fa sono andato a rileggere sulla tua guida proprio quel paragrafo e me ne sono accorto. Magari potresti modificare un attimo la frase e specificare che l’opzione agisce anche sulla numerazione di didascalie oltre che su capitoli, sezioni ecc…

                    Nella prossima versione della mia guida metterò senz’altro questa precisazione. In questi tempi di Internet, il confine tra “autore” e “lettore” è davvero labile…

                    Grazie e a presto,
                    Lorenzo

                    in risposta a: comportamento strano di \wrapfig #19380
                    lorenzo.pantieri
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      `
                      …qui finisce un capoverso.

                      \begin{wrapfloat}{figure}{r}{0pt}
                      \includegraphics[angle=90,width=0.45\textwidth]{esempio}
                      \caption{Dida.}
                      \label{fig:esempio}
                      \end{wrapfloat}

                      Qui inizia un nuovo capoverso.
                      `
                      L’ambiente wrapfloat va separato dal capoverso precedente e seguente con una riga bianca. Spesso, tocca fare qualche aggiustamento manuale, per avere una buona impaginazione. Nota la sintassi (e occhio all’ortografia).

                      Ciao,
                      L.

                      in risposta a: Cambiare le regole di sillabazione in un capitolo #19377
                      lorenzo.pantieri
                      Partecipante
                        Up
                        0
                        Down
                        ::

                        Sto preparando una relazione in inglese; per ciascun capitolo ho un file .tex, richiamato nel file principale mediante il comando \input. Poiché un capitolo devo scriverlo in italiano, come faccio a “dire” a LaTeX che per quel capitolo deve utilizzare le regole di sillabazione per l’italiano e non quelle per l’inglese?

                        http://profs.sci.univr.it/~gregorio/breveguida.pdf
                        Nelle primissime pagine di questa guida è spiegato come farlo.

                        Leggi anche qui:
                        http://www.guit.sssup.it/phpBB2/viewtopic.php?t=1173&highlight=otherlanguage

                        Ciao,
                        L.

                        in risposta a: ClassicThesis: numerazione figure #19360
                        lorenzo.pantieri
                        Partecipante
                          Up
                          0
                          Down
                          ::

                          Ciao lorenzo…credo che per ottenere esattamente il risultato standard sia necessario anche NON chiamare l’opzione pointednumbers per la classe del documento.

                          Lo dico perchè io, basandomi sul codice sorgente della tua guida su ClassicThesis, l’avevo messa e infatti ottenevo come formato della figura:

                          Figura 1.1.:

                          notare il punto prima dei due punti. Non mettendo l’opzione citata va tutto a posto.

                          Marco.

                          La tua è una giusta precisazione, Marco. Tuttavia, avevo sconsigliato quell’opzione nella guida:

                          l’opzione pointednumbers fa seguire un punto alla numerazione di parti, capitoli, paragrafi e sottoparagrafi. L’opzione pointlessnumbers, predefinita (e consigliata), non usa alcun punto.

                          Magari ora ci metto “decisamente consigliata”.

                          Ciao e grazie,
                          L.

                          in risposta a: Problemi con ambiente sydebyside #18908
                          lorenzo.pantieri
                          Partecipante
                            Up
                            0
                            Down
                            ::

                            keepspaces=true,

                            Perfetto!! 😀

                            Grazie,
                            L.

                            in risposta a: Come si traduce roman? Dritto o tondo? #19367
                            lorenzo.pantieri
                            Partecipante
                              Up
                              0
                              Down
                              ::


                              Ciao Enrico, ho corretto la frase così:

                              Nel modo matematico, ogni lettera è considerata come un nome di variabile e viene scritta come tale. Se si vuole inserire un breve testo all’interno di una formula fuori corpo (con il normale font tondo e spaziatura normale), allora bisogna scriverlo usando il comando \text{<...>}.

                              Se c’è qualcosa che non va… sono qui!

                              Ancora grazie,
                              Lorenzo

                              in risposta a: Problemi con ambiente sydebyside #18905
                              lorenzo.pantieri
                              Partecipante
                                Up
                                0
                                Down
                                ::


                                Rieccomi!

                                Ho trovato un altro problemino con l’ambiente sidebyside (che alla fine mi sono deciso ad usare nella prima forma, quella col minuscolo rientro, che secondo me ci sta bene).

                                Nel codice, gli spazi bianchi sembrano non avere effetto! Eppure a me piacerebbe incolonnare (anche visivamente) alcuni simboli nel codice. Il typeset invece è perfetto. Ecco un esempio (per comodità, riporto tutto un documento compilabile).
                                `\documentclass[10pt,a4paper,twoside,openright,titlepage,
                                cleardoubleempty,abstractoff,pointlessnumbers,
                                headinclude,footinclude,BCOR5mm]{scrreprt}

                                \usepackage[writefile]{listings}
                                \usepackage{classicthesis-ldpkg}
                                \usepackage[eulerchapternumbers,subfig,beramono,
                                eulermath,pdfspacing]{classicthesis}
                                \usepackage{lipsum}

                                \lstset{frame=lines}
                                \lstset{basicstyle=\normalfont\ttfamily}
                                \lstset{flexiblecolumns=true}
                                \lstset{moredelim={[is][\normalfont\itshape]{/*}{*/}}}

                                \lstnewenvironment{codice}%
                                {\lstset{basicstyle=\small\ttfamily}%
                                }{}

                                \lstset{extendedchars}
                                \makeatletter
                                \lstnewenvironment{sidebyside}{%
                                \global\let\lst@intname\@empty
                                \setbox\z@=\hbox\bgroup
                                \setkeys{lst}{columns=fullflexible,%
                                linewidth=0.45\linewidth,
                                breaklines=true,%
                                breakindent=0pt,%
                                boxpos=t,%
                                basicstyle=\small\ttfamily
                                }%
                                \lst@BeginAlsoWriteFile{\jobname.tmp}%
                                }{%
                                \lst@EndWriteFile\egroup
                                \begin{center}%
                                \begin{minipage}{0.45\linewidth}%
                                \hbox to\linewidth{\box\z@\hss}
                                \end{minipage}%
                                \qquad
                                \begin{minipage}{0.45\linewidth}%
                                \leavevmode \catcode`\^^M=10\relax
                                \small\input{\jobname.tmp}%
                                \end{minipage}%
                                \end{center}%
                                }
                                \makeatother

                                \begin{document}

                                \begin{sidebyside}
                                \begin{align}
                                a_1 &= b_1+c_1+d_1, \\
                                a_2 &= b_2, \notag \\
                                a_3-1 &= b_3+c_3.
                                \end{align}
                                \end{sidebyside}

                                \end{document}`
                                Non riesco ad allineare i vari & nell’ambiente align, posso aggiungere spazi a volontà, ma non succede niente…

                                C’è una cura?

                                Grazie,
                                L.

                                in risposta a: eps2pdf converte anche i .ps? #19343
                                lorenzo.pantieri
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::

                                  [quote]eps2pdf ed epstopdf sono due programmi diversi. Il primo è un’interfaccia grafica a ghostscript.

                                  Perfetto. Quindi mi confermi che eps2pdf trasforma anche i ps in pdf (visto che GhostScript lo fa)?

                                  Sì, converte sia ps che eps e calcola in automatico la bounding box.[/quote]
                                  Perfetto!

                                  Grazie mille,
                                  L.

                                Stai visualizzando 15 risposte – dal 4,576 al 4,590 (di 5,985 totali)

                                Go to top