diff options
| author | Thibaut Horel <thibaut.horel@gmail.com> | 2016-02-11 18:25:17 -0500 |
|---|---|---|
| committer | Thibaut Horel <thibaut.horel@gmail.com> | 2016-02-11 18:25:17 -0500 |
| commit | acba3ccf92bfc51ca6595848d4d827d5078da3ba (patch) | |
| tree | c9c87d37441474a8f91ae28dd22a28d1944becb4 | |
| parent | e912c4c37b0ae365b6c456a59eb88f2973439a74 (diff) | |
| download | dotfiles-acba3ccf92bfc51ca6595848d4d827d5078da3ba.tar.gz | |
Finally got my dream LaTeX setup
| -rw-r--r-- | latex/.latexmkrc | 2 | ||||
| -rwxr-xr-x | latex/.local/bin/szathura | 3 | ||||
| -rw-r--r-- | vim/.gvimrc | 5 |
3 files changed, 9 insertions, 1 deletions
diff --git a/latex/.latexmkrc b/latex/.latexmkrc index f865d27..c4377a5 100644 --- a/latex/.latexmkrc +++ b/latex/.latexmkrc @@ -1,4 +1,4 @@ $pdf_mode = 1; $pdflatex ="pdflatex -interaction=nonstopmode -synctex 1 %O %S"; push @generated_exts, "brf", "synctex.gz", "nav", "snm"; -$pdf_previewer = "start evince %O %S" +$pdf_previewer = "~/.local/bin/szathura %Z%S" diff --git a/latex/.local/bin/szathura b/latex/.local/bin/szathura new file mode 100755 index 0000000..019ac06 --- /dev/null +++ b/latex/.local/bin/szathura @@ -0,0 +1,3 @@ +#!/bin/sh +FNAME=$PWD/$1 +zathura -x "gvim --servername $FNAME -c \"let g:syncpdf='$FNAME'\" --remote +%{line} %{input}" $* diff --git a/vim/.gvimrc b/vim/.gvimrc index c8514fb..d8e9534 100644 --- a/vim/.gvimrc +++ b/vim/.gvimrc @@ -1,2 +1,7 @@ set guioptions=aeigmt set gfn="Source Code Pro 12" + +function! Synctex() + execute "silent !zathura --synctex-forward " . line('.') . ":" . col('.') . ":" . bufname('%') . " " . g:syncpdf +endfunction +nnoremap <C-enter> :call Synctex()<cr> |
