From d76dd13f445eb22fc2e8c396dd5c35f056c498b6 Mon Sep 17 00:00:00 2001 From: Marco Thomas Date: Tue, 16 Aug 2022 10:53:00 +0200 Subject: [PATCH] texlab: switch pdflatex with xelatex --- files/nvim/.config/nvim/lua/lsp.lua | 2 +- files/nvim/.config/nvim/lua/plugins.lua | 2 ++ presets/notes.tex | 4 ++-- presets/presentations.tex | 15 ++++++++++++--- 4 files changed, 17 insertions(+), 6 deletions(-) diff --git a/files/nvim/.config/nvim/lua/lsp.lua b/files/nvim/.config/nvim/lua/lsp.lua index c53a9ac..e0df406 100644 --- a/files/nvim/.config/nvim/lua/lsp.lua +++ b/files/nvim/.config/nvim/lua/lsp.lua @@ -41,7 +41,7 @@ lsp.texlab.setup({ settings = { texlab = { build = { - args = { '-pdf', '-interaction=nonstopmode', '-synctex=1', '-shell-escape', '%f' }, + args = { '-xelatex', '-interaction=nonstopmode', '-synctex=1', '-shell-escape', '%f' }, onSave = true, } } diff --git a/files/nvim/.config/nvim/lua/plugins.lua b/files/nvim/.config/nvim/lua/plugins.lua index 2543717..05a13fc 100644 --- a/files/nvim/.config/nvim/lua/plugins.lua +++ b/files/nvim/.config/nvim/lua/plugins.lua @@ -55,6 +55,7 @@ return require('packer').startup(function(use) ['V'] = 'VL', [''] = "VB", ['s'] = "VB", + ['c'] = "C", } -- actually load bar @@ -185,6 +186,7 @@ return require('packer').startup(function(use) }) -- LSP (install with `:LSPInstall`, inspect with `:LSPInfo`) + -- Config in lsp.lua use("neovim/nvim-lspconfig") -- Easy to manage LSP servers (attach etc) use("williamboman/nvim-lsp-installer") -- Easy to install LSP servers use("simrat39/rust-tools.nvim") -- Cooler LSP stuff for Rust diff --git a/presets/notes.tex b/presets/notes.tex index dedd0df..ea7e94f 100644 --- a/presets/notes.tex +++ b/presets/notes.tex @@ -2,7 +2,8 @@ \date{\today} \usepackage[ngerman]{babel} -\usepackage[T1]{fontenc} +% only need this with pdflatex, don't use with xelatex +%\usepackage[T1]{fontenc} \usepackage{a4wide} \usepackage{mathtools} @@ -29,7 +30,6 @@ \usepackage{listings} \usepackage{minted} \definecolor{bg}{rgb}{0.95, 0.95, 1.0} -\usepackage{inconsolata} %%% define own enumeration styles % use custom labels with `\begin{enumerate}[label=$\bullet$]` diff --git a/presets/presentations.tex b/presets/presentations.tex index c2e40cc..17c701d 100644 --- a/presets/presentations.tex +++ b/presets/presentations.tex @@ -5,8 +5,9 @@ \date{\today} \usepackage[ngerman]{babel} -\usepackage[T1]{fontenc} -\usepackage[utf8]{inputenc} +% only use with pdflatex, don't use with xelatex +%\usepackage[T1]{fontenc} +%\usepackage[utf8]{inputenc} \usepackage{mathtools} \usepackage{amsthm} @@ -22,7 +23,15 @@ \usepackage{listings} \usepackage{minted} \definecolor{bg}{rgb}{0.95, 0.95, 1.0} -\usepackage{inconsolata} + +%%% define own enumeration styles +% use custom labels with `\begin{enumerate}[label=$\bullet$]` +\usepackage{enumerate} +\usepackage{enumitem} +\setlist{nosep} +\setlist[enumerate, 1]{label=$\bullet$} +\setlist[enumerate, 2]{label=$\bullet$} +\setlist[enumerate, 3]{label=$\bullet$} % page numbers in the bottom right \addtobeamertemplate{navigation symbols}{}{%