Compare commits

..

4 commits

Author SHA1 Message Date
Félix Piédallu
c256a21fb3 Add gitignore for pdf files 2026-03-12 10:35:35 +01:00
Félix Piédallu
ed7a5c68b8 pv: change paragraph spacing 2026-02-04 17:58:12 +01:00
Félix Piédallu
c76e358cc5 pv: signataires: ajoute le support d'images 2026-02-04 17:57:44 +01:00
Félix Piédallu
7c67a67591 Ajoute conclusion pv ag 2026-02-04 17:57:44 +01:00
3 changed files with 11 additions and 113 deletions

View file

@ -5,7 +5,13 @@
grid( grid(
columns: (1fr, ) * calc.min(signataires.pos().len(), 4), columns: (1fr, ) * calc.min(signataires.pos().len(), 4),
align: center, align: center,
..signataires.pos().map(a => [#a \ #box(height: 100pt, fill: red)]) ..signataires.pos().map(a => {
if type(a) == array {
[#a.at(0) \ #box(height: 100pt, inset: (right: 10pt, left: 10pt), a.at(1))]
} else {
[#a \ #box(height: 100pt, fill: red)]
}
})
) )
} }
@ -70,9 +76,13 @@
De tout ce qui précède, il a été dressé le présent procès-verbal signé par le De tout ce qui précède, il a été dressé le présent procès-verbal signé par le
Président et les associé·e·s. Président et les associé·e·s.
#v(30pt)
Fait en #signataires.len() originaux, #datelieu. Fait en #signataires.len() originaux, #datelieu.
] ]
v(30pt)
if signataires.len() > 0 { if signataires.len() > 0 {
signatures(..signataires) signatures(..signataires)
} }

View file

@ -1,56 +0,0 @@
#let feuille_presences(
background: rgb("f4f1eb"),
company-details: none,
title: "",
margin: 2.1cm,
vertical-center-level: 2,
signature_height: 60pt,
signataires: (),
body
) = {
set text(font: "Fira Sans")
// accomodate for page header, can't measure?
let real_margin_top = margin + 2cm
let page_header = [
#text(size: 9.2pt, company-details)
]
set page(
flipped: true,
fill: background,
margin: (top: real_margin_top, rest: margin),
header: page_header,
)
show heading.where(level: 1): set align(center)
show heading.where(level: 2): set align(center)
[= #title]
[== Registre des Présences]
v(2em)
let total_parts = 0
let total_voix = 0
table(
columns: (1fr, 1fr, 1fr, 1fr),
rows: (auto, auto),
align: horizon,
stroke: 0.8pt,
inset: 8pt,
table.header(
[Nom, Prénom], [Nombre d'Actions], [Nombre de Voix], [Signature],
),
..for sign in signataires {
total_parts = total_parts + int(sign.parts)
total_voix = total_voix + int(sign.voix)
([#sign.name], [#sign.parts], [#sign.voix], box(height: signature_height),)
},
table.header(
[Total], [#total_parts], [#total_voix], []
),
)
}

View file

@ -1,56 +0,0 @@
#import "@preview/formalettre:0.3.0": lettre
#set text(lang: "fr")
#show: lettre.with(
expediteur: (
nom: [Johan Lafon\ SCOP SAS Semalibre],
adresse: [9 avenue Paul Verlaine],
commune: [38100 Grenoble],
email: "contact@semalibre.com",
signature: [Johan Lafon,\ Président de la SCOP SAS Semalibre],
image-signature: image("signature.png", height: 1.8cm),
),
// destinataire: (
// nom: [Crédit Coopératif],
// adresse: [12 boulevard Pesaro],
// commune: [CS10002\ 92024 Nanterre Cedex],
// ),
// ou:
destinataire: (
nom: [Crédit Coopératif\ Agence : *Grenoble Mistral*],
adresse: [26 rue Gustave Eiffel],
commune: [38000 Grenoble],
),
lieu: [Grenoble],
date: auto,
objet: [Clôture de compte bancaire],
appel: [Madame, Monsieur,],
salutation: [Dans cette attente, je vous prie dagréer, Madame, Monsieur, lexpression de mes salutations distinguées.],
pj: ([RIB de destination], []),
// Décommenter la ligne suivante pour afficher des informations d'envoi suivi
// ou recommandé
// envoi: [Lettre suivie numéro XXXXXXXX],
marque-pliage: true,
)
Je vous fais connaître par la présente, ma décision de clôturer le compte
bancaire de l'entreprise *SCOP SAS Semalibre* (anciennement *Syslinbit*, numéro
SIREN *897717005*), domicilié dans votre établissement sous le numéro
*08024859914 87*, ainsi que tous les services liés au compte.
Je vous remercie de prendre en compte ma demande de résiliation dès réception de
cette lettre recommandée, de procéder au remboursement des 10 parts sociales détenues
par Semalibre pour une valeur totale de 152.10€ et de procéder au virement de
mon solde créditeur sur le compte dont vous trouverez le Relevé d'Identité Bancaire
joint à ce courrier.
Je joins à cette lettre le carnet de chèques du compte, le KBis de l'entreprise,
une photocopie de ma pièce d'identité ainsi que le RIB de destination du solde
créditeur.