81a5c6d304 
								
							 
						 
						
							
							
								
								Include přímo TeXových a HTML souborů.  Resolve   #25  
							
							
							
						 
						
							2023-08-20 14:06:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								10eda42638 
								
							 
						 
						
							
							
								
								Deklarovány atributy u tříd.  #14  
							
							
							
						 
						
							2023-08-20 13:51:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								edbd985043 
								
							 
						 
						
							
							
								
								Přidáno několik způsobů, jak importovat commands.  Resolves   #31  
							
							
							
						 
						
							2023-08-20 01:20:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d4eb343fa6 
								
							 
						 
						
							
							
								
								Fix   #29 , commands smí nic nevrátit.  
							
							
							
						 
						
							2023-08-20 00:32:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b0f4ad71d0 
								
							 
						 
						
							
							
								
								Odstraněny zbytky passování atributů manuálně, někde úmyslně zanecháno.  Resolves   #26  
							
							
							
						 
						
							2023-08-20 00:24:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0c2ce7d56c 
								
							 
						 
						
							
							
								
								Přidány InlineGroups, metadatum language přejmenováno na lang, unifikován handling jazyka.  #21  
							
							
							
						 
						
							2023-08-20 00:16:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4a301b8b29 
								
							 
						 
						
							
							
								
								Merge pull request 'zavislosti' ( #27 ) from zavislosti into master  
							
							... 
							
							
							
							Reviewed-on: #27  
							
						 
						
							2023-08-18 20:58:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f8ead389b6 
								
							 
						 
						
							
							
								
								Merge pull request 'Fix latex_generator: Zamezení nekonečné rekurze' ( #28 ) from fix-latex-gen into master  
							
							... 
							
							
							
							Reviewed-on: #28  
							
						 
						
							2023-08-18 20:58:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								86e853184e 
								
							 
						 
						
							
							
								
								Fix latex_generator: Zamezení nekonečné rekurze  
							
							
							
						 
						
							2023-08-18 20:28:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								959720bd75 
								
							 
						 
						
							
							
								
								Odstranění divého tabu  
							
							
							
						 
						
							2023-08-18 20:26:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5a9ba5b72a 
								
							 
						 
						
							
							
								
								Pythonní závislosti v metadatech balíčku  
							
							... 
							
							
							
							Pak se automaticky nainstalují při instalaci 
							
						 
						
							2023-08-18 20:24:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								24f877565d 
								
							 
						 
						
							
							
								
								Highlighting je nyní vždy inline, ať tam není třeba dělat taková obří magie s zjišťováním, jestli používáme defaultní styl nebo ne. Možná by bylo fajn to nějak umět overridovat. Menší fixy.  
							
							
							
						 
						
							2023-08-02 18:09:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1a629b2bf9 
								
							 
						 
						
							
							
								
								Vytvořena třída TransformProcessor, nahrazuje tranform.py. Nepoužívá panflutí walk, ale řeší si rekurzi sama. Aktuálně by měla umět vše, co původní transform.  #21  
							
							
							
						 
						
							2023-07-30 17:37:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								08da8e5de4 
								
							 
						 
						
							
							
								
								Velmi nedodělaný a neotestovaný draft TransformProcessoru.  #21  
							
							
							
						 
						
							2023-07-30 00:14:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								67a89d252b 
								
							 
						 
						
							
							
								
								#21 : Ukazatel na kontext se nyní propaguje i do OG.  
							
							
							
						 
						
							2023-07-27 14:49:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								89fa5e3416 
								
							 
						 
						
							
							
								
								Přidána podpora pro asymptote. Stejně jako PDF se z nich v HTML výstupu nyní generují SVG. ( Resolved   #12 )  #5 .  
							
							
							
						 
						
							2023-07-23 19:27:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f63ed7b56a 
								
							 
						 
						
							
							
								
								Trochu zpoužitelněný systém příkazů.  Resolves   #24 .  
							
							... 
							
							
							
							Asi nemá úplně smysl mít nějaký magický nedeterministický způsob, jak
dělat výstupy příkazů víc inline. Pokud příkazy chtějí být volatelné
inline, musí se postarat o to, že jejich výstup s tím bude kompatibilní.
Příkaz si může ověřit, jestli se očekává inlinovost podle toho, jestli
je parametr `e` třídy BlockCommand nebo `InlineCommand`. 
							
						 
						
							2023-07-23 14:56:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f8c1cac18e 
								
							 
						 
						
							
							
								
								Also upravené testovací soubory, protože se nepatrně změnilo api commandů.  
							
							
							
						 
						
							2023-07-22 01:05:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b1f8f6e28c 
								
							 
						 
						
							
							
								
								Částečně předělán systém příkazů.  Resolves   #9 ,  resolves   #18 .  
							
							... 
							
							
							
							Je to furt docela solidní mess, ale IMO alespoň o trochu menší, než to
bylo. Asi by to chtělo trochu zrefaktorovat, k tomu se dostanu možná po
víkendu. Nakonec jsem se rozhodl nepředávat atributy pomocí kwargs, ale
alespoň se commandy volají jako funkce. 
							
						 
						
							2023-07-22 01:01:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								cd91750c04 
								
							 
						 
						
							
							
								
								Koncept jak by mohla vypadat KSPí implementace.  #8  
							
							
							
						 
						
							2023-07-21 15:02:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								51e51ec425 
								
							 
						 
						
							
							
								
								Fix chyby z  fe63458a51, generate_simple_tag špatně propagoval atributy.  
							
							
							
						 
						
							2023-07-21 15:01:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a36da55481 
								
							 
						 
						
							
							
								
								Added __main__ file, so the package can be run as python3 -m formatitko.  #1  
							
							
							
						 
						
							2023-07-21 14:31:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7769b12cda 
								
							 
						 
						
							
							
								
								Resolve   #23 .  
							
							
							
						 
						
							2023-07-21 12:56:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bec8100786 
								
							 
						 
						
							
							
								
								Přejmenování zkratkovitě pojmenovaných proměnných a fix změn z  fe63458a51 aby to actually fungovalo.  #13  
							
							
							
						 
						
							2023-07-20 23:05:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								516c2fb8e0 
								
							 
						 
						
							
							
								
								Use str.replace() instead of regex.  #13  
							
							
							
						 
						
							2023-07-20 22:25:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fe63458a51 
								
							 
						 
						
							
							
								
								Změněn interface OutputGeneratoru. Viz poslední komentář v  #13 .  
							
							
							
						 
						
							2023-07-20 22:15:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6b60c313be 
								
							 
						 
						
							
							
								
								Velmi velmi nedodělané generování pandoc-like LaTeXu, see  #22 .  
							
							
							
						 
						
							2023-07-19 23:25:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9092102fce 
								
							 
						 
						
							
							
								
								Vylepšený error handling, žádná chyba už není Exception, warningy používají pythoní warnings  #3  
							
							
							
						 
						
							2023-07-19 19:30:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6dd2cbc995 
								
							 
						 
						
							
							
								
								Částečně předělán image processing,  resolved   #4 ,  resolved   #6 .  
							
							
							
						 
						
							2023-07-19 19:17:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6606c72a55 
								
							 
						 
						
							
							
								
								https://pandoc.org/MANUAL.html\#extension-latex_macros  NO  
							
							
							
						 
						
							2023-07-19 17:19:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1ed1265b19 
								
							 
						 
						
							
							
								
								Unifikace stylu názvů proměnných, viz můj komentář v  #14 .  
							
							
							
						 
						
							2023-07-19 16:18:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								cfbe3e128d 
								
							 
						 
						
							
							
								
								#13 : Přidáno deprecation varování do původní html funkce.  
							
							
							
						 
						
							2023-07-19 15:31:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fe0345570c 
								
							 
						 
						
							
							
								
								#13 : Předěláno generování HTML na nový systém.  Resolves   #10 . Pracuje se s tím podstatně líp.  
							
							
							
						 
						
							2023-07-19 15:28:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fde4c2b476 
								
							 
						 
						
							
							
								
								Fix menší chyby v output_generatoru.  
							
							
							
						 
						
							2023-07-18 23:18:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1a56c0e03f 
								
							 
						 
						
							
							
								
								První draft  #13 , obecná třída ze které podědí HTML_generator a TeX_generator.  
							
							
							
						 
						
							2023-07-18 23:00:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								48e6f53a4f 
								
							 
						 
						
							
							
								
								Bump package-locku pro katex-server, protože si nato npm stěžovalo.  
							
							
							
						 
						
							2023-07-18 19:33:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4375e3fc8f 
								
							 
						 
						
							
							
								
								Vyřešeno pár errorů od pyrightu, odstraněny hvězdičkové importy ( #16 ), zbyly jen v html.py a tex.py, které se stejně budou celé předělávat.  
							
							
							
						 
						
							2023-07-18 19:33:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								af3138c049 
								
							 
						 
						
							
							
								
								Přidán .editorconfig, aby editory nedávaly mezery, kam nepatří. :)  
							
							
							
						 
						
							2023-07-18 18:05:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								410c2852b2 
								
							 
						 
						
							
							
								
								Resolve   #20 : Na katex-server čekáme pomocí stdoutu.  
							
							
							
						 
						
							2023-07-18 18:02:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								76c1a5fd04 
								
							 
						 
						
							
							
								
								#1 : katex-server si nyní sám volá npm install  
							
							... 
							
							
							
							Po poradě s kamarády pythonáři se to asi tak má dělat, i když je to trochu eh 
							
						 
						
							2023-07-18 17:47:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7b77499012 
								
							 
						 
						
							
							
								
								#1 : Zabalíčkování katex-serveru  
							
							
							
						 
						
							2023-07-18 17:15:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6982b31996 
								
							 
						 
						
							
							
								
								První pokus o  #1 , zabalíčkování.  
							
							
							
						 
						
							2023-07-18 14:51:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f3309d6569 
								
							 
						 
						
							
							
								
								Add LICENSE  
							
							
							
						 
						
							2023-06-07 12:46:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bc45937d8e 
								
							 
						 
						
							
							
								
								print in commands now automatically converts to string, untrusted partials cannot include beyond PWD.  
							
							
							
						 
						
							2023-02-20 00:58:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e07141fe10 
								
							 
						 
						
							
							
								
								Don't leave hanging katexserver.  
							
							
							
						 
						
							2023-02-11 18:26:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b4a123e817 
								
							 
						 
						
							
							
								
								A large set of changes + README + comments everywhere.  
							
							... 
							
							
							
							- Inline groups
- Raw partils
- Fixed image paths
- Overall revamped image processing
- Untrusted partials 
							
						 
						
							2023-02-07 02:47:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fbf491575f 
								
							 
						 
						
							
							
								
								Improved image processing  
							
							... 
							
							
							
							Images are now looked up relative to their path.
Srcsets are generated for web images for fast loading. 
							
						 
						
							2023-02-06 16:56:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								303dcfaa1f 
								
							 
						 
						
							
							
								
								Main file cleanup, image processing.  
							
							
							
						 
						
							2023-02-06 01:00:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1e2b306b15 
								
							 
						 
						
							
							
								
								TeX tables.  
							
							
							
						 
						
							2023-02-05 17:53:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5e475f6881 
								
							 
						 
						
							
							
								
								Partials are now also isolated in output TeX and KaTeX. Also language is now so special it pops out to TeX as a macro at the start of each group.  
							
							
							
						 
						
							2023-02-05 17:13:50 +01:00