Skip to content

Commit 3bb2af2

Browse files
authored
anr-aapg-fanmade:0.1.0 (#1991)
1 parent fdbcefe commit 3bb2af2

File tree

8 files changed

+555
-0
lines changed

8 files changed

+555
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
ISC License
2+
===========
3+
4+
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
5+
6+
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
.PHONY: all
2+
all: compile-first compile-second
3+
4+
# `typst` does not support compiling several files at once...
5+
.PHONY: compile-first compile-second
6+
compile-first:
7+
typst compile template/first-proposal.typ
8+
compile-second:
9+
typst compile template/second-proposal.typ
10+
11+
# `typst` does not support watching several files at once...
12+
.PHONY: watch-first watch-second
13+
watch-first:
14+
typst watch template/first-proposal.typ
15+
watch-second:
16+
typst watch template/second-proposal.typ
17+
18+
# Typst packaging rules require thumbnails for templates,
19+
# that show a picture rendering of the first page of the document.
20+
#
21+
# We use webp to reduce file size in the typst-packages repository.
22+
# See discussion in https://github.com/typst/packages/pull/2007
23+
thumbnails: first-proposal-thumbnail.webp second-proposal-thumbnail.webp
24+
25+
%-thumbnail.png: template/%.typ
26+
typst compile $< $@ --pages 1 --ppi 250
27+
28+
%-thumbnail.webp: %-thumbnail.png
29+
magick $< -define webp:target-size=200000 $@
30+
31+
template/first-proposal.pdf: compile-first
32+
template/second-proposal.pdf: compile-second
33+
34+
.PHONY: clean
35+
clean:
36+
rm -f template/*.pdf
37+
rm -f *-thumbnail.png
38+
rm -f *-thumbnail.webp
39+
40+
# run this from within the typst-packages repository,
41+
# after copying the git-versioned package.
42+
.PHONY: prepare-package
43+
prepare-package:
44+
$(MAKE) clean
45+
$(MAKE) thumbnails
46+
# currently we only export second-proposal as a template, so remove the first thumbnail
47+
rm first-proposal-thumbnail.webp
48+
git status
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
This is a fan-made Typst template for "ANR AAPG" templates, that is, templates for research funding grants provided by the French ANR (Agence Nationale de Recherche).
2+
3+
4+
## Contents
5+
6+
The file [aapg.typ](./aapg.typ) provides a Typst template style that imitates the `.docx` documents proposed by the ANR. See a full example of file using this package below.
7+
8+
The files [first-proposal.typ](./first-proposal.typ) and [second-proposal.typ](./second-proposal.typ) can serve as templates to write the proposals in the first phase (pré-proposition) and in the second phase (proposition). They contain the advice and recommendations provided by the ANR as of 2025, that you should remove as you fill the corresponding sections. We recommend starting your own proposal from these files.
9+
10+
In our experience, such ANR recommendations evolve slowly, so it is reasonable to use them as a basis in future years as well -- but do look at the official .docx in case there was a sudden change.
11+
12+
## Example
13+
14+
```typst
15+
#let Project = smallcaps[
16+
// change this to the acronym / short name of your project
17+
InterestingProject
18+
]
19+
20+
#show: doc => aapg.style(
21+
short-project-name: Project,
22+
AAPG: [AAPG2099],
23+
instrument: [JCJC / PRCI / PRCE / PME], // select one
24+
coordinator: [Coordinator Name],
25+
duration: [99 years],
26+
funding-request: [999,999,999],
27+
CES: [CES 48 - Fondements du numérique : informatique, automatique, traitement du signal],
28+
doc
29+
)
30+
31+
#aapg.title[#Project: a very interesting project]
32+
33+
#aapg.comment[
34+
Utilisez une mise en page permettant une lecture confortable du document (page A4, Calibri 11 ou équivalent, interligne simple, marges 2 cm ou plus, numérotation des pages, pour les tableaux et figures minimum Calibri 9 ou équivalent).
35+
]
36+
```
37+
38+
## Language
39+
40+
A few words of explanation:
41+
42+
- The ANR recommends that you write your grant proposals in English, so that they can rely on non-French-speaking evaluators.
43+
44+
- The English prose provided by the ANR is not *bad* bad, but still bad enough that it will hurt your soul a little bit every time you try to read it. If you want to understand their recommendations, you should read the French version.
45+
46+
(Choice quotes: "Building and ground costs"; "Position of the project as it relates to the state of the art"; "Methodology to reach the scientific objectives of the project, detailed description of the intended method(s) including its disciplinary coverage (mono-trans-inter-disciplinary)".)
47+
48+
- As a result, we made the choice to:
49+
+ provide the French versions of the recommendations (that you will remove as you write your proposal),
50+
+ provide the English wording for the titles of the recommended sections (that you will presumably keep in your proposal, if you write it in English as recommended),
51+
+ but also provide French versions of those titles for your sanity.
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
// This file is provided under the ISC license,
2+
// as described in the LICENSE.md at the root of this directory.
3+
4+
#let bilingual(en, fr) = [ #en \ (#text(luma(80))[#fr]) ]
5+
6+
// ANR explanations about each section, grayed out
7+
#let comment(doc) = [
8+
#set text(luma(120))
9+
#doc
10+
]
11+
12+
// ANR explanations in footnotes, grayed out
13+
#let __footnote(doc) = footnote(comment(doc))
14+
#let footnote(doc) = __footnote(doc)
15+
16+
#let title(doc) = {
17+
align(center, text(17pt)[*#doc*])
18+
}
19+
20+
#let style(
21+
short-project-name: smallcaps[InterestingProject],
22+
AAPG: [AAPG2099],
23+
CES: [CES 48 - Fondements du numérique : informatique, automatique, traitement du signal],
24+
instrument: [JCJC / PRCI / PRCE / PME],
25+
coordinator: [Coordinator Name],
26+
duration: [99 years],
27+
funding-request: [999,999,999],
28+
doc
29+
) = {
30+
set page(
31+
paper: "a4",
32+
33+
// imitate the header of the .docx template
34+
header: align(center)[#table(
35+
columns: (0.8fr, 1fr, 0.4fr, 0.6fr),
36+
align: left,
37+
stroke: none,
38+
AAPG, [*#short-project-name*], table.cell(colspan: 2, [*#instrument*]),
39+
[Coordinated by:], [#coordinator], [#duration], [#funding-request €],
40+
table.cell(colspan: 4, [#CES]),
41+
table.hline()
42+
)],
43+
44+
// 2cm margins are recommended in the ANR-provided template
45+
// use 3cm at the top to leave space for the header
46+
margin: (x: 2cm, top: 3cm, bottom: 2cm),
47+
48+
// page numbers
49+
numbering: "1",
50+
)
51+
52+
// 11pt text is recommended in the ANR-provided template
53+
set text(11pt)
54+
55+
// Imitate the heading numbers of the .docx template:
56+
// I. II. III. for sections
57+
// a. b. c. for subsections (without repeating the section number)
58+
// nothing below
59+
let anr_numbering(..nums) = {
60+
let count = nums.pos().len()
61+
if count == 1 {
62+
numbering("I.", ..nums)
63+
} else if count == 2 {
64+
numbering("a.", nums.at(1))
65+
} else { "" }
66+
}
67+
set heading(numbering: anr_numbering)
68+
69+
// add a bit more spacing below headings
70+
// than the very compact Typst default
71+
show heading: set block(below: 1em)
72+
73+
doc
74+
}
Binary file not shown.
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
// Note: this file is *not* provided under the ISC license, because it
2+
// includes recommendations written by the ANR itself. You are
3+
// expected to read these recommendations as you write your own grant
4+
// proposal, but erase them before releasing your proposal in any
5+
// form.
6+
7+
#import "@preview/anr-aapg-fanmade:0.1.0" as aapg
8+
9+
#let Project = smallcaps[
10+
// change this to the acronym / short name of your project
11+
InterestingProject
12+
]
13+
14+
#show: doc => aapg.style(
15+
short-project-name: Project,
16+
AAPG: [AAPG2099],
17+
instrument: [JCJC / PRCI / PRCE / PME], // select one
18+
coordinator: [Coordinator Name],
19+
duration: [99 years],
20+
funding-request: [999,999,999],
21+
CES: [CES 48 - Fondements du numérique : informatique, automatique, traitement du signal],
22+
doc
23+
)
24+
25+
#aapg.title[#Project: a very interesting project]
26+
27+
#aapg.comment[
28+
Utilisez une mise en page permettant une lecture confortable du document (page A4, Calibri 11 ou équivalent, interligne simple, marges 2 cm ou plus, numérotation des pages, pour les tableaux et figures minimum Calibri 9 ou équivalent).
29+
30+
Le site de dépôt refuse le téléchargement d’un document de plus de 4 pages ou dans un format autre que pdf. Aucune annexe n’est acceptée. Les CV du coordinateur ou de la coordinatrice et des responsables scientifiques des éventuels partenaires sont à compléter en ligne à partir du site de dépôt IRIS. Dans le cadre d’un projet JCJC ou PRME, seul le CV du coordinateur ou de la coordinatrice est requis.
31+
32+
La rédaction de votre pré-proposition doit permettre son évaluation selon les 2 critères d’évaluation définis dans le texte et dans le guide de l’AAPG2024 : « Qualité et ambition scientifique » et « Organisation et réalisation du projet ». Il est nécessaire de se reporter au guide afin d’en connaitre les sous-critères, différenciés selon l’instrument de financement choisi.
33+
34+
Aucune donnée financière n’est requise dans le corps de la pré-proposition, aucun sous-critère d’évaluation n’étant lié au budget en étape 1.
35+
36+
L’enregistrement d’un projet PRCI ne nécessite pas la rédaction d’une pré-proposition auprès de l’ANR mais uniquement la complétion du formulaire et des CV sur le site IRIS.
37+
]
38+
39+
= #aapg.bilingual[Pre-proposal’s context, positioning and objective(s)][Contexte, positionnement et objectif(s) de la pré-proposition]
40+
41+
#aapg.comment[
42+
43+
Dans cette section, répondant au critère d’évaluation « Qualité et ambition scientifique », doivent être présentées les informations suivantes :
44+
45+
- Description des objectifs et des hypothèses de recherche ;
46+
- Positionnement du projet par rapport à l’état de l’art ;
47+
- Présentation de la méthodologie utilisée pour atteindre les objectifs du projet, description précise de la ou les méthodes envisagées en incluant la couverture disciplinaire (mono-trans-inter-disciplinaire) ;
48+
- Plus-value du projet en termes d’apport scientifique, que ce soit en termes d’objet, de problématique et d’approche méthodologique, et plus-value en termes de production de connaissances1 ;
49+
- Positionnement du projet par rapport aux enjeux de recherche de l’axe scientifique choisi (cf. §G. Axes scientifiques relatifs à l’appel à projets générique 2024 dans le texte de l’AAPG2024).
50+
51+
*Le critère « Qualité et ambition scientifique » est un critère discriminant*, i.e. seuls les projets ayant obtenu la note « A » sur ce critère de la part du comité d’évaluation scientifique peuvent être invités en étape 2.
52+
]
53+
54+
= #aapg.bilingual[Partnership (consortium or team)][Partenariat (consortium ou équipe)]
55+
56+
#aapg.comment[
57+
Cette section est en lien avec le critère d’évaluation « Organisation et réalisation du projet ». Les informations suivantes doivent être détaillées ci-dessous:
58+
59+
S’il s’agit d’un projet collaboratif (PRC, PRCE):
60+
61+
- Présenter le coordinateur / la coordinatrice scientifique, son expérience antérieure dans le domaine objet de la pré-proposition, son implication dans le projet objet de la pré-proposition y compris son taux d’implication.
62+
- Présenter le consortium et sa complémentarité, l’implication de chaque partenaire dans l’atteinte des objectifs : Indiquer les différentes compétences envisagées pour mener le projet objet de la pré-proposition, en précisant l’identité des scientifiques impliqués, l’identification des établissements auxquels ils ou elles sont rattaché.e.s et tout autre élément permettant de juger de la qualité et complémentarité des partenaires et du caractère effectif de la collaboration.
63+
64+
S’il s’agit d’un projet « Projet mono-équipe » (PRME),
65+
66+
- Présenter le coordinateur / la coordinatrice scientifique, son expérience antérieure dans le domaine objet de la pré-proposition, son implication dans le projet objet de la pré-proposition y compris son taux d’implication.
67+
- Présenter l’équipe et son expertise pour l’atteinte des objectifs, en précisant l’identité des scientifiques impliqués et leur taux d’implication, démontrer la pérennité de l’équipe pour la durée du projet.
68+
Attention, les données doivent correspondre à l’attestation du directeur ou de la directrice de laboratoire déposée à date et heure de clôture sur le site de dépôt IRIS.
69+
70+
S’il s’agit d’un projet « Jeune chercheur-Jeune chercheuse » (JCJC),
71+
72+
- Présenter le coordinateur / la coordinatrice scientifique, son positionnement au sein de son organisme ou laboratoire d’accueil, son expérience antérieure dans le domaine objet de la pré-proposition, son implication dans le projet objet de la pré-proposition y compris son taux d’implication, préciser clairement la date de soutenance de thèse (ou équivalent) et la date de prise de fonction dans l’établissement / les dates de prise de fonctions dans les différents établissements (éventuelle période d’essai ou stagiaire comprise) ;
73+
- Présenter l’équipe constituée autour du projet objet de la pré-proposition, sa qualité, sa complémentarité dans l’atteinte des objectifs précédemment établis ;
74+
- Montrer en quoi le projet objet de la pré-proposition sera facteur de prise de responsabilité du coordinateur et du développement de son équipe autour de la thématique pour évaluation de l’adéquation du projet à l’instrument JCJC.
75+
]
76+
77+
= #aapg.bilingual[References][Bibliographie]
78+
79+
#aapg.comment[
80+
Cette section est en lien avec le critère d’évaluation « Qualité et ambition scientifique »
81+
82+
Liste des références bibliographiques de la pré-proposition relative à l’état de l’art.
83+
84+
Veillez à renseigner des références « utilisables », i.e. incluant les premiers co-auteurs et co-autrices, le titre complet, le titre de la revue, l’année, etc. Vous pouvez compléter ces références par le lien « accès ouvert » (« open access ») des articles pour améliorer leur accessibilité aux évaluateurs et évaluatrices.
85+
86+
Les preprints sont acceptés, en particulier pour le référencement de données préliminaires.
87+
88+
Les facteurs d’impact ne doivent pas être mentionnés.
89+
90+
*La bibliographie doit être comptabilisée dans la limite des 4 pages de la pré-proposition.*
91+
]

0 commit comments

Comments
 (0)