robitex

Risposte nei forum create

Stai visualizzando 15 risposte – dal 2,866 al 2,880 (di 2,917 totali)
  • Autore
    Risposte
  • in risposta a: Solita difficoltà con i gruppi del tabular #24292
    robitex
    Amministratore del forum
      Up
      0
      Down
      ::

      [quote]Ecco qui come si può fare:
      `\toks255=\expandafter{\the\toks255\expandafter\space\number\value{index}\\}`

      Se provo ad eliminare \expandafter\space succede che viene ottenuto il numero corrispondente a \number\value{index} e attaccato al numero di registro, quindi un pasticcio.
      Dunque è utile inserire uno \space precedentemente a quello che sarà il valore del contatore.
      Tuttavia il seguente codice funziona:
      ` \newcounter{idx}\setcounter{idx}{1234}
      \toks255=\expandafter{\the\toks255\space\number\value{idx}}
      \the\toks255`
      ovvero, la domanda: perchè è necessario inserire un secondo \expandafter interno?

      Certo, se non vuoi incrementare il valore del contatore idx. Infatti il registro \toks255 conterrà esattamente
      `\number\value{idx}`
      Aggiungendo \expandafter invece avresti
      `
      1234`
      C’è una bella differenza, non trovi?

      Ciao
      Enrico[/quote]

      Già, ancora un abbaglio…
      … speravo “implicitamente” che funzionasse perchè non riesco a far digerire i token giusti al registro in quest’altro caso:`\fpRegSet{myreg}{1000}
      \fpRegGet{myreg}{\mynumber}
      \toks255=\expandafter{Il numero adesso vale: \expandafter\space\number\mynumber\\}
      \fpRegSet{myreg}{50000}
      \fpRegGet{myreg}{\mynumber}
      \toks255=\expandafter{\the\toks255 mentre adesso siamo a: \expandafter\space\number\mynumber}
      \the\toks255
      `
      utilizzo il pacchetto fltpoint salvando un valore numerico nel registro denominato myreg, dal quale posso ricavarne il valore depositandolo in un comando (fantasiosamente nominato come \mynumber).
      Se compilato il codice produce la stessa situazione precedente, ovverro nel registro viene salvato il token complesso di \mynumber e quindi scaricare i token con \the\toks255 fa apparire solo l’ultimo valore del registro quello attuale.
      Come posso fare per inserire invece i token relativi al valore che \mynumber ha in quel momento?

      Dopo aver provato un po’ di tutto mi sono arreso 🙄 . Grazie.

      Ps. perchè invece questo funziona?
      `\newcommand\posizione{}

      \renewcommand\posizione{primo}

      \toks255=\expandafter{\posizione}
      \the\toks255

      \renewcommand\posizione{ultimo}
      \toks255=\expandafter{\the\toks255 \posizione}
      \the\toks255`

      in risposta a: Solita difficoltà con i gruppi del tabular #24290
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        Ecco qui come si può fare:
        `\toks255=\expandafter{\the\toks255\expandafter\space\number\value{index}\\}`

        Se provo ad eliminare \expandafter\space succede che viene ottenuto il numero corrispondente a \number\value{index} e attaccato al numero di registro, quindi un pasticcio.
        Dunque è utile inserire uno \space precedentemente a quello che sarà il valore del contatore.
        Tuttavia il seguente codice funziona:
        ` \newcounter{idx}\setcounter{idx}{1234}
        \toks255=\expandafter{\the\toks255\space\number\value{idx}}
        \the\toks255`
        ovvero, la domanda: perchè è necessario inserire un secondo \expandafter interno?

        Grazie.

        PS. un ulteriore ringraziamento per gli appunti di programmazione in LaTeX e TeX 💡

        in risposta a: Simbolo dell’Euro #710
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::


          Già,
          pergiunta fuori norma: http://publications.europa.eu/code/it/it-370300.htm

          [citazione]
          Posizione del codice o del simbolo negli importi in cifre

          Il codice EUR o il simbolo si mette dopo la cifra, da cui è separato con uno spazio:

          Una somma di 30 EUR

          Questa regola si applica in tutte le lingue, salvo in inglese, dove il codice appare davanti alla cifra:

          An amount of EUR 30
          [\citazione]

          … ma se qualche bontempone aggiunge una cifra davanti …
          per inciso sugli assegni non rischierei (oppure son diventato paranoico sulla questione)
          Ciao

          in risposta a: Simbolo dell’Euro #708
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::


            Certo è assurdo,
            ma in alcuni casi come specificare l’importo numerico sugli assegni metterlo prima facilita l’aggiunta di eventuali cifre solo in coda dove sono trascritti i centesimi.

            Pertanto, nella pratica del lavoro, scrivendo per esempio lettere aziendali e rapporti economici, mi sono geneticamente riadattato a mettere il simbolo prima.

            Si tratta di una contorsione mentale distruttiva !!!
            Ma nel mondo aziendale ed economico non si sa mai, così è avvenuta la mutazione.
            Ciao.

            in risposta a: Simbolo dell’Euro #706
            robitex
            Amministratore del forum
              Up
              0
              Down
              ::


              Penso anch’io che sia più corretto mettere il simbolo dell’euro < prima > del numero.

              Per distanziarlo un po non c’è da fare paradossalmente nulla.
              Basta considerare probabilmente, che lo spazio dopo il comando serve in LaTeX per individuare la stringa del comando stesso e quindi non viene poi resa nel documento.
              Basta quindi inserire un gruppo vuoto o la barra retroversa per l’inserimento di uno spazio:
              `\euro{} 50.028,00

              \euro\ 50.028,00
              %nota bene uno o più caratteri di spazio prima del carattere 5
              % sono necessari altrimenti LaTeX processa un comando
              % dopo quello dell'euro di questo tipo: \5

              %oppure meglio con un carattere tilde per lo spazio insecabile
              %LaTeX non può in questo caso lasciare il simbolo a fine riga
              %e l'importo all'inizio della successiva:
              \euro~50.028,00

              % si può usare il pacchetto numprint per rendere la formattazione
              % del numero
              % \usepackage{numprint} nel preambolo
              \nprounddigits{2}
              \euro{} \numprint{50028}
              `

              Ciao

              in risposta a: Installazione/aggiornamento pacchetti in MikTex #24304
              robitex
              Amministratore del forum
                Up
                0
                Down
                ::

                Grazie per la risposta!
                Mi spiego meglio: il pacchetto cd già ce l’ho dentro MikTeX, e lo sto usando.
                Da poco l’autore del pacchetto ha rilasciato un aggiornamento che implementa nuove funzioni.
                Vorrei solo aggiornarlo. Tutto qui. E ho paura che copiando e sostituendo la cartella cd in MikTeX mi si cancelli quello vecchio.
                Tommaso

                E allora ditelo no … 😆

                … comunque dovrebbe bastare sostituire il file e dare un refresh del sistema.
                Il file superato lo puoi comunque mantenere in una directory qualsiasi (qualsiasi si fa per dire).

                Ciao

                in risposta a: Installazione/aggiornamento pacchetti in MikTex #24302
                robitex
                Amministratore del forum
                  Up
                  0
                  Down
                  ::


                  Già,
                  se il file è una classe avrà estensione .cls.
                  La procedura rimane la stessa, tuttavia…

                  aspetta, aspetta … ho controllato, il pacchetto è gestito direttamente da MiKTeX, quindi la prima volta che compili un sorgente LaTeX in cui si trova il comando \documentclass{cd}, MiKTeX interromperà temporaneamente la compilazione per scaricare i file necessari dal repository di default ed aggiornare il database.
                  Oppure, è possibile installare la classe da Package Manager che trovi nel menù Start -> Programmi -> MiKTeX versione -> Browse Packages: inserire nel campo Name la stringa cd, pulsante Filter, selezionare il rigo relativo a cd, marcarlo con il tasto +).
                  Con il Package Manager puoi installare classi e pacchetti anche già scaricati e disponibili localmente in una cartella penso già scompattata (decompressa).
                  E’ sufficiente indicare per i Repository (voce di menù Repository -> Change Package Repository), il radio bottom “Packages shall be installed from a directory”, selezionare la cartella e procedere con Avanti con la wizard d’installazione.
                  Questa tecnica non l’ho mai usata, quindi non ti posso indicare ulteriori dettagli.
                  Penso che sia proprio tutto.

                  Studiati anche http://www.guit.sssup.it/installazione/pacchetti.php (LaTeX richiede sempre molta dedizione).
                  Ciao.

                  in risposta a: Installazione/aggiornamento pacchetti in MikTex #24300
                  robitex
                  Amministratore del forum
                    Up
                    0
                    Down
                    ::

                    La cartella con il file .sty la trovo nel file del pacchetto?
                    Devo copiare solo il file .sty oppure tutta la cartella che lo contiene?

                    Vediamo, penso dipenda dal pacchetto. Se lo scarichi da CTAN (perchè non incluso nel repository di MiKTeX altrimenti si va tranquilli con “l’autoinstallazione” a tempo di compilazione), di solito è un file compresso, contenente varie cartelle per esempio quella relativa alla documentazione, i cui nomi corrispondono alla destinazione secondo le regole TDS-compliant.
                    L’essenziale è però il file (o i files) sty da posizionare correttamente nell’albero dell’installazione TeX.
                    La procedura è sostanzialmente identica a quella che si deve compiere in TeXLive se il pacchetto non è compreso in esso.

                    E poi: il pacchetto che ho scaricato (non ho la rete a casa) posso lasciarlo in una qualsiasi cartella del mio HDD?

                    Certo, tu lo puoi anche cancellare. La copia di lavoro si troverà nel posto giusto, già “recensita” da MiKTeX.
                    OT: di solito i pacchetti non sono file pesanti così l’utente lo può scaricare anche con una connessione dial-up collegandosi con un modem 56K attraverso la linea telefonica.

                    Controlla con attenzione quanto riportato in proposito sulla guida in proposito all’installazione dei pacchetti:
                    http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf.
                    Ciao.

                    in risposta a: Solita difficoltà con i gruppi del tabular #24288
                    robitex
                    Amministratore del forum
                      Up
                      0
                      Down
                      ::


                      Grazie molte.

                      Speravo ci fosse una soluzione per portare avanti un lavoro per me importante.
                      Scusate ma un argomento come questo è difficile da rintracciare nel forum.

                      Applicherò questa soluzione dopo essermi documentato un po’.
                      Ciao.

                      in risposta a: Installazione/aggiornamento pacchetti in MikTex #24298
                      robitex
                      Amministratore del forum
                        Up
                        0
                        Down
                        ::


                        Già, è poco pratico installare nuovi pacchetti, ma non difficile.
                        Vai nella cartella C.\Programmi\MiKTeX 2.6\tex\latex e copiaci dentro la cartella con il file sty.

                        Fatto questo (la dir di MiKTeX potrebbe avere un altro numero di versione), apri Start -> Programmi -> MiKTeX 2.6 -> Settings
                        Nella scheda General dai un Refresh FNDB.

                        Questo dovrebbe bastare.
                        Ciao.

                        in risposta a: Strano comportamento nell’ambiente tabular #24234
                        robitex
                        Amministratore del forum
                          Up
                          0
                          Down
                          ::

                          Il motivo non lo so, però se metti
                          `
                          \newcommand\perc[3][]{%
                          \gdef\result{Risultato elaborazione}
                          A) & \result:#2 & #3 \\%
                          } `
                          usando \gdef, funziona senza problemi.

                          Non dovrebbe essere difficile scoprire il motivo per il quale \def non va ma \gdef sì: ogni cella costituisce un gruppo implicito.

                          Ciao
                          Enrico

                          Ok, eventualmente utilizzerò \gdef anche se mi piace di più l’idea di elaborare i dati all’interno di una cella (a questo punto dovrei dire all’interno di un gruppo).

                          … ma se ogni cella forma un gruppo implicito il comando non dovrebbe funzionare nemmeno nella prima cella …

                          Grazie delle risposte.

                          in risposta a: Problemi con la compilazione in .pdf #24075
                          robitex
                          Amministratore del forum
                            Up
                            0
                            Down
                            ::


                            E provare a compilare il sorgente da linea di comando in una finestra di console (Start->Esegui->cmd) dando (spostati con cd nella directory del file sorgente):
                            `pdflatex –enable-write18 nomefile.tex`
                            Potrebbe essere non abilitata la modalità di esecuzione per programmi esterni.
                            Ciao.

                            in risposta a: Problemi con la compilazione in .pdf #24073
                            robitex
                            Amministratore del forum
                              Up
                              0
                              Down
                              ::


                              Il link del manuale del pacchetto è http://ftp.uniroma2.it/TeX/macros/latex/contrib/oberdiek/epstopdf.pdf, dove è riportato questo codice:

                              `\usepackage[pdftex]{graphicx}
                              \usepackage{epstopdf}[`

                              Prova a cambiare l’opzione per il pacchetto graphics.

                              Ciao.

                              in risposta a: Riga colorata in tabella #24079
                              robitex
                              Amministratore del forum
                                Up
                                0
                                Down
                                ::


                                Io mi trovo bene con il pacchetto xcolor che accetta l’opzione table proprio per colorare le tabelle per esempio la colorazione delle righe alternativamente di due colori.

                                Ciao

                                in risposta a: Cerco font monospaziato. #24064
                                robitex
                                Amministratore del forum
                                  Up
                                  0
                                  Down
                                  ::

                                  Il font è Lucida Sans Typewriter Narrow. Puoi usare Bera Sans Mono, eventualmente giocando con fontinst per renderlo più stretto; a differenza di Lucida, è liberamente disponibile.

                                  Ciao
                                  Enrico

                                  Grazie a tutti!

                                  Ho già utilizzato il font Bera Sans Mono ma vorrei appunto un carattere più stretto.

                                  Ho scaricato il manuale di fontinst, ma non è possibile con una semplice lettura veloce a video del manuale trovare il procedimento per snellire il font.
                                  Dovrò dunque approfondire la questione.

                                  [OT]
                                  Ho appena finito di installare TexLive 2007 sulla mia nuova fiammante Ubuntu Hardy Heron 8.04.
                                  (con qualche problemino risolto)
                                  [OT]
                                  Ciao.

                                Stai visualizzando 15 risposte – dal 2,866 al 2,880 (di 2,917 totali)

                                Go to top▲