Výstup do markdownu #40

Closed
opened 2023-09-18 16:02:29 +02:00 by jirikalvoda · 2 comments
Owner

Může se hodit něco prohnat formátitkem, tím např z KSP md vyrobit normální md, kde např. budou expandované odkazy, nahrazeny makra na vypsaní popisu praktických úloh a podobně.

Myslím, že by to mělo být vcelku přímočaré, stačí pandocu poslat data zpět a on to přechroupe, takže bychom mohli dostat vcelku levně možnost sdílet nás markdown tak, aby mu rozumněl zbytek světa.

Může se hodit něco prohnat formátitkem, tím např z KSP md vyrobit normální md, kde např. budou expandované odkazy, nahrazeny makra na vypsaní popisu praktických úloh a podobně. Myslím, že by to mělo být vcelku přímočaré, stačí pandocu poslat data zpět a on to přechroupe, takže bychom mohli dostat vcelku levně možnost sdílet nás markdown tak, aby mu rozumněl zbytek světa.
jirikalvoda added this to the Zápočet :) milestone 2023-09-18 16:02:39 +02:00
Member

Tohle bohužel nejde udělat tak jednoduše. TransformProcesor aktuálně ve stromu nechává elementy, které pandoc nezná – jmenovitě Groups, které pak OutputGeneratory potřebují pro svůj handling contextu. Museli bychom si proto udělat nejspíš vlastní MarkdownGenerator, což je bohužel netriviální věc a nevím, jestli by to vůbec šlo podědit z OG (Kvůli nestingu přidáváním uvozovek například)

Tohle bohužel nejde udělat tak jednoduše. TransformProcesor aktuálně ve stromu nechává elementy, které pandoc nezná – jmenovitě Groups, které pak OutputGeneratory potřebují pro svůj handling contextu. Museli bychom si proto udělat nejspíš vlastní MarkdownGenerator, což je bohužel netriviální věc a nevím, jestli by to vůbec šlo podědit z OG (Kvůli nestingu přidáváním uvozovek například)
Member

@jirikalvoda prosím viz commit message výše a vyzkoušej, co si o tom myslíš.

@jirikalvoda prosím viz commit message výše a vyzkoušej, co si o tom myslíš.
jan closed this issue 2023-09-24 08:54:43 +02:00
Sign in to join this conversation.
No labels
ksp-implementace
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: KSP/formatitko#40
No description provided.