% ECQT 2026 Abstract Submission — LaTeX Rules

\documentclass[11pt,a4paper]{article}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} % remove if compiling with lualatex/xelatex
\usepackage{lmodern}
\usepackage{microtype}

\usepackage{amsmath,amssymb}

\usepackage[a4paper,margin=1in]{geometry}

\makeatletter
\newcommand{\ECQTtitle}[1]{\gdef\ECQT@title{#1}}
\newcommand{\ECQTauthors}[1]{\gdef\ECQT@authors{#1}}
\newcommand{\ECQTspeaker}[1]{\gdef\ECQT@speaker{#1}}
\newcommand{\ECQTaffiliations}[1]{\gdef\ECQT@affils{#1}}
\newcommand{\ECQTemails}[1]{\gdef\ECQT@emails{#1}}
\newcommand{\ECQTsessiontitle}[1]{\gdef\ECQT@sessiontitle{#1}}
\newcommand{\ECQTsessionchair}[1]{\gdef\ECQT@sessionchair{#1}}
\newcommand{\ECQTkeywords}[1]{\gdef\ECQT@keywords{#1}}

\ECQTtitle{}
\ECQTspeaker{}
\ECQTauthors{}
\ECQTaffiliations{}
\ECQTemails{}
\ECQTsessiontitle{}
\ECQTsessionchair{}
\ECQTkeywords{}

\newcommand{\ECQTfield}[2]{\noindent #1: #2\par}

\newenvironment{ECQTabstract}{%
  \ECQTfield{\textbf{Title}}{\ECQT@title}%

  \medskip
  \noindent\textbf{Author(s):} \ECQT@authors\par
  \noindent\textbf{Speaker:} \ECQT@speaker\par
  \noindent\textbf{Affiliation(s):} \ECQT@affils\par

  \medskip
  \ECQTfield{\textbf{Session}}{\ECQT@sessiontitle}%
  \ECQTfield{\textbf{Chair(s)}}{\ECQT@sessionchair}%

  \medskip
  \noindent\textbf{Keywords:} \ECQT@keywords\par
  \medskip
  \ECQTfield{\textbf{Abstract}}{}%
  \noindent
}{%
  \par
}
\makeatother

\begin{document}

% ECQT 2026 Abstract Submission — LaTeX Rules
%
% 1) Edit ONLY the file ecqt26_abstract.tex (do not add packages).
% 2) Fill the metadata fields: \ECQTtitle, \ECQTspeaker, etc.
% 3) Write the abstract inside:
%       \begin{ECQTabstract} ... \end{ECQTabstract}
% 4) Length limit: the abstract body must contain at most 2500 characters (including spaces)
% 5) Basic math formulas are allowed via standard packages amsmath/amssymb.
% 6) Do NOT define macros/commands: no \newcommand, \renewcommand, \def, etc.
% 7) Do NOT include figures, tables, or bibliographies; do not use \cite or \bibliography.
%

% =========================== FILL IN BELOW ===========================

\ECQTtitle{Abstract Title}

\ECQTauthors{Lastname1, Firstname1 and Lastname2, Firstname2, etc} % Name(s) of authors
\ECQTspeaker{Lastname, Firstname} % Speaker name field
\ECQTaffiliations{Institution (Country)} % Speaker Affiliation, comma separated if more than one

% FIELDS TO BE FILLED IN ONLY IN THE CASE OF ABSTRACTS THAT ARE PART OF ORGANIZED SESSIONS
\ECQTsessiontitle{}  % The full session title.
\ECQTsessionchair{}  % The name(s) of the session chair(s). Use: Lastname, First name

\ECQTkeywords{queueing theory; stochastic networks; heavy traffic}

\begin{ECQTabstract}
Summary of rules:
\begin{enumerate}
 \item
 Edit ONLY the file \texttt{ecqt26\_abstract.tex} (do not add packages).
 \item
 Fill the metadata fields: \texttt{ECQTtitle}, \texttt{ECQTspeaker}, etc.
 \item
 Write the abstract inside: \texttt{begin\{ECQTabstract\}\ldots end\{ECQTabstract\}}
 \item
 Length limit: the abstract body must contain at most 2500 characters (including spaces)
 \item
 Basic math formulas are allowed via standard packages amsmath/amssymb, e.g., $\mathbb{E}[X]=\int_0^\infty x f(x)\,dx. $
 \item
 Do NOT define macros/commands: no \texttt{newcommand}, \texttt{renewcommand}, \texttt{def}, etc.
 \item
 Do NOT include figures, tables, or bibliographies; do not use \texttt{cite} or \texttt{bibliography}.
\end{enumerate}

\end{ECQTabstract}

\end{document}
