Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
Nowa wersja Both sides next revision
pl:miw:2009:miw09_doku_latex [2009/03/12 15:33]
gjn
pl:miw:2009:miw09_doku_latex [2009/06/16 18:03]
jsi08
Linia 1: Linia 1:
 ~~ODT~~ ~~ODT~~
- 
 ====== Doku Latex ====== ====== Doku Latex ======
-Wojciech Nagrodzki [[w.nagrodzki@gmail.com]]+Wojciech Nagrodzki [[nagrodz@student.agh.edu.pl]]
  
 ====== Spotkania ====== ====== Spotkania ======
 ===== 20090319 ==== ===== 20090319 ====
 +Co udało mi się ustalić na temat pluginu odt?
 +Za pomocą parsera wiki, plik.txt jest konwertowany na postać zawierającą instrukcje specialne: np
 +
 +<​code>​
 +This is not a list
 +  * This is the opening list item
 +  * This is the second list item
 +  * This is the last list item
 +This is also not a list
 +</​code>​
 +
 +Zostanie przetłumaczony na:
 +
 +<​code>​
 +p_open:
 +cdata: "This is not a list"
 +p_close:
 +listu_open:
 +listitem_open:​
 +cdata: " This is the opening list item"
 +listitem_close:​
 +listitem_open:​
 +cdata: " This is the second list item"
 +listitem_close:​
 +listitem_open:​
 +cdata: " This is the last list item"
 +listitem_close:​
 +list_close:
 +p_open:
 +cdata: "This is also not a list"
 +p_close:
 +</​code>​
 +
 +Zadaniem programisty jest teraz napisanie odpowiednich funkcji to tych instrukcji np.
 +
 +<​code>​
 +function listu_open() {
 +    $this->​nlputcmdnl("​begin{itemize}"​); ​ //need to overload that 
 +  }
 +</​code>​
 +
 +W ten właśnie sposób jest napisany plugin DokuTexiT http://​danjer.doudouke.org/​tech/​dokutexit
 +
 +Jeżeli chodzi o kompresję plików do zip, w obu pluginach (ODT i DokuTexiT) używane są funkcje php do kompresji ("c r c 3 2" "g z c o m p r e s s").
 +Dane są gromadzone w zmiennej "​compressedData"​.
 +
 +PS. wpisane nazw tych funkcji, powoduje błąd w DokuWiki, (nie można zapisać edytowanej strony FIXME) dlatego zapisałem je rozdzielając litery spacjami.
  
 ===== 05 Marzec 2009 ==== ===== 05 Marzec 2009 ====
pl/miw/2009/miw09_doku_latex.txt · ostatnio zmienione: 2019/06/27 15:50 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0