benedetto batta

Risposte nei forum create

Stai visualizzando 15 risposte – dal 16 al 30 (di 39 totali)
  • Autore
    Risposte
  • in risposta a: book con pagine aventi sfondo che copre gli headings #120248
    benedetto batta
    Partecipante
      Up
      0
      Down
      ::


      Molte grazie. Devo dire che sei stato utile e prezioso.
      La necessità di inserire la didascalia nella lista occorre perché la sola dicitura sotto le immagini non è sufficiente per le informazioni che voglio dare. Quindi, sì, è un indice alquanto atipico, perché arricchito di dati e commenti.
      Partendo dal tuo codice, sto affindando secondo le mie necessità, anche approfondendo i pacchetti utilizzati.
      Purtroppo utilizzo LaTex troppo sporadicamente. Questo è il terzo libro che edito con il software a distanza di 4 anni, e ogni volta devo recuperare le conoscenze, e soprattutto colmare le lacune.
      Ora mi resta una cosa da fare, e cioè spostare le immagini di 0,5cm (o un’altra misura che calibrerò) a DX o a SX in caso si tratti di pagina pari o dispari.
      Pensavo di usare il pacchetto pagechange, ma non so bene come applicare l’istruzione all’interno del newcommand. Al momento, il mio codice (modificato rispetto al tuo), nella parte interessata, è il seguente:
      ` \begin{tikzpicture}[remember picture, overlay]
      \node[general shadow={
      top color=darkgray,
      bottom color=black,
      opacity=0.2
      },
      anchor=north, %anchor is upper left corner of the graphic
      xshift=0cm, %shifting around
      yshift=-3cm]
      at (current page.north) %left upper corner of the page
      \checkoddpage
      \ifoddpage
      [odd]?
      \else
      [even]?
      \fi
      {\includegraphics[width=\wimage]{#3}};
      \end{tikzpicture}
      `
      Immagino che dopo il posizionamento at (current page.north) si debba attuare l’introduzione della posizione (dove ho posto l’IF): sai come fare?

      Grazie ancora.

      in risposta a: book con pagine aventi sfondo che copre gli headings #120246
      benedetto batta
      Partecipante
        Up
        0
        Down
        ::


        Grazie della risposta.
        Non conoscevo il comando \pagecolor. Ho scoperto che c’è un pacchetto omonimo, ma non l’hai dichiarato nel tuo esempio, e pure so che non è un comando base di LaTex; forse appartiene a Graphicz, che so si può non dichiarare. In ogni modo, a parte la tua soluzione per il colore di sfondo (molto apprezzabile), io usavo tikz soprattutto per l’ombreggiatura, che tra l’altro vorrei migliorare (ho trovato alcune soluzioni nel web, che sperimenterò), quindi modificherò il nuovo comando \imgPage semplificandolo.
        Una nota riguardante \captionof: il mio obiettivo è quello di identificare con un breve testo le immagini, e anticipare la sezione con una listoffigures modificata in modo tale da vare la possibilità di scrivere un testo aggiuntivo sotto le singole voci dell’indice.
        Al momento, ho abbozzato un codice manuale:
        `\begin{enumerate} [nosep]
        \item “Ape regina'', quadro ad olio, 1975
        \end{enumerate}
        \vspace{-.5pc}
        \setlength{\leftskip}{1.2cm}
        \emph{{\small \lipsum[1]}}
        \begin{enumerate} [resume]
        \item copia da taccuino, studio per la poesia “Dafne e Cloe''
        \item Borgogni con la figlia Erica, 1995
        \end{enumerate}
        \vspace{-.5pc}
        \setlength{\leftskip}{1.2cm}
        \emph{{\small \lipsum[1]}}`
        ma chiaramente vorrei modificare listoffigures e i relativi \caption.
        Non la vedo facilissima… al limite, manterrò l’impostazione manuale (in fondo, saranno una quindicina di figure).
        Se hai qualche idea…

        benedetto batta
        Partecipante
          Up
          0
          Down
          ::


          Scusatemi, so che dovrei aspettare e approfondire prima di disturbare il forum.
          In ogni modo, ho in parte risolto.
          In effetti, il pacchetto Glossaries offre l’istruzione \setglossarysection{}, dove name è il tipo di sezionamento: anteponendo \setglossarysection{chapter} a \printglossary[type=Nomi], ottengo lo spostamento a capitolo che volevo.

          Rimane un problema da risolvere: nonostante nel TOC il titolo del glossario sia riconosciuto come Chapter, in effetti l’header corrente mantiene l’impostazione del capitolo precedente.
          Ho provato con l’altra istruzione segnalata nel pacchetto: \glsglossarymark{}, ma non cambia nulla, resta il titolo del chapter precedente, nell’intestazione.

          Qualcuno sa spiegarmi il perché?

          in risposta a: Elenco formattato dei capoversi e dei titoli di poesie #116451
          benedetto batta
          Partecipante
            Up
            0
            Down
            ::


            Bene, ho controllato, e posso tralasciare.
            La tua soluzione è ottima ed efficace. Sarebbe il caso di anteporre [RISOLTO] così da darne risalto ai futuri utenti.
            Grazie ancora.

            benedetto batta
            Partecipante
              Up
              0
              Down
              ::


              Cosa dovrei scusare? Ci mancherebbe! Anzi, tra le righe del tuo sfogo capisco bene anche i motivi per cui mi trovo gli avvisi della mancata traduzione, e che avrei forse dovuto seguire strade diverse.
              Pazienza, diciamo che esteticamente non sarà ineccepibile, ma il libro non è stracolmo di citazioni greche e latine (c’è solo qualche richiamo etimologico), e le scritte in greco incollate con quell’alfabeto restano tali… mi posso accontentare.

              In effetti, avrei potuto approcciare diversamente la struttura delle annotazioni, ma sono partito con Glossaries, che appunto mi facilita il compito, e rimettere tutto in ballo adesso mi secca un po’, devo dire.
              L’autore, tra l’altro, sembra molto soddisfatto della forma e delle annotazioni di Glossario.

              Ci sarà una prossima volta, e terrò conto dei tuoi preziosi consigli.

              Grazie mille davvero per la pazienza, e per il generoso supporto tecnico.

              benedetto batta
              Partecipante
                Up
                0
                Down
                ::


                Niente, ho provato a compilare il tuo codice, ma gli avvisi su greco e latino restano.
                Ti allego il file .log della compilazione del libro completo, implementato con la tua (ottima) soluzione per l’indice dei capoversi.

                Se riesci a trovare il problema, bene, altrimenti lo lascio com’è, e amen.

                [attachment=2285]LibroPoesieFabio.zip[/attachment]

                Attachments:
                You must be logged in to view attached files.
                in risposta a: Elenco formattato dei capoversi e dei titoli di poesie #116449
                benedetto batta
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Eccellente codice, funziona benissimo, anche con i titoli che contengono i comandi per le voci di glossario.

                  L’unica cosa che noto nel file .log, è quest’avvertenza: ” \PackageWarning{tocloft}{\string\@starttoc\space has already been redefined; tocloft bailing out.}”.
                  E’ apparsa solo oggi dopo l’implementazione del tuo codice (e dopo aver rimosso quello precedente, come da te indicato).

                  Credo sia un problema veniale, ma a riguardo ti chiedo rassicurazioni.

                  benedetto batta
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Grazie OldClaudio. Però, io ho installato TexLive giusto un mese fa, da zero, disinstallando la versione precedente. Io ho sempre e solo lavorato con TexLive. E, a guardare il Manager, i moduli Babel per il latino e il greco sembrano installati, insieme a quelli di non so quante lingue. Almeno, così pare. Se ti occore, posso inviare un screenshot dell’elenco dei pacchetti che mi mostra TexLive Manager. A me sembra tutto a posto, ma dagli avvisi del compilatore, pare…

                    benedetto batta
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Interessante la soluzione con Automake. Sì, le tue impostazioni funzionano. Ho risolto.

                      Riguardo al Latino e al Greco, controllerò, magari aggiornando Babel.

                      Grazie ancora.

                      in risposta a: Elenco formattato dei capoversi e dei titoli di poesie #116444
                      benedetto batta
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        Sì, in effetti sarebbe corretto l’utilizzo di redigere, ma c’è discussione: Accademia della Crusca, redarre

                        Tralasciando le questioni linguistiche, ho verificato, e i parametri di \listverse sono formattabili.
                        Non resta che trovare un modo per ordinare alfabeticamente la lista. Ho provato a utilizzare il codice introdotto nella vecchia discussione che ho citato, ma non a me non funziona.
                        Tra l’altro non so proprio come fate il sorting del file .lov: io lavoro su Windows, non sto utilizzando Linux.

                        Magari hai qualche altro suggrimento…

                        Grazie, in ogni caso.

                        in risposta a: Elenco formattato dei capoversi e dei titoli di poesie #116442
                        benedetto batta
                        Partecipante
                          Up
                          0
                          Down
                          ::


                          Sì, nei libri di poesia con capoverso si riscontra spesso questa tipologia di “titolazione”: capita, infatti, che molti testi non abbiano proprio un titolo, quindi per redarre un indice si prende il primo verso con se fosse il titolo stesso.
                          Quindi, solitamente, nell’indice generale questi appaiono come titoli delle poesie di cui sono il primo verso (o solo una parte, se il verso è troppo lungo); se sono molti i testi senza titolo, serve poi un indice di questi primi versi e dei titoli delle poesie che, invece, li hanno, e questo deve essere ordinato alfabeticamente; inoltre, in qualche modo, titoli e “capoversi” vanno differenziati con una logica (nel mio caso corsivo e grassetto) poi spiegata al lettore in una nota.
                          Nel caso dell’esempio, dovrebbe risultare:

                          Con tre frecce 15
                          Senza luna la quiete 15

                          perché la poesia ha un titolo, mentre si troverebbe solo con tre frecce se il titolo non ci fosse.
                          Utilizzando il codice del link precedente, ho pensato che potrei aggiungere anche il dato per il titolo (se presente) al file .lov, come qui di seguito:
                          `\renewcommand{\poemtoc}{subsection}
                          \poemtitle {Senza luna la quiete}
                          \settowidth{\versewidth}{intrecciate da pollini azzurri.}
                          \begin{verse}[\versewidth]
                          \listverse{Con tre frecce} —–>>>> CAPOVERSO
                          \listverse{Senza luna la quiete} —–>>>> TITOLO (se esistente)
                          Con tre frecce\\
                          piantate nel petto,\`

                          Non so se funziona… e, naturalmente, mi manca la formattazione differenziata, che non so come applicare. Si può fare così, per esempio?
                          `\listverse{\textit{Con tre frecce}}`

                          benedetto batta
                          Partecipante
                            Up
                            0
                            Down
                            ::


                            Grazie per la pazienza.
                            Ho letto adesso, e appena trovo un attimo di tempo faccio un tentativo.
                            Aggiungo qualche considerazione.

                            In riferimento al tuo codice, e alle note in esso contenute, specifico che, sì, “VociGlossario.tex” è un file esterno che contiene le definizioni. Qui sotto la parte iniziale:
                            `\newglossaryentry{cerambice}
                            {
                            type={Nomi},
                            name={Cerambice},
                            description={La figura del comandante è ispirata a Giovanni Ugugeri, uno dei capitani di cavalleria delle milizie senesi ghibelline che morì combattendo contro i guelfi nella battaglia di Montaperti. Nelle poesie, come racconta Borgogni, il personaggio diviene quello di un capitano romano, perché l'idea viene vissuta attraverso il mondo classico, e l'ispirazione che ha dato vita a questi testi proviene direttamente da un sogno, infatti i testi sono imbibiti d'atmosfera onirica, in un paesaggio toscano trasfigurato. \newline
                            Il nome Cerambice è preso da quello di un insetto, il \textsc{cerambice della quercia} (\begin{otherlanguage*}{latin}\emph{Cerambyx cerdo}\end{otherlanguage*}, \texttt{Linnaeus 1758}) un coleottero tra i più aggressivi della sua specie.}
                            }
                            %__________________________________

                            \newglossaryentry{Ossa}
                            {
                            type={LibroUno},
                            name={Ossa \dots},
                            user1={Ossa},
                            description={''\begin{otherlanguage*}{latin}\emph{Ossa tibi bene quiescant equitum pr\ae fecte, sit tibi terra levis}\end{otherlanguage*}'', epitaffio funerario romano ricorrente in molte iscrizioni scolpite su sarcofagi e altre tombe, che si può tradurre come ''Le tue ossa possano riposare in pace, capitano di cavalleria, che la terra ti sia lieve''. Frequente è l'iscrizione lapidea O T B Q T T L S, acronimo di ''\begin{otherlanguage*}{latin}\emph{ossa tibi bene quiescant terra tibi levis sit}\end{otherlanguage*}''.}
                            }`
                            Come noterai, il Type è diversificato, proprio perché mi occorreranno parecchi glossari tra loro diversi (annotazioni su un capitolo, elenco delle località, glossario dei nomi, ecc.).

                            Riguardo la tua introduzione nel codice del comando \makeglossaries, noterai che non era incluso nel file .tex esterno, bensì è specificato poco più su nel preambolo \makenoidxglossaries che tu hai commentato, e che corrispondeva al \printnoidxglossary[type=LibroUno] posto in fondo al mio codice semplificato.
                            Ora, proverò con \makeglossaries, ma ho qualche dubbio perché in precedenza non mi dava i risultati che cercavo.
                            La cosa interessante, invece, mi pare l’attributo automake che hai aggiunto a quelli globali del pacchetto Glossaries, che non conosco affatto. Ora mi informo, provo, e ti so dire.

                            Riguardo le tue idee su un pacchetto come questo, posso dirmi abbastanza d’accordo. Però, io lo sto usando per la sua comodità: sto curando l’edizione di un libro complesso, e le varie voci di glossario le introduco mano a mano avanza la redazione delle poesie, in accordo con l’autore.
                            Le poesie saranno di certo spostate, altre note aggiunte in seguito, alcune stornate: Glossaries-extra, con tutte le complicazioni che comporta (però, bisogna ammettere che i programmatori del pacchetto hanno fatto un lavoro enorme), è molto comodo.
                            Insomma, mi permette di differenziare, spostare e modifica mantenendo l’ordinamento alfabetico di tutti i glossari, i numeri di pagina corretti, eccetera (poi, ci sono le rognette, come quella che concerne questa discussione).
                            Ecco, con un libro normale mi sarei fatto il mio glossario “a mano”; qui devo dire che Glossaries è un supporto sostanziale.

                            Grazie per le indicazioni sulla testatina: ho sistemato.

                            Invece, puoi spiegarmi perché dopo la compilazione mi appare l’avviso “No language module detected for ‘latin’” (appare identico anche per il ‘greco’)? Io ho impostato correttamente Babel, o così almeno a me pare (lo vedi nel preambolo che ho inviato l’altro giorno)…

                            in risposta a: [Risolto] Indice dei capoversi #46405
                            benedetto batta
                            Partecipante
                              Up
                              0
                              Down
                              ::


                              D’accordo, scusa.
                              Se riesci a cancellarlo, ora apro una nuova discussione.
                              In effetti, pur partendo da una discussione già chiusa, credo si debba solo modificare il codice della macro lì descritto. Lo farei volentieri da solo, e ho anche fatto qualche tentativo (alla cieca, a dire il vero), ma non ho proprio “gli strumenti”…

                              Scusa ancora.

                              in risposta a: [Risolto] Indice dei capoversi #46403
                              benedetto batta
                              Partecipante
                                Up
                                0
                                Down
                                ::


                                Scusate se recupero questa vecchia discussione, ma il codice mi è certo molto utile e avrei bisogno di modificarlo per le mie necessità.

                                Allora, rispetto a questo, mi occorre inserire nell’elenco di \listofverse oltre ai capoversi anche il titolo della singola poesia, ordinando poi l’elenco alfabeticamente. Inoltre, vorrei poi nell’elenco i capoversi in corsivo e i titoli in grassetto.
                                Non conosco la programmazione delle macro, anche se sto cercando di studiare.

                                Ho visto come il pacchetto verse definisce il comando \poemtitle, ma non so come modificare il codice per aggiungere il titolo. In effetti, \listofverse ha un solo parametro, ma credo sia possibile fargli leggere il dato inserito in \poemtitle (come nell’esempio di codice qui sotto, dove il parametro a \poemtitle è stato già passato prima dell’assegnazione a \listverse):
                                `\renewcommand{\poemtoc}{subsection}
                                \poemtitle {Senza luna la quiete}
                                \settowidth{\versewidth}{intrecciate da pollini azzurri.}
                                \begin{verse}[\versewidth]
                                \listverse{Con tre frecce}
                                Con tre frecce\\
                                piantate nel petto,\\`
                                In definitiva, nell’elenco, oltre a “Con tre frecce” vorrei fosse inserito anche “Senza luna la quiete”, il primo in corsivo, il secondo in grassetto.
                                Qualcuno ha qualche idea su come modificare il comando \listofverse?

                                benedetto batta
                                Partecipante
                                  Up
                                  0
                                  Down
                                  ::


                                  No, purtroppo non funziona.
                                  Sì compila correttamente, ma passando anche dopo 3 compilazioni il difetto precedente nel numero di pagina resta (l’indicazione nel testo è “, 47”, dove 47 è il numero corretto della pagina), mentre ora nel titolo si compila [Roselle]Roselle.
                                  Sicuramente \poemtitle ha la sintassi di \section, ma glossaries fa certamente casino con \gls. Ho provato la tua sintassi introducendo \glsfmttext, ma anche qui il titolo diviene come sopra, e la definizione sparisce.
                                  Sono sempre in alto mare…

                                Stai visualizzando 15 risposte – dal 16 al 30 (di 39 totali)

                                Go to top