Thank you all for your answer !
@CJ : for the practical aspect of the grocery list, I already have a pretty good idea of the function I want as I'm already be using the book for quite some time. The serving doesn't need to be adapted.
Most ingredients are either in gram or in unity (for exemple, most of the vegetable is indicated as "two onions". Pasta or rice are indicated in gram).
I am confortable enough with the recipes and cooking in general to adapt which type (volume) of onion I need even if it's roughly indicated I need 4 onions.
The biggest problem for me right now is the programming part as I have no education in the matter unfortunately haha.
@Télumire : thank for the proceding, I did understand the reasoning but I'm having troubles for implementing it.
As said just now, I don't have a good programming knowledge and I think the most I knew where how to print the famous HelloWorld haha.
For now, I did create the data tiddler for all recipes of week 1. I did implement a simple multiple select but with no function in it because I can't write it.
From what I understand in the pure logic form (correct me if I'm wrong) :
I need to write a formula which will take into account which data tiddler I selected in the multiple select. With selected data tiddlers, I will need to show the name property with the index value associated (which I need to get with getindex). In case there are multiples same named property, I need to use the function SUM.
One big obstacle for me is how to use operator in Tiddlywiki. Just copy-pasting the formula doesn't seem to work because I guess I need to put something to tell Tiddler that what I'm writing is a formula. Until now, using the bracet [] for simple list were enough. I think I don't know the basic of the basic to implement formula in my tiddler.
Do you have a good ressource to learn from ? I saw TW page for developper but I don't know if it's adapted. Ressources with already written formula from which I can inspire myself is a big help too ^^ (for example, a pratical use of the getindex in action and not in the example of the TW. If not, it's okay !).
I am not in hurry, it's more of a fun side project so learning it to do it myself could be benefical in the long term if I want to use Tiddlywiki more ^^ !