[解決済み] MarkdownとreStructuredTextの両方で同じREADMEを持つことができます。
2022-08-26 16:08:40
質問
私はGitHubでホストされているプロジェクトを持っています。このために、私はGitHub上できれいにフォーマットされるように、Markdown構文を使用してREADMEを書きました。
私のプロジェクトはPythonで書かれているので、私はまた、それを PyPi . PyPiのREADMEに使われる構文はreStructuredTextです。
ほぼ同じ内容を含む2つのREADMEを扱う必要がないようにしたいので、markdownからRST(またはその逆)へのトランスレータを探しましたが、見つかりませんでした。
私が見た他の解決策は、markdown/HTML を実行し、次に HTML/RST 翻訳を行うことです。このためのリソースをいくつか見つけました。 ここで と はこちら となっているので、可能なのでしょう。
私がやりたいことにもっと合うアイデアはないでしょうか?
どのように解決するのですか?
私がお勧めするのは パンドック は、あるマークアップ形式から別の形式にファイルを変換するためのスイスの軍刀です(ページの一番下にあるサポートされている変換の図を見てください。) PandocはmarkdownからreStructuredTextへの直接の変換を可能にします。また、オンライン・エディタもあります はこちらです。 があり、試用することができますので、オンライン・エディタを使ってREADMEファイルを変換するだけでもよいでしょう。
関連
-
[解決済み] Pythonのリストメソッドであるappendとextendの違いは何ですか?
-
[解決済み] 最小限の驚き」と「変更可能なデフォルトの引数
-
[解決済み] Markdownで同じドキュメントの一部にリンクする方法は?
-
[解決済み] Markdownでページと目次を作成?
-
[解決済み] GitHubプロジェクトにおけるREADMEとREADME.mdの違いは何ですか?
-
[解決済み】__str__と__repr__の違いは何ですか?
-
[解決済み] Jupyterノートブックでenv変数を設定する方法
-
[解決済み] Django のテストデータベースをメモリ上だけで動作させるには?
-
[解決済み] DataFrameに日付間の日数カラムを追加する pandas
-
[解決済み] Pythonでマルチプロセッシングキューを使うには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 2つの線分が交差しているかどうかを確認するにはどうすればよいですか?
-
[解決済み] Pythonのキャッシュライブラリはありますか?
-
[解決済み] Djangoで2つの日付の間を選択する
-
[解決済み] Pythonの要素別タプル演算(sumなど
-
[解決済み] 文字列から先頭と末尾のスペースを削除するには?
-
[解決済み] ファブリック経由でデプロイユーザとしてvirtualenvを有効化する
-
[解決済み] 異なる順序で同じ要素を持つ2つのJSONオブジェクトを等しく比較するには?
-
[解決済み] Python Logging でログメッセージが2回表示される件
-
[解決済み] Flask でグローバル変数はスレッドセーフか?リクエスト間でデータを共有するには?
-
[解決済み] Celeryタスクのユニットテストはどのように行うのですか?