Sì, è più comodo, ma si corre un rischio, cioè quello di dimenticarsi l’inserimento dell’etichetta opzionale, cosicché si ha di nuovo il messaggio di label duplicato.
Inoltre mettere un prefisso al label fornito come argomento, implica che a distanza di tempo non ci ricordi più qual’era il prefisso e non si sa più cosa mettere come argomento di \ref o di \pageref. Per essere più sicuri converrebbe lasciare l’etichetta obbligatoria, invece che facoltativa e inserire un test per vedere se si è effettivamente specificato qualche cosa. ed emettere un messaggio di errore “greve” se l’etichetta non fosse stata specificata.
Tu @robitex lo sai fare di sicuro; sarà altrettanto capace l’amico @statadat?
Per @statadat: non mettere mai nell’apertura di un ambiente flottante una cosa come
`
\begin{table}[!htb]
`
Il punto esclamativo è la parte che non va. È rarissimo che sia necessario servirsene, e in ogni caso le tabelle di una certa dimensione stanno meglio in testa o al piede della pagina; in mezzo al testo sono “lecite” figure o tabelle piccole. Credo che i parametri di default di LaTeX consentano una percentuale massima di spazio per oggetti flottanti in mezzo al testo solo del 30% dell’altezza del blocco del testo. Mettere quel punto esclamativo consentirebbe di mettere in mezzo al testo oggetti grandini o grandi con il rischio di lasciare due righe di testo sopra e due righe di testo sotto, troppo poche per riconoscerle come testo.