non sarebbe meglio definire un comando
\newcommand\bm[1]{\ensuremath{${\boldmath$#1$}}$}
e può essere utilizzato sia in modalità text
e modalità math
. Uso:
\[\bm{F(x)}=\int\bm\delta(x)\ dx]
\where \mb F is blah blah blah and \bm \delta is halb halb halb...
Risultato:
F (x) = 'inegral delta (x)' dx
Dove F è bla bla bla e 'delta' è halb halb halb ...
I dollari esterni sono lì per lasciare la modalità matematica (romana) perché il comando \boldmath
non ha alcun effetto in modalità matematica. Quelli interni tornano alla matematica (grassetto). tiranti supplementari (${\boldmath
) assicura che \boldmath
comando funziona solo con #1
Un altro vantaggio di questo codice sta testando nuovi comandi per l'esistenza di \bb
e \bg
. Quindi non è possibile arrestare facilmente i makros di LaTeX.
Spero che questo sia quello che stai cercando.
A proposito, sto cercando una risposta (La) Tex. Attualmente ho uno script bash, ma voglio una soluzione (La) solo per TeX. – Geoff
Non conosco Latex, quindi aggiungo questo come commento: esiste un costrutto di script all'interno di qualsiasi cosa tu stia usando per generare i macro?e se è così, ha la capacità di chiamare qualcosa all'effetto di 'echo -e -n' \ x41''. Incrementando il numero '41' si passa attraverso tutte le lettere ascii dell'alfabeto (a partire dal maiuscolo 'A'). – aronchick
@aronchick - Questa è l'idea. La risposta di Andrews qui sotto (ma in TeX ci riferiamo direttamente ai caratteri alfabetici, evitando gli ascii). – Geoff