Користувальницькькі налаштування

Налаштування сайту


vim-latex

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Both sides previous revision Попередня ревізія
Наступна ревізія
Попередня ревізія
vim-latex [2013/10/09 15:44]
wombat Installation section added; Debian-specific commands added
vim-latex [2020/05/06 17:09]
wombat [Конфигурация] BibTeX и переключение окна
Рядок 1: Рядок 1:
 +====== Установка ======
  
 +===== в Debian =====
 +
 +Установка пакета //​**vim-latexsuite**//​
 +
 +  apt-get install vim-latexsuite
 +
 +В Debian даже после установки этого пакета,​ дополнение остаётся неактивным. ​
 +Чтобы активировать его для текущего пользователя,​ согласно файлу ''/​usr/​share/​doc/​vim-latexsuite/​README.Debian'',​ нужно выполнить следующую команду:​
 +
 +  vim-addons install latex-suite
 +
 +====== Конфигурация ======
 +
 +<file txt "​~/​.vimrc">​
 +"set keymap=ukrainian-jcukenwin
 +set keymap=russian-jcukenwin
 +set iminsert=0
 +set imsearch=0
 +highlight lCursor guifg=NONE guibg=Cyan
 +set autoindent
 +syntax on
 +setlocal spell spelllang=ru_yo,​en_us
 +filetype plugin on
 +set scrolloff=2
 +set grepprg=grep\ -nH\ $*
 +</​file>​
 +
 +<file txt "​~/​.vim/​ftplugin/​tex.vim">​
 +let g:​tex_flavor='​latex'​
 +let g:​Tex_DefaultTargetFormat = '​pdf'​
 +let g:​Tex_CompileRule_pdf = '​pdflatex -shell-escape -interaction=nonstopmode $*'
 +:call IMAP('​ERE',​ "​\\begin{framed}\<​CR>​\\textbf{Необходимо запомнить:​}\<​CR>​\\begin{itemize}\<​CR>​\\item <++> \<​CR>​\\end{itemize}\<​CR>​\\end{framed}<​++>",​ '​tex'​)
 +
 +function SetXeTex()
 +    let g:​Tex_CompileRule_pdf = '​xelatex -shell-escape -interaction=nonstopmode $*'
 +endfunction
 +map <​Leader>​lx :<​C-U>​call SetXeTex()<​CR>​
 +
 +set number
 +</​file>​
 +
 +При использовании BibTeX нужно соответствующую строку файла конфигурации изменить так:
 +
 +''​let g:​Tex_MultipleCompileFormats='​pdf,​bib,​pdf'''​
 +
 +Чтобы предотвратить автоматическое переключение Vim на окно ошибок,​ нужно добавить в файл конфигурации строку:​
 +
 +''​let g:​Tex_GotoError=0''​
 +
 +====== Команды ======
 +
 +Сборка:​ ''​\ll''​
 +
 +Просмотр:​ ''​\lv''​
 +
 +Переход в следующее окно: '':​wincmd j''​
 +
 +Закрыть текущее окно: '':​hide''​
 +
 +Отображать/​скрыть номера строк: '':​set number''​ / '':​set nonumber''​
 +
 +== Разворачивание/​сворачивание блоков кода ==
 +
 +''​zo''​ -- развернуть \\ 
 +''​zc''​ -- свернуть \\ 
 +''​za''​ -- переключить (свернуть в развёрнутом состоянии или развернуть -- в свёрнутом)
 +
 +
 +
 +====== Сокращения ======
 +
 +
 +Equation template: ''​EEQ''​
 +
 +Figure template: ''​EFI''​
 +
 +Section: ''​SSE''​
 +
 +Italic font: ''​FIT''​
 +
 +Bold font: ''​FBF''​
 +
 +Switch to the next placeholder (''<​++>''​):​ ''​Ctrl+j''​
 +
 +''​((''​ → ''​ \left( ​ \right)''​
 +
 +''​[ [''​ → ''​\left[ ​ \right]''​
 +
 +''​{{''​ → ''​\left{ ​ \right}''​
 +
 +''​`/''​ → ''​ \frac{}{}''​
 +
 +
 +====== Окно ошибок ======
 +
 +Для перехода из окна ошибок в окно текста можно нажать ''​Ctrl+W''​.
 +
 +
 +
 +
 +====== Ссылки ======
 +
 +
 +[[http://​vim-latex.sourceforge.net/​documentation/​latex-suite/​auc-tex-mappings.html | Auc-Tex Key Bindings]]
 +
 +
 +[[http://​vim-latex.sourceforge.net/​documentation/​latex-suite/​index.html | Latex-Suite Reference]]
 +
 +
 +[[http://​vim-latex.sourceforge.net/​documentation/​latex-suite/​recommended-settings.html | Recommended settings]]
vim-latex.txt · В останнє змінено: 2020/05/06 17:09 by wombat