feat: Make good art (with Typst) #20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "make-good-art"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
dodać logotyp HS3 (do pobrania stąd: https://fishy-tile-b98.notion.site/8ba11351d77a407492b3691db7c43e42?v=f06acb96869c4f0a9ee7c2a9cd3ac068 ), qr kod HS3, logotypy SM, ustawić teksty wydarzeń w czcionce bardziej technicznej (np. Rajdhani lub Hanken Grotesk), ułożenie i wygląd zbliżone do przykładowego plakatu
Czy my potrzebujemy to "dołącz do nas" na obrazku na którym nawet nie ma linków?
Tak to wygląda w najnowszej wersji:
Tested on main and pr-20 with the same configuration.
main:
(10 events, generated HTML)
pr-20:
(only 3 events)
src/typst/assets/photo.jpg?src/typst/content/.gitkeep?@ -21,3 +24,4 @@};packages = [pkgs.google-fontsGroup and comment deps.
group how?
@ -0,0 +1,74 @@from datetime import datetimeAdd comments, this applies everywhere.
@ -0,0 +1,3 @@import typstNot sure what is this file doing.
@ -5,4 +5,3 @@from argparse import ArgumentParserimport requestsfrom bs4 import BeautifulSoupAre unused imports removed?
A very good question. I think it was you who set up the tooling, so maybe you recall if we had this working before?
@ -0,0 +1,143 @@import datetimePrefix private stuff with
_.@ -0,0 +1,2 @@assets/tmp/*Instead of creating a new file - add this info to repo root
.gitignore?That's what I wanted to avoid. This was sub-project specific so I wanted to keep it within the bounds of a sub-project.
@leming wrote in #20 (comment):
It's a placeholder for generating event covers
It allows Git to create the directory when checking out so we can fill in the contents of events we want to put on a calendar poster
@xyphozoa wrote in #20 (comment):
It should be good now
@ -0,0 +5,4 @@This module compiles the typst code of the calendar and puts it in `calendar.pdf` file (in thecurrent working directory) for printing or distribution.setzer means typesetter in German: https://en.wiktionary.org/wiki/Setzer#NounJust name this file
run_typst_compilation.py. Even english name does not indicate clearly what it does in digital context, and here we need dictionary to understand context.View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.