:PROPERTIES:
:ID:       9b1e90c5-4614-40b6-ae6c-5e9c89c4488e
:END:
#+title: Org-mode
#+filetags: emacs

* [[id:862ae46c-1e76-40d9-bd70-cecc7edf9bed][Bibliographie avec emacs]]
* Mettre sélection dans un bloc de code
=C-c C-, s= org-insert-structure-template
* Latex :
Bibliography: Ajouter dans le header
#+begin_src org
,#+bibliography: memoire.bib
#+end_src

Glossaries: Avec latexmk, il faut une configuration spéciale dans .latexmkrc
#+begin_src sh
add_cus_dep( 'acn', 'acr', 0, 'makeglossaries' );
add_cus_dep( 'glo', 'gls', 0, 'makeglossaries' );
$clean_ext .= " acr acn alg glo gls glg";

sub makeglossaries {
     my ($base_name, $path) = fileparse( $_[0] );
     my @args = ( "-q", "-d", $path, $base_name );
     if ($silent) { unshift @args, "-q"; }
     return system "makeglossaries", "-d", $path, $base_name;
 }
#+end_src

** lulatex
#+begin_src lisp
; lualatex preview
(setq org-latex-pdf-process '("lualatex -shell-escape -interaction nonstopmode %f" "lualatex -shell-escape -interaction nonstopmode %f"))
#+end_src
** Latex export
Utiliser :booktabs t pour avoir des jolies tableaux. Apparement, il suffit de rajouter le package dans les header

#+begin_src org
,#+latex_header: \usepackage{booktabs}

,#+ATTR_LATEX: :booktabs t
| Disease | Gene | Onset | Symptoms | MRI |
|---------+------+-------+----------+-----|
| lol     |      |       |          |     |
#+end_src

[[id:ed20c9d9-423f-4430-8eb8-d22b3ba14980][Org-mode]]

* Org-roam
** Importer
SPC m I pour ajouter un identifiant au fichier (org-id-create)
SPC n r s Puis synchroniser la base de donnée (org-roam-db-sync)