robitex

Risposte nei forum create

Stai visualizzando 15 risposte – dal 1,741 al 1,755 (di 2,917 totali)
  • Autore
    Risposte
  • in risposta a: TeX Live 2012 #74938
    robitex
    Amministratore del forum
      Up
      0
      Down
      ::


      Ciao.
      Una domanda…
      pensate che la nuova funzionalità di tlmgr per il download contemporaneo da più server degli aggiornamenti, verrà anche estesa allo script d’installazione?
      Grazie.
      R.

      in risposta a: Modo corretto per terminare una macro #76638
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::


        Il titolo del filone è un po’ fuorviante…
        Posso dire quello a cui sono abituato io: \TeX{}parola successiva.
        Claudio invece penso usi \TeX\
        parola successiva forse perché più semplice da digitare.
        A quanto ne so sono forme equivalenti, ma potrei sbagliarmi, quindi si tratta di forma mentis, infatti preferisco le doppie graffe perché le trovo un po’ più piacevoli stilisticamente.
        Un saluto.
        R.

        in risposta a: Voti con stelline in LaTeX #76587
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          marcocento” post=75755Salve a tutti. Volevo chiedere se esiste un modo facile per inserire in un documento LaTeX dei voti con delle stelline (da 1 a 5) piene o vuote, magari con la possibilità di inserire “voti” come 3 stelline e mezza (mezza stellina resta vuota, e l’ultima solo con il contorno). Esiste già qualcosa in merito? Conviene definirsi un comando nuovo? Meglio rinunciare perché è una pessima idea?

          Ringrazio anticipatamente…

          Interessante questione da risolvere anche per il lavoro che sto facendo.
          Se hai un po’ di tempo potresti provare con TikZ, il pacchetto grafico potente e facile da usare.
          Se non ne hai esperienza, imparare richiede del tempo ma il risultato è buono.
          Nella sezione delle guide tematiche del sito, sezione documentazione, trovi una guida avanzata sulle capacità di TikZ.
          Sinceramente non so se ci sono già pacchetti che fanno cose simili.
          Saluti.
          R.

          in risposta a: Problema di visualizzazione del testo in grafici Matlab #76495
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::


            Ciao,
            non puoi esportare direttamente in pdf da Matlab?
            R.

            in risposta a: Errore aggiornamento #76347
            robitex
            Amministratore del forum
              Up
              0
              Down
              ::

              egreg9″ post=75525

              Dunque; sì, mi sono sbagliato a scrivere il percorso: quello giusto è

              /usr/local/texlive/2012/texmf-dist/web2c/updmap.cfg

              e questo file contiene la riga incriminata; io ho aperto il file con i diritti del superuser, ho cancellato quella riga, e ho salvato il file. sempre con i diritti del superuser ho lanciato updmap-sys e tutto è filato liscio come l’olio.

              Risolve nell’immediato, suppongo che lo correggeranno quanto prima.

              Ciao
              Enrico

              Confermo l’errore, se ce ne fosse ancora bisogno 🙂 , presente anche sulla mia TeX Live 2012 per Windows, ma aggiungo che a mio parere l’inconveniente si verificava anche sulla 2011.
              Il lavoro di correzione dell’errore forse eliminerà il problema definivamente.
              R.
              Ps. 1 TeX LIve 2012 si è piazzata sul pc Windows aziendale in modo assai rapido e con una richiesta di intervento davvero minima (praticamente solo la risposta circa il mirror da cui scaricare).

              Ps. 2
              Per il momento non ho ancora apprezzato la nuova feature di tlmgr per il download multiplo da più mirror

              in risposta a: Estendere l’ambiente Luacode #76330
              robitex
              Amministratore del forum
                Up
                0
                Down
                ::


                Mi correggo…
                Ho trovato in modo semplice anche di eseguire codice finale ma fuori dall’ambiente luacode, subito dopo inserendo una nuona \directlua{codice finale}.
                Ciao.

                in risposta a: Estendere l’ambiente Luacode #76329
                robitex
                Amministratore del forum
                  Up
                  0
                  Down
                  ::


                  Ciao Enrico.

                  egreg9″ post=75507
                  La definizione è
                  `\newenvironment {luacode} {\luacode@begin\luacode@table@soft} {}`
                  Proverei
                  `\newenvironment{luna}{\luacode@begin\liacode@table@soft t={};}{…}`
                  Ciao
                  Enrico

                  La situazione è ancora in evoluzione. Sto facendo i primi tentativi.
                  La tua soluzione non mi sembra funzioni, tuttavia me la sono cavata per il momento con una soluzione tutta in Lua.
                  Sto rilasciando token TikZ in LuaLaTeX con questa definizione di ambiente:
                  `\newenvironment{luna}{\tikzpicture\luacode}{\endluacode\endtikzpicture}`

                  All’interno dell’ambiente l’utente può scrivere codice Lua usando apposite librerie. Il codice iniziale si trova quindi in file esterni Lua.
                  Per il codice finale, alla chiusura dell’ambiente, per le prime prove non mi serve e posso farne a meno, poi si vedrà.

                  Un buon inizio…
                  Grazie Enrico.
                  R.

                  in risposta a: disinstallare texlive portable #76222
                  robitex
                  Amministratore del forum
                    Up
                    0
                    Down
                    ::

                    Daniele86″ post=75370Grazie,
                    ho già eliminato il path come descritto. Forse devo riavviare. Appena ho tempo lo faccio.

                    Per la disinstallazione della texlive?

                    Grazie,

                    Daniele

                    Lancia l’unistaller oppure cancella semplicemente la directory 2011.
                    Operazione che però farei dopo la nuova installazione: se incontri problemi, per esempio di connessione ai mirror, sei sempre operativo.
                    Se avrò tempo, cercherò di fare una piccola guida per l’installazione multipla…
                    Un saluto.
                    R.

                    in risposta a: disinstallare texlive portable #76220
                    robitex
                    Amministratore del forum
                      Up
                      0
                      Down
                      ::

                      Daniele86″ post=75368Come posso disinstallare TeXlive2011 portable per poi installare la 2012?

                      Grazie,

                      Daniele

                      PS: Ho installato la texlive sul fisso in ufficio, ma non riesco a far capire a windoze che deve aprire i file tex con il texworks installato su C: e non con quello intallato sulla periferica esterna (che necessariamente mi serve sempre collegata).

                      Cambia il PATH.
                      Sulla guida tematica ‘Guida alla riga di comando’ è riportata la procedura.
                      Saluti.
                      R.

                      in risposta a: Eliminare pt dall’espansione di \the #76076
                      robitex
                      Amministratore del forum
                        Up
                        0
                        Down
                        ::

                        OldClaudio” post=75303Non è vero che \dimexpr divida solo per numeri interi, anzi esegue l’operazione a*b/c nell’ordine conservando il risultato parziale della moltiplicazione in un registro a 64 bit, per cui non ci sono pericoli di overflow, almeno nella moltiplicazione.

                        Ma se devi calcolare il rapporto di due lunghezze a e c, metti usi per b la lungezza \p@ (che è una lunghezza di 1pt, e assegni il risultato di \dimexr a una dimensione. Credo di avere gia provato a metter \dimexpr come argomento di \the e mi pare di ricordare di non avere avuto bisogno di disturbare un registro temporaneo; mi pare di ricordare di aver eseguito cose del tipo [tt]\strip@pt\dimexpr a*b/c\relax[/tt] senza nessun problema. Il vantoggio è che tutte le operazioni eseguite da \dimexpr sono eseguite nei registri della cpu e non richiedono conversioni da e per cs di LaTeX.

                        Ricorda solo che \dimexpr arrotonda il risultato all’intero più vicino, mentre \divide semplicemente tronca, ma non è necessario ricorrere a \divide. Io lo facevo anni fa, quando le estensioni di eTeX non erano ancora incorporate dentro pdftex e xetex. luatex non ne ha bisogno perché sa fare i calcoli con lua. Avevo implementato con i comandi tradizionali di TeX la “long division” estraendo una cifra alla volta del quoziente, calcolando il resto, moltiplicando per 10 e ricominciando. Funzionava benissimo, ma ovviamente richiedeva di lavorare con gli scaled points e gestire il separatore decimale a parte. Tikz e pgfplots, con la loro libreria matematica non esistevano ancora…:wink:

                        Ciao Claudio,
                        ho provato a dividere due dimensioni ma con strani risultati, per esempio:
                        `\documentclass{article}

                        \newdimen\numer
                        \newdimen\denom

                        \numer=150pt
                        \denom=150pt

                        \divide\numer by \denom

                        \begin{document}
                        \the\numer% -> 0.00002pt invece di 1pt
                        \end{document}`

                        Con \dimexpr ho fatto questo tentativo:
                        `\documentclass{article}

                        \newdimen\numer
                        \newdimen\denom

                        \numer=150pt
                        \denom=150pt

                        \begin{document}
                        \the\dimexpr\numer/\denom\relax% -> 0.00002pt invece di 1pt
                        \end{document}`

                        Evidentemente mi serve leggere la documentazione…
                        Ecco l’ho fatto (quella di e-TeX) 🙂
                        occorre moltiplicare per 65536 giusto?
                        \the\dimexpr\numer/\denom*65536\relax
                        tuttavia la soluzione con \pgfmath mi soddisfa.
                        Grazie.
                        Un saluto.
                        R.

                        in risposta a: Eliminare pt dall’espansione di \the #76075
                        robitex
                        Amministratore del forum
                          Up
                          0
                          Down
                          ::

                          egreg9″ post=75305
                          Non trascurerei la libreria l3fp. A giorni dovrebbe uscire l’aggiornamento in cui tutte le operazioni saranno espandibili come quelle con \numexpr e \dimexpr (che non è il caso di pgfmath).

                          Ciao
                          Enrico

                          Buono a sapersi!
                          Quelli di LaTeX3 la sanno lunga…
                          Ciao

                          in risposta a: Eliminare pt dall’espansione di \the #76072
                          robitex
                          Amministratore del forum
                            Up
                            0
                            Down
                            ::


                            Ciao,
                            ad un certo punto della procedura occorre fare un rapporto tra due lunghezze.
                            Poiché sia \divide che \dimexpr dividono solo per numeri interi, alla fine sono passato alla libreria \pgfmath, visto che l’avevo tra l’altro già disponibile perché caricata dal pacchetto pgfplots, superando il problema.

                            Il codice completo è il seguente (la parte di codice che interessa la discussione è nel preambolo, e caso mai date un occhiata alla correttezza della costruzione della \vbox):
                            `
                            % make with 'Spectrum' Lua library
                            % !TEX encoding = UTF-8
                            % !TEX program = pdflatex

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

                            \usepackage{lmodern}
                            \usepackage{pgfplots}
                            \usepackage[output-decimal-marker={,},
                            arc-separator=\,]{siunitx}

                            \pgfplotsset{compat=1.5}

                            \newbox\panel
                            \setbox\panel=\hbox{\rule{2pt}{0pt}\scriptsize
                            \vbox{%
                            \hbox{Sito: Carrara (MS)}
                            \hbox{Latidudine ED50 $\varphi=\ang{44;05;4.04}$}
                            \hbox{Longitudine ED50 $\lambda=\ang{10;06;16.27}$}
                            \hbox{Categoria di suolo: A}
                            \hbox{Categoria topografica T3 ($S_\mathrm{T}=\num{1.10}$)}}}

                            \newdimen\hg
                            \hg=72mm

                            \def\ymax{0.60}

                            \newdimen\yp
                            \yp=0pt
                            \advance\yp by \ht\panel
                            \advance\yp by \dp\panel
                            \advance\yp by 5pt% margine sup.

                            \pgfmathparse{\ymax*(1-\yp/\hg)}
                            \let\ylegend\pgfmathresult

                            \advance\yp by 5.6mm% spazio per legenda
                            \pgfmathparse{\ymax*(1-\yp/\hg)}
                            \let\ybox\pgfmathresult

                            \begin{document}
                            \begin{tikzpicture}
                            \begin{axis}[scale only axis,
                            legend columns=4,
                            tick label style={font=\scriptsize},
                            xmin=0,
                            ylabel={$S_\mathrm{e}/g$},
                            ymin=0,
                            grid=major,
                            ymax=\ymax,
                            xmax=3.0,
                            xlabel={$T$ (s)},
                            width=115mm,
                            height=\hg,
                            variable=\T,
                            xtick={0.0,0.5,1.0,1.5,2.0,2.5,3.0},
                            legend style={draw=none, at={(axis cs:3.000, \ylegend)}}]

                            \addplot coordinates {
                            (0.000, 0.214)
                            (0.099, 0.510)
                            (0.298, 0.510)
                            };
                            \addplot {0.15177/T};

                            \addplot {0.36105/T^2};

                            \addplot coordinates {
                            (0.000, 0.167)
                            (0.096, 0.401)
                            (0.289, 0.401)
                            };
                            \addplot {0.11591/T};

                            \addplot {0.25584/T^2};

                            \addplot coordinates {
                            (0.000, 0.067)
                            (0.084, 0.167)
                            (0.251, 0.167)
                            };
                            \addplot {0.04188/T};

                            \addplot {0.07725/T^2};

                            \addplot coordinates {
                            (0.000, 0.054)
                            (0.080, 0.132)
                            (0.239, 0.132)
                            };
                            \addplot {0.03151/T};

                            \addplot {0.05656/T^2};

                            % legenda spettri:
                            \legend{\textsc{slc},,,
                            \textsc{slv},,,
                            \textsc{sld},,,
                            \textsc{slo},,,
                            }
                            % add text info
                            \draw[black,fill=white]
                            (axis cs:3.000,\ybox) rectangle (axis cs:1.500,0.600)
                            node[anchor=north west]
                            {\box\panel};

                            \end{axis}
                            \end{tikzpicture}
                            \end{document}`

                            Grazie.

                            in risposta a: Dimensioni della tela in pgfplots #76123
                            robitex
                            Amministratore del forum
                              Up
                              0
                              Down
                              ::

                              Spike” post=75276Penso che tu abbia bisogno dell’opzione [tt]scale only axis[/tt] (fine di pag. 189 del manuale). Utilizzando questa opzione puoi impostare la grandezza della tela (senza considerare etichette e tacche) tramite [tt]width[/tt] ed [tt]height[/tt]

                              Ciao
                              Fra

                              Si questo evita il problema perché la scalatura con l’opzione [tt]scale only axis[/tt] fa di height dato dall’utente proprio il valore cercato.
                              Userò questa proprietà, anche se l’opzione mi diventa obbligatoria per far funzionare i calcoli di dimensionamento automatico del box testuale.
                              In un caso la tela è alta 80mm, il box è alto 37pt, –=0.60, dunque l’altezza del box parte dall’ordinata 0.502.

                              Non ci avevo pensato.
                              Grazie mille.

                              in risposta a: Eliminare pt dall’espansione di \the #76070
                              robitex
                              Amministratore del forum
                                Up
                                0
                                Down
                                ::


                                Discussione in fondo interessante.
                                Dovrei riuscire a pulire il codice per pubblicarne l’applicazione.
                                Grazie a tutti.
                                R.

                                in risposta a: Eliminare pt dall’espansione di \the #76066
                                robitex
                                Amministratore del forum
                                  Up
                                  0
                                  Down
                                  ::


                                  Non era poi così banale…
                                  Grazie mille per le accurate spiegazioni.
                                  ps. \strip@pt\ fa parte del nucleo di LaTeX vero?
                                  R.

                                Stai visualizzando 15 risposte – dal 1,741 al 1,755 (di 2,917 totali)

                                Go to top▲