robitex

Risposte nei forum create

Stai visualizzando 15 risposte – dal 826 al 840 (di 2,928 totali)
  • Autore
    Risposte
  • in risposta a: Per uno script bash #102230
    robitex
    Amministratore del forum
      Up
      0
      Down
      ::


      Nel manuale di tex live trovi le directory prefefinite.
      $ texdoc texlive
      Quanto al problema ho provato a usare kpsewhich per trovare il percorso degli eseguibili ma sembra non funzionare per la directory bin.
      Saluti.
      R.

      in risposta a: Per uno script bash #102226
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        Sam Qasbah” post=102040Salve.

        Sto scrivendo uno script bash per automatizzare le ultime fasi dell’installazione di TeXLive, e mi sono bloccato dinanzi al problema che segue.

        L’installer di TL crea un albero di directory nel quale un ramo tipico è, ad es.:

        `/usr/local/texlive/2015/bin/x86_64-linux/`

        In questo caso le due parti variabili del ramo sono l’anno- versione di TeXLive (2015) e l’architettura del sistema ospite (x86_64-linux).

        Orbene, mi si può indicare con quali comandi bash, o con quali comandi presenti su TeXLive, posso ottenere a terminale la stringa relativa al sistema ospite? Quella cioè che viene assegnata come nome alla sotto-directory?

        Grazie e ciao.

        Ciao Sam.
        Non mi è chiaro cosa intendi per “automatizzare le ultime fasi dell’installazione di TeX Live”.
        Il processo non è già di per sé automatico?
        R.

        in risposta a: Migliorie del forum #102214
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          golden_boy” post=102027Salve a tutti, vorrei proporre le seguenti migliorie al forum:
          – versione ottimizzata per smartphone e tablet
          – messaggi privati tra utenti
          – possibilità di ricerca migliore: dato che in alto a destra se cerco una parola, almeno a me, non produce nessun risultato di ricerca

          A volte è anche un problema di date: inserisci ‘qualsiasi data’ invece che ‘meno di un anno’.
          Per i messaggi privati, questa versione non li ha di suo.
          Occorre installare un componente esterno al motore.
          Non è che sia particolarmente difficile ma per sicurezza, eventualmente se decidessimo di farlo, aggiungerei il componente con la versione nuova del sito.
          Purtroppo i tempi si sono un po’ allungati per via della necessità di approntare un nuovo template.
          Certamente è una cosa da specialisti ma se qualcuno in ascolto volesse dare una mano…
          Grazie.
          R.

          in risposta a: Opzione pacchetto con LaTeX3 #102156
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::


            Eh, eh curiosi eh. Molto bene.
            Dunque, ho utilizzato pochissime righe di codice di LaTeX3 per creare la chiave e far processare il relativo codice.
            Davvero semplice.
            Non posso riportarvi tutto il codice del pacchetto perché è ancora segretissimo 😀 ma quello che interessa si:
            `
            \RequirePackage{expl3}
            \RequirePackage{l3keys2e}

            \ProvidesExplPackage{secretpack}{2015/06/15}{0.1}{An absolutely secret package}

            \cs_new_nopar:Nn \secretpack_libname:
            {
            secretpack
            }

            \keys_define:nn { secretpack }
            {
            lib-name .code:n =
            \cs_set_nopar:Nn \secretpack_libname:
            { #1 }
            }

            \ProcessKeysOptions { secretpack }

            \directlua{\secretpack_libname: = require “secretpack”}
            `
            Ovvio che si possono apportare modifiche per soddisfare i gusti personali.
            Funziona così: viene definita una macro dove è memorizzato il nome standard della libreria Lua. Con l’opzione lib-name si attiva la sovrascrittura della macro con il nome scelto dall’utente che generalmente desidera accorciarlo.

            Infatti la primitiva \directlua espande tutto l’argomento prima di passare all’esecuzione da parte di Lua. Dunque se non viene specificata l’opzione lib-name è come se si scrivesse:
            `
            \directlua{ secretpack = require “secretpack” }

            % che equivale al più semplice e normale
            \directlua{ require “secretpack” }
            `
            altrimenti si ha:
            `\directlua{ nomesceltodallutente = require “secretpack” }`

            Notare come i nomi delle funzioni in LaTeX3 vengono distinte dai nomi delle variabili e costanti con il due punti. Dopo tale carattere devono essere specificati gli argomenti della funzione perciò la funzione \secretpack_libname: rimane solo con questo simbolo finale.
            R.

            in risposta a: Opzione pacchetto con LaTeX3 #102153
            robitex
            Amministratore del forum
              Up
              0
              Down
              ::


              Ho risolto.
              R.

              in risposta a: Una macro Javascript per TeXStudio #102071
              robitex
              Amministratore del forum
                Up
                0
                Down
                ::


                Ah ah ah.
                Nei miei file la riga 4 è quasi sempre libera perché uso le righe magiche.
                Possiamo modificare lo script per inserire il timestamp alla riga successiva di quella che contiene una chiave prestabilita.
                Le funzioni per ricercare il testo abbondano.
                Per esempio:
                `
                \documentclass[10pt,a4paper]{book}
                \usepackage[utf8]{inputenc}
                \usepackage{amsmath}
                \usepackage{amsfonts}
                \usepackage{amssymb}
                \usepackage{graphicx}

                % timestamp list
                % 16/06/2015 :: 9:41:06

                \begin{document}
                prova
                \end{document}
                `
                R.

                in risposta a: MacTeX2015 e TeXLive 2015 sono arrivati! #102063
                robitex
                Amministratore del forum
                  Up
                  0
                  Down
                  ::

                  MisterMandarino” post=101931ieri ho proceduto all’istallazione di TexLive 2015 sul mio Win7 con la versione 2014, esattamente seguendo gli stessi passi da 1 a 5 descritti da robitex.
                  giunto al punto 4 dopo che l’istallazione era proceduta in modo del tutto liscio, ho provato a lanciare la compilazione dal mio editor (uso TeXstudio) che però compilava con la TexLive2014. La cosa era confermata lanciando l’apposita fuzione di TeXstudio per la verifica “Controlla istallazione Latex”. Piuttosto che tentare di far usare aTeXstudio il nuovo TeXlive ho deciso di procedere alla disinstallazione della 2014 (punto 5 della procedura robitex). La disinstallazione mi ha lasciato queste due perplessità:
                  a) nella fase di disinstallazione si è aperto una finertra terminale tipo DOS che riportava un messaggio che indicava che una cartella non era vuota (putroppo non mi sono scritto l’esatto contenuto ma riguardava i 3 o 4 eseguibili come PS_view.exe)
                  b) la cartella 2014 (contenuta nella cartella C:\telive) non era stata cancellata ed ho provveduto manualmente

                  In seguito tutto ha funzionato correttamente
                  sergio

                  Ciao.
                  Quella finestra DOS rimane aperta per un po’, diciamo qualche minuto.
                  Si può chiudere solamente quando compare la scritta “Premere un tasto per continuare…”.
                  In effetti qualche problema c’é stato: alcune chiavi del registro di Windows mantenevano un riferimento a programmi tipo appunto i viewer PS.
                  Ho passato il registro con un porgrammino per la pulizia delle chiavi.
                  Non posso certo pretendere che vengano risolti questi piccoli inconvenienti con un sistema operativo come Win XP.
                  R.

                  in risposta a: Problemi sincronizzazione synctex #102112
                  robitex
                  Amministratore del forum
                    Up
                    0
                    Down
                    ::


                    In effetti non dovresti aver problemi.
                    L’unica idea che mi viene in mente è che forse è necessario aspettare un po’ di tempo perché il file synctex venga caricato su Google Drive.
                    L’editor, non trovandolo, non riesce a dare la funzionalità prevista.
                    O forse è perché il file synctex non viene più caricato sul cloud.
                    R.

                    in risposta a: MacTeX2015 e TeXLive 2015 sono arrivati! #102061
                    robitex
                    Amministratore del forum
                      Up
                      0
                      Down
                      ::


                      Come promesso vi riporto come ho aggiornato TeX Live dalla 2014 alla 2015 su una macchina Windows XP.
                      1 scaricato l’installer
                      2 lanciata l’installazione full
                      3 atteso circa 1 ora e dieci min
                      4 verificato funzionamento
                      5 disistallata la 2014

                      Installazione perfetta. Nessun problema rilevato.
                      Happy TeXing 2015!
                      R.

                      in risposta a: Una macro Javascript per TeXStudio #102068
                      robitex
                      Amministratore del forum
                        Up
                        0
                        Down
                        ::

                        Elrond” post=101867

                        Curiosità: è possibile fare in modo che il timestamp venga aggiunto in automatico ogni volta che si salva il documento?

                        Ciao Elrond.
                        Conviene fare una voce di menù apposta tramite l’oggetto app.fileSave().
                        In questo modo posso salvare nel modo semplice o in modo che alla linea per esempio 4 viene preventivamente inserito il timestamp.
                        Il numero di riga fisso comporta il fatto che ogni volta che salvi con lo script si allunghi una lista di timestamp dal più recente al meno recente.

                        Ho provato questo codice e funziona. L’unica cosa è che il timestamp viene inserito anche se il file non dovrebbe venir salvato perché non sono intervenute modifiche:
                        `
                        %SCRIPT

                        var dt = new Date()
                        var y = dt.getFullYear()
                        var m = dt.getMonth() + 1
                        if (m < 10) { m = "0" + m} var d = dt.getDate() var s1 = "% " + d + "/" + m + "/" + y var hour = dt.getHours() var min = dt.getMinutes() if (min<10) {min = "0"+min} var sec = dt.getSeconds() if (sec<10) {sec = "0" + sec} var s2 = " :: " + hour + ":" + min + ":" + sec var line = cursor.lineNumber() var col = cursor.columnNumber() cursor.moveTo(4,1) cursor.insertLine() cursor.insertText(s1 + s2) cursor.moveTo(line+1, col) app.fileSave() ` Ho letto il manuale con attenzione e non mi sembra che ci sia la possibilità di leggere lo stato del documento. R.[/quote] Peccato, un certo editor di mia conoscenza lo fa ed è comodo per esempio quando bisogna inserire la data in comandi come [tt]\ProvidesPackage[/tt] e [tt]\ProvidesFile[/tt]: in questo modo non ci si deve mai preoccupare di aggiornare la data, viene fatto sempre in automatico a ogni salvataggio. Vedi per esempio https://github.com/GuITeX/guidaemacsauctex/blob/master/guidaemacsauctex.tex, basta configurare la variabile [tt]time-stamp-pattern[/tt] in fondo al file. Se in un file ci sono sia [tt]\ProvidesPackage[/tt] sia [tt]\ProvidesFile[/tt] Emacs può aggiornare automaticamente entrambi, però bisogna dirgli di aggiornare due timestamp (in maniera predefinita ne fa solo uno) cambiando anche la variabile [tt]time-stamp-count[/tt][/quote]
                        😀 e io che non avevo capito l’ironia…

                        in risposta a: Una macro Javascript per TeXStudio #102066
                        robitex
                        Amministratore del forum
                          Up
                          0
                          Down
                          ::

                          Elrond” post=101857Curiosità: è possibile fare in modo che il timestamp venga aggiunto in automatico ogni volta che si salva il documento?

                          Ciao Elrond.
                          Conviene fare una voce di menù apposta tramite l’oggetto app.fileSave().
                          In questo modo posso salvare nel modo semplice o in modo che alla linea per esempio 4 viene preventivamente inserito il timestamp.
                          Il numero di riga fisso comporta il fatto che ogni volta che salvi con lo script si allunghi una lista di timestamp dal più recente al meno recente.

                          Ho provato questo codice e funziona. L’unica cosa è che il timestamp viene inserito anche se il file non dovrebbe venir salvato perché non sono intervenute modifiche:
                          `
                          %SCRIPT

                          var dt = new Date()
                          var y = dt.getFullYear()
                          var m = dt.getMonth() + 1
                          if (m < 10) { m = "0" + m} var d = dt.getDate() var s1 = "% " + d + "/" + m + "/" + y var hour = dt.getHours() var min = dt.getMinutes() if (min<10) {min = "0"+min} var sec = dt.getSeconds() if (sec<10) {sec = "0" + sec} var s2 = " :: " + hour + ":" + min + ":" + sec var line = cursor.lineNumber() var col = cursor.columnNumber() cursor.moveTo(4,1) cursor.insertLine() cursor.insertText(s1 + s2) cursor.moveTo(line+1, col) app.fileSave() ` Ho letto il manuale con attenzione e non mi sembra che ci sia la possibilità di leggere lo stato del documento. R.

                          in risposta a: MacTeX2015 e TeXLive 2015 sono arrivati! #102049
                          robitex
                          Amministratore del forum
                            Up
                            0
                            Down
                            ::


                            Si. Anche per la TeX Live 2015 è meglio aspettare qualche giorno.
                            Gli archivi CTAN non sono ancora tutti sincronizzati.
                            R.

                            in risposta a: MacTeX2015 e TeXLive 2015 sono arrivati! #102047
                            robitex
                            Amministratore del forum
                              Up
                              0
                              Down
                              ::


                              Se aspetti qualche giorno qualcuno potrebbe eseguire la procedura e poi consigliarti qui il da farsi.
                              La prossima settimana credo di aver il tempo di farlo su una macchina XP.
                              Altrimenti puoi avventurarti tu con l’unica avvertenza di trovare un giorno in cui sei sicuro che iil sistema TeX correttamente installato non ti servirà.
                              Saluti.
                              R.

                              in risposta a: MacTeX2015 e TeXLive 2015 sono arrivati! #102045
                              robitex
                              Amministratore del forum
                                Up
                                0
                                Down
                                ::

                                OldClaudio” post=101847Sto scaricando MacTeX2015. Forse è anche disponibile TeXLive2015.

                                Buon aggiornamento a tutti!
                                Claudio

                                Grazie Claudio.
                                Ho controllato e sembra che ci sia già anche TeX Live 2015 \o/
                                Ne do subito annuncio ai nostri follower su @guitexorg.
                                Questo è il post di Norbert.

                                R.

                                in risposta a: Piccola implementazione frontespizio #102036
                                robitex
                                Amministratore del forum
                                  Up
                                  0
                                  Down
                                  ::

                                  MicheleB” post=101835Ciao a tutti, sono nuovo del forum quindi porgo i saluti a tutti.
                                  Sto ovviamente scrivendo la tesi in Latex, finita…tutto ok.
                                  E’ sopraggiunto un piccolo problema: nel frontespizio, sotto il corso di laurea, la mia facoltà prevede che ci sia il nome del presidente del corso di laurea !
                                  Qualcuno può aiutarmi ?
                                  Grazie

                                  Benvenuto sul forum Michele.
                                  Per aiutarti con il frontespizio della tesi, dovresti dirci come lo generi. Con il pacchetto frontespizio o altro?
                                  R.

                                Stai visualizzando 15 risposte – dal 826 al 840 (di 2,928 totali)

                                Go to top