jerome.lelong@gmail.com jerome.lelong@univ-grenoble-alpes.fr
markdown
minted
listings
pyglist
verbmets
CacheMe
robust-externalize
Toujours un répertoire, pas seulement le fichier TeX.
% !TEX root = relative/or/absolute/path/to/root/file.tex
\documentclass[...]{...}
\begin{document}
latex-workshop.latex.rootFile.indicator
.tex
latex-workshop.latex.search.rootFiles.include
latex-workshop.latex.search.rootFiles.exclude
.fls
subfiles
Le fichier principal est utilisé pour l'auto-complétion (intellisense). Les fonctions autobuild, autoclean et forward synctex dépendent de la variable latex-workshop.latex.rootFile.useSubFile pour agir sur le fichier principal ou le subfile.
autobuild
autoclean
synctex
latex-workshop.latex.rootFile.useSubFile
latex-workshop.latex.rootFile.doNotPrompt
faux
build
clean
view
vraie
La compilation LaTeX produit des fichiers temporaires dont certains sont utilisés par LaTeX-Workshop :
.aux
La compilation utilise une système de recettes. Par défaut, latexmk. Voir la variable latex-workshop.latex.recipe.default.
latexmk
latex-workshop.latex.recipe.default
ctrl+alt+b
onSave
onFileChange
Plusieurs options : interne (PDF.js), browser, externe (pas de support)
ctrl+alt+v
\usepackage
\ref
\include
\input
\includegraphics
graphicspath
\
commands.json
latex-workshop.intellisense.command.user
latex-workshop.intellisense.package.enabled
latex-workshop.latex.texDirs
latex-workshop.intellisense.argumentHint.enabled
latex-workshop.intellisense.optionalArgsEntries.enabled
\envname insère \begin{envname}....\end{envname}.
\envname
\begin{envname}....\end{envname}
@
@ + lettre pour insérer la lettre grecque, cf wiki
@(, @{, @[, @/, ... pour faciliter la saisie de certains symboles mathématiques, cf liste
@(
@{
@[
@/
Le préfixe @ peut être modifié en utilisant latex-workshop.intellisense.atSuggestion.trigger.latex. La chaîne vide désactive ces snippets.
latex-workshop.intellisense.atSuggestion.trigger.latex
Pour changer la définition d'un snippet latex-workshop.intellisense.atSuggestion.user.
latex-workshop.intellisense.atSuggestion.user
B
B + XY pour insérer un environnement dont les 2 premières lettres sont XY. BSXY insère la version “étoile” de l'environnement.
XY
BSXY
ctrl+l, ctrl+w ou appeler Surround selection with LaTeX depuis la Palette
ctrl+l
ctrl+w
Utiliser directement l'auto-completion
Utiliser la commande LaTeX Workshop: Surround/wrap selection with \begin{}...\end{} depuis la Palette
Utiliser \begin
\begin
end
\[...\]
Utiliser \envname
\part
\chapter
\section
\subsection
\subsubsection
latex-workshop.view.outline.sections
\label
Insérer \item automatiquement, cf latex-workshop.bind.enter.key.
\item
latex-workshop.bind.enter.key
Tous les environnements et sections peuvent être pliés
latexindent
tex-fmt
=
Préfixe d'autocompletion : @. Lien wiki
&
ctrl+k
ctrl+i
[](./media/premote-demote.mp4)