Fix strikethroughs
This commit is contained in:
parent
a0805be1b8
commit
9d48afea2c
@ -4,7 +4,7 @@ description: "TODO"
|
|||||||
---
|
---
|
||||||
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> Mnohoúhelníkové a trojúhelníkové sítě: datové struktury, modelování, pass:[<s>filtrování</s>], změna struktury sítě, **\*zjednodušování sítě\*\***. Implicitní **a parametrické\*** reprezentace a modelování **_(SDF, CSG, B-Rep)_**.
|
> Mnohoúhelníkové a trojúhelníkové sítě: datové struktury, modelování, ~filtrování~ , změna struktury sítě, **\*zjednodušování sítě\*\***. Implicitní **a parametrické\*** reprezentace a modelování **_(SDF, CSG, B-Rep)_**.
|
||||||
> <br>
|
> <br>
|
||||||
> _PA010_
|
> _PA010_
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@ description: "TODO"
|
|||||||
---
|
---
|
||||||
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> Implicitní a parametrické reprezentace. Interpolace a aproximace. Cn, Gn spojitost, podmínky spojitosti pro po částech definované funkce. Bézierovy křivky, B-spline křivky, pass:[<s>NURBS, </s>]Coonsovy pass:[<s>křivky a </s>]pláty. Povrchy tvořené rekurzivním dělením polygonů.
|
> Implicitní a parametrické reprezentace. Interpolace a aproximace. Cn, Gn spojitost, podmínky spojitosti pro po částech definované funkce. Bézierovy křivky, B-spline křivky, ~NURBS,~ Coonsovy ~křivky a~ pláty. Povrchy tvořené rekurzivním dělením polygonů.
|
||||||
> <br>
|
> <br>
|
||||||
> _PB009, PA010_
|
> _PB009, PA010_
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@ description: "TODO"
|
|||||||
---
|
---
|
||||||
|
|
||||||
> [!NOTE]
|
> [!NOTE]
|
||||||
> Strojové učení a rozpoznávání vzorů: problém klasifikace a regrese, shluková analýza, učení s učitelem a bez učitele. Vícevrstvé neuronové sítě, vícevrstvé perceptrony, ztrátové funkce, zpětná propagace. pass:[<s>Hopfieldova síť, </s>]konvoluční sítě, rekurentní sítěpass:[<s>, samo-organizující mapy</s>].
|
> Strojové učení a rozpoznávání vzorů: problém klasifikace a regrese, shluková analýza, učení s učitelem a bez učitele. Vícevrstvé neuronové sítě, vícevrstvé perceptrony, ztrátové funkce, zpětná propagace. ~Hopfieldova síť,~ konvoluční sítě, rekurentní sítě ~, samo-organizující mapy~ .
|
||||||
> <br>
|
> <br>
|
||||||
> _PV021_
|
> _PV021_
|
||||||
|
|
||||||
|
34
transform-strikethroughs.py
Normal file
34
transform-strikethroughs.py
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
import os
|
||||||
|
import re
|
||||||
|
|
||||||
|
TARGET_DIR = "src/content/docs/szmgr"
|
||||||
|
|
||||||
|
pattern = re.compile(r"pass:\[<s>(.*?)</s>\]")
|
||||||
|
|
||||||
|
|
||||||
|
files = [f for f in os.listdir(TARGET_DIR) if f.endswith(".md")]
|
||||||
|
|
||||||
|
for f in files:
|
||||||
|
print(f"\t- {f}")
|
||||||
|
lines = []
|
||||||
|
with open(os.path.join(TARGET_DIR, f), "r") as file:
|
||||||
|
lines = file.readlines()
|
||||||
|
|
||||||
|
for i in range(len(lines)):
|
||||||
|
l = lines[i]
|
||||||
|
|
||||||
|
matches = list(pattern.finditer(l))
|
||||||
|
if matches:
|
||||||
|
# Reverse so replacements don't mess up span positions
|
||||||
|
for match in reversed(matches):
|
||||||
|
topic = match.group(1).strip()
|
||||||
|
print(f"Replacing {topic}")
|
||||||
|
start, end = match.span()
|
||||||
|
l = l[:start] + f" ~{topic}~ " + l[end:]
|
||||||
|
|
||||||
|
lines[i] = l
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
with open(os.path.join(TARGET_DIR, f), "w") as file:
|
||||||
|
file.writelines(lines)
|
Loading…
Reference in New Issue
Block a user