robitex

Risposte nei forum create

Stai visualizzando 15 risposte – dal 1 al 15 (di 2,928 totali)
  • Autore
    Risposte
  • in risposta a: Questo forum #133889
    robitex
    Amministratore del forum
      Up
      0
      Down
      ::

      Nel passaggio è possibile che alcuni post, in particolare quelli postati nel periodo attorno alla migrazione, si siano persi. L’alternativa era far ripartire il forum da zero

      Ciao.
      Alcuni post recenti si sono persi, è vero.
      Ma non perché è stato fatto un errore, ma semplicemente perché la migrazione dei messaggi dell’intero forum, più di centomila messaggi, è stata fatta su un database a una certa data. I messaggi postati dopo quella data non sono rientrati nella migrazione.
      I tecnici pensavano evidentemente che la migrazione sarebbe stata molto rapida. Invece è stata più complessa per effetto dei codici presenti nel testi dei messaggi.
      Cambiando piattaforma è stato necessario convertire tutto.
      Mi spiace per i messaggi persi.
      Se avessimo una mano in merito magari li si potrebbe recuperare.
      Alla prossima.
      R.

      in risposta a: Questo forum #133877
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        Mi sembra ci sia qualche problema per la visualizzazione del logo di Guit perché al suo posto mi appare \GuIT.

        A me il sito nuovo piace.
        Il logo \GuIT mi pare un’idea semplice che riflette la missione dell’Associazione.
        Stiamo lavorando per nuove idee e per sistemare l’aspetto, il look.
        La nuova piattaforma e il lavoro svolto ci ha permesso di ospitare ArsTeXnica sulla piattaforma OJS. I contenuti vanno completamente rimodulati.
        La sicurezza del sito è aumentata di molto.
        Insomma, diamoci da fare.
        R.

        in risposta a: complimenti per la guida lua #121907
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          linden-limmer” post=122470Ciao a tutti,

          1) complimenti per la “guida al linguaggio lua per luatex”.
          1a) Io la sto studiando, e ho la sensazione di imparare qualcosa che mi apre nuovi orizzonti.
          2) Complimenti, ovviamente, all’autore.
          3) La butto li’, “off topic”: Quando ci sara’ il guitexmeeting?

          Saluti e buona domenica
          Luciano

          Ciao Luciano,
          grazie mille per i compliementi.
          Sono contento che la guida ti sia utile.
          Sto pensando di rivoluzionarla per unire la prima parte con l’ultima e cercare di renderla più facile.
          Quanto al meeting presto ci saranno notizie. Molto presto.
          Saranno diffuse informazioni in merito sui soliti canali.

          Grazie e a presto.
          R.

          in risposta a: calcolo di aree e lunghezze #121885
          robitex
          Amministratore del forum
            Up
            0
            Down
            ::

            linden-limmer” post=122447Ciao a tutti,

            1) grazie per le risposte!
            2) Cerco di chiarire il mio pensiero.
            3) Prendiamo un quarto di cerchio: la sua area e’ (pi / 4)*R^2:
            volevo sapere se c’e’ un modo con TeX and friends (TeX+ tikz+ lua, per esempio) di ottenere (pi / 4)
            cioe’ di ottenere l’area anche in unita’ di misura, diciamo, non SI.
            4) Prendiamo un quarto di cerchio: la lunghezza dell’arco di circonferenza e’ (pi /2)*R.
            Quello che vorrei ottenere e’ (pi / 2).
            5) Questi due esempi, i cui risultati sono ovviamente noti, sono appunto solo degli esempi:
            si tratta cioe’ di “test” che il pacchetto per misurare le lunghezze e le aree deve superare per poi
            cimentarsi con qualcosa di piu’ interessante, che ne so, la lunghezza della catenaria, della cardioide, …
            Saluti
            Luciano

            Una cosa del genere?
            `% !TeX program = LuaLaTeX

            \documentclass{article}
            \usepackage{luacas}

            \begin{document}

            % definizione delle funzioni di calcolo
            \begin{CAS}
            function area(r)
            local res = pi*r^2
            return res:autosimplify()
            end
            %
            function circ(r)
            local res = 2*pi*r
            return res:autosimplify()
            end
            %
            \end{CAS}

            % definizione di due raggi uno intero e uno frazionario
            \begin{CAS}
            r1 = 8
            r2 = 1/2
            \end{CAS}

            Area del cerchio di raggio \( \print{r1} \): \( \print{area(r1)} \)

            Circonferenza di raggio \( \print{r1} \): \( \print{circ(r1)} \)

            Area del cerchio di raggio \( \print{r2} \): \( \print{area(r2)} \)

            Circonferenza di raggio \( \print{r2} \): \( \print{circ(r2)} \)
            \end{document}`

            Ho considerato cerchi e circonferenze intere, non semicirconferenze come nel tuo esempio.
            La modifica sarebbe facile.
            Considera che non ti sto spiegando molti dettagli del codice. Alcuni di questi li potrai trovare nel mio prossimo intervento al GuITmeeting 2024 di maggio.
            Sempre che il comitato scientifico accetti l’articolo.
            Considera inoltre che con il codice Lua è possibile fare molto di più di quello che modtra l’esempio di utilizzo del pacchetto LuaCAS.
            Si lo so, è piuttosto entusiasmante.
            Magari, se sei interessato potremmo integrare l’articolo e ripresentarlo a due mani, oppure, scriverne uno nuovo.
            Il mio indirizzo email si trova per esempio nella guida tematica a Lua (che avrebbe bisogno di essere risistemata).
            R.

            in risposta a: calcolo di aree e lunghezze #121883
            robitex
            Amministratore del forum
              Up
              0
              Down
              ::

              linden-limmer” post=122444Ciao a tutti,

              vado al dunque:
              1) E’ possibile calcolare le aree e le lunghezze con TeX (per esempio con tikz o pstricks)?
              2) C’e’ qualcuno che lavora a questo argomento (all’interno di TeX, intendo)?

              Saluti e buone feste
              Luciano

              Ciao Luciano.
              Secondo me dipende dal tipo di problema di calcolo che hai.
              Voglio dire, che tipo di calcolo intendi?

              In attesa di conoscere il contesto a cui si riferisce la domanda, posso sicuramente dire che essendo TeX perfettamente in grado di fare qualsiasi calcolo, nel senso di Turing, non è detto che sia fattibile nella pratica. Ciò che è teoricamente possibile non è detto che lo sia nella realtà.

              Una volta scrissi un programma che risolveva schemi di Sudoku. E li risolveva in brevissimo tempo, qualche millisecondo.
              Ho pensato che il mio programma fosse in grado di dare una risposta alla domanda “quante griglie di Sudoku esistono?”.
              Lanciai quindi il programma sulla griglia vuota in attesa che fosse stampato il numero cercato.
              La mattina dopo, con mia sorpresa, il programma stava ancora girando. Decisi di fare una stima rapida e conobbi il tempo che avrei dovuto attendere: circa diecimila anni 🙂 .

              Certamente in fatto di calcoli, Lua è molto più efficiente di TeX, e con LuaLaTeX è possibile compilare documenti TeX che eseguono codice Lua.
              Un esempio è “la calcolatrice”, un piccolo e interessante esempio di uso di Lua per il calcolo che trovi nella guida tematica a Lua, scaricabile dal sito GuIT.
              Altro esempio di impiego di Lua è il pacchetto tkz-elements per il disegno geometrico.
              Ricambio gli Auguri
              Auguri a tutti di buone festività.
              R.

              in risposta a: errore in installazione? #121874
              robitex
              Amministratore del forum
                Up
                0
                Down
                ::

                davidebond” post=122429Salve. Io ho installato texlive 2023 e aggiornato su un pc. Ho quindi compilato un file che comprendeva i koma-scripts, lualatex, polyglossia, biber, ecc. Questo file era su chiavetta e mi dimenticai di cancellare i file ausiliari. Ho installato, quindi, texlive 2023 ed aggiornato anche su un altro pc e ho provato a compilare quel file. Mi dava errore perché c’era un problema alla riga 31 del file aux. Ho cancellato tutti i file ausiliari e ho riprovato a compilare il file. Tutto è andato liscio. Cosa è successo? Durante l’installazione non ho ricevuto messaggi di errore su nessuno dei due pc e neanche durante l’aggiornamento. Dove sta il problema?

                Grazie e ciao,

                davide

                Ciao,
                difficile dirlo secondo me.
                I file ausiliari possono essere danneggiati se si interrompe la compilazione e possono diventare non più compatibili se le versioni di LaTeX cambiano o cambiano i pacchetti o le classi.
                Tutto sommato credo non sia un problema perché appunto si tratta di file ausiliari.
                Alcuni editor hanno una funzione per cancellarli.
                Inoltre nei repository di codice git, generalmente questi file non fanno parte del progetto di documento.
                Ti preoccupa qualcosa?
                R.

                robitex
                Amministratore del forum
                  Up
                  0
                  Down
                  ::


                  Ma mi sembra sempre più un problema per Lua…
                  🙂
                  R.

                  robitex
                  Amministratore del forum
                    Up
                    0
                    Down
                    ::

                    robertodivito” post=122394Sto parlando del grafico dei segni che si usa per risolvere una disequazione.

                    Il codice che ho copiato (e che ho creato) produce questo:
                    https://drive.google.com/file/d/1RtrLDg31cLv9Gr4e7zDwZbQP4nBDm9jx/view?cf_lbyyhhwhyjj5l3rs65cb3w=ppte4rhs9nl6j6hwtw7fc

                    Io vorrei solo perfezionarlo per evitare la sovrapposizione di 0 e \nexists sulle righe punteggiate verticali.

                    Ciao,
                    ho preparato questo codice che immette il simbolo con uno sfondo bianco coprente, come da tua idea.
                    `
                    % !TeX program = LuaLaTeX
                    \documentclass[tikz]{standalone}
                    \usepackage{amssymb}

                    \begin{document}
                    \begin{tikzpicture}
                    % linea tratteggiata verticale
                    \draw[dashed] (0, -2cm) — (0, 2cm);

                    % non copre
                    \node at (0,-1) {$\nexists$};

                    % copre
                    \node[fill=white] at (0, 1) {$\nexists$};

                    \end{tikzpicture}
                    \end{document}
                    `

                    Funziona ma non è molto elegante. L’ideale sarebbe interrompere la linea tratteggiata così da far “ricalcolare” i trattini.
                    Controllalo e fammi sapere.

                    Ho risposto perché la cosa mi interessa, non tanto come insegnante di matematica alle superiori, ma come puro problema di programmazione.
                    Purtroppo o per fortuna, vado sempre a battere lì, lì su LuaTeX.
                    Questo motore integra come tutti sanno l’interprete Lua, ma le potenzialità di questo strumento sono ancora molto molto sotto utilizzate.
                    Un enorme numero di problemi proprio per i Prof. troverebbero soluzioni brillanti.

                    Abbiamo solo l’imbarazzo della scelta di come implementare il codice. Se ti interessa fammi un fischio, porebbe uscirne davvero un lavoro interessante da pubblicare magari su Ars (oltre che risolvere la composizione).

                    Ah ultima cosa. Esistono in giro pacchetti già pronti per lo studio del segno. Gli avrai sicuramente dato un’occhiata ma scommetto che non ti sarà piaciuta la “grafica” e hai fatto per conto tuo.
                    Alla prossima.
                    R.

                    in risposta a: Formula in linea su più righe con allineamento a sinistra #121647
                    robitex
                    Amministratore del forum
                      Up
                      0
                      Down
                      ::

                      vsara” post=122212Vorrei che lo spazio che c’è prima e dopo l’elemento align* fosse minore, precisamente vorrei che fosse lo stesso che c’è tra due righe successive di testo.
                      Invece attualmente prima della prima riga dell’equazione e dopo l’ultima riga dell’equazione c’è uno spazio maggiore.
                      Inoltre la prima riga dell’equazione non parte esattamente allineata a sinistra come le righe di testo ma leggermente più a destra.

                      Ciao.
                      Ci sono due registri di tipo “lunghezza”, che puoi impostare a zero. SI tratta di \abovedisplayskip e \belowdisplayskip.
                      Da usare con saggezza.
                      Alla prossima.
                      R.

                      in risposta a: Formula in linea su più righe con allineamento a sinistra #121645
                      robitex
                      Amministratore del forum
                        Up
                        0
                        Down
                        ::

                        vsara” post=122210La soluzione che mi hai proposto risolve il problema dell’allineamento dei simboli di = e mantiene le formule allineate a sinistra come volevo.
                        Tuttavia scrivendo le formule con l’ambiente align* l’interlinea è aumentato rispetto a quello del testo normale e io vorrei mantenerlo uguale, si può fare?

                        Allego un esempio:
                        `
                        \documentclass[a4paper,11pt]{book}

                        \usepackage[italian]{babel}
                        \usepackage[utf8]{inputenc}

                        \usepackage{amsmath}

                        \begin{document}

                        \noindent
                        Qui scrivo una formula usando align*:
                        \begin{align*}
                        x+y+z&=x+z+y=y+x+z=\\
                        &=x+y+z=x+z+y=y+x+z=y+z+x=z+x+y=\\
                        &=100000000000
                        \end{align*}
                        Qui invece scrivo una formula in linea:\\
                        $x+y+z=x+z+y=y+x+z=100000000000$
                        Fine del documento

                        \end{document}
                        `

                        [attachment=2756]formule.pdf[/attachment]

                        Ma cosa intendi per interlinea?
                        A me pare tutto a posto.

                        Ho modificato il tuo codice, riportando una modifica manuale ma è bruttino.
                        La regola generale, secondo me, è che se non hai ragioni o necessità che lo giustifichino, non modificare i parametri della composizione impostati dalla classe. Sono stati decisi da esperti. Meglio lasciar fare a LaTeX.
                        R.

                        in risposta a: Formula in linea su più righe con allineamento a sinistra #121643
                        robitex
                        Amministratore del forum
                          Up
                          0
                          Down
                          ::

                          vsara” post=122208Vorrei scrivere una catena di uguaglianze tra espressioni algebriche su più righe allineando il primo simbolo di = di ogni riga con il primo simbolo di = della riga precedente, inoltre vorrei utilizzare le formule in linea e non in display perchè vorrei mantenere l’interlinea “standard” (come nel caso delle formule in linea e non come nel caso delle formule in display) e avere l’allineamento a sinistra.

                          Faccio un esempio:

                          `x = 4 + 3*2 =
                          = 4 + 6 =
                          = 10
                          `

                          Come posso fare?

                          Ciao.
                          Userei un classico ambiente align del pacchetto amsmath.
                          L’allineamento lo decidi tu inserendo &.
                          Puoi leggerne la documentazione con il comando da terminale:`texdoc amsmath`
                          Ciao
                          Alla prossima
                          R.

                          in risposta a: Derivazione Logica #121639
                          robitex
                          Amministratore del forum
                            Up
                            0
                            Down
                            ::

                            DavidePeccioli” post=122203Buongiorno a tutti,

                            scrivendo degli appunti universitari mi sono ritrovato a dover copiare lo schema allegato: si tratta dello schema utilizzato dal professore per svolgere una derivazione logica.

                            Ho provato ad utilizzare l’ambiente `align` annidiato (tramite l’ambiente `aligned` di amsmath), con degli opportuni `\left|\right.` per ottenere le barre verticali.

                            Qualcuno avrebbe dei suggerimenti per scrivere nel modo “corretto” questa tabella? Ovvero, è possibile creare una tabella e poi successivamente aggiungere delle barre verticali?

                            (Se ritenete necessario allego un mwe, ma ho paura che il modo più corretto sia percorrere completamente un’altra strada rispetto a quella che ho intrapreso io.)

                            e farsi dare il codice dal Professore ? 🙂
                            R.

                            robitex
                            Amministratore del forum
                              Up
                              0
                              Down
                              ::

                              linden-limmer” post=122187Ciao a tutti,

                              recentemente mi e’ capitato un problema
                              con un pacchetto che ne caricava un altro “a mia insaputa”.
                              (\usepackage{blablabla})

                              Domanda:
                              E’ possibile ottenere la lista dei pacchetti caricati con tutte le dipendenze indicate ?

                              Saluti
                              Luciano

                              Certo,
                              nel file di log ci sono tutti i pacchetti caricati, basta cercarli tra le altre informazioni.
                              R.

                              in risposta a: Aiuto con Texstudio #121627
                              robitex
                              Amministratore del forum
                                in risposta a: Calcolo dei sequenti in LaTeX #121568
                                robitex
                                Amministratore del forum
                                  Up
                                  0
                                  Down
                                  ::

                                  vsara” post=122137Ho risolto, utilizzando comunque il pacchetto bussproofs: anzichè utilizzare l’ambiente prooftree ho messo i comandi per generare i sequenti “sciolti” dentro la tabella e ho aggiunto alla fine di ognuno il comando \DisplayProof.
                                  `
                                  \begin{center}
                                  \begin{tabular}{cccccc}
                                  \hline
                                  \multicolumn{2}{|c|}{
                                  \AxiomC{}
                                  \UnaryInfC{$\Gamma, \phi, \Gamma' \vdash \Delta, \phi, \Delta'$}
                                  \DisplayProof
                                  } & \multicolumn{2}{|c|}{
                                  \AxiomC{}
                                  \UnaryInfC{$\Gamma, \bot, \Gamma' \vdash \Delta$}
                                  \DisplayProof
                                  } & \multicolumn{2}{|c|}{
                                  \AxiomC{}
                                  \UnaryInfC{$\Gamma \vdash \Delta, \top, \Delta'$}
                                  \DisplayProof
                                  }\\
                                  \hline
                                  \multicolumn{3}{|c|}{
                                  \AxiomC{$\Gamma, \phi, \psi \vdash \Delta$}
                                  \UnaryInfC{$\Gamma, \phi \wedge \psi \vdash \Delta$}
                                  \DisplayProof
                                  } & \multicolumn{3}{|c|}{
                                  \AxiomC{$\Gamma \vdash \phi, \Delta$}
                                  \AxiomC{$\Gamma \vdash \psi, \Delta$}
                                  \BinaryInfC{$\Gamma \vdash \phi \wedge \psi, \Delta$}
                                  \DisplayProof
                                  }\\
                                  \hline
                                  \multicolumn{3}{|c|}{
                                  \AxiomC{$\Gamma, \phi \vdash \Delta$}
                                  \AxiomC{$\Gamma, \psi \vdash \Delta$}
                                  \BinaryInfC{$\Gamma, \phi \vee \psi \vdash \Delta$}
                                  \DisplayProof
                                  } & \multicolumn{3}{|c|}{
                                  \AxiomC{$\Gamma \vdash \phi, \psi, \Delta$}
                                  \UnaryInfC{$\Gamma \vdash \phi \vee \psi, \Delta$}
                                  \DisplayProof
                                  }\\
                                  \hline
                                  \multicolumn{3}{|c|}{
                                  \AxiomC{$\Gamma \vdash \phi, \Delta$}
                                  \AxiomC{$\Gamma, \psi \vdash \Delta$}
                                  \BinaryInfC{$\Gamma, \phi \rightarrow \psi \vdash \Delta$}
                                  \DisplayProof
                                  } & \multicolumn{3}{|c|}{
                                  \AxiomC{$\Gamma, \phi \vdash \psi, \Delta$}
                                  \UnaryInfC{$\Gamma \vdash \phi \rightarrow \psi, \Delta$}
                                  \DisplayProof
                                  }\\
                                  \hline
                                  \multicolumn{3}{|c|}{
                                  \AxiomC{$\Gamma \vdash \phi, \Delta$}
                                  \UnaryInfC{$\Gamma, \neg \phi \vdash \Delta$}
                                  \DisplayProof
                                  } & \multicolumn{3}{|c|}{
                                  \AxiomC{$\Gamma, \phi \vdash \Delta$}
                                  \UnaryInfC{$\Gamma\vdash \neg \phi, \Delta$}
                                  \DisplayProof
                                  }\\
                                  \hline
                                  \multicolumn{3}{|c|}{
                                  \AxiomC{$\Sigma, \Gamma, \Theta, \Gamma', \Sigma' \vdash \Delta$}
                                  \UnaryInfC{$\Sigma, \Gamma', \Theta, \Gamma, \Sigma' \vdash \Delta$}
                                  \DisplayProof
                                  } & \multicolumn{3}{|c|}{
                                  \AxiomC{$\Gamma \vdash \Sigma, \Delta, \Theta, \Delta', \Sigma'$}
                                  \UnaryInfC{$\Gamma \vdash \Sigma, \Delta', \Theta, \Delta, \Sigma'$}
                                  \DisplayProof
                                  }\\
                                  \hline
                                  \end{tabular}
                                  \end{center}
                                  `
                                  L’unica cosa che ora non mi torna è come mai ora la prima riga della tabella (che è composta da tre celle) ha la prima cella più larga delle altre due, nonostante nel codice siano tutte e tre multicolumn{2}…

                                  [attachment=2740]tabella.pdf[/attachment]

                                  Ciao.
                                  L’ambiente tabular è progettato per lasciare un piccolo spazio a sinistra della prima cella e a destra dell’ultima, per ciascuna riga.
                                  Nei descrittori di colonna esiste la possibilità di azzerare questo spazio.
                                  Può darsi che sia questo che evita l’allineamento che lamenti.
                                  Vedi anche messaggio precedente di OldClaudio.
                                  R.

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

                                Go to top