Coś jak Excel, ale nie tabelki tylko plain tekst, i tylko nawiasy klamrowe wstawione w wybranych miejscach, z formułami trochę jak z Excela. Taka aplikacja, taki format pliku?


Nie latex, nie Jupyter Notebook.

Chodzi o formuły jak w excelu, czyli że dane wpisane w plain tekst w jednym miejscu, są użyte do formuły w innym miejscu plain tekstu.

W ten sposób dochodzi do wyliczeń i w programie który otworzy ten plain tekst, w tym miejscu wyświetla się wyliczony wynik. Sam plain tekst nadal ma w tym miejscu nawias klamrowy z formułą.


Np. w programie widać taki tekst:

```

Karol kupił 5 kg jabłek za 19.95 zł, więc jeden kilogram kosztował 3,99 zł.

```


A plain tekst wygląda tak:

```

Karol kupił {kg:5} kg jabłek za {cena:19.95} zł, więc jeden kilogram kosztował {=cena/kg} zł.

```


Po prostu nazywasz dane wpisane w plain tekst w formacie {nazwa:wartość} i odnosisz się do tych danych w formule zaczynającej się od znaku równania.


Formuły powinny być też bardziej zaawansowane, typu odnoszenie się tylko do linijki plain tekstu, wiele wartości z tą samą nazwą, i odnoszenie się do nich jak do listy danych w excelu w kolumnie itp. itd.

#dokument #programowanie #aplikacje #programy #office

Komentarze (4)

wombatDaiquiri

@fewtoast 


odnoszenie się tylko do linijki plain tekstu, wiele wartości z tą samą nazwą, i odnoszenie się do nich jak do listy danych w excelu w kolumnie itp. itd.


Czegoś takiego to na pewno nie ma, ale generalnie takie efekty się uzyskuje są pomocą template language albo nawet string interpolation - https://realpython.com/python-string-formatting/

koszotorobur

@fewtoast - trzeba sobie samemu zaprogramować...

Zaloguj się aby komentować