Jak przekonwertować Markdown na tekst sformatowany (RTF) w Ubuntu 13.04?


8

Chcę przekonwertować tekst napisany Markdownna Rich Textna Ubuntu 13.04. Nie mogłem znaleźć żadnego rozwiązania w internecie, za wyjątkiem jednego Mac OS X skryptu .

Jak mogę to zrobić w systemie Ubuntu 13.04? Najlepiej w przeglądarce.

PS Nie potrzebuję tego w inny sposób, tekst jest zawsze zapisywany Markdowni musi zostać przekształcony w tekst sformatowany.

Odpowiedzi:


12

Jedną z możliwości jest http://johnmacfarlane.net/pandoc/, która znajduje się w repozytorium,

sudo apt-get install pandoc

Następnie możesz pobrać plik przeceny i przekonwertować go do formatu rtf lub wielu innych formatów za pomocą,

pandoc -s -f markdown -t rtf -o file.rtf file.txt

-sPrzełącznik jest samodzielny, tak, że nie tylko stworzyć rtf fragment. Istnieje również wiele innych przydatnych przełączników, takich jak -Sinteligentne cytaty. Cały czas używam go do tworzenia plików epub i pdf .

Dobrym pomysłem byłoby również przejrzenie dokumentacji na ich stronie, ponieważ format przeceny pandoc obsługuje kilka rozszerzeń.


2
Pandoc jest prawdopodobnie najlepszym narzędziem do tego rodzaju pracy, dobra odpowiedź
Sabacon

Narzędzie Buggy. Losowo brakuje podziałów linii, bloków przedmiotów i tytułów.
Luís de Sousa,

0

Możesz spróbować dwuetapowego podejścia. Otwórz plik przeceny w ReText (dostępny w Centrum oprogramowania) i wyeksportuj w .odtformacie. Następnie otwórz .odtplik, w LibreOffice Writerktórym można zapisać jako rtf.

ReText to edytor tekstu dla języków znaczników Markdown i reStructuredText, napisany w języku Python.

Funkcje:
* Pełna obsługa Markdown i reStructuredText
* Obsługa rozszerzeń Markdown
* Obsługiwane formaty eksportu:
   - HTML
   - PDF
   - ODT (tekst OpenDocument)
   - Generowanie stron internetowych
* Karty i podgląd na żywo
* Obsługa stylów CSS
* Podświetlanie składni
* Pola znaczników i symboli do szybkiego wstawiania
* Obsługa podziałów stron (dla Markdown)
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.