davidebond

Risposte nei forum create

Stai visualizzando 15 risposte – dal 166 al 180 (di 578 totali)
  • Autore
    Risposte
  • in risposta a: [risolto] lualatex e caratteri mancanti #118037
    davidebond
    Partecipante
      Up
      0
      Down
      ::


      Allora, mettendo article e togliendo unicode-math, funziona tutto, ma non riconosce \sc. In questo caso, mi dà lo stesso errore. La versione che vi ho presentato dei fonts è dei fonts originali che vedo ora sono in .otf. La sintassi del prologo l’ho trovata cercando su google.

      Grazie e ciao,

      davide

      davidebond
      Partecipante
        Up
        0
        Down
        ::


        Chiedo scusa se rispondo solo adesso, ma non avevo mai visto questa domanda. L’ho trovata facendo una ricerca per altro sul web. Vai alla pagina:

        https://miktex.org/faq/uninstall-miktex-win-cli

        Ciao e scusa,

        davide

        in risposta a: breve codice di metapost non funzionante [risolto] #115903
        davidebond
        Partecipante
          Up
          0
          Down
          ::


          Grazie mille.

          Ciao,

          davide

          davidebond
          Partecipante
            Up
            0
            Down
            ::


            Grazie infinite.

            Ciao,

            davide

            in risposta a: lualatex come funziona? #115887
            davidebond
            Partecipante
              Up
              0
              Down
              ::


              Scusami ma non vedo spazi prima di tabular. Se Provo a cancellare, tabular salta alla Riga precedente.

              Grazie. Ciao,

              davide

              in risposta a: lualatex come funziona? #115882
              davidebond
              Partecipante
                Up
                0
                Down
                ::


                Io ho trovato solo questo. Non esiste alcun libro su luatex e lualatex a parte questo. Detto ciò passiamo al prossimo codice che non funziona (il seguente proprio):

                `
                \documentclass{article}
                \usepackage{luacode}
                \usepackage{libertine}

                \begin{document}

                \begin{luacode*}
                function readbuf( buf )
                mybuf = mybuf .. buf .. ''\n''
                end
                function startrecording()
                mybuf = '' ''
                luatexbase.add_to_callback('process_input_buffer', readbuf, 'readbuf')
                end
                function stoprecording()
                luatexbase.remove_from_callback('process_input_buffer', 'readbuf')
                buf_without_end_log = mybuf:gsub(''\\end(recorder)n'','''')
                print(string.format(''Lua: %q, buf_without_end_log)) — Ausgabe Logfile
                luaBuffer=mybuf:gsub(''\\end{recorder}'','''') — Ausgabe Dokument
                end
                \end{luacoda*}
                \newcommand\printBuffer{\directlua{tex.print(string.format(luaBuffer))}}
                \newenvironment{recorder}
                {\directlua{startrecording()}}
                {\directlua{stoprecording()}}

                \begin{recorder}
                Hallo \TeX-Welt. Dies ist Datei \jobname.
                \end{recorder}

                Und jetzt die Ausgabe: \printBuffer\\
                Und nochmal: \printBuffer

                \begin{recorder}
                Hallo Lua\TeX-Welt.
                \end{recorder}

                Und jetzt die Ausgabe: \printBuffer

                \end{document}

                `

                Vorrei aggiungere che non spiegando il significato di quello che c’è scritto, copio alla cieca, magari facendo errori anch’io. Qua l’errore è

                `
                ! File ended while scanning use of luacode@grab@lines.

                \par
                <*> lua6.tex

                ?

                `

                Non so se valga la pena procedere con la lettura.

                Grazie e ciao,

                davide

                in risposta a: lualatex come funziona? #115878
                davidebond
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Vi avevo detto che il libro era un errore unico? Ecco il codice seguente che non funziona:

                  `
                  \documentclass{article}
                  \usepackage{luacode,booktabs,luatex85}

                  \begin{document}

                  \begin{luacode*}
                  function Wertetabelle()
                  for Grad=0,360,15 do
                  Rad=math.rad{Grad}
                  tex.print(string.format('%2d & %1.6f & %1.6f & %1.6f & %3.6g & %3.6f & %3.6f\\\\',
                  Grad,Rad,math.sin(Rad),math.cos(Rad),math.tan(Rad),math.sinh(Rad),math.cosh(Rad)))
                  end
                  end
                  \end{luacode*}

                  \begin{tabular}{@{} r *6c @{}}
                  \emph{Grad} & $x$ & $\sin(x)$ & $\cos(x)$ & $\tan(x)$ & $\sinh(x)$ & $\cosh(x)$ \\\hline
                  \directlua{Wertetabelle()} \hline
                  \end{tabular}

                  \end{document}

                  `
                  [attachment=2250]terminale.jpg[/attachment]

                  Vi ho allegato lo screenshot del terminale che mi dà errore.

                  Grazie. Ciao,

                  davide

                  Attachments:
                  You must be logged in to view attached files.
                  in risposta a: lualatex come funziona? #115877
                  davidebond
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Lua si blocca dicendo: Runaway argument? tex.print… ETC. !file ended while scanning use of \luacode \par <*> lua3.tex ? Lua3.tex è il nome del mio file. Anche con l’esempio precedente si blocca sul fatto che il file finisce mentre \luacode sembra non fermarsi.

                    Ciao e grazie,

                    davide

                    in risposta a: lualatex come funziona? #115876
                    davidebond
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Lo faccio sempre. Ma non possiamo stare a correggere un libro che di errori è ricco.

                      Grazie e ciao,

                      davide

                      in risposta a: lualatex come funziona? #115874
                      davidebond
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        Altri errori. Sono due. Ecco il primo:

                        `
                        \documentclass{article}%
                        \usepackage{luatex85}
                        \usepackage{luacode,booktabs}

                        \begin{document}

                        \begin{tabular}{*5l}\hline
                        \luacode
                        for i=1,5 do
                        ixi='$'..i..'^'..(i+1)..'='..i^(i+1)..'$';
                        tex.sprint(ixi)
                        if i<5 then tex.print('&') else tex.print('\\\\\\hline') end
                        end
                        \endluacode
                        \end{tabular}

                        \end{document}

                        `

                        Il secondo:

                        `
                        \documentclass{article}%
                        \usepackage{luatex85}
                        \usepackage{luacode,booktabs}

                        \begin{document}

                        \begin{table}[!htb]
                        \caption{Das kleine Einmaleins zum Wiederholen}\smallskip\centering
                        \begin{luacode}
                        tex.print(“\\begin{tabular}{@{} *9l @{}}\\toprule”)
                        local num=6
                        for i=1,num do
                        for j=1,num do+ixj='$'..i..'\\cdot'..j..'='..i*j..'$';
                        tex.print(ixj)
                        if(j

                        in risposta a: lualatex come funziona? #115872
                        davidebond
                        Partecipante
                          Up
                          0
                          Down
                          ::


                          Grazie. Allora, i tuoi esempi funzionano e funziona anche il mio codice se carico il pacchetto luatex85. Il punto è che nel libro non è scritto. Non posso per ogni codice, postarlo qui per andare avanti con la lettura.

                          Grazie e ciao,

                          davide

                          in risposta a: lualatex come funziona? #115870
                          davidebond
                          Partecipante
                            Up
                            0
                            Down
                            ::


                            Oppure:

                            `
                            \documentclass{article}
                            \usepackage{luacode}

                            \begin{document}

                            \pdfcompresslevel=0\newcount\gstatelevel
                            \def\pdfsave{\latelua{pdf.print(“page”, “q\string\n”)}}
                            \def\pdfrestore{\latelua{pdf.print(“page”, “Q\string\n”)}}
                            \def\pdflocal#1#2{\begingroup%
                            \ifnum\currentgrouplevel=\gstatelevel
                            \else
                            \gstatelevel=\currentgrouplevel \pdfsave \aftergroup\pdfrestore
                            \fi
                            \latelua{pdf.print”#1\string\n”}#2\endgroup}

                            \bf\pdflocal{0.5 g}{Dies ist \pdflocal{0.6 g}{\it Grau}} und dies Schwarz!

                            %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

                            \begingroup
                            \endlinechar=10
                            \directlua{%
                            tex.print(“Wer A sagt,\string~ “)
                            — es kommt noch Text
                            tex.print(“muss auch B sagen”)}
                            \endgroup

                            \end{document}

                            `

                            Il luacode l’ho inserito io e almeno la frase la scrive giusta, ma la compilazione si blocca su \pdfcompresslevel, dicendo command not found!.

                            Evidentemente, manca qualcosa che l’autore non dice.

                            Grazie e ciao,

                            davide

                            in risposta a: lualatex come funziona? #115869
                            davidebond
                            Partecipante
                              Up
                              0
                              Down
                              ::


                              Grazie della risposta. Anzitutto, una Cosa: ho cercato libri su luatex & co. e ho trovato solo questo libro il cui autore è su Wikipedia. Ma a me non funzionano i primi comandi. Per esempio, lanciata la console, mi dice di scrivere

                              `
                              luatex
                              `

                              quindi,

                              `
                              &lualatex
                              `

                              il codice prosegue, ma la mia console dà errore e si chiude. Fine della storia.

                              Grazie e ciao,

                              davide

                              in risposta a: texstudio ed inserimento file #115859
                              davidebond
                              Partecipante
                                Up
                                0
                                Down
                                ::


                                Esatto, ma io vorrei inserire un file che è un modello da modificare ogni volta, come “se fosse una macro” o una “\def<>“.

                                Grazie e ciao,

                                davide

                                in risposta a: texstudio ed inserimento file #115857
                                davidebond
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::


                                  Esatto. Ma io volevo vedere il file inserito prima della compilazione per modificarlo. Cosa che posso fare con C-x i in Emacs. Questo volevo. Copia e incolla non mi piace tanto…

                                  Grazie e ciao,

                                  davide

                                Stai visualizzando 15 risposte – dal 166 al 180 (di 578 totali)

                                Go to top▲