initial commit
This commit is contained in:
121
.devcontainer/devcontainer.json
Normal file
121
.devcontainer/devcontainer.json
Normal file
@@ -0,0 +1,121 @@
|
||||
{
|
||||
"name": "LaTeX Dev Container",
|
||||
"build": {
|
||||
"dockerfile": "Dockerfile",
|
||||
"context": ".."
|
||||
},
|
||||
"customizations": {
|
||||
"vscode": {
|
||||
"settings": {
|
||||
// VSCode text editor settings
|
||||
"editor.fontSize": 16,
|
||||
"editor.tabSize": 2,
|
||||
"editor.lineHeight": 1.8,
|
||||
"editor.cursorBlinking": "phase",
|
||||
"editor.unicodeHighlight.nonBasicASCII": false,
|
||||
"editor.wordWrap": "on",
|
||||
"editor.wrappingStrategy": "advanced",
|
||||
"editor.wordBasedSuggestions": "off",
|
||||
// "editor.quickSuggestions": {
|
||||
// "other": "on",
|
||||
// "comments": "off",
|
||||
// "strings": "off"
|
||||
// },
|
||||
// "editor.acceptSuggestionOnEnter": "off",
|
||||
// LaTeX Workshop settings
|
||||
"latex-workshop.intellisense.package.enabled": true,
|
||||
"latex-workshop.intellisense.unimathsymbols.enabled": true,
|
||||
"latex-workshop.intellisense.citation.backend": "biblatex",
|
||||
"latex-workshop.latex.outDir": "build",
|
||||
"latex-workshop.latex.autoBuild.run": "onFileChange",
|
||||
"latex-workshop.latex.autoBuild.interval": 3000,
|
||||
"latex-workshop.synctex.afterBuild.enabled": true,
|
||||
"latex-workshop.view.autoFocus.enabled": false,
|
||||
"latex-workshop.view.pdf.reload.transition": "fade",
|
||||
"latex-workshop.view.pdf.viewer": "tab",
|
||||
"latex-workshop.view.pdf.zoom": "auto",
|
||||
"latex-workshop.latex.tools": [
|
||||
{
|
||||
"args": [
|
||||
"-shell-escape",
|
||||
"-synctex=1",
|
||||
"-interaction=nonstopmode",
|
||||
"-file-line-error",
|
||||
"-pdf",
|
||||
"-outdir=%OUTDIR%",
|
||||
"-out2dir=.",
|
||||
"-pdflatex",
|
||||
"-e",
|
||||
"$bibtex='biber %O %S';",
|
||||
"%DOC%"
|
||||
],
|
||||
"command": "latexmk",
|
||||
"name": "latexmk + pdflatex + biber"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"-shell-escape",
|
||||
"-synctex=1",
|
||||
"-interaction=nonstopmode",
|
||||
"-file-line-error",
|
||||
"-pdf",
|
||||
"-outdir=%OUTDIR%",
|
||||
"-out2dir=.",
|
||||
"-xelatex",
|
||||
"-e",
|
||||
"$bibtex='biber %O %S';",
|
||||
"%DOC%"
|
||||
],
|
||||
"command": "latexmk",
|
||||
"name": "latexmk + xelatex + biber"
|
||||
},
|
||||
{
|
||||
"args": [
|
||||
"-shell-escape",
|
||||
"-synctex=1",
|
||||
"-interaction=nonstopmode",
|
||||
"-file-line-error",
|
||||
"-pdf",
|
||||
"-outdir=%OUTDIR%",
|
||||
"-out2dir=.",
|
||||
"-lualatex",
|
||||
"-e",
|
||||
"$bibtex='biber %O %S';",
|
||||
"%DOC%"
|
||||
],
|
||||
"command": "latexmk",
|
||||
"name": "latexmk + lualatex + biber"
|
||||
}
|
||||
],
|
||||
"latex-workshop.latex.recipes": [
|
||||
{
|
||||
"name": "latexmk + lualatex + biber",
|
||||
"tools": [
|
||||
"latexmk + lualatex + biber"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "latexmk + xelatex + biber",
|
||||
"tools": [
|
||||
"latexmk + xelatex + biber"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "latexmk + pdflatex + biber",
|
||||
"tools": [
|
||||
"latexmk + pdflatex + biber"
|
||||
]
|
||||
}
|
||||
],
|
||||
"latex-workshop.latex.recipe.default": "lastUsed"
|
||||
},
|
||||
"extensions": [
|
||||
"james-yu.latex-workshop",
|
||||
"wayou.vscode-todo-highlight"
|
||||
]
|
||||
}
|
||||
},
|
||||
"remoteUser": "vscode",
|
||||
"updateRemoteUserUID": true,
|
||||
"features": {}
|
||||
}
|
||||
Reference in New Issue
Block a user