- Questo topic ha 1 risposta, 1 partecipante ed è stato aggiornato l'ultima volta 4 anni fa da .
-
Topic
-
Sto diventando matto a capire dove è l’errore che compare solo nella creazione del glossario
allora se inserisco questo codice nel dtx
mi viene segnalato un errore
ecco il codice che da problemi
`
%\DescribeMacro{\PSDES}
%
%Comando per scrivere una somma per differenza del tipo
%
% $(a\sqrt{b}x+c\sqrt{d})(a\sqrt{b}x-c\sqrt{d})$
%
%Se i coeffficienti sono zero non viene stampato nulla
%
%\cs{PSDES}
%\oarg{pbinc=x}
%\marg{a}
%\marg{b}
%\marg{c}
%\marg{d}
%
%Esempi
%
%\iffalse
%<*verb>
%\fi
\begin{verbatim}
1)$\PSDES{2}{3}{4}{5}$2)$\PSDES[pbinc = u^2]{2}{3}{4}{5}$
3)$\PSDES{-2}{3}{-4}{5}$
\end{verbatim}
%\iffalse
%
%\fi
%
%1)$\PSDES{2}{3}{4}{5}$
%
%2)$\PSDES[pbinc = u^2]{2}{3}{4}{5}$
%
%3)$\PSDES{-2}{3}{-4}{5}$
%
`
che corrisponde alla macro`
%\begin{macro}{\PSDES}
%\changes{v1.0}{2022/08/12}{Versione iniziale somma per differenza estesa
%semplificata}
% \begin{macrocode}
\newcommand{\PSDES}[5][]{
\pgfkeys{/mybinomio, default, #1}%
\pgfkeys{/myerrori, default}%
\FPeval\b{(#4)*(-1)}%
\FPeval\b{round(b:0)}%
(\PBIS[#1]{#2}{#3}{\b}{#5})(\PBIS[#1]{#2}{#3}{#4}{#5})
}
% \end{macrocode}
%\end{macro}
%
`
compilo da linea comando con questo file batch
`
del *.idx
del *.glo
del *.aux
del *.gls
del *.ind
del *.log
del *.gz
del *.hd
del *.ins
pdflatex -shell-escape algebretta.dtx
makeindex -s gind.ist algebretta
makeindex -s gglo.ist algebretta.glo -o algebretta.gls
pdflatex -shell-escape algebretta.dtx
makeindex -s gind.ist algebretta
makeindex -s gglo.ist algebretta.glo -o algebretta.gls
pdflatex -shell-escape algebretta.dtx
makeindex -s gind.ist algebretta
makeindex -s gglo.ist algebretta.glo -o algebretta.gls
pdflatex -shell-escape algebretta.dtx
makeindex -s gind.ist algebretta
makeindex -s gglo.ist algebretta.glo -o algebretta.gls
pdflatex -shell-escape algebretta.dtx
`[13]
Overfull \hbox (4.48999pt too wide) in paragraph at lines 1270–1270
[][]\T1/cmtt/m/n/9 \ifnumequal{#2}{0}{\errore{\Erroretre}}{\ifnumequal{#2}{1}{
+\mytrioA^{2}}
[][14] [15] [16] (./algebretta_errore.gls) (./algebretta_errore.ind [17]
! LaTeX Error: \verb command ended by end of line.
See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.20 …erb*+\boolfalsedclindex{60}{usage}\pfill 7
?
Overfull \hbox (34.20258pt too wide) in paragraph at lines 20–21
[][]\T1/cmtt/m/n/10 \boolfalsedclindex{60}{usage}\pfill 7
[][18])) [19] (./algebretta_Errore.aux)
ci sono ripetizioni
Allego algebretta integra
claudio[attachment]C:\fakepath\algebretta_Errore.dtx[/attachment]
- Devi essere connesso per rispondere a questo topic.