#13 už je docela použitelně hotová pro HTML, ale mám obavu, že na nějaké použitelné a universální generování TeXu jsem krátký a možná je i aktuální technické provedení formátítka krátké. Aktuálně mám rozpracovaný LaTeXGenerator, který bych rád dostal do stavu, kdy se chová alespoň podobně jako pandočí generátor LaTeXu. Ten bych rád dokončil. Z něj (nebo z nějaké obecnější TeXové třídy, která se z něj vykuchá) může pak podědit nějaký jiný generátor TeXu, který bude stavěný třeba na plain nebo UCWmac. Tady velmi ocením vstup někoho, kdo má se sazbou v TeXu více zkušeností než jen roční poslouchání Vladana, jak povídá o složenkách 😁😁😁:) (@mj@jirikalvoda nebo si při@něte někoho dalšího)
Taky mám pocit, že jsem OutputGenerator nenapsal dostatečně obecně, aby se z něj dobře dědilo (HTMLGenerator z něj dědí možná až moc dobře). Ocením, když na to někdo kouknete a třeba přihodíte nějaký feedback.
(Pro dnešek už určitě končím a zítra možná generování výstupu pustím na chvilku k ledu a spíš se kouknu na něco jiného.)
#13 už je docela použitelně hotová pro HTML, ale mám obavu, že na nějaké použitelné a universální generování TeXu jsem krátký a možná je i aktuální technické provedení formátítka krátké. Aktuálně mám rozpracovaný LaTeXGenerator, který bych rád dostal do stavu, kdy se chová alespoň podobně jako pandočí generátor LaTeXu. Ten bych rád dokončil. Z něj (nebo z nějaké obecnější TeXové třídy, která se z něj vykuchá) může pak podědit nějaký jiný generátor TeXu, který bude stavěný třeba na plain nebo UCWmac. Tady velmi ocením vstup někoho, kdo má se sazbou v TeXu více zkušeností než jen roční poslouchání Vladana, jak povídá o složenkách 😁😁😁:) (@mj @jirikalvoda nebo si při@něte někoho dalšího)
Taky mám pocit, že jsem OutputGenerator nenapsal dostatečně obecně, aby se z něj dobře dědilo (HTMLGenerator z něj dědí možná až moc dobře). Ocením, když na to někdo kouknete a třeba přihodíte nějaký feedback.
(Pro dnešek už určitě končím a zítra možná generování výstupu pustím na chvilku k ledu a spíš se kouknu na něco jiného.)
Případně pro vnořené pak \list{O} nebo něco podobného (viz komentář v ucwmac2.tex).
Pro číslované:
\list{n.}
\:první
\:druhá
\endlist
Pro tučné písmo používej {\bf ....}, pro kurzívu {\I ...}.
Pro nadpisy si zaveď \section{}, \subsection{} apod., ať si to uživatel nadefinuje po svém.
Na code blocks bych používal \ucwmodule{verb} na začátku dokumentu a pak:
\verbatim{
...
}
Řekni si, co potřebuješ dalšího.
Pro nečíslované seznamy můžeš použít:
```
\list{o}
\:první
\:druhá
\endlist
```
Případně pro vnořené pak `\list{O}` nebo něco podobného (viz komentář v `ucwmac2.tex`).
Pro číslované:
```
\list{n.}
\:první
\:druhá
\endlist
```
Pro tučné písmo používej `{\bf ....}`, pro kurzívu `{\I ...}`.
Pro nadpisy si zaveď `\section{}`, `\subsection{}` apod., ať si to uživatel nadefinuje po svém.
Na code blocks bych používal `\ucwmodule{verb}` na začátku dokumentu a pak:
```
\verbatim{
...
}
```
Řekni si, co potřebuješ dalšího.
#13 už je docela použitelně hotová pro HTML, ale mám obavu, že na nějaké použitelné a universální generování TeXu jsem krátký a možná je i aktuální technické provedení formátítka krátké. Aktuálně mám rozpracovaný LaTeXGenerator, který bych rád dostal do stavu, kdy se chová alespoň podobně jako pandočí generátor LaTeXu. Ten bych rád dokončil. Z něj (nebo z nějaké obecnější TeXové třídy, která se z něj vykuchá) může pak podědit nějaký jiný generátor TeXu, který bude stavěný třeba na plain nebo UCWmac. Tady velmi ocením vstup někoho, kdo má se sazbou v TeXu více zkušeností než jen roční poslouchání Vladana, jak povídá o složenkách 😁😁😁:) (@mj @jirikalvoda nebo si při@něte někoho dalšího)
Taky mám pocit, že jsem OutputGenerator nenapsal dostatečně obecně, aby se z něj dobře dědilo (HTMLGenerator z něj dědí možná až moc dobře). Ocením, když na to někdo kouknete a třeba přihodíte nějaký feedback.
(Pro dnešek už určitě končím a zítra možná generování výstupu pustím na chvilku k ledu a spíš se kouknu na něco jiného.)
Napíšu generátor TeXu, který bude používat ucwmac na seznamy a spol. a nějaká další makra dodaná zvenku na nadpisy a podobné konstrukce.
Pro nečíslované seznamy můžeš použít:
Případně pro vnořené pak
\list{O}
nebo něco podobného (viz komentář vucwmac2.tex
).Pro číslované:
Pro tučné písmo používej
{\bf ....}
, pro kurzívu{\I ...}
.Pro nadpisy si zaveď
\section{}
,\subsection{}
apod., ať si to uživatel nadefinuje po svém.Na code blocks bych používal
\ucwmodule{verb}
na začátku dokumentu a pak:Řekni si, co potřebuješ dalšího.
Nu, něco jsem vyrobil. Je to také všelijaké, ale alespoň už to generuje přiměřeně validní TeX.