Este projeto simplifica o processo de desenvolvimento em LaTeX ao fornecer um container de desenvolvimento pronto para uso no Visual Studio Code. Ele permite que você escreva e compile documentos LaTeX sem a necessidade de instalar manualmente distribuições ou pacotes LaTeX em sua máquina. O container gera automaticamente um PDF cada vez que seu projeto é alterado.
Certifique-se de ter instalado:
- Docker (Com o docker compose)
- Visual Studio Code
- Extensão Remote - Containers para VSCode
-
Clonar o Repositório
git clone https://github.com/ArthoPacini/latex_dev_container.git cd latex_dev_container
-
Abrir com o VSCode
- Abra o Visual Studio Code.
- Espere alguns instantes, se o VSCode detectar o Dev Container, uma mensagem irá pedir para abrir no Container, caso isso não ocorrer siga o próximo passo.
- Pressione
F1
e procure por "Remote-Containers: Open Folder in Container..." - Selecione a pasta
latex_dev_container
que você clonou.
-
Comece a Escrever
- Navegue até a pasta
/paper
. - Você encontrará um arquivo
hello_world.tex
e umhello_world.bib
como exemplos. - Você pode deletar esses arquivos de exemplo e copiar seus próprios arquivos LaTeX aqui (do Overleaf por exemplo).
- Navegue até a pasta
O container está configurado para compilar automaticamente os arquivos .tex
para PDF cada vez que você salvar alterações. O PDF resultante será localizado no mesmo diretório /paper
.
Este projeto é um fork e extensão de qdm12/latexdevcontainer. Esse projeto só adiciona uma camada de instalação de vários pacotes LaTeX com cache. Recomendo checar o repositório para mais informações.
Este projeto é liberado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.