Formatowanie treści postów na forum

2010-12-28 20:26
5

W tym poście chciałbym zaprezentować naszym nowym użytkownikom możliwości formatowania tekstu w postach, na forum, aby były one bardziej przejrzyste i czytelne. Dzięki temu korzystanie z forum będzie dla nas łatwiejsze :-)

Na forum działa parser składni github flavored markdown. Więcej informacji o formatowaniu tekstu przy pomocy tego standardu, znajdziesz tutaj: https://guides.github.com/features/mastering-markdown/

Kolorowanie składni

Nie wklejaj kodu źródłowego w "czystej" postaci. Nasz system może błędnie zinterpretować niektóre symbole języka programowania jako element składni systemu forum. Stąd, zalecamy umieszczanie kodów źródłowych pomiędzy znacznikami ``` a ``` (znaki te muszą być umieszczone w nowych liniach). Pomiędzy tymi znacznikami, nasz system nie dokonuje żadnych modyfikacji. Np.:

class Foo
{
// foo bar
exit(1);
}

Aby włączyć kolorowanie składni, należy wstawić po znaczniku, ``` nazwę języka programowania - np. ```php. Efekt będzie następujący:

class Foo
{
// foo bar
exit(1);
}

Dozwolone znaczniki HTML

Na forum dozwolone jest używanie podstawowych znaczników HTML takich jak: <a>, <b>, <i>, <u>, <del>, <strong>, <tt>, <dfn>, <blockquote>, <hr>, <sub>, <sup>, <img>

Styl tekstu

  • **pogrubienie** - pogrubienie
  • *pochylenie* - pochylenie
  • <u>podkreślenie</u> - podkreślenie
  • <del>przekreślenie</del> - przekreślenie

Polecenia i komendy języka programowania

Tekst umieszczony pomiędzy akcentem ostrym (`) traktowany jest jako polecenie języka programowania. Wewnątrz takiego tekstu, nie jest używane formatowanie, a znaczniki HTML nie są interpretowane.

Wypunktowanie i numeracja

Jeżeli pierwszym znakiem w linii jest znak * lub 1., system interpretuje to odpowiednio jako wypunktowanie lub numerację. Przykład:

1. foo
2. bar
3. foobar
  1. foo
  2. bar
  3. foobar

Składnia Tex

Zarówno w artykułach, jak i na forum dostępny jest znacznik <tex>, który umożliwia formatowanie składni TeX-a. Na przykład:

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

spowiduje wyświetlenie:

arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})

Wklejanie obrazów ze schowka

Podczas pisania posta, skrót Ctrl+V powoduje wklejenie obrazu ze schowka, wprost do treści postu. Funkcjonalność działa obecnie jedynie w przegladarce Chrome.

edytowany 7x, ostatnio: furious programming, 2018-12-03 16:46
@Adam Boduch - trochę rzeczy brakuje w tym tekście, np. tworzenia przypisów; Zapomniałem jak się je robi, a przydałoby mi się to teraz i kicha... :( - furious programming 2015-08-13 13:57
ten post zdeczka potrzebuje aktualizacji - twonek 2017-01-16 12:46
przydało by się poprawić opis składni tex, bo teraz widać tylko procenty a nie tag. - MarekR22 2018-12-03 16:45
Dzięki @MarekR22 – poprawiłem. - furious programming 2018-12-03 16:47

Pozostało 580 znaków

2010-12-28 23:06
0

Jest mozliwosc formatowania tekstu wewnatrz znacznikow <code>? Np jezeli chce pogrubic jakas linijke kodu, bo jest szczegolnie wazna(np wywala blad)?


Pisze programy/skrypty na zlecenie/zaliczenie - c/c++/asembler/java. GG - 2100119, mail w profilu.

edytowany 2x, ostatnio: cyriel, 2010-12-28 23:07
Nie, zadne formatowanie, ani znaczniki HTML nie dzialaja wewnatrz <code> - Adam Boduch 2010-12-29 08:28
A powinno działać. Żeby jakoś pokazać forumowiczom kawałek kodu w którym tkwi problem. - TomRiddle 2011-04-13 13:32
Ale to parser kolorowania skladni pogrubia odpowiednie elementy kodu zrodlowego. Wyobraz sobie sytuacje w ktorej wstawiam w dziale Webmastering w znaczniku <code> fragment kodu HTML. NIE chce aby znaczniki <b> byly tam interpretowane ;) Albo formatowanie Coyote. Bo wstawie kod: np. / komentarz w stylu phpdoc / i mi zinterpretuje znaki ** jako pogrubienie tekstu, co rozwali mi kod zrodlowy. - Adam Boduch 2011-04-13 13:38
Można by za to dodać podświetlanie linijki w przypadku znalezienia ciągu np @[email protected], #warn# czy inne %error% czy jakikolwiek ciąg uznany za wystarczająco "ładny" - można by go wtedy wrzucić w danej linijce kodu źródłowego w komentarzu - parser składni by go ignorował, sam ciąg nie musiałby być usuwany z kodu (nawet lepiej, żeby nie był), a podświetlona linijka by się czasami przydała. ;) - Xupicor 2011-05-17 20:26

Pozostało 580 znaków

2011-01-06 19:15
0

Mega przydatny post, dobra robota. Swoją drogą fajnie, że krótkie, wierszowe fragmenty kodu (w podwójnych apostrofach) zostały zaimplementowane.

@cyriel:
Pozostaje radzić sobie umieszczając w komentarzu w kodzie gwiazdkę tam gdzie trzeba. Jakieś: // (*) czy coś, można od razu napisać "tu jest błąd" itp.

Pozostało 580 znaków

2011-04-13 13:35
0

Większość użytkowników używa tylko poczty Internetowej, jak Onet.pl, Interia.pl, Wp.pl, bo nie mają skonfigurowanych programów pocztowych. Dając taką komendę <emial>[email protected]</email> uniemożliwi się wysłanie maila tym osobom.


edytowany 8x, ostatnio: TomRiddle, 2011-04-13 13:38
Sądząc po jakości programów pisanych na tym forum przez większość osób, to kombinacja COPY/PASTE jest im doskonale znana. A taka kombinacja pozwala wysłać maila nawet za pomocą młotka i dłuta... - madmike 2011-04-13 13:37
Co nie zmienia faktu że pojedyncze kliknięcie jest łatwiejsze niż wciskanie Ctrl+C, Ctrl+T, www.onet.pl, (klik mysz), Ctrl + V. - TomRiddle 2011-04-13 13:39
Wlaczylem parsowanie adresow e-mail w komentarzach: [email protected] - Adam Boduch 2011-04-13 13:43

Pozostało 580 znaków

2011-04-13 18:08
0
arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})

Adamie czyżby tex przestał działać?


- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij
Tymczasowo, tak. Pracujemy nad naprawą. - Ktos 2011-04-13 19:19

Pozostało 580 znaków

2016-10-31 18:37
0
\sum_{n=1}<sup>\infty\frac{1}{n</sup>2}

Tex działa wyśmienicie. Więcej takich artykułów bo nowy jestem i nie wiem jak pisać żeby było czytelnie, poza tym artykuł bardzo dobry, dostateczny.

Tutaj znajduje się o wiele dokładniejszy i szerszy opis formatowania treści: Formatowanie tekstu - furious programming 2016-10-31 19:22
wyśmienicie to by działał, gdyby używał pakietu amsmath, a tak to działa tylko tak sobie. - Azarien 2017-04-16 21:00
ale się rozwaliło! no cóż, pozmieniało się. - czaffik 2017-04-17 13:46

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0