Bardzo podoba mi się sposób, w jaki Markdown jest implementowany w wielu witrynach SE, gdzie mogę łatwo pisać code blocks
, przeprowadzać formatowanie, a nawet używać lateksu na niektórych stronach, takich jak pisanie $\pi$
. Podoba mi się również to, jak wygląda i czuje ten edytor online . Ale to wszystko online.
Czy w Ubuntu są jakieś analogowe WYSIWYG offline z notepag lub WMD, które opcjonalnie obsługują pdf jako format wyjściowy? Pożądane są zarówno przeceny, jak i lateks.
Chcę jednocześnie korzystać z Markdown i LaTeX. Planuję użyć edytora do pisania technicznych rzeczy z matematyki, ale denerwujące jest ciągłe korzystanie z trybu „LaTeX”. Byłoby więc wspaniale zanurzyć się w LaTeX, gdy potrzebuję formuł i używać markdown, gdy muszę mówić w języku naturalnym.
UPD. Prawie wszystkie odpowiedzi były dość przydatne, ale żadna z nich nie odpowiedziała bezpośrednio na moje pytanie. Przyjmę odpowiedź @NN jako najbardziej kompletną.
źródło
_text_
niż przez\emph{text}
większość czasu, gdy nie korzystam z zalet LaTeX-a.Odpowiedzi:
Właśnie odkryłem https://stackedit.io/editor . Najwyraźniej jest również dostępny offline i zawiera wiele innych interesujących funkcji poza tym, że jest edytorem / przeglądarką WYSIWYG Markdown + LaTeX.
źródło
Lyx przychodzi mi na myśl. Technicznie jest to edytor LaTeX, więc może jest nieco bardziej skomplikowany, niż szukasz. Ale to w zasadzie WYSIWYG i obsługuje LaTeX. Nie znam żadnych innych edytorów dokumentów, które to robią.
źródło
\begin{center} \end{center}
mam na myśli wyśrodkowanie tekstu. W LyX tekst kończy się na środku (tzn. Widzę, co otrzymuję).Sugeruję pozostanie przy LaTeX (tylko) z następujących powodów:
pdflatex
czegokolwiek innego. Może to być niepotrzebny narzut i może utrudniać udostępnianie plików ze względu na przenośność (LaTeX jest powszechnie używany do tekstów technicznych, ale nie do niektórych rozwiązań znaczników). Jeśli trzymasz się LaTeXa, nie potrzebujesz tego narzutu.Mogę wymyślić następujące sposoby ułatwienia pisania za pomocą LaTeX:
\emph{
jeśli zaczynają wchodzićem
.em
i naciskasz Tab, wejdzie\emph{}
i umieści kursor pomiędzy,{}
a następnie umieści kursor po ponownym}
naciśnięciu Tab. Jeśli używasz gedit, zobacz http://live.gnome.org/Gedit/Plugins/Snippets .\begin{document}
i\end{document}
. W ten sposób od razu zaczniesz pisać na nowym dokumencie za pomocą LaTeX.latexmk
.\longmacroname{}
pełne słowo, a następnie możesz zdefiniować krótszą nazwę makra wokół, na przykład\newcommand\foo[1]{\longmacroname{#1}}
, abyś mógł\foo{}
zamiast tego użyć . Pamiętaj, że może to być złą praktyką, jeśli nazwy makr są trudne do zrozumienia dla osób czytających Twój kod.źródło
Niedawno odkryłem Zim , bardzo interesujący edytor, który jest przeznaczony do sporządzania notatek i organizowania, który obsługuje rodzaj przeceny i wstawiania matematyki, i jest WYSIWYG.
Oto opis:
a oto kilka zrzutów ekranu:
Jest dostępny w repozytoriach Ubuntu, ale dostępna jest również bardziej aktualna wersja PPA .
źródło
ReText i niektóre narzędzia do konwersji mogą być interesujące:
źródło
Jest retekst , ale nie sądzę, że obsługuje LaTeX, choć możliwe jest, że możesz poprosić autora o dodanie obsługi.
Aby zainstalować na Ubuntu:
źródło
retext
wygląda bardzo ładnie, nie obsługuje formuł bezpośrednio z powodu ograniczeńQTextEdit
widżetu Qt .Istnieje rozsądne rozwiązanie dla twoich potrzeb opublikowane na tex.SE, które zapewnia
markdown
środowisko w dokumentach lateksowych, dzięki czemu możesz łatwo wprowadzić przeceny w całym dokumencie. Środowisko używa pandoc do konwersji składni Markdown na tex i wstawia ją na swoje miejsce.Mówię, że to tylko „rozsądne”, ponieważ wydaje się, że chciałeś być głównie w markdown, z okazjonalnymi przerwami na lateks, a to rozwiązanie jest raczej odwrotne, ponieważ jest to dokument lateksowy, który przewiduje składnię markdown.
/tex//a/101731/14811
źródło
http://www.inkcode.net/qute był lekkim edytorem przecen z obsługą LaTeX. Wydaje się porzucony - brak rozwoju od 2013 r .
Jego wyróżniającą się funkcją jest przełączanie między edycjami znaczników a wyświetlaniem, co daje 3 korzyści:
Minusem jest to, że jest zbyt lekki na funkcje. Np. „Qute nie obsługuje cofania i ponawiania. Możesz spróbować Ctrl + Z i Ctrl + Y, ale mogą się zdarzyć nieprzewidziane zdarzenia”. :-)
źródło
Jeśli masz matematyczne / statystyczne skłonności, możliwe, że już używasz R. Jeśli używasz RStudio IDE dla R, zapewnia on wersję Markdown (RMarkdown), która akceptuje matematykę za pomocą LaTeX. Mogę mówić tylko z pierwszej ręki o implementacji systemu Windows - co uważam za wspaniałe. Jednak moim ideałem jest defenestrate, więc obecnie badam, jak robić te same rzeczy w GNUnix ...
źródło