Różnice

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

Odnośnik do tego porównania

pl:miw:miw08_dokulatex [2008/06/03 12:38]
miw
pl:miw:miw08_dokulatex [2019/06/27 15:50]
Linia 1: Linia 1:
-====== Opis ====== 
-Paweł Miczko (4AR) <​mieczyslav@gmail.com>​ 
- 
-Kowerter DokuWiki do LaTeX. 
-Zbadać poziom zaimplementowania oferowanych rozwiązań. 
-Zaimplementować. 
- 
-====== Spotkania ====== 
- 
-===== 08.02.26 ===== 
-  * kto już cos z tym robił? ​ 
-  *  http://​danjer.doudouke.org/​tech/​dokutexit 
-  * wstępna spec. funkc. 
- 
-===== 08.03.11 ===== 
-  * scenariusze użycia 
-    * 1str.wiki->​1dok 
-    * zbiór str. z podanego ns (zadane wyr. regularnym) ->1 dok 
-    * cały ns -> 1 dok 
- 
- 
- 
- 
-===== 080401 ===== 
-  * prototyp: ​ 1str.wiki->​1dok 
-    * customizowalne poziomy section 
-    * standalone (generowanie prologu LaTeXa) / embedded (do włączenia,​ tylko treść dokuemntu) 
-    * plugin NIE używa samego LaTeXa! generujemy czysty plik TEX 
- 
- 
- 
-===== 080415 ===== 
-  * postawione wiki! 
- 
- 
- 
-===== 080429 ===== 
-  * [[http://​wiki.splitbrain.org/​wiki:​plugins?​plugintag=button|guziczki]] 
-    * //ala:// pusta linia i jestesmy w itemize/​enum -> enditem/​enum ​ 
-       - aaa 
-  * quoting znaków texa!!!! ​ 
- 
-  { -> $\lbrace$ ​ 
-  } -> $\rbrace$ 
-  $ -> \$ 
-  _ -> \_ 
-  \ -> $\$ 
-  nie działa - trzeba przez $\backslash$ 
- 
- 
- 
- 
- 
-===== 080520 ===== 
-  * testowanie, do zainst. -> instr 
-  * import latexa do wiki 
-http://​wiki.splitbrain.org/​plugin:​latex 
- 
-http://​wiki.erazor-zone.de/​doku.php?​id=wiki:​projects:​php:​dokuwiki:​plugins:​latex 
- 
-===== 080603 ===== 
-  * sprawozd: specyfikacja funkcj., opis realizacji, ew. opis "​zasadzek"​ 
-  * ew. naprawienie usterek po testach 
- 
- 
-====== Projekt ====== 
-[[pl:​miw:​miw08_dokulatex:​projekt|przebieg prac nad projektem]] 
- 
- 
- 
- 
-====== Sprawozdanie ====== 
-Celem projektu było stworzenie pluginu do DokuWiki, który konwertowałby jej strony do formatu LaTeX 
-Konwerter obejmuje podstawową składnię wiki, a więc: 
-  * formatowanie tekstu 
-  * listy 
-  * linki wewnętrzne i zewnętrzne 
-  * nagłówki 
-  * tworzenie odnośników 
-  * wstawianie grafiki 
-Na cele projektu założone zostało wiki znajdujące się pod adresem ​ http://​student.agh.edu.pl/​~micz/​dokuwiki-2007-06-26b. 
- 
-Konwertowanie działa na bazie wyrażeń regularnych i PHPowskiej funkcji preg_match_all. 
-Konieczna była także odpowiednia obsługa 10 znaków specjalnych TeXa: { , }, \, $, _, %, &, ~, ^, # które w wiki nie sprawiają problemów, ale po przeklejeniu w niezmienionej postaci powodowałyby błędy w kompilacji. 
-Prace nad projektem zakończyły się spakowaniem pluginu i stworzeniem [[pl:​miw:​miw08_dokulatex:​projekt|instrukcji]] obsługi potrzebnej do jego instalacji. 
- 
- 
-====== Materiały ====== 
  
pl/miw/miw08_dokulatex.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