MatteoF

Risposte nei forum create

Stai visualizzando 15 risposte – dal 151 al 165 (di 195 totali)
  • Autore
    Risposte
  • in risposta a: Pacchetto Frontespizio su Overleaf #116211
    MatteoF
    Partecipante
      Up
      0
      Down
      ::

      OldClaudio” post=116625
      Con la compilazione separata è possibile fermare il ciclo seguendo le istruzioni della documentazione; conservando quindi un frontespizio che non verrà mai modificato

      Effettivamente, non immaginavo l’ipotesi di dover modificare il frontespizio, considerando che generalmente è una delle ultime cose che si fa in una tesi (anche se ripensamenti sulla formulazione del titolo/sottotitolo non sono certo infrequenti).

      Personalmente non ho mai usato il pacchetto ‘frontespizio’. A memoria, il mio primo thread su questo forum riguardava proprio il modulo ‘topfront’, ma utilizzato in modalità autonoma e separata dalla classe ‘toptesi’. Poi, il sempre maggior interesse per LaTeX mi ha portato alla creazione di un mio pacchetto personale per generare il frontespizio della tesi. Ma questa è un’altra storia 😀

      Matteo

      in risposta a: Pacchetto Frontespizio su Overleaf #116209
      MatteoF
      Partecipante
        Up
        0
        Down
        ::


        Vado un po’ OT, ma sarei curioso di sapere perché Enrico Gregorio abbia progettato il pacchetto ‘frontespizio’ in modo che si debba effettuare una tripla compilazione (compilazione del file .tex; compilazione del file -frn.tex; ricompilazione del file .tex per l’inclusione del file -frn.pdf)
        Immagino ci siano dei vantaggi, che però mi sfuggono.

        Matteo

        in risposta a: [META] UTILIZZO DEL FORUM E DEL MATERIALE INFORMATIVO! #2151
        MatteoF
        Partecipante
          Up
          0
          Down
          ::


          A questo punto si potrebbe eliminare quel thread e “fissarne” un altro, con il link corretto. E con l’occasione aggiungere alle netiquette una sezione riguardante il concetto di “esempio minimo compilabile”.

          Matteo

          in risposta a: lualatex come funziona? #115885
          MatteoF
          Partecipante
            Up
            0
            Down
            ::

            robitex” post=116295Credo anche che LuaLaTeX o meglio LuaTeX avendo raggiunto la versione 1 non “evolva” più in modo “breaking change”.
            Semmai, abbiamo il problema di quale sarà il futuro di LuaTeX divenuto improvvisamente incerto purtroppo, anche se ci sono alternative compatibili.
            Alla prossima.
            R.

            Cosa intendi per “futuro incerto”?
            Da quello che so [tt]LuaTeX[/tt] viene sviluppato e testato avendo come riferimento [tt]ConTeXt[/tt]. Pensi che il team di sviluppo abbia subito una “battuta d’arresto”? Lo stesso Luigi Scarso, alcuni mesi fa, era intervenuto sul forum in questi termini:

            luigi.scarso” post=114708Siamo ben consci delle “osservazioni” sulla stabilità, ma questo credo chiarisca:
            https://mailman.ntg.nl/pipermail/ntg-context/2018/093154.html
            Siamo fermamente intenzionati a seguire la roadmap sopra tracciata.

            in risposta a: MakeIndex: formattazione lemmi con comando personalizzato #115755
            MatteoF
            Partecipante
              Up
              0
              Down
              ::


              Ora funziona, grazie per la disponibilità.

              Matteo

              in risposta a: MakeIndex: formattazione lemmi con comando personalizzato #115752
              MatteoF
              Partecipante
                Up
                0
                Down
                ::


                Forse le incomprensioni sono nate dagli esempi che ho utilizzato nei vari post.

                Se rileggo la mia richiesta iniziale, avevo scritto:

                MatteoF” post=116137
                La mia volontà, comunque, è quella di spingermi oltre e poter utilizzare un comando ([tt]\indexstar[/tt]) che risolva la formattazione del lemma in tutte le possibili configurazioni, da quella più semplice
                `\indexstar{}`
                a quella più complessa
                `\indexstar{!!@|}`

                Claudio, intanto ti ringrazio della pazienza, ma a me il tuo codice non funziona se abbinato con la mia definizione `\newcommand*\idxstar[1]{\leavevmode\llap{*\,}#1}`
                In verità, nemmeno con una definizione più semplice, tipo `\newcommand*\idxstar[1]{\emph{#1}}`.

                Di seguito il emc
                `
                % !TEX encoding = UTF-8 Unicode
                % !TEX TS-program = lualatex

                \documentclass{book}
                \usepackage{makeidx}
                \usepackage{etoolbox}

                \newcommand*\idxstar[1]{\leavevmode\llap{*\,}#1}

                \def\indexstar#1@#2|#3?{\bgroup
                \edef\x{\egroup\noexpand\index{#1@\idxstar{#2}\ifstrempty{#3}{}{|#3}}}\x}

                \makeindex
                \begin{document}

                pippo\indexstar@pippo|?

                pippo\indexstar primo@pippo|?

                pippo\indexstar primo!secondo@pippo|?

                pippo\indexstar primo!secondo!terzo@pippo|?

                pippo\indexstar@pippo|textbf?

                pippo\indexstar primo@pippo|textbf?

                pippo\indexstar primo!secondo@pippo|textbf?

                pippo\indexstar primo!secondo!terzo@pippo|textbf?

                \printindex
                \end{document}
                `

                Il documento viene compilato, ma il file .ind rimane vuoto.

                in risposta a: MakeIndex: formattazione lemmi con comando personalizzato #115750
                MatteoF
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Grazie Claudio per la perseveranza.

                  Avevo già provato a ragionare sui delimited parameter di TeX (concetto inesistente in LaTeX).

                  Il problema è che la presenza dei caratteri che fungerebbero da delimitatori (sia [tt]@[/tt] che [tt]|[/tt]) è puramente facoltativa. Pertanto, un banale [tt]\indexstar{pippo}[/tt] andrebbe in errore.
                  Inoltre anche la sintassi del comando (nell’utilizzo delle graffe) cambia.

                  Penso che la soluzione debba rimanere in un contesto LateX, con l’aiuto di un pacchetto che possa analizzare e manipolare l’argomento del comando. [tt]xstring[/tt]? [tt]l3regex[/tt]? Ma come ho già scritto: vedrò se avrò tempo e modo di proseguire nell’intento.

                  Matteo

                  in risposta a: MakeIndex: formattazione lemmi con comando personalizzato #115748
                  MatteoF
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Claudio, il tuo comando prevede di utilizzare argomenti opzionali, ma è ciò che io non voglio fare.

                    Come ho scritto nei post precedenti (forse mi sono spiegato male e me ne scuso) vorrei creare un comando con un unico argomento obbligatorio, mantenendo la stessa sintassi di [tt]\index[/tt].

                    Perché non ho interesse ad utilizzare un comando nella forma [tt]{ o o o m o }[/tt]?
                    Semplicemente perché scrivere`\indexstar[Norvegia][comuni][Osbroon]{Øsbroon}[textbf]` non semplificherebbe nulla rispetto a `\index{Norvegia!comuni!Osbroon@\idxstar{Øsbroon}|textbf}` (in cui [tt]\idxstar[/tt] è la macro di formattazione)

                    Il vero automatismo sarebbe creare un comando che mantenga la normale sintassi di MakeIndex, in cui `\indexstar{Norvegia!comuni!Osbroon@Øsbroon|textbf}` corrisponda a `\index{Norvegia!comuni!Osbroon@\idxstar{Øsbroon}|textbf}`

                    Matteo

                    PS: esiste il pacchetto [tt]\xstring[/tt] per analizzare e manipolare stringhe di testo. Potrebbe essere la soluzione. Vedrò se avrò tempo e modo di proseguire nell’intento.

                    in risposta a: MakeIndex: formattazione lemmi con comando personalizzato #115746
                    MatteoF
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Grazie Claudio,
                      la mia intenzione era di creare un comando con un unico argomento obbligatorio, al pari del comando originale [tt]\index[/tt].

                      In tal senso bisognerebbe riuscire ad analizzare l’argomento ed isolare quei token riconducibili al testo dell’indice oggetto della formattazione, in modo che`\indexstar{!!@|}`corrisponda a`\index{!!@\cmd{}|}`dove `\cmd{}` sia la macro con le istruzioni di formattazione.

                      Leggendo la documentazione (abbastanza scarna) di [tt]xparse[/tt] posso intuire che si potrebbe arrivare a qualcosa di buono (sfruttando ovviamente gli argomenti avanzati, tipo: [tt]\SplitArgument[/tt], u-type, e-type, …), ma veramente ho competenze troppo elementari per uscirne da solo 🙁

                      Grazie comunque per i suggerimenti.
                      Matteo

                      in risposta a: imakeidx e TeXworks #115646
                      MatteoF
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        Grazie per l’interessamento. Ma quindi, secondo te, dipende dal pacchetto [tt]imakeidx[/tt]?

                        Come scritto nel post, se utilizzo un altro editor (ad es. TeXShop) o se compilo da linea di comando, non ho alcun problema, indipendentemente dal programma di compilazione (pdftex/xetex/luatex). Idem se utilizzo TeXworks 0.6.2 (versione precedente).

                        Il problema sorge se utilizzo TeXworks 0.6.3 (ultima versione), indipendentemente dal programma di compilazione (pdftex/xetex/luatex).

                        Linea di comando (pdftex/xetex/luatex) ==> OK
                        TeXShop (pdftex/xetex/luatex) ==> OK
                        TeXworks 0.6.2 (pdftex/xetex/luatex) ==> OK
                        TeXworks 0.6.3 (pdftex/xetex/luatex) ==> ERROR

                        Parrebbe, quindi, un problema di TeXworks.

                        in risposta a: imakeidx e TeXworks #115644
                        MatteoF
                        Partecipante
                          Up
                          0
                          Down
                          ::


                          Grazie Claudio per le tue osservazioni.

                          Ho provato a inserire i percorsi degli eseguibili a mano (sia di pdflatex/lualatex che di makeindex). Ho anche aggiunto l’opzione [tt]-shell-escape[/tt] (ammetto che avevo già provato ad abilitare lo Shell Escape, pur sapendo che teoricamente non serviva).
                          Purtroppo è tutto inutile.
                          [attachment=2241]Screenshot3.png[/attachment]
                          Ho infine verificato il contenuto del file texmf.cnf: come si può vedere makeindex è presente nell’elenco dei programmi “sicuri”.
                          `
                          % The programs listed here are as safe as any we know: they either do
                          % not write any output files, respect openout_any, or have hard-coded
                          % restrictions similar to or higher than openout_any=p. They also have
                          % no features to invoke arbitrary other programs, and no known
                          % exploitable bugs. All to the best of our knowledge. They also have
                          % practical use for being called from TeX.
                          %
                          shell_escape_commands = \
                          bibtex,bibtex8,\
                          extractbb,\
                          gregorio,\
                          kpsewhich,\
                          makeindex,\
                          repstopdf,\
                          r-mpost,\
                          texosquery-jre8,\
                          `

                          Attachments:
                          You must be logged in to view attached files.
                          in risposta a: Simbolo maggiore o uguale? #115502
                          MatteoF
                          Partecipante
                            Up
                            0
                            Down
                            ::


                            Ciao Hammer,

                            dalla sezione “Documentazione” puoi scaricarti la guida The Comprehensive LaTeX Symbol List, che elenca tutti i simboli che si possono scrivere con LaTeX e i relativi comandi.
                            Penso non sia difficile trovare ciò che cerchi.

                            Matteo

                            PS: ho scritto il messaggio in contemporanea a OldClaudio, ma penso che ciò che ho scritto ti sia comunque utile 🙂

                            MatteoF
                            Partecipante
                              Up
                              0
                              Down
                              ::

                              OldClaudio” post=115805

                              Ciao Elia,

                              non ho modo di compilare il tuo codice, però, a naso, potrebbe centrare quel [tt]\thispagestyle{empty}[/tt] messo tra la chiamata del capitolo degli acronimi ([tt]\input{acronimi}[/tt]) e la compilazione della bibliografia ([tt]\printbibliography[heading=bibintoc][/tt]).

                              Prova ad eliminarlo.

                              Matteo

                              Entrarci?

                              Errore grammaticale da penna rossa 🙁 mi scuso con i frequentatori del forum.

                              MatteoF
                              Partecipante
                                Up
                                0
                                Down
                                ::


                                Ciao Elia,

                                non ho modo di compilare il tuo codice, però, a naso, potrebbe centrare quel [tt]\thispagestyle{empty}[/tt] messo tra la chiamata del capitolo degli acronimi ([tt]\input{acronimi}[/tt]) e la compilazione della bibliografia ([tt]\printbibliography[heading=bibintoc][/tt]).

                                Prova ad eliminarlo.

                                Matteo

                                in risposta a: TESI LATEX, PROBLEMA INDENTAZIONE CAPITOLI #115298
                                MatteoF
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::


                                  Ciao,
                                  a me il tuo codice compila correttamente, ovvero i capitoli iniziano sul recto del foglio (cioè a destra, pagine dispari).
                                  Domanda sciocca, ma devo farla: non é che confondi il recto/verso di un foglio basandoti sull’ampiezza dei margini laterali? Considera che il margine esterno é sempre più ampio di quello interno.
                                  Non so quale editor utilizzi, ma se apri il tuo file pdf mediante una visualizzazione “affiancata” su due pagine, capirai che il tuo codice compila correttamente.

                                  Matteo
                                  PS: le opzioni [tt]10pt[/tt], [tt] twoside[/tt] e [tt] openright[/tt] nella classe [tt]book[/tt] sono predefinite, quindi non serve esplicitarle.

                                Stai visualizzando 15 risposte – dal 151 al 165 (di 195 totali)

                                Go to top