DokuWiki może zastępować pewne litery lub ciągi znaków innymi ciągami znaków wykorzystując do tego plik konfiguracyjny. Domyślnie używa się tego przekształcenia by zamienić pewne zestawienia znaków na ich równoważnik typograficzny.
np.
<< to « >> to » => to ⇒
patrz również typografia.
Szczegóły przekształceń zapisane są w pliku conf/entities.conf
. Aby uniknąć nadpisania podczas aktualizacji Dokuwiki, dodane przez siebie przekształcenia powinieneś umieścić w pliku o nazwie conf/entities.local.conf
.
Nawet jeśli domyślnie funkcja używana jest do prostych zamian liter, system jednostek może być używany również do wprowadzenia bardziej złożonych konstrukcji na strony. W tym również HTML. Musisz jednak mieć świadomość że taka kombinacja posypie się po użyciu rendererów innych niż HTML (jak na przykład ODT). Zaleca się zamiast tego stosowanie znaków UTF-8 gdy to tylko możliwe.
Koniecznie przeczytaj o kodowaniu UTF-8 przed zmianą pliku konfiguracyjnego
Mechanizm jednostek może być wykorzystany do dostosowania DokuWiki do pewnych reguł francuskiej typografii która wymaga spacji nierozdzielających przed lub za znakami przestankowymi.
<< « ? ? : : ! ! ; ;
By użyć x-systemu typografii dla esperanto wykorzystaj poniższe:
CX Ĉ cx ĉ GX Ĝ gx ĝ HX Ĥ hx ĥ JX Ĵ jx ĵ SX Ŝ sx ŝ UX Ŭ ux ŭ