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
@fewtoast
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/
Python String Formatting Best Practices – Real Python
Learn the four main approaches to string formatting in Python, as well as their strengths and weaknesses. You'll also get a simple rule of thumb for how to pick the best general purpose string formatting approach in your own programs.