LaTeX dans nVim
Objectif
Je préfère de loin utiliser LaTeX
dès que j’ai besoin de formater un document, pour une raison simple: c’est facile à versioner.
@@ -1632,7 +1632,7 @@ $\forall \epsilon > 0, \exists \eta > 0, \forall x \in I, |x-x_0| \leq \eta \imp
\end{proof}
\begin{theo}[Intégration des séries entières]
- Soit $\sum a_nz^n$ une série entière de rayon de convvergence $R > 0$ de somme $f$. \\
+ Soit $\sum a_nz^n$ une série entière de rayon de convergence $R > 0$ de somme $f$. \\
La série intégrale de $\sum \frac{a_n}{n+1}z^{n+1}$ a le même rayon de convergence que $\sum a_nz^n$ et
la somme $F$ véfifie $F' = f$ et est l'unique primitive sur $\D(0,R)$ telle que $F(0) = 0$. \\
\end{theo}
@@ -1816,7 +1816,7 @@ $\forall \epsilon > 0, \exists \eta > 0, \forall x \in I, |x-x_0| \leq \eta \imp
\begin{question}
Soit $S(z) = \sum a_nz^n$ une série entière (à coefficients complexes comme toujours). \\
1. Rappeler la définition de son rayon de convergence $\rho$. \\
- 2. Montrer que si $|z| < \rho$, alors $S(z)$ convverge, et que si $|z| > \rho$, alors $S(z)$ diverge. \\
+ 2. Montrer que si $|z| < \rho$, alors $S(z)$ converge, et que si $|z| > \rho$, alors $S(z)$ diverge. \\
3. Soit $r$ un réel positif tel que $S(z)$ converge si $|z| < r$ et $S(z)$ diverge si $|z| > r$. Montrer que $r= \rho$.
\end{question}
\begin{solution}
Ceci dit, c’est agréable de voir le résultat en temps réel, comme dans un éditeur WYSIWYG classique. J’utilise Vimtex
pour compiler et afficher le résultat du .pdf
dans zathura
à chaque sauvegarde du fichier.
Installation
Installation de vimtex
Avec VimPlug
, c’est assez simple, il suffit d’ajouter dans le init.vim
:
" Vimtex config
let g:tex_flavor='latex'
let g:vimtex_view_method='zathura'
let g:vimtex_view_general_method='zathura'
let g:vimtex_quickfix_mode=0
set conceallevel=1
let g:tex_conceal='abdmg'
(Merci encore une fois à Gilles Castel.)
Dans vim:
:PlugUpdate
:PlugInstall
et zou.
Installation de latexmk
Sur debian-like, on a simplement:
$ sudo apt-get install latexmk texlive-base texlive-latex-recommended texlive texlive-latex-extra
Utilisation
Une fois votre neovim:
:VimtexCompile
Après affichage d’un message genre VimtexCompile started in continuous mode
, votre zathura va s’ouvrir et se mettre à jour à chaque modification de votre .tex
.