Risposte nei forum create
-
AutoreRisposte
-
2 Ottobre 2021 alle 17:14 in risposta a: [Risolto] make4ht e chiamata di funzioni nell’ambiente math #120496::
OldClaudio” post=121003Non entro nel merito di sostituire l’uscita in PDF con una trasformazione in HTML; tuti i programmi che conosco, in particolare tex4ht (che riceve continui aggiornamenti e migliorie).
Ti suggerisco di usare tex4ht,almeno di provarlo; la documentazione è leggibile con texdoc tex4ht, anche se questo comando ti apre una finestra con il browser di rete. Il vantaggio di tex4ht permette si produrre direttamente dal file ,tes un’uscita o in formato HTML oppure in formato XML.
[…]Veramente io ho capito che make4ht usa proprio tex4ht e anche nella documentazione indicata viene mostrato l’uso di make4ht.
Comunque in tutta la documentazione che ho letto non ho mai visto citato il problema che ho incontrato.
Quindi il mio dubbio rimane:
o sono l’unico che ha sbagliato l’uso di make4ht
o sono l’unico che usa delle funzioni per semplificare la scrittura di formule matematiche.In ogni caso le due ipotesi precedenti mi sembrano piuttosto improbabili.
Grazie.
Daniele
2 Ottobre 2021 alle 14:48 in risposta a: [Risolto] make4ht e chiamata di funzioni nell’ambiente math #120494::OldClaudio” post=120963Daniele, ci sono alcune cose che lasciano supporre che tu abbia problemi con la lettura della documentazione dei pacchetti che usi.
[…]È vero, cercare informazioni su LaTeX, per risolvere un qualunque problema che incontro, è un bagno di sangue.
Prima di trovare una soluzione accettabile scorro una grande quantità di “soluzioni” inutili o incasinate.OldClaudio” post=1209631) La codifica utf8x è obsoleta da una decina di anni; oggi si usa la codifica utf8 senza la x.
2) il greco polutonikogreek […]Grazie per queste informazioni.
OldClaudio” post=1209633) Leggiti bel la documentazione di fourier (texdoc fourier;/b]) peché il pacchetto può ricevere diverse opzioni; tieni presente che è stato scritto da francesi, prevalentemente per comporre anche la matematica secondo le tradizioni tipografiche francesi, Tradizioni a cui i francesi sono particolarmente affezionati, ma non rispettano le norme ISO-80000 per le scienze sperimentali. Vedi tu se vuoi continuare ad usare fourier senza opzioni o se c’è qualche opzione che ti permette di rispettare le norme ISO.
A dire il vero ho caricato il pacchetto fourier solo per disegnare un archetto sopra a “AB” e mi è sembrato strano di dover caricare un nuovo pacchetto per usare quel simbolo.
Comunque nella documentazione di fourier non sono riuscito a trovare nulla relativo agli standard ISO e neppure a eventuali opzioni.OldClaudio” post=1209634) Io non l’ho fatto; […]; Per questo non lo uso mai e lo sconsiglio vivamente, […]
Lo elimino anch’io.
OldClaudio” post=1209635) Per i simboli di ogni genere, esiste la magnifica documentazione symbols-a4 (texdoc symbols-a4) che contiene l’elenco virtualmente di tutti i simboli possibili e immaginabili componibili con LaTeX sia da solo sia con il supporto di altri pacchetti. Hai solo l’imbarazzo della scelta: ogni gruppo di simboli è generalmente accompagnato da informazioni circa la compatibilità con altri pacchetti.
Questa mi sembra proprio fatta bene.
OldClaudio” post=1209636) Il sistema TeX è un sistema aperto: ogni pacchetto contiene l’informazione del suo autore e l”indicazione di come segnalare all’autore eventuali bug e incompatibilità. In mancanza di queste indicazioni dovrebbe essere possibile rivolgersi al LaTeX Team che talvolta è in grado di contattare l’autore. Tieni però presente che gli autori di pacchetti vecchiotti potrebbero essere morti (più tempo passa, e più questa infelice evenienza diventa frequente) e nessuno si è assunt l’onere della manutenzione di questi pacchetti privi di auore.
Questo è uno degli aspetti di LaTeX che non mi piace.
Comunque grazie delle dritte, con i pacchetti fourier e esvect, e togliendo eulervm, mi pare di aver risolto il problema.
Grazie.
Daniele
30 Agosto 2021 alle 14:09 in risposta a: Titoli dell’indice diversi dai titoli testatine. [Risolto] #120352::zambu” post=120849Salve a tutti,
Ho bisogno di aggiungere l’autore ai titoli dei capitoli di un libro. Ma questo deve essere aggiunto solo nell’indice e non anche nella testatina di sinistra.
La soluzione era davanti agli occhi, semplicissima.
È proprio vero che “Il difficile è trovare la strada facile”.
Basta operare sulla testatina come avevo fatto per l’autore, definendo una variabile che cambia ad ogni nuovo capitolo.
`\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage[italian]{babel}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[RO]{{\footnotesize \nouppercase{\emph{\testchapter}}
\qquad \oldstylenums{\thepage}}}
\fancyhead[LE]{{\footnotesize \oldstylenums{\thepage}
\qquad \nouppercase{\emph{\testauthor}}}}\usepackage{lipsum}%
\begin{document}
\def \testauthor{}
\def \testchapter{}\frontmatter
\tableofcontents\mainmatter
\def \testauthor{Pippo}
\def \testchapter{First Title testatina}
\chapter
[First Title indice \\\emph{\testauthor}]
% [First Title testatina]
{First Chapter Name Long}\section{Real Analysis}
\lipsum[1-10]
\section{Role of LUB Axiom}
\lipsum[1-10]\def \testauthor{Pluto}
\def \testchapter{Second Title testatina}
% \renewcommand{\testauthor}{Pluto}
\chapter
[Second Title indice \\\emph{\testauthor}]
% [Second Title testatina]
{Second Chapter Name
Long}\section{Real Analysis}
\lipsum[1-10]
\end{document}
`E con questo penso che il problema di partenza sia chiuso.
Grazie a tutti per l’attenzione e la disponibilità.
Daniele
30 Agosto 2021 alle 7:32 in risposta a: Problemi nel passaggio dalla classe book alla classe memoir #120381::
Altra modifica strana rispetto a quanto compilato precedentemente con la classe “book”:Nel preambolo ho l’istruzione:
`
\usepackage[paperwidth=17cm, paperheight=24cm,
top=3cm, bottom=3cm, left=2cm, right=2cm,
bindingoffset=1cm]{geometry}
`
Le compilazioni precedenti producevano un pdf con le dimensioni di pagina:
“170 x 240 mm (Verticale Personalizzata)”
con la classe “memoir” ottengo un pdf con dimensione pagina:
“216 x 279 mm (Verticale Lettera / ANSI A)”Anche i margini sono modificati per cui il testo nelle due stampe corrisponde.
Spero che la tipografia non sollevi problemi…
Ho risolto il problema aggiungendo nel preambolo:
`\setstocksize{240mm}{170mm}`Ma prima di ciò ho tentato di usare i comandi che memoir mette a disposizione per definire la pagina, mi sembrava una soluzione più pulita rispetto a usare un altro pacchetto per fare ciò che fa già la classe.
Riporto qui un pezzetto di preambolo che però dà un risultato sballato spostando il blocco stampato a destra e in basso parzialmente fuori dalla pagina.
`
\setstocksize{240mm}{170mm}
\settrims{0mm}{0mm}
\setlrmarginsandblock{20mm}{20mm}{*}
\setulmarginsandblock{30mm}{30mm}{*}
`Cosa sbaglio?
Grazie,
Daniele
29 Agosto 2021 alle 5:00 in risposta a: Problemi nel passaggio dalla classe book alla classe memoir #120380::OldClaudio” post=120890Ma hai eseguito bibtex o biber? Finché non lo fai la bibliografia non viene composta.
No, la bibliografia è inserita alla fine di ogni capitolo con
`
\begin{thebibliography}{10}
\phantomsection
\addcontentsline{toc}{section}{Bibliografia}\bibitem…`
e non richiede azioni particolari.L’”errore” era più banale, strano, subdolo:
per inserire i vari capitoli avevo usato “\include”. Sostituendolo con “\input”, i riferimenti sono andati a posto.Non ho capito perché questo comportamento si è manifestato solo quando sono passato dalla classe “book” alla classe “memoir”.
Comunque anche questo ora va.
Grazie.
Daniele
28 Agosto 2021 alle 11:52 in risposta a: Problemi nel passaggio dalla classe book alla classe memoir #12037828 Agosto 2021 alle 10:16 in risposta a: Problemi nel passaggio dalla classe book alla classe memoir #120377::zambu” post=120875[…]
Con “memoir”, lo stesso codice mette nell’indice la bibliografia formattata come fosse un nuovo capitolo senza numero, seguita da un termine bibliografia come sezione.
[…]
Domanda:
Usando la classe “memoir”, è possibile togliere il numero di sezione, nell’indice, alla bibliografia?Ho risolto aggiungendo la seguente ridefinizione:
`
\renewcommand{\bibsection}{%
\section*{\bibname}
\prebibhook}
`Ma, come capita spesso in LaTeX, questa soluzione ha portato con sé un altro mistero:
Se quelle tre righe di codice le inserisco dopo il `\begin{document}` funzionano, se le metto prima, non funzionano.
Chissà perché?!
Daniele
28 Agosto 2021 alle 8:33 in risposta a: Problemi nel passaggio dalla classe book alla classe memoir #12037628 Agosto 2021 alle 7:33 in risposta a: Problemi nel passaggio dalla classe book alla classe memoir #12037528 Agosto 2021 alle 7:21 in risposta a: Problemi nel passaggio dalla classe book alla classe memoir #120374::
Una ltro problema che non so come risolvere è che nell’indice viene elencato anche l’indice il che pi sembra piuttosto stupido dato che se sto leggendo l’indice non ho bisogno di sapere a che pagina si trova.Cercando in internet ho trovato il consiglio di usare il pacchetto tocbibind che dovrebbe permettere di risolvere tutti i miei problemi relativi all’indice, ma i miei tentativi hanno portato solo a errori, ad esempio la riga:
`
\usepackage[nottoc]{tocbibind}
`Dà come risultato:
`LaTeX Error: Option clash for package tocbibind.`ma nella documentazione si dice che “nottoc” è una delle opzioni del pacchetto.
Come si attiva questa opzione?
Dove sto sbagliando?
Grazie per l’attenzione.
Daniele
25 Agosto 2021 alle 15:13 in risposta a: Titoli dell’indice diversi dai titoli testatine. [Risolto] #120351::
Salve a tutti, dopo i tentativi infruttuosi presentati nei post precedenti ho pensato che la via più semplice che mi era rimasta era quella di portare il documento dalla classe `book` alla classe `memoir`.In questa classe il comando `\chapter` accetta due argomenti opzionali uno per il titolo da mettere nell’indice e uno per le testatine.
Quindi il mio problema iniziale viene risolto.
Ma passare da una classe all’altra quali altri problemi farà sorgere?
Per ora ho compilato solo i primi capitoli per vedere il funzionamento.
Per ora ho incontrato due problemi, uno facile e uno che non sono riuscito a risolvere.
Per cui torno a voi ma aprendo un altro threed:
Problemi nel passaggio dalla classe book alla classe memoir
Grazie per il supporto.
Daniele
24 Agosto 2021 alle 13:35 in risposta a: Titoli dell’indice diversi dai titoli testatine. [Risolto] #120350::
Ho tentato di modificare la voce dell’indice con:
`
[…]
\usepackage{titletoc}\titlecontents{chapter}
[0em]
{}%
{{\thecontentslabel }\qquad\textbf}%
{5em}%
{\hspace*{5em} \\(\testauthor)}%`Dove ad ogni capitolo cambia il valore di `\testauthor`, ma il risultato sono due parentesi tonde vuote.
Mi è sorto il dubbio che `\titlecontents{chapter}` sia pensato per modificare il formato dell’indice ma non il contenuto.
Daniele
22 Agosto 2021 alle 12:58 in risposta a: Titoli dell’indice diversi dai titoli testatine. [Risolto] #120349::OldClaudio” post=120851Quello che chiedi non è banale.
Di default il comando \chapter accetta un solo argomento facoltativo il cui contenuto va a finire sia nell’indice, sia nella testatina.
La classe memoir ha una variante per il comando \chapter che accetta due argomenti facoltativi, il primo per l’indice (e in mancanza del secondo, anche per la testatina) e il secondo per la testatina.Ho il lavoro già impostato con la classe book il passaggio a memoir mi sembra complicato per mantenere tutte le altre impostazioni come sono attualmente.
OldClaudio” post=120851La classe toptesi ha una soluzione più complicata, perché prevede anche il riempimento della testatina per la versione asteriscata del comando \chapter.
Se usi le funzionalità del pacchetto xparse, ora integrate quasi tutte nel nucleo di LaTeX, (leggi con molta attenzione la documentazione con texdoc xparse) non è difficile creare un comando con due argomenti facoltativi; delicato, ma non difficile.Queste altre soluzioni mi sembrano troppo complicate per le mie capacità.
Cercando, mi ero orientato alla modifica della voce dell’indice, invece che della testatina, usando i pacchetti:
`
\usepackage{titlesec}
\usepackage{titletoc}`
Sono anche riuscito a inserire il nome dell’autore, ma non ho capito quali sono i valori di default dei vari argomenti che vengono passati a
`\titlecontents{chapter}`
in modo da cambiare solo il contenuto ma non tutto il resto della formattazione.
Ho letto la documentazione dei pacchetti, ma o sono tordo io (più probabile) o non capisco bene l’inglese (molto probabile) o non ci sono scritti i valori di default.Qualche dritta?
Grazie per la grande disponibilità.
Daniele
22 Agosto 2021 alle 12:44 in risposta a: Titoli dell’indice diversi dai titoli testatine. [Risolto] #120348 -
AutoreRisposte