From e0bec091e2e0dd34ec2dd87c42ab55521c838059 Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Fri, 16 Jun 2023 00:11:51 +0200 Subject: [PATCH] Correzione UltiSnips definiti per LaTeX. Aggiunta env. --- vim/UltiSnips/tex/global.snippets | 23 +++++++++++++++-------- vim/UltiSnips/tex/templates.snippets | 18 ++++++++++++------ 2 files changed, 27 insertions(+), 14 deletions(-) diff --git a/vim/UltiSnips/tex/global.snippets b/vim/UltiSnips/tex/global.snippets index 65f8772..45f5133 100644 --- a/vim/UltiSnips/tex/global.snippets +++ b/vim/UltiSnips/tex/global.snippets @@ -1,7 +1,13 @@ # vim:sts=2:sw=2 +snippet env "Create environment from input" b +\begin{${1:${VISUAL:center}}} + $0 +\end{$1} +endsnippet + snippet use "Usepackage" b -\usepackage[${2:options}]{${1:${VISUAL}}}$0 +\usepackage[${2:italian}]{${1:${VISUAL:babel}}}$0 endsnippet snippet it "Italics (LaTeX macro)" @@ -9,32 +15,33 @@ snippet it "Italics (LaTeX macro)" endsnippet snippet +it "Insert an item in an environment" b -\item ${VISUAL}$0 +\item ${1:${VISUAL}} +$0 endsnippet snippet bf "Bold (LaTeX macro)" -\textbf{${1:${VISUAL}}}$0 +\textbf{${1:${VISUAL}}} $0 endsnippet snippet sl "Slanted (LaTeX macro)" -\textsl{${1:${VISUAL}}}$0 +\textsl{${1:${VISUAL}}} $0 endsnippet snippet sc "Small Caps (LaTeX macro)" -\textsc{${1:${VISUAL}}}$0 +\textsc{${1:${VISUAL}}} $0 endsnippet snippet em "Emphasize (LaTeX macro)" -\emph{${1:${VISUAL}}}$0 +\emph{${1:${VISUAL}}} $0 endsnippet snippet al "Alert text" -\alert{${1:${VISUAL}}}<${2:overlay}>$0 +\alert{${1:${VISUAL}}}<${2:overlay}> $0 endsnippet snippet ebl "Beamer Block Environment" b \begin{block}{${2:titolo}}<$3> - ${VISUAL}$1 + ${1:${VISUAL}} \end{block} $0 endsnippet diff --git a/vim/UltiSnips/tex/templates.snippets b/vim/UltiSnips/tex/templates.snippets index 791dd80..99d3abb 100644 --- a/vim/UltiSnips/tex/templates.snippets +++ b/vim/UltiSnips/tex/templates.snippets @@ -3,7 +3,8 @@ snippet tarticle "Article Templates" b %!TeX ts-program = xelatex %!TeX encoding = utf-8 Unicode \documentclass[11pt,a4paper]{article} -\usepackage[italian]{babel} +\usepackage{polyglossia} +\setdefaultlanguage{italian} \usepackage{fontspec,textcomp,xltxtra} \defaultfontfeatures{Ligatures=Common} \setmainfont[Mapping=tex-text,Alternate=0,Numbers=OldStyle]{Warnock Pro Light} @@ -31,7 +32,8 @@ snippet tbrevetalk "Breve talk (Beamer)" b } \beamerdefaultoverlayspecification{<+->} -\usepackage[italian]{babel} +\usepackage{polyglossia} +\setdefaultlanguage{italian} \usepackage{fontspec,textcom,xltxtra} \title[$1]{$2} @@ -61,7 +63,8 @@ snippet tdelegafranco "Template per delega di Franco" %!TeX ts-program = xelatex %!TeX encoding = utf-8 Unicode \documentclass[a4paper,12pt,boldsubject,italicsignature]{letteracdp} -\usepackage[italian]{babel} +\usepackage{polyglossia} +\setdefaultlanguage{italian} \usepackage{fontspec,textcomp,xltxtra,xcolor} \defaultfontfeatures{Ligatures=Common} \setmainfont[Mapping=tex-text,Alternate=0,Numbers=OldStyle]{Warnock Pro Light} @@ -114,7 +117,8 @@ snippet tdelega "Template per delega di Emiliano" %!TeX ts-program = xelatex %!TeX encoding = utf-8 Unicode \documentclass[a4paper,12pt,boldsubject,italicsignature]{letteracdp} -\usepackage[italian]{babel} +\usepackage{polyglossia} +\setdefaultlanguage{italian} \usepackage{fontspec,textcomp,xltxtra,xcolor} \defaultfontfeatures{Ligatures=Common} \setmainfont[Mapping=tex-text,Alternate=0,Numbers=OldStyle]{Warnock Pro Light} @@ -167,7 +171,8 @@ snippet tfoldedletter "Template per lettera piegata." %!TeX ts-program = xelatex %!TeX encoding = utf-8 Unicode \documentclass[a4paper,12pt,boldsubject,italicsignature]{letteracdp} -\usepackage[italian]{babel} +\usepackage{polyglossia} +\setdefaultlanguage{italian} \usepackage{fontspec,textcomp,xltxtra,xcolor} \defaultfontfeatures{Ligatures=Common} \setmainfont[Mapping=tex-text,Alternate=0,Numbers=OldStyle]{Warnock Pro Light} @@ -214,7 +219,8 @@ snippet tletter "Template per lettera." %!TeX ts-program = xelatex %!TeX encoding = utf-8 Unicode \documentclass[a4paper,12pt,boldsubject,italicsignature]{letteracdp} -\usepackage[italian]{babel} +\usepackage{polyglossia} +\setdefaultlanguage{italian} \usepackage{fontspec,textcomp,xltxtra,xcolor} \defaultfontfeatures{Ligatures=Common} \setmainfont[Mapping=tex-text,Alternate=0,Numbers=OldStyle]{Warnock Pro Light}