|
| 1 | +\documentclass[parskip=full*,fontsize=10pt,BCOR=0pt,DIV=15]{scrreprt} |
| 2 | +%\usepackage[french]{babel} |
| 3 | +\usepackage{scrlayer-scrpage} |
| 4 | + |
| 5 | +\usepackage{ifthen} |
| 6 | +\newboolean{freeconference} |
| 7 | +\newboolean{studentvolunteer} |
| 8 | +\newboolean{speaker} |
| 9 | + |
| 10 | +% Conference configuration |
| 11 | +\newcommand{\esugyear}{\the\year\xspace{}} |
| 12 | +\newcommand{\esuglocation}{Montpellier, France\xspace{}} |
| 13 | +\newcommand{\esugstartdate}{3rd Feb, \esugyear{}\xspace{}} |
| 14 | +\newcommand{\esugenddate}{7th Feb, \esugyear{}\xspace{}} |
| 15 | +% \newcommand{\campstartdate}{26th Aug, \esugyear\xspace{}} |
| 16 | +%\newcommand{\esughosting}{ZweiDenker GmbH\xspace{}} |
| 17 | +\newcommand{\esuglocalorganizer}{Dr. Oleksandr Zaitsev} |
| 18 | +%\usepackage[french]{babel} |
| 19 | +\usepackage[utf8]{inputenc} |
| 20 | + |
| 21 | +% Personal configuration |
| 22 | +\input{personal-info} |
| 23 | + |
| 24 | +\deftripstyle{esugpagestyle}{}{}{}{ |
| 25 | + \begin{tabular}{l} |
| 26 | + ESUG \\ \url{http://www.esug.org} |
| 27 | + \end{tabular} |
| 28 | +}{}{ |
| 29 | + \begin{tabular}{rr} |
| 30 | + Association Loi 1901 n$^{\circ}$W751167780 (not subjected to V.A.T.)\\ |
| 31 | + c/o Mr. St\'ephane Ducasse - 1 rue Cesar Franck - 59800 Lille - France |
| 32 | + \end{tabular} |
| 33 | +} \pagestyle{esugpagestyle} |
| 34 | +\addtokomafont{pagefoot}{\small} |
| 35 | + |
| 36 | + |
| 37 | +\usepackage{lmodern} |
| 38 | +\usepackage[T1]{fontenc} |
| 39 | +\usepackage{xspace} |
| 40 | +\usepackage{microtype} |
| 41 | +\usepackage[pdftex]{color,graphicx} |
| 42 | +\usepackage{multirow} |
| 43 | +\usepackage[pdftex, colorlinks=true]{hyperref} |
| 44 | +\begin{document} |
| 45 | + |
| 46 | +\begin{center} |
| 47 | + \includegraphics[width=.4\textwidth]{esug-logo} |
| 48 | +\end{center} |
| 49 | + |
| 50 | +\begin{flushright} |
| 51 | + Lille, France, \today |
| 52 | +\end{flushright} |
| 53 | + |
| 54 | +\fullname\\ |
| 55 | +\ifthenelse{\equal{\birthplace}{}}{}{Born:, \birthplace\\} |
| 56 | +%\fulladdress\ifthenelse{\equal{\fulladdress}{}}{}{Current Address:, \fulladdress}\\ |
| 57 | +\ifthenelse{\equal{\fulladdress}{}}{}{Address:, \fulladdress}\\ |
| 58 | +\ifthenelse{\equal{\passport}{}}{}{No Passport : \passport}\\ |
| 59 | + |
| 60 | +\textbf{\underline{Subject:} Attestation of Presence at the isLoop 2025 Winter School} |
| 61 | + |
| 62 | +Dear \fullname{}, |
| 63 | + |
| 64 | +I attest that you participated to the 3rd International School on Live Object-Oriented Programming (isLoop) that was held in Montpellier, France, from 3rd till 7th of February 2025 with a total duration of 40 academic hours (13 hours of lectures and 27 hours of guided practice). The school was locally organized by Dr. Oleksandr Zaitsev and hosted by UMR SENS (\url{https://umr-sens.fr/}). |
| 65 | + |
| 66 | +Please visit the isLoop web site at \url{https://isloop.pharo.org/2025-montpellier/} to find more information about the event. |
| 67 | + |
| 68 | +Sincerely, |
| 69 | + |
| 70 | + |
| 71 | +\begin{tabular}{ll} |
| 72 | + St\'ephane Ducasse & \\ |
| 73 | + stephane.ducasse@inria.fr&\\ |
| 74 | + \multirow{7}{.5\textwidth}{\includegraphics[width=.5\textwidth]{signature}} & Pr\'esident du groupe europ\'een d'utilisateurs de Smalltalk \\ |
| 75 | +& President of the European Smalltalk User Group\\ |
| 76 | +& ESUG \\ |
| 77 | +& Inria Lille Nord Europe, 40, avenue Halley,\\ |
| 78 | +& Parc Scientifique de la Haute Borne,\\ |
| 79 | +& Bât.A, Park Plaza\\ |
| 80 | +& Villeneuve d'Ascq 59650\\ |
| 81 | +& France |
| 82 | +\end{tabular} |
| 83 | + |
| 84 | +\end{document} |
| 85 | + |
| 86 | +%%% Local Variables: |
| 87 | +%%% mode: latex |
| 88 | +%%% TeX-master: t |
| 89 | +%%% TeX-PDF-mode: t |
| 90 | +%%% coding: utf-8 |
| 91 | +%%% ispell-local-dictionary: "english" |
| 92 | +%%% End: |
0 commit comments