Changeset 36:5be21d1ef5f8
- Timestamp:
- 08/23/11 20:05:56 (13 years ago)
- Author:
- František Kučera <franta-hg@…>
- Branch:
- default
- Tags:
- v0.2
- Message:
-
drobnosti #12 #13
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
r35
|
r36
|
|
23 | 23 | |
24 | 24 | <m:diagram nadpis="Naše organizační struktura"> |
25 | | node [shape="box"] |
| 25 | node [shape="box"]; |
26 | 26 | |
27 | 27 | tovarnik [label="pan továrník\n(majitel)"]; |
-
r32
|
r36
|
|
14 | 14 | * Knihovna funkcí volaných z XSLT. |
15 | 15 | * |
16 | | * TODO: |
| 16 | * TODO: |
17 | 17 | * - rozdělit na více modulů (jmenných prostorů). |
18 | 18 | * - CLI konektor |
… |
… |
|
46 | 46 | * @return zvýrazněný text nebo null, pokud došlo k chybě. |
47 | 47 | * TODO: |
48 | | * - použít (?) místo textu instanci com.icl.saxon.om.NodeInfo http://saxon.sourceforge.net/saxon6.5.3/extensibility.html |
| 48 | * - vracet místo textu instanci com.icl.saxon.om.NodeInfo http://saxon.sourceforge.net/saxon6.5.3/extensibility.html |
49 | 49 | * - nebo kontrolovat validitu vygenerovaného kódu (v současnosti se spoléháme na bezchybnost pygmentize) |
50 | 50 | */ |
… |
… |
|
53 | 53 | System.err.println("Není vyplněn atribut „jazyk“ → není jasné, jak se má zvýrazňovat."); |
54 | 54 | return null; |
55 | | } else if (isPrikazDostupny(PŘÍKAZ_PYGMENTIZE)) { |
| 55 | } else if (isPříkazDostupný(PŘÍKAZ_PYGMENTIZE)) { |
56 | 56 | Runtime r = Runtime.getRuntime(); |
57 | 57 | Process p = r.exec(new String[]{PŘÍKAZ_PYGMENTIZE, "-f", "html", "-l", jazyk}); |
… |
… |
|
87 | 87 | */ |
88 | 88 | public static String generujCssSyntaxe() throws IOException, InterruptedException { |
89 | | if (isPrikazDostupny(PŘÍKAZ_PYGMENTIZE)) { |
| 89 | if (isPříkazDostupný(PŘÍKAZ_PYGMENTIZE)) { |
90 | 90 | Runtime r = Runtime.getRuntime(); |
91 | 91 | Process p = r.exec(new String[]{PŘÍKAZ_PYGMENTIZE, "-S", "default", "-f", "html"}); |
… |
… |
|
103 | 103 | */ |
104 | 104 | public static String vytvořDiagram(String zadání, boolean vodorovně) throws IOException, InterruptedException { |
105 | | if (isPrikazDostupny(PŘÍKAZ_DOT)) { |
| 105 | if (isPříkazDostupný(PŘÍKAZ_DOT)) { |
106 | 106 | počítadloDiagramů++; |
107 | 107 | String soubor = "diagram-" + počítadloDiagramů; |
… |
… |
|
173 | 173 | * @return true pokud příkaz v systému existuje |
174 | 174 | */ |
175 | | private static boolean isPrikazDostupny(String příkaz) { |
| 175 | private static boolean isPříkazDostupný(String příkaz) { |
176 | 176 | try { |
177 | 177 | Runtime r = Runtime.getRuntime(); |
-
r33
|
r36
|
|
100 | 100 | <link href="{text()}" type="text/css" rel="StyleSheet" /> |
101 | 101 | </xsl:template> |
| 102 | |
| 103 | <!-- |
| 104 | TODO: makra vyčlenit do samostatných souborů |
| 105 | --> |
102 | 106 | |
103 | 107 | <!-- |