マークダウンビューア

マークダウンビューア

Markdown形式のファイルが見つかりました。そのようなファイルを表示するために使用できるビューアを提案しますか?可能であればGUIがないことを願っています。

変換を必要としないマークダウンファイル形式を解析できるビューアを探していますが、近いものであれば問題ありません。

答え1

一時ファイルを作成せずにpandocとlynxを使用してください。

pandoc file.md | lynx -stdin

答え2

あなたはそれを使用することができますきつい、MarkdownをGitHubと同じようにレンダリングします(使用GitHubマークダウンAPI)。

インストールしてくださいpip

pip install grip

レンダリングファイルexample.md:

grip -b example.md

この様子は以下の通りです。

ここに画像の説明を入力してください

プライバシーポリシー

このソリューションはMarkdownドキュメントの内容をGitHubに送信します。

GitHub/Microsoft を信頼していない場合、またはドキュメントに機密データが含まれている場合は、確認してみてください。グリップの問題によりオフラインレンダラーを完了

生産スタッフ

スタックオーバーフローに対する@Joe(Grip作者)の答え

答え3

CLIまたはlibとして使用するために、Pythonで軽量端末マークダウンビューアを作成しました。

テーブル、警告、さまざまな色のテーマなどをサポートしています。

Usage:
mdv [-t THEME] [-T C_THEME] [-x] [-l] [-L] [-c COLS] [-f FROM] [-m] [-M   DIR] [-H] [-A] [MDFILE]

Options:
MDFILE    : Path to markdown file
-t THEME  : Key within the color ansi_table.json. 'random' accepted.
-T C_THEME: Theme for code highlight. If not set: Use THEME.
-l        : Light background (not yet supported)
-L        : Display links
-x        : Do not try guess code lexer (guessing is a bit slow)
-f FROM   : Display FROM given substring of the file.
-m        : Monitor file for changes and redisplay FROM given substring
-M DIR    : Monitor directory for markdown file changes
-c COLS   : Fix columns to this (default: your terminal width)
-A        : Strip all ansi (no colors then)
-H        : Print html version

   ここに画像の説明を入力してください

答え4

GUIプログラムですが、これに役立つと思いました。また文字を送る、プレビューモードのMarkdownおよびreStructuredTextエディタ:

ReTextスクリーンショット

ただし、端末でReTextファイルを表示する必要がある場合、1つのオプションはmarddownをhtmlに変換し、pandoc次にhtmlのコピーを表示することですlynx

pandoc file.mkd > file.html ; lynx file.html

編集する

* nixシステムでプレビューできる無料のMarkdownエディタもあります。いくつかは公式リポジトリにあり、一部はそうではなく、それぞれに長所と短所がありますが、適切なビューアとして次の点を強調したいと思います。

  • タボラ:まだベータ版ですが、しばらくは無料です(安定版のライセンスを取得する方法はわかりません)。 FOSSではありませんが、基本的にアウトラインパネル(目次)を持つほぼWYSIWYGエディタ(「ライブプレビューモード」)で動作するため、大容量ファイルに非常に便利なので、マークダウンビューアとして最適です。 「ソースモード」には、タイトルのためのより大きなフォントと強調のためのイタリック体を含む構文強調機能があります。 HTML、ODT、PDFにエクスポートできるだけでなく。統合により、複数の形式をインポートおよびエクスポートすることもできますpandoc

  • 避難:HTMLプレビューのみ可能(編集不可能)、素晴らしいアウトラインパネルと構文強調表示もあります。インポートオプションはありませんが、pandocや他のプロセッサ(MultiMarkdown、割引、またはcmmark)を使用して、hunspell/on経由でリアルタイムスペルチェックを使用して複数の形式でエクスポートできますmyspell

  • チャーム博士:Retextに似ていますが、markdown(markdown extra)とMultiMarkdownをサポートしています。概要(ToC)パネルも表示されます。

ユーザーのためにR Markdown言及すべきこともあります。編集R。プログラムではありませんが、ブラウザでR Markdownを編集/htmlプレビューするためのRパッケージです。R司令官そしてRStudioHTML、PDF、またはWordを簡単にプレビューすることもできます。

RStudioにはソースコードとビジュアル編集モードがあります。最後のモードはHTMLプレビューに入力するのと似ていますが、このモードはソースMarkdownを独自の方法で作成し、代替構文を使用して既存のMarkdownを書き換えることを知っています。たとえば、ビジュアルモードでは、 ^[text]既存のインライン脚注(たとえば)を通常のマークアップフッターに変更します。出力は変更されませんが面倒で、ビジュアルモードで最小限の編集でソーステキスト全体の書式を再設定できます。

関連情報