1. ホーム
  2. unicode

[解決済み】Markdownの構文でディレクトリとファイル構造を表現する【終了しました

2022-03-27 21:19:05

質問

私は私のJekyllのブログ記事のいくつかでディレクトリ&ファイル構造を記述したい、Markdownはそのようなものを出力するための適切な方法を提供しますか?

例えば、以下のようになります。 このリンクで ディレクトリ&ランプ;ファイル構造は非常にきれいにページに出力されることをJekyllのウェブサイト上で。

.
├── _config.yml
├── _drafts
│   ├── begin-with-the-crazy-ideas.textile
│   └── on-simplicity-in-technology.markdown
├── _includes
│   ├── footer.html
│   └── header.html
├── _layouts
│   ├── default.html
│   └── post.html
├── _posts
│   ├── 2007-10-29-why-every-programmer-should-play-nethack.textile
│   └── 2009-04-26-barcamp-boston-4-roundup.textile
├── _data
│   └── members.yml
├── _site
└── index.html

上記の行ブロック文字はユニコードだと思います( この回答はこちら ) が、Markdownや異なるブラウザがそれらをどのように扱うのかわかりません。私はMarkdownがこれを行う何らかの方法を含んでいて、おそらく上記のユニコード文字として出力されることを期待していました。

どのように解決するのですか?

Unicode文字が気になる場合は、ASCIIを使用して構造を構築することができますので、例の構造は次のようになります。

.
+-- _config.yml
+-- _drafts
|   +-- begin-with-the-crazy-ideas.textile
|   +-- on-simplicity-in-technology.markdown
+-- _includes
|   +-- footer.html
|   +-- header.html
+-- _layouts
|   +-- default.html
|   +-- post.html
+-- _posts
|   +-- 2007-10-29-why-every-programmer-should-play-nethack.textile
|   +-- 2009-04-26-barcamp-boston-4-roundup.textile
+-- _data
|   +-- members.yml
+-- _site
+-- index.html

という形式と似ています。 tree を選択した場合に使用します。 ANSI を出力します。