/* LaTeX */ mehr gedanken

This commit is contained in:
Ben 2011-07-13 06:59:20 +00:00
parent dbca417633
commit 43a99834ff

View File

@ -13,29 +13,32 @@ Hier sammeln wir Ideen für die regelmäßigen Themenabende.
* [[Programmiersprachen die nicht jeder kennt]]
== LaTeX ==
Vortragender: Ben, ???
Vortragender: [[Ben]], ???
* Makefile
* compilezeit verbessern (einzelne Dateien kompilieren)
* vim:
** vim-latexsuite
** modeline
% vim: spelllang=de
**.vim/ftplugin/tex.vim
setlocal spell
function! Tex_ChangeSize(direction)
let sizes = ["tiny", "scriptsize", "footnotesize", "small", "normalsize", "large", "Large", "LARGE", "huge", "Huge"]
let curindex = index(sizes,getreg('"'))
if curindex != -1
return sizes[curindex + a:direction]
else
return getreg('"')
endif
endfunction
imap <C-h> <C-o>ciw<C-r>=Tex_ChangeSize(-1)<cr><c-o>b
imap <C-g> <C-o>ciw<C-r>=Tex_ChangeSize(1)<cr><c-o>b
* VCS
** AlignPlugin (tabular + Ctrl+v)
** matchit
** <code>set suffixes+=.pdf,synctex.gz,synctex.gz\(busy\),.pdfsync,.tpt,.ist,.glo,.glg,.gls,.nav,.snm,.thm,.cb2,.tdo,.djs,.latexmain,.url,.ilg,.lof,.lot,.loc,.nav,.nlo,.snm</code>
** modeline <code>% vim: spelllang=de</code>
** .vim/ftplugin/tex.vim
setlocal spell
function! Tex_ChangeSize(direction)
let sizes = ["tiny", "scriptsize", "footnotesize", "small", "normalsize", "large", "Large", "LARGE", "huge", "Huge"]
let curindex = index(sizes,getreg('"'))
if curindex != -1
return sizes[curindex + a:direction]
else
return getreg('"')
endif
endfunction
imap <C-h> <C-o>ciw<C-r>=Tex_ChangeSize(-1)<cr><c-o>b
imap <C-g> <C-o>ciw<C-r>=Tex_ChangeSize(1)<cr><c-o>b
* forward/backward search (evince)
* VCS (\n nach Satz)
* lacheck
* ~/Templates
* dinbrief
* hyperref
@ -45,13 +48,11 @@ Vortragender: Ben, ???
* todonotes
* \newcommand\newcounter\newlength\ifthenelse\foreach
** formeln
* erb
* insdljs ??
* eigene .sty
* eigene .sty schreiben
** \makeatletter \makeatother
** ~/texmf/tex/latex
** ~/texmf/tex/latex
* .tex.erb
* insdljs ??
==ACPI -- Das Stromsparwunder für Notebooks==
Vortragender: ?