- Questo topic ha 1 risposta, 2 partecipanti ed è stato aggiornato l'ultima volta 7 anni, 2 mesi fa da .
-
Topic
-
Per l’applicazione di firme a documenti latex uso da anni un pacchetto personalizzato di cui vi allego il codice: Tex_signature.Per la prima volta mi sono trovato ad usare xelatex (in seguito alla necessità di usare font particolari) e lo stesso codice riporta l’errore:
`! Illegal unit of measure (pt inserted).
p
l.9 \mysignature{full}
? `
Di seguito un esempio minimale che compila correttamente con pdflatex, mentre con xelatex da l’errore di cui sopra:
`\documentclass{article}
\usepackage[signature=my_signature, empty, nojob]{mysignature}\begin{document}
\mysignature
{full}
\end{document}`
Note:
Per testare velocemente il codice è sufficiente scaricare la cartella completa da github che contiene già una firma d’esempio e un documento d’esempio,Compilando con xelatex lo stesso errore viene riportato, Ho provato a commentare diverse parti del codice del pacchetto senza successo, lo stesso errore riportato riguardo l’unità “pt” persiste anche rimuovendo o cambiando l’unità alla riga 74, unico posto ove compare qua.
Cercando su google ho trovato soltanto errori tra xelatex e graphicx riguardo il clipping e null’altro.
- Devi essere connesso per rispondere a questo topic.