View source for Formatowanie Tekstu

//Dostępne również w językach ((/Doc/Deutsch/Formatierung Deutsch)), ((/Doc/English/Formatting English)), ((../Español/ReglasFormato Español)), ((/Doc/Français/MiseEnForme Français)), ((/Doc/Русский/WackoСинтаксис Русский))//

{{toc numerate=1}}

System obsługi dokumentów pracuje w oparciu o projekt ~WackoWiki, stąd jego formatowanie nieznacznie różni się od innych Wiki. Generalną zasadą jest, że wszystkie specjalne znaczniki formatujące tekst są zawsze podwójne i składają się z dwóch identycznych części otwierającej i zamykającej, co zostało wyjaśnione na przykładach poniżej. 
W razie problemów polecamy zapoznać się z dodatkowymi dokumentami dotyczącymi formatowania tekstu 

Te i inne metody formatowania tekstu najlepiej testować w specjalnie w tym celu przygotowanym ((/Sandbox brudnopisie)) - zapraszamy :)



===Podstawowe formatowanie===

#|| ||
##""**pogrubienie**""##
|
**pogrubienie**
|| ||
##""//kursywa//""##
|
//kursywa//
|| ||""%%(wacko wrapper=text wrapper_align=center) wyśrodkowanie %%""
wrapper_align może mieć także inne parametry: center(środek), right(prawo) lub justify(wyjustowanie).
--++(także ""''>>wyśrodkowanie<<''"", ale lepiej go nie używać).++--
|
%%(wacko wrapper=text wrapper_align=center) wyśrodkowanie %%
|| ||
##""__podkreślenie__""##
|
__podkreślenie__
|| ||
##""--przekreślenie--""##
|
--przekreślenie--
|| ||
##""##czcionka o stałej szerokości##""##
|
##czcionka o stałej szerokości##
|| ||
##""++mała czcionka++""##
|
++mała czcionka++
|| ||
##""!!uwaga!!""##
|
!!uwaga!!
|| ||
##""!!(blue) kolor niebieski!!""##
++Obsługiwane kolory to: (red) - !!(red) czerwony!! , (green) - !!(green) zielony!! i (blue) - !!(blue) niebieski!!++ 
|
!!(blue) kolor niebieski!!
|| ||
##""??Wyróżnienie??""##
|
??Wyróżnienie??
|| ||
Index gorny ##""E=mc^^2^^""##
|
E=mc^^2^^
|| ||
Index dolny ##""Hvv2vvO""##
|
H vv2vv O
|| ||#

===Odnośniki===
Jako znacznik znaków do tworzenia linków można użyć okrągłego ##""((, ))""## lub kwadratu ##""[[, ]]""##. używa się nawiasów. Oba znaki są jednakowe. Nawiasy kwadratowe mogą być użyteczne, jeśli tekst dokumentu zawiera już proste nawiasy okrągłe, które mogą być mylnie uznane za znaczniki.

====Linki zewnętrzne====
#|| ||
##""[[https://wackowiki.org/ WackoWiki ]]""## 
lub ##""((https://wackowiki.org/ WackoWiki))""##
|
[[https://wackowiki.org/ WackoWiki]]
|| ||
##""https://wackowiki.org""## automatycznie dodawany odnośnik
|
https://wackowiki.org
|| ||
##""PPR:OneMinuteWiki""##
((/Doc/English/WikiConcept/InterWiki InterWiki linking))

|
PPR:OneMinuteWiki
|| ||
##""mailto:address@example.com""##
##""((address@example.com))""##
wstawianie adresu poczty internetowej (zwanej: e-mail lub list-el)
|
mailto:address@example.com
((address@example.com))
|| ||
##""xmpp:adresse@example.com""##
Jabber.
|
xmpp:adresse@example.com
|| ||#

====Linki wewnętrzne====
#|| ||
##""((KatalogiWiki))""##
|
((KatalogiWiki))
|| ||
##""((KatalogiWki Strona wyjaśniająca sposób tworzenia hierarchii i grupowania dokumentów Wiki))""##
|
((KatalogiWiki Strona wyjaśniająca sposób tworzenia hierarchii i grupowania dokumentów Wiki))

|| ||
##""https://wackowiki.org/wacko_logo.png""## 
Dodawanie obrazka bez odnośnika.
|
https://wackowiki.org/wacko_logo.png
|| ||
##""((http://wackowiki.org/ https://wackowiki.org/wacko_logo.png))""## 
Dodawanie obrazka z odnośnikiem do innego dokumentu.
|
((http://wackowiki.org/ https://wackowiki.org/wacko_logo.png))
|| ||
##""((https://wackowiki.org/wacko_logo.png Wacko Wiki))""## 
Obrazek z podpisem alternatywnym 
|
((https://wackowiki.org/wacko_logo.png Wacko Wiki))
|| ||
##""{{anchor href="test"}}""## 
deklaracja kotwicy.
|
{{anchor href="test"}}
|| ||
##""((#test))""## i ##""((/Witamy#TOC_1))""## 
odwołanie do kotwicy.
|
((#test)) i ((/Witamy#TOC_1))

|| ||
##""file:/mammut_mascot.jpg""## lub ##""file:/Subpage/archive.zip""## 
wstawianie odnośników do wgranych plików
|
file:/mammut_mascot.jpg
file:/Subpage/archive.zip
|| 
 ||#

**Wskazówka:** Do wszystkich słów składających się z dwóch wyrazów pisanych dużą literą (na przykład **FormatowanieTekstu**), zostanie automatycznie dodany odnośnik do odpowiedniego dokumentu w obrębie tego systemu Wiki. W szczególności nie jest konieczne dodawanie ~http://wackowiki.org... w celu sformowania odnośnika.
Jeżeli konieczna jest zmiana odmiany NazwyWiki należy użyć podwójnych nawiasów i poprawnej formy NazwyWiki. Na przykład tekst: ""Wyświetl listę ((/RecentChanges ostatnich zmian))"" zostanie zamieniony na: Wyświetl listę ((/RecentChanges ostatnich zmian)).


**Wskazówka:** Aby wyłączyć funkcję automatycznego tworzenia odnośnika z dwóch połączonych wyrazów (na przykład ""~WackoWiki"") należy taki wyraz umieścić w podwójnym cudzysłowie ""WackoWiki"". Przed wyrazami można również umieszczać znak tyldy (##""~""##), na przykład ~WackoWiki.

**Wskazówka:** Aby utworzyć odnośnik do stron, które nie stanowią ((NazwaWiki NazwyWiki)) należy wykorzystać podwójne nawiasy. Na przykład odnośnik do ((/HomePage głównej strony)) można utworzyć w ten sposób: **~((/HomePage głównej strony))**.


===Nagłówki i spisy treści===

{{include page="SpisyTreści"  notoc="1"}}


===Listy numerowane i nienumerowane===

Treść listy najlepiej wciąć za pomocą znaku tabulacji lub podwójnego odstępu, a następnie użyć jednego ze znaków ***, 1., A., a., lub i.** (uwaga na znak kropki), aby uzyskać pożądany typ listy.

#|| ||
""  pierwsza linia
    wcięta linia (za pomocą znaku TAB lub podwójnego odstępu)""
|
  pierwsza linia
    wcięta linia (za pomocą znaku TAB lub podwójnego odstępu)
|| ||
""  * nienumerowana lista - pierwszy element
  * nienumerowana lista - kolejny element""
|
  * nienumerowana lista - pierwszy element
  * nienumerowana lista - kolejny element
|| ||
""  1. numerowana lista - pierwszy element
  1. numerowana lista - kolejny element""
|
  1. numerowana lista - pierwszy element
  1. numerowana lista - kolejny element
|| ||
""  A. lista alfabetyczna (duże litery) - pierwszy element
  A. lista alfabetyczna (duże litery) - kolejny element""
|
  A. lista alfabetyczna (duże litery) - pierwszy element
  A. lista alfabetyczna (duże litery) - kolejny element
|| ||
""  a. lista alfabetyczna (małe litery) - pierwszy element
  a. lista alfabetyczna (małe litery) - kolejny element""
|
  a. lista alfabetyczna (małe litery) - pierwszy element
  a. lista alfabetyczna (małe litery) - kolejny element
|| ||
""  i. numerowana lista (format łaciński) - pierwszy element
  i. numerowana lista (format łaciński) - kolejny element""
|
  i. numerowana lista (format łaciński) - pierwszy element
  i. numerowana lista (format łaciński) - kolejny element
|| ||#

===Cytowanie i definicje===
#|| 
||
##""<[Cytowanie]>""##
|
<[Cytowanie]>
||
||
##""(?Wyrażenie oraz jego definicja jaka pojawi się po najechaniu myszką?)""##
|
(?Wyrażenie oraz jego definicja jaka pojawi się po najechaniu myszką?)
||
 ||
##""(?Definicja paru wyrazów == Tu jest ona ukryta?)""##
|
(?Definicja paru wyrazów == Tu jest ona ukryta?)
||
 ||#

===Przypisy dolne===
#||
||
Tekst, jeden przypis##""[[*]]""## a potem następny##""[[**]]""##
|
Tekst, jeden przypis[[*]]a potem następny[[**]]
|| ||
Tekst, przypis ponumerowany##""[[*1]]""## i następny##""[[*2]]""##
|
Tekst, przypis ponumerowany[[*1]]  i następny[[*2]]
|| ||
##""[[#*]]""## Tekst dla pierwszego przypisu
##""[[#**]]""## Tekst dla drugiego przypisu
##""[[#1]]""## Tekst dla pierwszego przypisu
##""[[#2]]""## Tekst dla drugiego przypisu
|
[[#*]] Tekst dla pierwszego przypisu
[[#**]] Tekst dla drugiego przypisu
[[#1]] Tekst dla pierwszego przypisu
[[#2]] Tekst dla drugiego przypisu
|| ||#

#||
|| **auto-generated footnotes**
## ""[[^ text of footnote here]]""## | generuje przypisy na końcu strony, ((!/Footnotes zob. przykład)) ||
||#

===Cytowanie===
Aby oznaczyć tekst jako odpowiedź lub komentarz, można użyć następującej składni:

#||
|| %%Cześć!
> Tak, to jest to.
>> Czy jesteś pewien?
> Oczywiście, że tak!
>> Naprawdę?
>> Co teraz?
%% | 
Cześć!
> Tak, to jest to.
>> Czy jesteś pewien?
> Oczywiście, że tak!
>> Naprawdę?
>> Co teraz? ||
||#


===Tabele===

**Tabele z obramowaniem**
##""#|
*|header 1|header  2|header  3|*
||komórka 11|komórka 12|komórka 13||
||komórka 21|komórka 22||
|#""##

#|
*|header 1|header  2|header  3|*
||komórka 11|komórka 12|komórka 13||
||komórka 21|komórka 22||
|#

**Tabele bez obramowania, szerokość 100%**
##""#||
||komórka 11|komórka 12|komórka 13||
||komórka 21|komórka 22||
||#""##

#||
||komórka 11|komórka 12|komórka 13||
||komórka 21|komórka 22||
||#

**Uwaga:** Złożone tabele mogą być tworzone przy użyciu inline HTML, jeśli są dostępne.
Aby dołączyć rurkę ##|## jako zawartość do Twojej komórki, zamknij rurkę parą podwójnych cytatów: ##~""|""##

===Inne przykłady===


**Linia pozioma <hr>:**

#|| || ##""----""## |
----|| ||#

**Wymuszenie nowej linii:**
#|| || tekst##""---""##teraz zacznij od nowej linii |
tekst---teraz zacznij od nowej linii|| ||#

**Tekst bez formatowania**
#|| ||Tekst, którego formatowanie nie powinno być z jakichś powodów zmieniane należy umieścić pomiędzy podwójnym cudzysłowem.|"" Ten tekst nie zostanie **pogrubiony**.""|| ||#

**Czysty HTML**
##""<# kod html #>""##
Można używać czystego kodu html na stronach Cyberpedii, należy go umieścić pomiędzy tymi znacznikami. Dla bezpieczeństwa zostanie on jednak przefiltrowany zgodnie z zasadami ((/Dev/Projects/SafeHTML safeHTML)), więc używanie go na stronach może trochę je spowolnić. 

===Rozszerzenia - dodatkowe znaki formatujące===
Możliwości formatowania tekstu w WackoWiki mogą być w prosty sposób rozszerzone przy użyciu dodatkowych zewnętrznych formatów, które są wywoływane za pomocą składni ##""%%(nazwa_formatowania) tekst%%""##.
Dostępne formatery aktualnie to :
##wacko## - czyli standartowy , uzywany na cyberpedii
##code## - bez podświetlania
##comments## - komentarze , widoczne tylko podczas edycji
Podświetlanie języków programistycznych:
##css##, ##hl##, ##html##, ##ini##, ##java##, ##pascal##, ##sql##, ##php##

Przykład podświetlania składni kodu:

**Formatowanie języka PHP:**
##""%%(php) <?php kod PHP ?>""##

#|| || 
##""%%(php)
<?php
phpinfo();
$s = "Hello, World!\n";
print $s;
%%""## |
%%(php)
<?php
phpinfo();
$s = "Hello, World!\n";
print $s;
%%|| ||#
  * Uwaga: Kod PHP należy dodatkowo wprowadzić pomiędzy znakami ##<?php## i ##?>##.

**Komentarze**
#|| ||
##""""##
|
Wprowadzony komentarz będzie widoczny podczas edycji. || ||#
 
===Wrappery dla formaterów===
Wrappery pozwalają na wzbogacenie możliwości formaterów tekstu.
Dostępne typy wrapperów to: ##text##, ##page##, ##box##, ##shade## .

Przykłady użycia:
#||
|| ##""%%(css wrapper=box wrapper_align=left wrapper_width=270)
.d { font-size: 70% }
%%""## | %%(css wrapper=box wrapper_align=left wrapper_width=270)
.d { font-size: 70% }
%% ||
||#

#||
|| ##""%%(css wrapper=shade)
.d2 { font-size: 70% }
%%""## |
%%(css wrapper=shade)
.d2 { font-size: 70% }
%% ||
||  | ??shade?? - czyli cień jest to po prostu ??box?? bez argumentów || 
||#

#|| 
|| ##""%%(wacko wrapper=text wrapper_align=center)
tekst po środku , w ++dodatku++ //normalnie// **formatowalny**
%%""## | %%(wacko wrapper=text wrapper_align=center)
tekst po środku , w ++dodatku++ //normalnie// **formatowalny**
%% ||
||  | ??text?? - pozwala wyznaczyć położenie bloku tekstu||
|| ##""%%(wacko wrapper=page wrapper_width=200)
tekst nie przekroczy 200 pixeli , aaaaaa aaaaaaa aaaaaa aaaaaa aaaaa aaa
%%""## |
%%(wacko wrapper=page wrapper_width=200)
tekst nie przekroczy 200 pixeli , aaaaaa aaaaaaa aaaaaa aaaaaa aaaaa aaa
%%||
||  | ??page?? - pozwala regulować szerokość tekstu tak jak i jego położenie ||
||#

#||
|| ##""%%(wacko wrapper=box wrapper_width=300 wrapper_align=left)
**Kto to zna?**---- 
>>Srebrny w głowie chip<<---
>>wolnym czyni mnie<<---
>>gdy zespolony z metalem<<---
>>dostrajam się<<---
//Cyberpunk 2020// %%""## |
%%(wacko wrapper=box wrapper_width=300 wrapper_align=left)
**Kto to zna?**---- 
>>Srebrny w głowie chip<<---
>>wolnym czyni mnie<<---
>>gdy zespolony z metalem<<---
>>dostrajam się<<---
//Cyberpunk 2020// %% ||
||#