Repassant programació literària amb l'eMacs generant LaTeX i org mode

Repassant programació literària amb l'eMacs generant LaTeX i org mode

A OpenBSD instal·larem l'eMacs i el texlive en qüestió de minuts i ja tindrem el nostre entorn per a fer programació literària còmodament.

El configurem al principi al nostre gust. Jo fique el theme targo-dark amb Options + Customize Emacs + Custom
themes.
I la mida de la font, la configure al menu Options + Set default font, on especifique la mida 8.^X

- He instal'lat emacs-26 i texlive-full
- Creem un document C-x C-f
- Si volem anem al mode de latex amb M-x LaTeX-mode
- Escrivim el contingut, i compilem amb C-c C-c (jo ahi li dic 'pdflatex')
- Si ara tornem a fer C-c C-c ja ens obri el view i ens mostra el document LaTeX amb el visor PDF.
- Al visor PDF puc fer zoom amb + o -, si volem centrar farem la tecla 'P' en majuscula. I la barra espaciadora també centrara, una vegada apretem primer la 'P' majuscula.

Repassant programació literària amb l'eMacs generant LaTeX i org mode

Repassant programació literària amb l'eMacs generant LaTeX i org mode

Apunts de coses més específiques a l'eMacs:

C-u M-! = escrivim el resultat de la terminal a l'eMacs

eMacs i el org mode
cree un fitxer prova.org
automaticament emacs ja esta en mode org, i veig distints colors.
C-c C-e ens mostra el menu d'exportacions.

*_* = negreta
/_/ = itàlica
[[url][descripció]] = enllaç. L'editem amb C-c C-l i l'obrim amb C-c C-o

Taules org mode:

C-c | = convertim totes les dades seleccionades a una taula org mode
C-c - = afegeix una linea separatoria
|- + enter = escriu tota una fila separatòria amb linies
Alt+cursor = movem files amunt/avall segons les nostres necessitats
Alt+Shift+esquerra = esborrem una columna
Alt+Shift+dreta = creem una columna just a l'esquerra del cursor
Alt+Shift+amunt = esborrem la fila actual
C-c + = sumem totes les quantitats de la columna. Les peguem (com sempre a eMacs) amb C-y

#+tblfm: $1=@#-1 = ordena el primer camp numèric de manera autonumèrica. Actualitzem ficant-nos damunt amb C-c C-c. Exemple:

|----+---------------------------------|
| id | descripció |
|----+---------------------------------|
| 1 | fer hort ecològic |
| 2 | web services |
| 3 | revisar emacs, latex i org mode |
| 4 | cuinar un arròs al forn |
| 5 | |
|----+---------------------------------|
#+tblfm: $1=@#-1

Seguiré ampliant aquest article quan necessite noves fòrmules i acurtaments de teclat que ara no apareixen.

Doncs bé això és tot, espere que trobes útil aquest article i que et motive a compartir els teus trucs, els teus coneixements i els teus experiments amb el Programari Lliure. Pensa-ho, va, que la Comunitat del Programari Lliure va creixent gràcies a la documentació, el disseny, la formació o la programació, sigues part de la Comunitat :-)

La cultura i la lliure circulació de les idees és l'arma més efectiva contra les dictadures del pensament i contra la ignorància.