%&glo1.fmt
% !TEX encoding = UTF-8
% !TeX program =XeLaTeX (build)
% !TeX spellcheck = fr_FR
%\RequirePackage[OT1]{fontenc}
\def\encodingdefault{OT1}\normalfont
\everyjob\expandafter{\the\everyjob\def\encodingdefault{TU}\normalfont}

\PassOptionsToPackage{svgnames,fixpdftex,hyperref}{xcolor}
\documentclass[a4paper,10pt]{article}
\usepackage{etoolbox}
\usepackage{ifxetex}
\ifxetex
\AtEndPreamble{
	\usepackage{fontspec,unicode-math}
	\setmainfont[Ligatures=TeX]{TeX Gyre Termes}
	\usepackage{polyglossia}
	\WarningsOff[unicode-math,fontspec]
	\usepackage{fontspec,unicode-math}
	\setmainfont{Latin Modern Roman}
	\setsansfont{Latin Modern Sans}
	\setmonofont{Latin Modern Mono}
	\setmathfont{Latin Modern Math}
	\setdefaultlanguage{french}
	\setotherlanguage{greek}
%   \setmainfont[Ligatures=TeX]{TeX Gyre Termes}
%   \setmathfont{texgyrepagella-math.otf}[math-style=TeX]
%   \setmathfont{TeX Gyre Pagella Math}
}
\else
	\usepackage[utf8]{inputenc}
	\usepackage[greek,main=french]{babel}
	\usepackage[LGR,T1]{fontenc}
  \usepackage{mathtools,amssymb}
	\usepackage{lmodern}
%	\DeclareUnicodeCharacter{2329}{\ensuremath{\langle}}			% \b<> \color{red}
%	\DeclareUnicodeCharacter{232A}{\ensuremath{\rangle}}			% \b<> \color{black}
	\AtBeginDocument{%
		\newcommand\gr{\selectlanguage{greek} }%
	}
\fi

\usepackage{silence}
%\WarningsOff[lipsum]
%\usepackage{lipsum}
\usepackage[margin=25mm]{geometry}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{footnote}
%\usepackage{xparse}
\newcommand{\mymeaning}[1]{{\small\noindent{\bfseries\string #1}=\meaning #1\par\medskip}}\usepackage{enumitem}
\usepackage{listofitems}
\usepackage{tabularray}
\UseTblrLibrary{counter}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\csname endofdump\endcsname
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \newfontfamily\hebrewfont{David Libre}[
%  Script = Hebrew ,
%  Language = Hebrew ,
%  UprightFeatures = { Ligatures = {Common, Discretionary} } ,
%  BoldFeatures = { Ligatures = {Common, Discretionary} } ,
%  ItalicFont = [DavidCLM-MediumItalic] ,
%  BoldItalicFont = [DavidCLM-BoldItalic] ] 

\usepackage[normalem]{ulem}
\newcommand\ul[1]{\uline{#1}}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\usepackage[colorlinks]{hyperref}%\usepackage{stringstrings }
\newlist{gloses}{enumerate}{2}
\setlist[gloses,1]{label=\textbf{(\arabic{glosesi})},labelsep=1em,resume,leftmargin=2em,}
\SetLabelAlign{left}{#1\hfil}
\newcommand\negspace[1][2em]{\hspace*{-#1}}
%\AtBeginEnvironment{gloses}{\catcode`\<=13\def\b<{$\langle$}\catcode`\>=13\def>{$\rangle$}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\Acc{\textsc{Acc}}
\def\NMV{{\scshape [nmv]}}
\def\MV{{\scshape [mv]}}
\def\PP{{\scshape pp}}
\def\AF{{\scshape af}}
\renewcommand\P[1]{{\scshape p#1}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
% #1 optionnal orifinal enclosed in ()
% #2 mandatory tranliterated text in{}
% #3 optional analysis in []
% #4 mandatory translation in {}
\NewDocumentCommand\glo{d() m o m} {%
\savenotes
\IfNoValueTF{#1}{\gdef\gl@glose{#2}}{%
	\gdef\gl@glose{#1 \\}\xappto\gl@glose{#2}%
	\ifdefempty{\citelang}{\def\@preto{}}%
	{\def\@preto{\selectlanguage{\citelang}}}%
}%
\setsepchar{&}\greadlist*\gl@list{#2}\def\gl@colspan{\gl@listlen}%
\xappto\gl@glose{\\ #3}%
\xappto\gl@glose{\\ \SetCell[c=\gl@colspan]{c} #4}%
\item 
\begin{tblr}[expand=\gl@glose]%
{baseline=T,vlines={0.2pt,LightGray,dashed},hlines={0.2pt,LightGray,dashed},rowsep=1pt,leftsep=0pt,rightsep=8pt,
row{1}={preto=\bfseries},row{Z}={preto=\slshape}}
\gl@glose
\end{tblr}%
\undef\@preto\undef\gl@glose%
\spewnotes%
}
%row{2-Y}={preto=\small},
\makeatother
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}

\noindent\textgreek{Άά Έέ Ήή Ίί Όό Ύύ Ώώ ΐ ΰ Ϊϊ Ϋϋ}

\noindent\textgreek{Πάτερ ἡμῶν ὁ ἐν τοῖς οὐρανοῖς· ἁγιασθήτω τὸ ὄνομά σου·
ἐλθέτω ἡ βασιλεία σου·}

\bigskip
\undef\b
\NewDocumentCommand\b{O{red} r<>} {\ensuremath{\langle}\textcolor{#1}{#2}\ensuremath{\rangle}}

\begin{gloses}
\item[]\negspace Orientation « agentive » de la phrase :
\glo{B\b<in>ilí          & ka	            &	[ng       	 &	damít]	 & [para  & sa & bata]}%
[Acheter\b<Acc.Actif.\AF> &  \MV\PP.\AF.\P2	& \NMV Actant &	vêtement & prép.	&\NMV \P3 .Datif &	enfant]%
{=\ul{Tu}  as acheté un vêtement pour un enfant.}

\item[]\negspace Orientation « patientive » de la phrase :
\glo{B\b<in>ilí           & mo	            &	[ang  &	damít]	  & [sa		       & tindahan]}%
[Acheter\b<Acc.Passif.PF> & \NMV Gén.\P2	  & \NMV &	vêtement  & \NMV Datif   &	magasin]
{{(Le vêtement a été acheté par toi au magasin.)\\=Tu as acheté \ul{le/ce vêtement} dans un magasin.}}

\item[]\negspace Orientation « bénéfactive de la phrase » :
\glo{	I-b\b<in>ilí        & mo     & [ng	    & damít] & [ang	& bata]}
[BF-Acheter\b<Acc.Passif>	&\NMV Gén.P2	\NMV & 	vêtement &\MV	&enfant.BF.]
{{(L’enfant s’est vu acheter un vêtement par toi.)\\= Tu as acheté un vêtement pour \ul{cet/l’enfant}.}}

\end{gloses}

\noindent Espace entre les séquences de gloses.\par
%\verb+\restartlist{gloses}+ est utilisé pour recommencer la numérotation à (1).
%\restartlist{gloses}

\newenvironment{braket}{$\langle$\color{blue}}{\color{black}$\rangle$}
%\newenvironment{braket}{$\langle$}{$\rangle$}
\catcode`<=\active \def<{\braket}
\catcode`>=\active \def>{\endbraket}

%<aa>

\begin{gloses}
\item[]\negspace Orientation « agentive » de la phrase :
\glo{B<um>ilí          & ka	            &	[<ng>       	 &	damít]	 & [para  & sa & bata]}%
[Acheter Acc.Actif.\AF & \MV\PP.\AF.P2	& \NMV Actant &	vêtement & prép.	&\NMV \P3.Datif &	enfant]%
{\ul{Tu}  <as> acheté un vêtement pour un enfant.}
%
%\item[]\negspace Orientation « patientive » de la phrase :
%\glo{B<in>ilí           & mo	            &	[ang  &	damít]	  & [sa		       & tindahan]}%
%[Acheter<Acc.Passif.PF> &  \NMV Gén.\P2	  & \NMV &	vêtement  &\NMV Datif   &	magasin]
%{{(Le vêtement a été acheté par toi au magasin.)\\=Tu as acheté \ul{le/ce vêtement} dans un magasin.}}
%
%\item[]\negspace Orientation « bénéfactive de la phrase » :
%\glo{	I-b<in>ilí        & mo     & [ng	    & damít] & [ang	& bata]}
%[BF-Acheter<Acc.Passif>	&\NMV.Gén.\P2	\NMV & 	vêtement &\MV	&enfant.BF]
%{{(L’enfant s’est vu acheter un vêtement par toi.)\\= Tu as acheté un vêtement pour \ul{cet/l’enfant}.}}
%
\end{gloses}


\end{document}