Add automatic slide partner logos and refresh LaTeX devcontainer
This commit is contained in:
@@ -1,12 +1,20 @@
|
||||
{
|
||||
"name": "LaTeX Dev Container",
|
||||
"image": "ghcr.io/khannurien/latex-devcontainer:2025.12",
|
||||
"image": "ghcr.io/khannurien/latex-devcontainer:2026.08",
|
||||
// "build": {
|
||||
// "dockerfile": "Dockerfile",
|
||||
// "context": ".."
|
||||
// },
|
||||
"remoteUser": "vscode",
|
||||
"updateRemoteUserUID": true,
|
||||
// Local extensions, packaged and installed by the script below:
|
||||
// .devcontainer/overleaf-keymap -- Overleaf's keyboard shortcuts
|
||||
// .devcontainer/paste-figure -- Ctrl+V an image -> figure environment
|
||||
"postCreateCommand": "bash .devcontainer/install-extensions.sh",
|
||||
"customizations": {
|
||||
"vscode": {
|
||||
"settings": {
|
||||
// VSCode text editor settings
|
||||
"editor.padding.top": 20,
|
||||
"editor.padding.bottom": 20,
|
||||
"editor.fontSize": 16,
|
||||
"editor.tabSize": 2,
|
||||
"editor.lineHeight": 1.8,
|
||||
@@ -25,7 +33,18 @@
|
||||
"latex-workshop.intellisense.package.enabled": true,
|
||||
"latex-workshop.intellisense.unimathsymbols.enabled": true,
|
||||
"latex-workshop.intellisense.citation.backend": "biblatex",
|
||||
// Linting and formatting (chktex and latexindent ship with TeX Live)
|
||||
"latex-workshop.chktex.enabled": true,
|
||||
"latex-workshop.chktex.run": "onSave",
|
||||
"latex-workshop.formatting.latex": "latexindent",
|
||||
"[latex]": {
|
||||
"editor.formatOnSave": true
|
||||
},
|
||||
"latex-workshop.latex.outDir": "build",
|
||||
"latex-workshop.latex.clean.subfolder.enabled": true,
|
||||
"search.exclude": {
|
||||
"**/build": true
|
||||
},
|
||||
"latex-workshop.latex.autoBuild.run": "onFileChange",
|
||||
"latex-workshop.latex.autoBuild.interval": 3000,
|
||||
"latex-workshop.synctex.afterBuild.enabled": true,
|
||||
@@ -107,22 +126,16 @@
|
||||
}
|
||||
],
|
||||
"latex-workshop.latex.recipe.default": "lastUsed",
|
||||
// VSCode workbench settings
|
||||
"workbench.startupEditor": "none",
|
||||
"workbench.sideBar.location": "left",
|
||||
"workbench.activityBar.location": "top",
|
||||
"workbench.panel.opensMaximized": "always"
|
||||
// Overleaf-style image paste, from .devcontainer/paste-figure. Ctrl+V (or a
|
||||
// drag & drop) of an image into a .tex file writes it here and inserts a
|
||||
// figure environment around it; edit "pasteFigure.template" to change the
|
||||
// block that gets inserted.
|
||||
"pasteFigure.directory": "img"
|
||||
},
|
||||
"extensions": [
|
||||
"james-yu.latex-workshop",
|
||||
"wayou.vscode-todo-highlight",
|
||||
"Braver.vscode-solarized",
|
||||
"hediet.vscode-drawio",
|
||||
"mathematic.vscode-pdf"
|
||||
"jgclark.vscode-todo-highlight"
|
||||
]
|
||||
}
|
||||
},
|
||||
"remoteUser": "vscode",
|
||||
"updateRemoteUserUID": true,
|
||||
"features": {}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user