# HG changeset patch # User František Kučera # Date 1314122756 -7200 # Node ID 5be21d1ef5f8016faac28797d92fa2fd56c2234b # Parent 860cc8ae1808300c8db9ef3e1e8d9fe74768f7fb drobnosti #12 #13 diff -r 860cc8ae1808 -r 5be21d1ef5f8 vstup/kontakt.xml --- a/vstup/kontakt.xml Tue Aug 23 18:43:44 2011 +0200 +++ b/vstup/kontakt.xml Tue Aug 23 20:05:56 2011 +0200 @@ -22,7 +22,7 @@

- node [shape="box"] + node [shape="box"]; tovarnik [label="pan továrník\n(majitel)"]; reditel [label="pan ředitel"]; diff -r 860cc8ae1808 -r 5be21d1ef5f8 šablona/funkce/src/cz/frantovo/xmlWebGenerator/Funkce.java --- a/šablona/funkce/src/cz/frantovo/xmlWebGenerator/Funkce.java Tue Aug 23 18:43:44 2011 +0200 +++ b/šablona/funkce/src/cz/frantovo/xmlWebGenerator/Funkce.java Tue Aug 23 20:05:56 2011 +0200 @@ -13,7 +13,7 @@ /** * Knihovna funkcí volaných z XSLT. * - * TODO: + * TODO: * - rozdělit na více modulů (jmenných prostorů). * - CLI konektor * @@ -45,14 +45,14 @@ * @param jazyk předáme příkazu pygmentize jako parametr -l <lexer> * @return zvýrazněný text nebo null, pokud došlo k chybě. * TODO: - * - použít (?) místo textu instanci com.icl.saxon.om.NodeInfo http://saxon.sourceforge.net/saxon6.5.3/extensibility.html + * - vracet místo textu instanci com.icl.saxon.om.NodeInfo http://saxon.sourceforge.net/saxon6.5.3/extensibility.html * - nebo kontrolovat validitu vygenerovaného kódu (v současnosti se spoléháme na bezchybnost pygmentize) */ public static String zvýrazniSyntaxi(String zdroják, String jazyk) throws IOException, InterruptedException { if (jazyk == null || jazyk.length() == 0) { System.err.println("Není vyplněn atribut „jazyk“ → není jasné, jak se má zvýrazňovat."); return null; - } else if (isPrikazDostupny(PŘÍKAZ_PYGMENTIZE)) { + } else if (isPříkazDostupný(PŘÍKAZ_PYGMENTIZE)) { Runtime r = Runtime.getRuntime(); Process p = r.exec(new String[]{PŘÍKAZ_PYGMENTIZE, "-f", "html", "-l", jazyk}); @@ -86,7 +86,7 @@ * @return obsah CSS souboru nebo null, pokud generování nebylo možné */ public static String generujCssSyntaxe() throws IOException, InterruptedException { - if (isPrikazDostupny(PŘÍKAZ_PYGMENTIZE)) { + if (isPříkazDostupný(PŘÍKAZ_PYGMENTIZE)) { Runtime r = Runtime.getRuntime(); Process p = r.exec(new String[]{PŘÍKAZ_PYGMENTIZE, "-S", "default", "-f", "html"}); return načtiProud(p.getInputStream()); @@ -102,7 +102,7 @@ * @return název souboru bez přípony, který byl vytvořen, nebo null, pokud došlo k chybě. */ public static String vytvořDiagram(String zadání, boolean vodorovně) throws IOException, InterruptedException { - if (isPrikazDostupny(PŘÍKAZ_DOT)) { + if (isPříkazDostupný(PŘÍKAZ_DOT)) { počítadloDiagramů++; String soubor = "diagram-" + počítadloDiagramů; String souborSložka = ADRESÁŘ_VÝSTUPNÍ + File.separator + soubor; @@ -172,7 +172,7 @@ * @param příkaz jehož přítomnost zjišťujeme * @return true pokud příkaz v systému existuje */ - private static boolean isPrikazDostupny(String příkaz) { + private static boolean isPříkazDostupný(String příkaz) { try { Runtime r = Runtime.getRuntime(); Process p = r.exec(new String[]{PŘÍKAZ_WHICH, příkaz}); diff -r 860cc8ae1808 -r 5be21d1ef5f8 šablona/stránka.xsl --- a/šablona/stránka.xsl Tue Aug 23 18:43:44 2011 +0200 +++ b/šablona/stránka.xsl Tue Aug 23 20:05:56 2011 +0200 @@ -99,6 +99,10 @@ + +