Dato che mi ritrovo a scrivere molte matrici e tabelle, sto cercando un modo per allineare i numeri in Emacs (simile al pacchetto align in vim). Ho scoperto che esiste align-regexp, ma non sono riuscito a farlo funzionare come volevo. C'è un modo per allineare i numeri ai loro decimali --- e se non ci sono decimali allinearli di fronte agli altri decimali. Sarebbe anche bello essere in grado di allinearsi a separatori 'migliaia' e allineare numeri complessi. Preferibilmente con due spazi bianchi tra i numeri per la leggibilità. Ecco un esempio:
Ingresso:
A = [-15 9 33.34;...
1.0 0.99 1+3i;...
13,000 2 11 ];
Uscita desiderata:
A = [ -15 9 33.34 ;...
1.0 -0.99 1+3i ;...
13,000 2 11 ];
In alternativa, per renderlo un po 'più semplice (senza separatore "migliaia" e numeri complessi):
Ingresso:
A = [-15 9 33.34;...
1.0 0.99 1;...
13000 2 11 ];
Uscita desiderata:
A = [ -15 9 33.34 ; ...
1.0 0.99 1 ; ...
13000 2 11 ];
Molte grazie.