Risposte nei forum create
-
AutoreRisposte
-
22 Giugno 2026 alle 13:33 in risposta a: Interazione tra \section (ridefinito), indice e babel #134022::
Il fatto che nella versione TESTc compaia ancora l’intestazione si corregge correttamente aggiungendo un paio di righe nel preambolo:
[code]\documentclass[a4paper,10pt]{article}% classe
\usepackage[T1]{fontenc}% T1 encoding for text
\usepackage[italian]{babel}% testo italiano
\usepackage{etoolbox}% per disporre del comando \addto
\addto\captionsitalian{\def\contentsname{\relax}}% correzione che elimina l’intestazione
…
[/code]Per comporre le voci dell’indice una dopo l’altra senza lo spazio che le separa verticalmente ho il sospetto che lavorare su \afterskip non sia sufficiente o non sia corretto; infatti non mi sembra che funzioni in nessuno dei tuoi 3 esempi.
Ci provo ancora, e ti farò sapere se ci riesco.22 Giugno 2026 alle 13:33 in risposta a: Interazione tra \section (ridefinito), indice e babel #134021::Caro Claudio
inanzitutto grazie della attenzione e dei suggerimenti.Mi chiedi che cosa vorrei ottenere.
Io vorrei semplicemente l’indice generato da “\tableofcontents” senza la intestazione.
Questo lo ottengo nell’esempio TESTb grazie alla ridefinizione: “\def\contentsname{\relax}” .
Poi vorrei anche che le intitolazioni prodotte da section stessero
in linea e non in display e questo lo ottengo mettendo un valore negativo
per il parametro “afterskip” nella ridefinizione di “\section”. Il guaio è che a questo punto
riappare la intitolazione automatica dell’indice.
L’aspetto problematico è solo questo.No possono farti vedere il risultato, visto che non riesco a caricare i pdf,
ma se hai compilato i miei tre esempi dovresti vedere che:– la intitolazione dell’indice è presente in TESTa, come previsto;
– la intitolazione dell’indice NON è presente in TESTb,
grazie alla ridefinizione di “\contentsname”– la intitolazione dell’indice E’ PRESENTE in TESTc,
non ostante la ridefinizione di “\contentsname”.Per ora non riesco a dire altro.
Grazie ancora.
Un caro saluto, e … buona Pasqua.
Battista22 Giugno 2026 alle 13:33 in risposta a: Interazione tra \section (ridefinito), indice e babel #134020::Battista ho letto il tuo messaggio e ho ricompilato sul mio Mac i tre esempi che hai allegto. Ti confesso che non ho capito che cosa vorresti ottenere. dei Mini-indici dove le voci indicizzate sono scritte un dopo l’altra in una lista che non occupa una pagina intitolata Indice, come succede normalmente nei documenti tradizionali?
Un piccolo indice specifico da inserire all’inizio di ogni capitolo per mostrare ciò che il capitolo contiene?In questo secondo caso puoi usare direttamente il comando \chapterprecis della classe memoir, paragrafo 6.5.3; anzi ti suggerirei di usare questa classe onnipotente che fa tutto e di più; il tempo che occorre per imparare ad usarla è compensato dal tempo risparmiato per inventare nuovi comandi o nuovi ambienti.
Tornando al tuo messaggio, compilando i tuoi tre esempi ho ottenuto solo i soliti indici, con babel, e senza allineamento delle voci. Li ho girati in tutti i modi, ma non sono riuscito a replicare quanto tu dici. Mio Alzeimer incipiente? Forse. Tuttavia il consiglio di studiare memoir non è frutto di Alzeimer.:) 🙂
22 Giugno 2026 alle 13:30 in risposta a: RISOLTO: file tex per avere un’immagine di dimensione proporzionale all’immagine #13401822 Giugno 2026 alle 13:30 in risposta a: RISOLTO: file tex per avere un’immagine di dimensione proporzionale all’immagine #134017::Se ho capito bene, vorresti:
1) compilare un file sorgente contenente codice [tt]tikz[/tt], in cui sono esplicitate le dimensioni del materiale grafico;
2) avere come output l’immagine con le medesime dimensioni.Premesso che un moderno sistema LaTeX produce output PDF e che se vuoi un’immagine in altri formati (JPEG? PNG?) dovrai successivamente convertire il pdf con strumenti esterni, penso che quello di cui hai bisogno sia la classe [tt]standalone[/tt] (documentazione tramite [tt]texdoc standalone[/tt]).
Matteo
::Da quanto risulta a me, il LaTeX Project Team no si interessa tanto di Lualatex, anche se si occupa del tagging, operazione difficilissima su cui sta lavorando da alcuni anni Ulrike Fischer. Il gruppa che si occupa di LuaTeX, il motore di Lualatex fa capo ad Hans Hagen. Direi che una buona lettura potrebbe essere texdoc luatex, che fa anche numerosi accenni a lualatex.
Una lettura semplice potrebbe essere anche fornita dalla guida tematica dei file archiviabili, da scaricare dalla sezione Documentazione di questo forum; ovvio, l’argomento è molto tematico, ma è anche molto orientato verso le funzionalità nuove di LaTeX e Lualatex in merito all’archiviabilità.::Ricevuto, grazie.
Non avevo ancora guardato le cose nell’altro dialogo.
Gli argomenti a favore di LuaLaTeX sono chiari.
Io chiedevo dove si trovi una indicazione diretta da parte del LaTeX team.
La frase sul manuale che ho citato mi fa pensare che questa indicazione diretta esista.grazie ancora
un saluto
Battista22 Giugno 2026 alle 12:52 in risposta a: RISOLTO – TeX capacity exceeded, sorry [save size=80000]. ^^I^^I} #13400822 Giugno 2026 alle 12:52 in risposta a: RISOLTO – TeX capacity exceeded, sorry [save size=80000]. ^^I^^I} #134007::Ho guardato la documentazione del pacchetto csvsimple.
Leggo che il pacchetto esiste in due versioni denominate “l3” e “legacy”.
Se non si dice nulla si carica la versione legacy.
Per avere versione più moderna basta usare “\usepackage[l3]{csvsimple}”.Con questa io riesco a far funzionare anche un esempio appositamente costruito
concatenando alcune copie di “completac.csv” per un totale di oltre 76000 righe.
Il pdf prodotto è di 486 pagine.Diagnosi (ipotetica): la versione “l3” tratta effettivamente una riga alla volta,
invece la versione vecchia per qualche motivo accumula tutto e quindi prima o poi satura la memoriasaluti
BattistaP.S. : rifatto con 612097 righe e 3881 pagine
B.22 Giugno 2026 alle 12:51 in risposta a: RISOLTO – TeX capacity exceeded, sorry [save size=80000]. ^^I^^I} #134006::il mio post precedente è un po lungo …
… quindi RIASSUMO1) per me FUNZIONA BENE anche l’esempio che crea problemi a P.L.
2) io trovo stesso problema trovato da P.L. solo con un file dati molto più grande.
Se ne deduce che non tutte le installazione di TeX hanno le stesse capacità.3) per approfondire serve esegesi del codice di “\csvread”, oppure rifare tutto in modo indipendente
saluti
Battista22 Giugno 2026 alle 12:51 in risposta a: RISOLTO – TeX capacity exceeded, sorry [save size=80000]. ^^I^^I} #134005::Rieccomi.
Ho esaminato il materiale che mi ha mandato Petro Ludoviko e ho cercato di capire.
La lettura del file csv e il processamento dei dati si fanno con gli strumenti resi disponibili dal pacchetto “csvsimple” che è proprio quello suggerito da Claudio.I record dovrebbero essere trattati uno alla volta, ma allora il problema non dovrebbe presentarsi.
Su questo si dovrebbe approfondire cosa fa veramente il comando “\csvread”, ma questo non lo ho guardato.Ho fatto girare “lualatex letteraC” e HA FUNZIONATO CORRETTAMENTE producendo un pdf di sessanta pagine con i lemmi da “c , c’est la vie , c/o …” fino a “… czarda”.
Per fare una altra prova ho concatenato tre copie del file completac.csv in un file unico di più di 28600 righe. Questa volta la compilazione è fallita con il messaggio
! TeX capacity exceeded, sorry [save size=200000].
Si noti la differenza : il valore di “save size” è diverso.
Ho fatto le prove con due macchine diverse.
A) Un macbook di metà 2015, con intel core i7 tetra-core da 2.5 GHz e 16 GB di memoria.
B) Un acer Aspire 1 del 2010 con processore intel atom 450 da 667 MHz e 1 GB (dicesi un gigabite) di memoria centrale.
Il risultato è identico sulle due macchine anche per quanto riguarda il messaggio di diagnostica.
Per entrmbe il sw è una installazione di TeXlive2026 aggiornata da pochissimo.
(Anche su Mac ho installato una TeXlive pura e lancio i programmi dal terminale.)Io di solito uso “pdftex”, ma quì ho dovuto usare “luatex” perché il file carica “polyglossia”.
Ho pure provato con “xetex”, ma va in errore sulla riga “\setmainfont{DejaVu Serif}” del sorgente e non ho approfondito questa cosa.E adesso CHE DIRE ??
suggerimenti:
1) Provare con una altra installazione di TeX;
2) Consultare un esperto di gestione delle risorse in luatex.
3) Se si vuole lavorare sul codice si deve capire bene cosa fa “\csvread”, oppure si fa una cosa radicale e si riscrive da zero almeno la parte principale.Ho notato un problema diverso: la intestazione di pagina dovrebbe indicare, immagino, primo e ultimo lemma della pagina stessa, invece indica secondo e ultimo. Indica correttamente il primo solo se questo si presenta su una riga che non è la prima, perchè la voce precedente è spezzata in due pagine.
saluti
Battista -
AutoreRisposte