Portál AbcLinuxu, 7. května 2025 09:48
Lokální wiki: Trochu komplikované a jak ji pak dostanu ven? Chtěl bych to mít funkční i bez přpojení.DokuWiki drží všechno v textových souborech, které můžeš synchronizovat (rsync, git…), a pro její provoz stačí PHP bez čehokoli dalšího (hmm, teď mě napadá, že pro matematiku je asi potřeba latex, ale prej to funguje s portable verzí webserveru pro Windows). Současně by to elegantně řešilo to „text i prezentace dohromady“, protože v tom textu můžeš mít nějaké vlastní značky (nebo prostě jenom prohlásíš, že seznamy/nadpisy do x-té úrovně jsou body do prezentace a obrázky nějak označené patří k nim) a vygeneruješ z toho třeba kód pro Beamer. Jako studenta by mě pak potěšila ta revision history, se kterou wiki/git nativně přichází -- stávalo se mi, že vyučující ladil učebnici za běhu, vždycky jenom pověsil na web nové PDF, a nebylo jasné, jestli si mám nějakou kapitolu přečíst znovu protože se třeba výrazně změnila.
Documents can be saved in TeXmacs, Xml or Scheme format and printed as Pdf or Postscript files. Converters exist for TeX/LaTeX and Html/Mathml.Dokument může obsahovat živě generované výstupy z jiných programů, je potřeba nastudovat, co je persistentní a co se nově generuje. Obrázky budou asi linkované z disku a zda je možné i embedování nevím.
extends ../sablona block clanek +hlavicka('Odpověď na základní otázku', '2019-04-02') p. První odstavec na dva řádky. p | Druhý s jinou syntaxí. | Druhý řádek se zde také | spojí s předchozím. ul li První položka li Druhá table tr th Tabulka jako td v HTML../sablona.pug
mixin hlavicka(nazev, datum) header h1=nazev h2=new Date(datum) doctype html(lang='cs') head meta(charset='utf-8') title=title || 'Nepojmenovaná stránka' body nav a(href='.') Hlavní stránka a(href='./jmeno.html') main article block clanek p=`Vygenerováno ${new Date()}`Výstup v příloze.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.