From 83c9eaab503ab693059dd6dbffc643d8a29d03cd Mon Sep 17 00:00:00 2001 From: Emil Miler Date: Fri, 1 May 2020 09:54:09 +0200 Subject: [PATCH] =?UTF-8?q?Matematick=C3=A9=20prost=C5=99ed=C3=AD=20v=20Te?= =?UTF-8?q?Xu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kap-markup.tex | 10 ++++++---- prace.pdf | Bin 536359 -> 536160 bytes 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/kap-markup.tex b/kap-markup.tex index 09a3192..df15cc1 100644 --- a/kap-markup.tex +++ b/kap-markup.tex @@ -22,12 +22,14 @@ Jazyka Markdown vznikl 19. března roku 2004, když John Gruber vydal první pop Hlavním z~cílů syntaxe jazyka je vytvářet co možná nejčitelnější obsah v~syrové podobě. Dokument psaný v~Markdownu by měl být publikovatelný sám o~sobě jako čistý text bez dalších úprav a zpracování. Jazyk byl ovlivněn několika již existujícími specifikacemi jiných jazyků, ovšem největším zdrojem inspirace pro jeho vznik jsou čisté emailové korespondence. \citep{daringfireball} -První specifikaci Gruber vydal společně s~referenční implementací v~jazyce Perl, která prováděla konverzi Markdownu do HTML. Tento program je také pojmenován \uv{Markdown}, ovšem mluvíme-li o~\uv{Markdownu}, máme nejčastěji na mysli samotnou syntaxi. Ta má dnes mnoho implementací v~různých programovacích jazycích. Gruberova specifikace ovšem není formální standard, kvůli čemuž vznikl veliký počet alternativních a více či méně pozměněných implementací, které nemusí být navzájem kompatibilní. Nejčastějšími z~nich jsou například Github Markdown, CommonMark, R Markdown a mnoho dalších. \citep{commonmark} +První specifikaci Gruber vydal společně s~referenční implementací v~jazyce Perl, která prováděla konverzi Markdownu do HTML. Tento program je také pojmenován jako \uv{Markdown}, ovšem mluvíme-li o~\uv{Markdownu}, máme nejčastěji na mysli samotnou syntaxi. Ta má dnes mnoho implementací v~různých programovacích jazycích. Gruberova specifikace ovšem není formálním standardem, kvůli čemuž vznikl veliký počet alternativních a více či méně pozměněných implementací, které nemusí být navzájem kompatibilní. Nejčastějšími z~nich jsou například Github Markdown, CommonMark, R Markdown a mnoho dalších. \citep{commonmark} Nevyužívanější formální specifikací je právě CommonMark\footnote{\url{https://commonmark.org/}}, který slouží jako pevný základ většiny rozšíření. \citep{github_formal_markdown_spec}. Podobně jako je tomu u~specifikací, existuje velké množství programů, které tyto různé specifikace překládají. Švýcarským nožem mezi nimi je program Pandoc\footnote{\url{https://pandoc.org/}}, který umí překládat Markdown do enormního výběru jiných formátů, nebo z~jiných formátů zpět. Tato funkcionalita se nevztahuje pouze na jazyk Markdown, Pandoc dokáže operovat mezi všemi podporovanými formáty, například dokáže konvertovat obsah z~HTML do \TeX{}u. Na druhou stranu existují i velmi jednoduché překladače, například program smu\footnote{\url{https://github.com/Gottox/smu}}, který umí překládat Markdown do HTML nebo čistého textu a neobsahuje více než 600 SLOC\footnote{Source lines of code}, tedy řádků kódu hlavního programu. +Užitečným rozšířením je, mimo jiné, také integrace matematického prostředí z~jazyka \TeX, viz sekce \ref{kap:tex}. + \subsection{Org-mode} Org-mode vznikl jako jeden z~módů pro editor Emacs\footnote{\url{https://www.gnu.org/software/emacs/}}. Funguje podobně jako ostatní markup jazyky, tedy jako jeden centrální systém pro správu obsahu, ze kterého lze vytvářet jiné formáty, například HTML, \LaTeX, Open Document, Markdown, PDF a podobně s~možností přidání libovolného nového backendu. Cílem Org-mode je možnost ho používat i s~minimální úrovní jeho znalosti, ovšem jeho funkcionalita je vždy přístupná. Vše je realizováno pouze na čistých textových souborech, nejlépe přenositelným typem souboru. Editor Emacs je zároveň velmi často portován na různé druhy systémů a je tedy možné ho využívat v~podstatě kdekoliv. \citep{orgmanual} @@ -44,9 +46,9 @@ Jak popisuje Carsten Dominik ve svém krátkém technickém popisu, Org-mode um ... -\subsection{\TeX} +\subsection{\TeX}\label{kap:tex} -Tento jazyk se již vzdaluje od původního konceptu čitelnosti zdroje, ovšem ve statických generátorech ho lze stále efektivně využít a jeho části se velmi často objevují jako rozšíření dříve zmíněných jazyků. Jedním z~hlavních rozšíření jsou zápisy matematických rovnic, které z~\TeX{}u vychází.\todo{Rozšířit o~popis TeXu a matiky.} +Tento jazyk se již vzdaluje od původního konceptu čitelnosti zdroje, ovšem ve statických generátorech ho lze stále efektivně využít. Je jedním z~nejrozšířenějších sázecích jazyků se spoustou možností a funkcionalit, z~nichž velmi zajímavým rozšířením je prostředí pro psaní matematických formulí, díky kterému jazyk stal velmi populárním v~oblasti technických publikací. Tyto funkcionality se často objevují i v~jiných jazycích, které jsou efektivně využívány pro jejich rozšíření. Většina uživatelů se setkala spíše s~jazykem \LaTeX, tedy s~nadstavbou původního \TeX{}u, která má uživateli zjednodušit práci svými makry a rozšířeními. Realita je ovšem taková, že \LaTeX{} dělá celou práci složitější, jak popisuje doktor Olšák: @@ -54,7 +56,7 @@ Většina uživatelů se setkala spíše s~jazykem \LaTeX, tedy s~nadstavbou pů Představte si, že si nějaký uživatel přečte \LaTeX{}ovou příručku a nabude dojmu, že mu bude stačit rozumět problematice sazby na úrovni této příručky. Pak se jednou překlepne třeba při sestavování tabulky a na terminálu na něj \TeX{} křičí: {\tt Extra alignment tab has been changed to "\verb|\cr|".} Uživatel začne znovu listovat ve své příručce a zjistí, že tam o~žádném "\verb|\cr|" není jediná zmínka. Má pak tři možnosti: (1)~Zmáčkne Enter a podobně se zachová i u~dalších chyb. Pomyslí si, že ten \LaTeX{} je něco tajemného a mystického. (2)~Propadne zoufalství a jde od toho. Dojde k~závěru, ľe je lepší zůstat u~Wordu. Vždyť stačí vzít tabulku v~Excelu a jednoduše ji přemístit do Wordu a jaképak smolení se s~nějakým podezřelým "\verb|\cr|". (3)~Pořídí si \TeX{}book a po intenzivním studiu nakonec řekne: \uv{aha}. V~tuto chvíli ale už nepotřebuje, aby mu \LaTeX{} zakrýval složitost \TeX{}u. \end{quote} \citep{nolatex} -Ve výsledku je tedy lepší, z~různých důvodů popsaných doktorem Olšákem v~jeho publikaci, použít samotný plain \TeX{} na úkor vyšší vstupní úrovně pro použivání jazyka. +Ve výsledku je tedy lepší, z~různých důvodů popsaných doktorem Olšákem v~jeho publikaci, použít samotný plain \TeX{} na úkor vyšší vstupní úrovně pro používání jazyka. \subsection{Troff} diff --git a/prace.pdf b/prace.pdf index 06b2ef4294b2ef54dcbddcefd8022982fdb90634..f973a29f9d8fc5bd883b20911253d6ece279821c 100644 GIT binary patch delta 28970 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