Deutsch   English   Français   Italiano  
<b156495f-02e0-4def-bcfc-f3a2938176abn@googlegroups.com>

View for Bookmarking (what is this?)
Look up another Usenet article

X-Received: by 2002:a05:620a:430e:: with SMTP id u14mr22157290qko.286.1640880473241;
        Thu, 30 Dec 2021 08:07:53 -0800 (PST)
X-Received: by 2002:a9d:2216:: with SMTP id o22mr21489408ota.78.1640880472857;
 Thu, 30 Dec 2021 08:07:52 -0800 (PST)
Path: ...!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: fr.comp.text.tex
Date: Thu, 30 Dec 2021 08:07:52 -0800 (PST)
In-Reply-To: <352fe0ca-e862-427b-8af2-f0dfc620ebd7n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=93.29.131.50; posting-account=RR-UXwoAAADLHGAriI2OobZTNTklDQSp
NNTP-Posting-Host: 93.29.131.50
References: <d0d73ba4-c54c-408f-b6b6-2f1d47918863n@googlegroups.com> <352fe0ca-e862-427b-8af2-f0dfc620ebd7n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b156495f-02e0-4def-bcfc-f3a2938176abn@googlegroups.com>
Subject: Re: compte rendu - une commande pour citer les participants
From: Pierre <pifetpof@gmail.com>
Injection-Date: Thu, 30 Dec 2021 16:07:53 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Bytes: 4048
Lines: 73

Voici le r=C3=A9sultat de mon travail.
%je veux cr=C3=A9er une commande qui facilite la r=C3=A9daction de comptes =
rendus pour citer les participants
%\toto{} est la commande qui =C3=A9crit les valeurs du participant Toto, j'=
ai donc une commande diff=C3=A9rente pour chaque participant \juju{}, \mimi=
{}
%\toto{} est une commande avec des arguments
%	- l'organisation ;
%	- le r=C3=B4le ;
%	- le pr=C3=A9nom ;
%	- le nom.
%certains de ces arguments sont facultatifs
%	- le r=C3=B4le ;
%		- certains participants ont un r=C3=B4le dans l'organisation (tr=C3=A9so=
rier, arbitre), d'autres non ;
%		- les diff=C3=A9rents r=C3=B4les peuvent correspondre =C3=A0 des command=
es.
%	- le nom.
%		- tous les participants ne souhaitent pas appara=C3=AEtre avec leur nom =
de famille, par contre il ne doit pas  y avoir d'ambigu=C3=AFt=C3=A9 sur le=
s participants qui ont un r=C3=B4le important.
%les autres sont obligatoires
%	- l'organisation ;
%		- les diff=C3=A9rentes organisations peuvent correspondre =C3=A0 des com=
mandes.
%	- le pr=C3=A9nom.
%certains sont par d=C3=A9faut, comme =C3=A7a je n'ai pas besoin de les =C3=
=A9crire =C3=A0 chaque fois que j'utilise la commande.
%	- le pr=C3=A9nom ;
%	- le nom.
%c'est important pour s=C3=A9parer le fond et la forme. Si la commande \tot=
o{} sert =C3=A0 citer le participant Tottorino Tostastikovitc, je dois pouv=
oir corriger son nom dans le pr=C3=A9ambule et pas =C3=A0 chaque occurrence=
 de la commande \toto{Tottorino Tostastikovitc}
%voici =C3=A0 quoi doit ressembler la commande \toto{}
%\newcommand{\tug}{TUG}
%\newcommand{\pt}{Pr=C3=A9sident}
%\newcommand{\toto}[3][1][Tottorino Tostastikovitc]{#1 (#2, #3)}
%
%dans le document j'=C3=A9cris \toto{\pt{}}{\tug{}}
ECM

\documentclass[french]{article}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage[a4paper]{geometry}
\usepackage{babel}
\usepackage{suffix}

%je veux que les participants des TUG soient rep=C3=A9r=C3=A9s par leurs d=
=C3=A9partements
\newcommand{\tug}[1][]{TUG #1}
%certains r=C3=B4le sont tr=C3=A8s long =C3=A0 =C3=A9crire
\newcommand\pt{P\up{t}}
\WithSuffix\newcommand\pt*{Pr=C3=A9sident}
%les participants ne peuvent pas =C3=AAtre =C3=A0 la fois en responsabilit=
=C3=A9 et anonymes
%mais je voudrais pouvoir choisir entre une forme longue Pr=C3=A9sident TUG=
 et une courte Pr=C3=A9sident ou Pt gr=C3=A2ce =C3=A0 la commande =C3=A9toi=
l=C3=A9e
\newcommand\toto[2][Tottorino Tostastikovitc]{{#1} (#2)}
\WithSuffix\newcommand\toto*[3][Tottorino Tostastikovitc]{{#1} (#2, #3)}
\newcommand{\juju}[2][Julien]{{#1} (#2)}


\begin{document}
dans le document j'=C3=A9cris d'abord \toto*{\pt*}{\tug{}}

puis dans le reste du document j'=C3=A9cris seulement \toto{\pt} pour =C3=
=AAtre plus lisible

plus loin je parle de \juju{\tug{44}}
\end{document}