You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			88 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			JSON
		
	
			
		
		
	
	
			88 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			JSON
		
	
{
 | 
						|
  "title": "LaTeX configuration",
 | 
						|
  "type": "object",
 | 
						|
  "properties": {
 | 
						|
    "rootDirectory": {
 | 
						|
      "type": ["string", "null"],
 | 
						|
      "default": null,
 | 
						|
      "description": "Path to the root directory."
 | 
						|
    },
 | 
						|
    "build.executable": {
 | 
						|
      "type": "string",
 | 
						|
      "default": "latexmk",
 | 
						|
      "description": "Path to a LaTeX build tool."
 | 
						|
    },
 | 
						|
    "build.args": {
 | 
						|
      "type": "array",
 | 
						|
      "default": ["-pdf", "-interaction=nonstopmode", "-synctex=1", "%f"],
 | 
						|
      "description": "Additional arguments that are passed to the build tool.",
 | 
						|
      "items": {
 | 
						|
        "type": "string"
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "build.onSave": {
 | 
						|
      "type": "boolean",
 | 
						|
      "default": false,
 | 
						|
      "description": "Build after saving a file"
 | 
						|
    },
 | 
						|
    "build.outputDirectory": {
 | 
						|
      "type": "string",
 | 
						|
      "default": ".",
 | 
						|
      "description": "Directory containing the build artifacts."
 | 
						|
    },
 | 
						|
    "build.forwardSearchAfter": {
 | 
						|
      "type": "boolean",
 | 
						|
      "default": false,
 | 
						|
      "description": "Execute forward search after building"
 | 
						|
    },
 | 
						|
    "forwardSearch.executable": {
 | 
						|
      "type": ["string", "null"],
 | 
						|
      "default": null,
 | 
						|
      "description": "Path to a PDF previewer that supports SyncTeX."
 | 
						|
    },
 | 
						|
    "forwardSearch.args": {
 | 
						|
      "type": "array",
 | 
						|
      "default": [],
 | 
						|
      "description": "Additional arguments that are passed to the previewer.",
 | 
						|
      "items": {
 | 
						|
        "type": "string"
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "chktex.onOpenAndSave": {
 | 
						|
      "type": "boolean",
 | 
						|
      "default": false,
 | 
						|
      "description": "Lint with chktex after opening and saving a file"
 | 
						|
    },
 | 
						|
    "chktex.onEdit": {
 | 
						|
      "type": "boolean",
 | 
						|
      "default": false,
 | 
						|
      "description": "Lint with chktex afte editing a file"
 | 
						|
    },
 | 
						|
    "diagnosticsDelay": {
 | 
						|
      "type": "integer",
 | 
						|
      "default": 300,
 | 
						|
      "description": "Delay in milliseconds before reporting diagnostics."
 | 
						|
    },
 | 
						|
    "formatterLineLength": {
 | 
						|
      "type": "integer",
 | 
						|
      "default": 80,
 | 
						|
      "description": "Defines the maximum amount of characters per line (0 = disable) when formatting BibTeX files."
 | 
						|
    },
 | 
						|
    "latexFormatter": {
 | 
						|
      "type": "string",
 | 
						|
      "default": "latexindent",
 | 
						|
      "description": "Defines the formatter to use for LaTeX formatting. Possible values are either texlab or latexindent. Note that texlab is not implemented yet."
 | 
						|
    },
 | 
						|
    "latexindent.local": {
 | 
						|
      "type": ["string", "null"],
 | 
						|
      "default": null,
 | 
						|
      "description": "Defines the path of a file containing the latexindent configuration. This corresponds to the --local=file.yaml flag of latexindent. By default the configuration inside the project root directory is used."
 | 
						|
    },
 | 
						|
    "latexindent.modifyLineBreaks": {
 | 
						|
      "type": "boolean",
 | 
						|
      "default": false,
 | 
						|
      "description": "Modifies linebreaks before, during, and at the end of code blocks when formatting with latexindent. This corresponds to the --modifylinebreaks flag of latexindent."
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 |