To jest stara wersja strony!


Export page to Open Document format

Doku Latex

Wojciech Nagrodzki w.nagrodzki@gmail.com

Spotkania

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

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

Zostanie przetłumaczony na:

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:

Zadaniem programisty jest teraz napisanie odpowiednich funkcji to tych instrukcji np.

function listu_open() {
    $this->nlputcmdnl("begin{itemize}");  //need to overload that 
  }

05 Marzec 2009

19 Luty 2009

  • postawienie DokuWiki wraz z pluginem DokuLatex
  • umieszczenie DokuWiki na zewnętrznym serwerze. Link do wiki

Projekt

Sprawozdanie

Co nie działa?

  • Problemy ze złożonym formatowaniem:
**''Bold and monospaced''**

__''Underlined and monospaced''__

//''Italic and monospaced''//
  • Problemy z tagiem < code >
  • Problemy z listą numerowaną
  - The same list but ordered
  - Another item
    - Just use indention for deeper levels
  - That's it

Moim zdaniem będzie trzeba przebudować całą funkcję parsującą. Przetłumaczony plik powinien zostać zapisany na dysku i udostępniony użytkownikowi (a nie wyświetlony w przeglądarce bo nie interpretowane są znaki nowej linii). Przy użyciu poleceń powłoki POSIX (nie wiem jeszcze czy da sie wstawić zmienne w odwrócone apostrofy!), można spakować plik latex wraz z grafikami. Myślę ze szybciej pójdzie mi napisanie nowej funkcji niż poprawianie starej.

Prezentacja

Materiały

pl/miw/2009/miw09_doku_latex.1237130435.txt.gz · ostatnio zmienione: 2019/06/27 15:57 (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