Latex - dla programisty

Latex - dla programisty
AN
  • Rejestracja:ponad 16 lat
  • Ostatnio:około 9 godzin
  • Postów:339
0

Chciałbym usłyszeć wasze zdanie o systemie pisania w 'Latex'!

Czy warto się tego trochę uczyć?
Czy warto to znać(według profesorów to tak)?
Niby jest konwersja do pdf, html itp

A jakie jest wasze zdanie, czy ktoś umi w tym pisać, używa tego?

edytowany 1x, ostatnio: madmike
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
3

U mnie na roku sporo osób chwali sobie składanie dokumentów w texu. Plus jest niewątpliwie taki że kod > wyswig. Jak coś napiszesz tak będzie, a nie będziesz się 10 minut męczył z ustawieniem marginesu bo interfejs edytora tekstu jest skopany. Poza tym pozwala na szybkie pisanie wzorków matematycznych. No i nie ma problemów jak z wyswigami że na jednym komputerze w wersji programu X coś wygląda tak, a na innym zupełnie inaczej.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
rafal__
  • Rejestracja:ponad 18 lat
  • Ostatnio:12 miesięcy
2
andrew007 napisał(a)

Niby jest konwersja do pdf, html itp

wg mnie konwersja do pdf to podstawa tego wszystkiego ;)

kiedyś się uczyłem latexa, ale nie pamiętam już składni nawet. przypominam sobie okazjonalnie, jak muszę sobie jakiś wzór wsadzić do dokumentu. korzystam z: http://www.codecogs.com/latex/eqneditor.php bo openofficowy edytor uważam za dość toporny.

są też edytory wysiwyg latexowe, nie trzeba być takim oldskulowcem, że napieprzasz w vimie komendy ;)

ZJ
  • Rejestracja:około 14 lat
  • Ostatnio:około 12 lat
1

Wg mnie warto, chociażby do pracy magisterskiej. Ja bym nie zaczynał od czystego Latexa, ale od programu Lyx, jest to edytor graficzny, który produkuje kod Latexa. Moje odczucia są takie, że pisze się szybciej skomplikowane rzeczy matematyczne niż w Wordzie. Dodatkowo nie musisz się za bardzo przejmować formatowaniem, masz je oddzielone od treści. Dostępne w dystrybucjach formatowania są najczęściej wystarczające. Dodatkowym dużym plusem jest Bibtex, chyba wszystkie pisma udostępniają gotowe cytowania w tym formacie.

Trudno mi jest stwierdzić jak się bardziej skomplikowane prace piszę w Wordzie, bo Lyxa zacząłem używać już do sprawozdań z ChFów na drugim roku, na pewno pisanie wzorów jest zdecydowanie prostsze. Latex jest głównym językiem, w którym pisze się prace naukowe z informatyki, matematyki oraz fizyki, dodanie takich rzeczy jak spis treści, obrazków jest banalne. Radziłbym ściągnąć Lyxa i uczyć się Latexa, gdy potrzebujesz wstawić jakieś bardziej skomplikowane wstawki. W przypadku mojej inżynierki miałem cały dokument najeżony wstawkami pozwalającymi na numerowanie związków.

Trzeba też wziąć pod uwagę to, że z niewielkim wysiłkiem twoja praca wygląda profesjonalnie, osiągnięcie podobnego efektu w Wordzie jest zdecydowanie trudniejsze.

edytowany 1x, ostatnio: Zjarek
AN
  • Rejestracja:ponad 16 lat
  • Ostatnio:około 9 godzin
  • Postów:339
0

A najlepsze edytory WYSWIG dla Latexa?
I to najlepiej na windowsa, jak i linuxa?

Czy ten podany lyx, jest jednym z najlepszych, czy są inne lepsze darmowe?

ZJ
  • Rejestracja:około 14 lat
  • Ostatnio:około 12 lat
1

Lyx nie jest edytorem Latexa, on produkuje kod Latexa. Dzięki temu nie masz tak dużego skoku w nauce na początku. Lyx i tak jest prawie wyswig, o ostateczne formatowanie widzisz dopiero w pdfie. Do samej edycji kodu wiele osób sobie zachwala emacsa, ale na pewno jest wiele innych edytorów.

Wibowit
  • Rejestracja:prawie 20 lat
  • Ostatnio:około godziny
0

Ja pisałem magisterkę w Latechu w Vimie.

Kod źródłowy Latecha > WYSIWYG, ponieważ dużo łatwiej i szybciej jest nauczyć się bezwzrokowo pisać niż bezwzrokowo klikać (ciężko trafić kursorem w coś na co się nie spogląda) :P Kod Latechowy jest generalnie dość zwięzły (HTML czy MathML to porażka, jeżeli chodzi oz ilość kodu), więc po opanowaniu komend vimowych można napieprzać kodem nie dotykając w ogóle myszki i trzymając cały czas palce wskazujące na wypustkach na klawiszach F i J. Zresztą w ogóle pisanie bezwzrokowe jest niezbędne jeśli chcesz wyrosnąć ze stadium myszofila.


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:2 minuty
  • Lokalizacja:Wrocław
0
Zjarek napisał(a)

Wg mnie warto, chociażby do pracy magisterskiej.

O ile jest wymóg/wielka chęć pisania w nim. :)

Trudno mi jest stwierdzić jak się bardziej skomplikowane prace piszę w Wordzie, bo Lyxa zacząłem używać już do sprawozdań z ChFów na drugim roku, na pewno pisanie wzorów jest zdecydowanie prostsze.

W sumie, w Wordzie najgłupsza rzecz, to właśnie brak możliwości wpisywania wzorów przy użyciu składni Latexa. To klikanie jest dość wkurzające.

Latex jest głównym językiem, w którym pisze się prace naukowe z informatyki, matematyki oraz fizyki

A ja myślałem, że angielski. ;)

dodanie takich rzeczy jak spis treści, obrazków jest banalne.

Nie, żeby coś, ale w Wordzie również. Tak samo wszystkie tabele, wykresy, odnośniki, odwołania i inne pierdoły.

Trzeba też wziąć pod uwagę to, że z niewielkim wysiłkiem twoja praca wygląda profesjonalnie, osiągnięcie podobnego efektu w Wordzie jest zdecydowanie trudniejsze.

Hmm... A konkretnie co się na ten "profesjonalny wygląd" składa?

Wibowit napisał(a)

Zresztą w ogóle pisanie bezwzrokowe jest niezbędne jeśli chcesz wyrosnąć ze stadium myszofila.

Racja, ja np. nie rozumiem jak ktoś może być programistą i nie umieć pisać bezwzrokowo.

AN
  • Rejestracja:ponad 16 lat
  • Ostatnio:około 9 godzin
  • Postów:339
0

Ok, więc piszę sobie w Vim'ie składnie 'Latexa'.

Jak z tego pliku wygenerowanego skonwertować to do HTML/PDF w systemie Windows/Linux?

Wibowit
W Ubuntu zainstalowałem sobie LateX-Suite do Vima i wtedy za pomocą \ll kompiluję kod, a za pomocą \lv wyświetlam PDFa. Do HTMLa wtyczki nie używałem.
Wibowit
  • Rejestracja:prawie 20 lat
  • Ostatnio:około godziny
1

Hmm... A konkretnie co się na ten "profesjonalny wygląd" składa?

Kupa profesjonalnych szablonów, które bardzo łatwo, szybko i wygodnie się używa. Co prawda, stworzenie samemu szablonu od postaw jest za to trudne, ale TeX daje duże możliwości, bo jest kompletny w sensie Turinga :D


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
somekind
Hmm... W Wordzie też są szablony, które bardzo łatwo, szybko i wygodnie się używa.
Wibowit
Hmmm, no a załóżmy da się prosto zrobić tak w PowerPoincie (bo TeX zastępuje zarówno Worda jak i PowerPointa jednocześnie), aby np raz wpisany tekst, był na przemian chowany i wyświetlany przez 5 slajdów? Łatwo wstawić np własne przyciski do nawigacji? W LaTeXu można by zrobić to jednym poleceniem np \polecenie{tekst} mając odpowiedni szablon. No i oczywiście wyeksportować całą tą funkcjonalność do PDFa.
somekind
Na PP się nie znam, ale specjaliści od prezentacji na informatyce w gimnazjum pewno dochodzą do takich efektów jak miganie tekstów tudzież wstawianie przycisków. :) Eksport do PDF nie jest problemem, a jak się officowy zapis nie podoba, to zawsze można użyć np. Bullzipa.
hauleth
Moderator
  • Rejestracja:ponad 17 lat
  • Ostatnio:około 5 godzin
1

Ja teraz tworzę prezentację używając Beamer'a i uważam, że to o niebo lepsze niż klikanie w PP czy Impress, masz pewność, że nikt nie rypnie jakichś badziewnych efektów i wszystko będzie wyglądało ładnie, schludnie i identycznie.


Wibowit
beamer się nudzi, gdy się widzi 1000 prezentacji na standardowym motywie
hauleth
Dlatego ja zmieniam motywy.
Wibowit
dlatego razem się pisze
somekind
Nie "pisze" tylko "jest napisane".
Shalom
jest napisane osobno, a piszę się razem :P
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:2 minuty
  • Lokalizacja:Wrocław
1

Taka tam ciekawostka.

somekind napisał(a)

W sumie, w Wordzie najgłupsza rzecz, to właśnie brak możliwości wpisywania wzorów przy użyciu składni Latexa. To klikanie jest dość wkurzające.

Właśnie odkryłem, że klikać nie (zawsze) trzeba. Można użyć pewnej zbliżonej do teksowej składni, opisanej tutaj: http://www.unicode.org/notes/tn28/UTN28-PlainTextMath-v2.pdf
W skrócie: wystarczy wpisać tekst, potem alt + = (konwersja do równania), a następnie ustawić równaniu widok profesjonalny.

Np. taki zapis:
y = a_0 + \sum_(i=1)^n \naryand a_i x_i + \sum_(i=1)^n \naryand a_ii x_i^2 + \sum_(i=1,j=1,i\neq j)^n \naryand a_ij x_i x_j
jest równoważny teksowemu:
{y}=a_{0}+\sum_{i=1}^{n}a_{i}x_{i}+\sum_{i=1}^{n}a_{ii}x_{i}^2+\sum_{i=1,j=1,i \not= j}^{n}a_{ij}x_{i}x_{j}
Czyli:
svg.latex?<codey = a_{0}+\sum_{i=1}^{n}a_{i}x_{i}+\sum_{i=1}^{n}a_{ii}x_{i}^2+\sum_{i=1,j=1,i \not= j}^{n}a_{ij}x_{i}x_{j}</code>" alt="y = a_{0}+\sum_{i=1}^{n}a_{i}x_{i}+\sum_{i=1}^{n}a_{ii}x_{i}^2+\sum_{i=1,j=1,i \not= j}^{n}a_{ij}x_{i}x_{j}" class="latex">
Jak widać, Word zamiast klamerek używa nawiasów okrągłych i głupiego \naryand do łączenia części wyrażeń. Do tego w ciągu pół godziny nie udało mi się uzyskać daszka (\hat) nad y, więc to jednak łatwiej wyklikać. Ogólnie słabo, ale lepszy rydz niż nic. ;P

bogdans
Z powodu ogromnej niechęci do "wyklikiwania" wzorów zacząłem kilka(naście) lat temu używać Writera. Tak mi się spodobał, że nawet do edycji plików bez wzorów nie używam Worda.
somekind
Masz szczęście, że możesz.
Azarien
w Wordzie 2008/2010 denerwowało mnie, że granice sumy uparcie przesuwał za znak Σ zamiast nad i pod — i podobno „that's a feature”
Joker
  • Rejestracja:ponad 19 lat
  • Ostatnio:ponad 9 lat
1

Hmmm.. w LaTeXu jest jeszcze jedna swietna rzecz jakiej bodajze nie ma w wordzie --> polecenie \newcommand. Dzieki niemu mozna bardzo ulatwic sobie pisanie tekstu/wzorow/? ktore sie czesto powtarzaja lub roznia tylko jakas tam okreslona drobnostka np.:

Kopiuj
\newcommand{\wbalTwo}[2] {This is the Wikibook about LaTeX supported by #1 #2}
 %-- uzycie:
\wbalTwo{Joker}{corp.}

wyswietlone zostanie: "This is the Wikibook about LaTeX supported by Joker corp."
Co prawda przyklad malo uzyteczny(chyba, ze czesto uzywamy powyzszego sformulowania), ale w przypadku wiecej niz kilkukrotnego uzycia np. pewnego bardzo rozbudowanego wzoru matematycznego w ktorym tylko kilka elementow sie rozni, to dzieki uzyciu ww. polecenia mozna ekspresowo tworzyc kod nie martwiac sie az tak bardzo o literowki(piszemy wzor/tekst raz a uzywamy n-krotnie)

//--------------------------------------------------------------------------------------------------------------------------------------

Co do LyX'a to kilka razy go probowalem, ale nigdy nie bylem sie w stanie do niego przekonac.. Na windowsa jednak poki co moim ulubionym edytorem NIE wysiwyg jest texniccenter a na linuxa hmmm.. kile? Moim zdaniem jezeli nie zna sie wszystkich polecen(np. jezeli jest sie poczatkujacym lub rzadko uzywa latexa), to jednak szybciej mozna je znalezc klikajac myszka niz przeszukujac jakies manuale/dokumentacje latex'a(dotyczy glownie prac matematycznych)

Ps. W latexu jest jeszcze jedna moim zdaniem swietna rzecz --> mozna bez wiekszych problemow wstawiac kod postscriptowy(juz pomijam fakt, ze razem z texem mamy do dyspozycji metaposta), ktory czasem jednak bardzo ulatwia zycie w przypadku np. tworzenia bardziej rozbudowanych grafik(a juz co najmniej o wiele lepiej to wyglada niz gdyby tworzyc grafike w jakims edytorze graficznym)


"(2b || !(2b)) == question" W. Shakespeare
edytowany 5x, ostatnio: Joker
bogdans
Też wolę do Tex-a edytory !wysiwyg. Moim ulubionym w windowsie jest LEd.
hauleth
Ja używam Texeditora, bo równie funkcjonalnego odpowiednika używającego GTK+ niestety nie znalazłem :/
Joker
Tak, LEd jest swietny, ale zwykle uzywam najnowszej dystrybucji miktexa a z nia on sobie nie bardzo radzi, wiec padlo na texniccentera z ktorym jak dotad nie mialem problemow. Co do linuxowego edytora to.. gdzie znalezc tego texeditora? Bo szczerze, to w zasadzie nie znam niczego az tak dobrego na linuxa jak edytory windowsowe a Kile przekonuje z tego co pamietam tym, ze mozna tworzyc projekty(pomijam fakt, ze jest to w nim z deka meczace..)
hauleth
W Mincie, Archu i Ubuntu o ile dobrze pamiętam to Texeditor jest dostępny w repo.
Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:2 minuty
2

Latex - dla programisty
To nie jest narzędzie dla programisty. To jest narzędzie dla naukowca. Jest fajny, jeśli potrzebujesz zredagować jakąś pracę naukową, zwłaszcza jeśli będą w niej wzory matematyczne.
Profesor ci poleca bo tex jest w tych kręgach popularny.
Teoretycznie można pod nim nawet wiersze składać — ale nie w tym celu powstał.

używa tego?
Do programowania? Nie. Chyba że chcesz własne makra pisać — to można się pobawić. W innym przypadku trzeba najpierw zadać pytanie: do czego właściwie go używać. Magisterka może być dobrym powodem — ale wtedy jest to wątek „LaTeX - dla studenta” a nie „dla programisty”.

edytowany 2x, ostatnio: Azarien
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:2 minuty
  • Lokalizacja:Wrocław
2

No właśnie, jeśli ktoś dużo pisze, to nauka zaawansowanych narzędzi mu się opłaci. A jeśli do napisania jednej pracy w życiu, to wyklikanie w Wordzie może być szybszym rozwiązaniem. Zwłaszcza, jeśli weźmie się pod uwagę inne niż wzory kwestie, np. szybkie formatowanie tabeli i wykresów, tak aby ładnie i czytelnie wyglądały.

Joker
Podejrzewam, ze to odpowiedz po czesci na mojego posta a jezeli tak to w zasadzie mialem na mysli to, ze wlasnie w takim texniccenterze(w LEd rowniez) mozna sobie wyklikac sporo rzeczy i np. takie tabelki rowniez. Co i tak w zasadzie nie zmienia faktu, ze jezeli dokument jest maly objetosciowo i nie zna sie latex'a to lepiej uzyc worda -- w kazdym innym przypadku jednak polecalbym latex'a, bo uzywajac worda przy duzych dokumentach mozna sobie niezle zaszkodzic(juz nie raz mialem sytuacje w ktorej po zapisie i ponownym otwarciu pliku, w pliku mialem.. pusto :] )
somekind
To bardziej takie przemyślenia moje niż odpowiedź na czyjkolwiek post. Ale chyba nie chcesz porównywać GUI i intuicyjności Worda oraz LEda, prawda? Przecież to nie ma najmniejszego sensu.
Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:2 minuty
2

Z magisterką może wyjść jeszcze taki problem, że pod koniec przychodzi faza gdy promotor już nie ma się czego przyczepić, to wymyśla: tu zmienić odstęp, tam przenieść do nowej linii, siam przesunąć. TeX natomiast lubi gdy dokument jest czysty od takich ingerencji, bo wtedy dopiero jego algorytmy składu dostają pole do popisu.
Ale gdy promotor jest TeXomaniakiem to jak najbardziej :-]

Joker
No wlasnie w latexu jest latwiej o takie zmiany, bo latwiej mozna zapanowac nad balaganem jaki z tego powstaje -- zmien cos w srodku sporego dokumentu wordowskiego w ktorym masz tabelki i obrazki i jeszcze jakies inne rzeczy -- tak ci sie wszystko porozjezdza, ze szkoda gadac :](no chyba ze cos sie ostatnimi czasy zmienilo w samym wordzie pod tym katem)
somekind
Jeżeli robisz dokument od początku porządnie (a nie centrując spacjami i numerując obrazki ręcznie), to tragedii nie powinno być. Swoją drogą: marginesy, style nagłówków i sekcji tekstu, czcionki, interlinie, powinno się ustalić przed rozpoczęciem pisania.
Azarien
większym grzechem jest robienie odstępów w pionie za pomocą serii pustych enterów. wtedy rzeczywiście podział na strony i akapity będzie się ciągle rozjeżdżał.
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:2 minuty
  • Lokalizacja:Wrocław
0

Jakby ktoś chciał jeszcze się pośmiać z Worda:

  1. Obiekty może numerować nad albo pod nimi. O ile to dobre rozwiązanie dla tabel i rysunków, to dla wzorów nie. Rozwiązanie - trzeba użyć tabeli bez krawędzi z jednym wierszem i trzema kolumnami, do środkowej wstawić wzór, a do prawej numer.
  2. Domyślny wybór stylów bibliografii jest dość skromny, można na szczęście ściągnąć inne, chociażby stąd: http://bibword.codeplex.com/ Niestety, dla niektórych z nich pojawia się konieczność zamknięcia Worda i użycia zewnętrznego narzędzia do ich poprawnego zastosowania w dokumencie: http://bibword.codeplex.com/wikipage?title=BibWord%20Extender
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

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

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)