Skip to content
Snippets Groups Projects
Forked from SCS / docs.it4i.cz
1528 commits behind, 49 commits ahead of the upstream repository.
Name Last commit Last update
source
.gitlab-ci.yml
README.md
html_md.sh

Převod html dokumentace do md formátu (version 0.53) - BETA

Výsledkem projektu by měl být skript pro stažení a převod stávající dokumentace na docs.it4i.cz do md formátu

Základní požadavky

  • stažení celé adresářové struktury docs.it4i.cz
  • konverze html souborů na md soubory
  • zachování stejného formatování jako na webu

Postup

Pro svou práci si naklonujete Gitem repozitář do svého pracovního adresáře.

Úkon Orientační čas
Stažení ~1m
Převod ~16m
Export pdf ~12m
Export epub ~16s

Vývoj

Verze čas změny
0.3 34m56s přidání filtru pro html a css
0.4 24m56s oprava obrázků + optimalizace
0.45 7m56s optimalizace
0.47 11m7s přidání filtrů pro opravu a nahrazení tabulek, vylepšení filtrace, ...
0.51 16m37s export do pdf, export do epub, filtry, ...
0.52 16m37s oprava exportu do pdf, nový filtr pro poslední opravu formátování a chyb, ...

Problémy

  • interní a externí odkazy
  • formátování tabulek
  • formátování kódů

Funkce skriptu

Stažení souborů:

html_md.sh -w

Konverze html do md

html_md.sh -c

Export do pdf

html_md.sh -e pdf

Export do epub

html_md.sh -e epub

Smazání souborů

html_md.sh -d md
html_md.sh -d pdf
html_md.sh -d epub