LaTeX Workshop é uma extensão do Visual Studio Code, com o objetivo de fornecer recursos básicos para composição tipográfica LaTeX com Visual Studio Code.
Este projeto não terá sucesso sem contribuições da comunidade, especialmente dos principais contribuidores atuais e anteriores:
@jlelong
@tamuratak
@tecosaur
@jabooth
Muito obrigado!
Observe que a versão mais recente do LaTeX-Workshop requer pelo menos VSCode 1.88.0
(março de 2024 ou posterior).
O manual da extensão é mantido como um wiki
.jnw
.rnw
@
sugestões[...]
e begin{}...end{}
Esta não é uma lista completa, mas sim uma prévia de alguns dos recursos mais interessantes.
Crie LaTeX (incluindo BibTeX) para PDF automaticamente ao salvar.
Visualize PDF instantaneamente (no VS Code ou navegador).
SyncTeX direto e reverso. Clique para alternar entre o local na fonte .tex
e no PDF e vice-versa.
Intellisense, incluindo completações para chaves bibliográficas ( cite{}
) e rótulos ( ref{}
).
Analisador de log LaTeX, com erros e avisos na construção LaTeX relatados automaticamente no VS Code.
Trechos
Muitos comandos LaTeX podem ser digitados usando trechos começando em e, em seguida, digite parte do comando para restringir a pesquisa.
Cerque algum texto selecionado com um comando LaTeX usando ctrl + l , ctrl + w ( ⌘ + l , ⌘ + w no Mac). Um novo menu aparece para selecionar o comando. Isso funciona com seleções múltiplas. A abordagem anterior usando foi descontinuada.
Também fornecemos alguns outros mecanismos de sugestão
As letras gregas são obtidas como @
+ letter
. Algumas letras possuem variantes, que estão disponíveis como @v
+ letter
. Veja aqui.
Ambientes comuns podem ser obtidos por BXY
onde XY
são as duas primeiras letras do nome do ambiente, por exemplo. BEQ
fornece o ambiente equation
. Se você deseja a versão estrela do ambiente, use BSXX
, por exemplo. BSEQ
fornece o ambiente equation*
. Veja aqui.
Comandos de fontes comuns podem ser obtidos por FXY
, onde XY
são as duas últimas letras do nome do comando da fonte, por exemplo. FIT
dá textit{}
. Veja aqui.
Muitos outros símbolos matemáticos podem ser obtidos com o prefixo @
. Veja aqui.
Atalhos
Além dos trechos, existem atalhos fornecidos pela extensão que permitem formatar texto facilmente (e uma ou duas outras coisas).
Quando a linha atual começa com item
ou item[]
, pressionar Enter
adiciona automaticamente uma nova linha começando da mesma maneira. Para um melhor manuseio do último item, pressionar Enter
em uma linha contendo apenas item
ou item[]
na verdade exclui o conteúdo da linha. O alt+Enter
está vinculado ao comando de nova linha padrão. Esta inserção automática de item
pode ser desativada definindo latex-workshop.bind.enter.key
como false
.
Visualização ao passar o mouse. Passar o mouse sobre a tag inicial de um ambiente matemático faz com que uma visualização do mathjax apareça.
O código desta extensão está disponível no github em: https://github.com/James-Yu/LaTeX-Workshop
MIT