Re: Memoria insufficiente per tikz e utilizzo lualatex

#69408
Up
0
Down
::

clidre” post=68530Ho provato a cercare il file texmf.cnf sul mio mac, per modificarlo ma non sono neanche riuscita a trovarlo. 🙁
Cercandolo col finder sono riuscita a trovare solo i seguenti files
`
patch-3extract-texmf.sh.diff
patch-md5sum_texmf.diff
patch-runfiles_texmf_dvipdfm_config_config.diff
patch-runfiles_texmf_dvipdfmx_dvipdfmx.cfg.diff
patch-runfiles_texmf-dist_scripts_epspdf_epspdf.rb.diff
patch-runfiles_texmf-dist_tex_context_base_data-res.lua.diff
`
Mi può dare una mano qualcuno?
Grazie

Ciao,
effettivamente sul manuale non c’è scritto dove si trova il file su MacOS. Google, però, è tuo amico 🙂 Da questa pagina (in fondo) si legge che su Mac puoi trovare il file interessato in
`/usr/local/texlive//texmf/web2c/texmf.cnf`
E’ una cartella nascosta, per questo il finder non lo trova. Quindi apri il finder e sulla barra in alto clicca su vai->vai alla cartella. Nella finestrella che compare inserisci, ad esempio, /usr/local/ e poi naviga fino alla cartella indicata dal percorso.
Una volta aperto il file (con un editor di testo qualsiasi) nelle prime righe è spiegato che è conveniente non modificare il file, ma crearne uno nuovo con all’interno solo le modifiche che si vogliono apportare e ti suggerisce di crearlo nella cartella
`/usr/local/texlive/
/`
quindi vai in questa cartella (devi solo tornare un po’ indietro) e crei questo file di testo che si chiamerà sempre texmf.cnf e ci scrivi dentro quello che suggerisce il manuale, cioè
`main_memory = n
extra_mem_top = n
extra_mem_bot = n
max_strings = n
param_size = n
save_size = n
stack_size = n`
al posto di n puoi mettere i valori che preferisci (fai il confronto con il file originale e scegli numeri + alti).
Infine apri il terminale e digita
`texhash`
seguito da “invio”. Dopo questo dovresti aver aumentato la memoria, quindi riprova a far partire la compilazione e vedi se va a buon fine. Fai qualche prova aggiustando i valori. Purtroppo non è possibile aumentare “all’infinito” la memoria, infatti il manuale dice che ci sono dei valori limite oltre i quali non è possibile andare. Se poi non riesci a risolvere o succede qualcosa che non vorresti,ti basterà cancellare il file texmf.cnf creato da te per riportare tutto alla normalità.
Detto questo, se ho fatto qualche errore, correggetemi 🙂

Spero di essere stato chiaro. Ciao
Fra

Go to top