[解決済み] GitHub、Markdownを悪魔のようにいじくり回す - 666をDCLXVIに変更
質問
私のGitHubリポジトリ には、readme以外何も入っていません。このreadmeの中に、ローカルではこんなことを書いています。
Factoids:
- There are about six different ways to do everything in Forked.
- There are actually six different ways to enter loops.
- There are six directionals and six I/O commands.
- 666. ha.
最後の行を強調する。
GitHub が表示することにしたのは
ではなく
666
.
DCLXVI
はローマ数字の数字で
666
.
これには本当にゾッとさせられました。私のローカルファイルと
生ファイル
を表示します。
666
.
GitHubは何をしているのか、なぜ番号のないリストのインデントがめちゃくちゃなのか?これはイースターエッグなのか、それとも悪魔のようなバグなのか?
解決するには?
この後に続くようです。 github/markup 問題 991 注文したサブリストで、10進数の数字が自動的にローマ数字に変わってしまうのです。
<ブロッククオート原因がわかりました。それはCSSです。
<ブロッククオートこれは、ネストされた順序付きリストがHTMLでレンダリングされる際に期待される方法です。
これはHTMLでは期待できない。 https://jsfiddle.net/tf5jtv8s
<ブロッククオートデフォルトのHTMLの動作には一切手を加えません。
ol ol,ul ol{list-style-type:lower-roman}
私はCSSを知らないのですが、私の理解では、これが問題の原因だと思います。CSSを無効にすることで期待通りの結果を得ることができます。(携帯からなので、ブラウザのインスペクタが使えません。)
で述べたように、quot; GitHub Flavored Markdownの正式な仕様です。 GitHub マークダウン仕様書 GFM: GitHub Flavored Markdownスペック の上に構築されています。 コモンマーク仕様 .
そして トミー・カイカネン で紹介した 回答 のように、666の後にドットがついているため、順番に並んでいます。参照 GFMスペック5.2項 .
で述べたように
セクション6.1
この問題を避けるために、ASCIIの句読点はすべてバックスラッシュでエスケープすることができます。
ということです。
- 666\. ha.
(で明示的に示されているように)。 ForNeVeR 's 回答 )
そのため、その
666
の数字がローマ数字に変更されるのは、GitHubの
README
マークダウンを使用します。
マイク・リッパート とコメントしました。
と表示されるはずです。
i
ではなくdclxvi
.
Markdownの順序付きリストは、実際に使用されている番号を無視して、順次番号を付けます。そして、私はそれを変更する方法を見たことがありません。
しかし、いいえ:それは表示されます
dclxvi
というのは、生成されたHTMLコードは
<ol start="666">
と一致します。
GFMの仕様
:
リストアイテムが順序付けされている場合、順序付けされたリストマーカー"に基づいて、開始番号も割り当てられます。
(ここでは、'
666
は順序付きリストマーカー)
マイクが追加します。
@VonC VonCのドキュメントリンクから、もう一つ有用な抜粋を紹介します。
"順序付きリストの開始番号は、その最初のリストアイテムのリスト番号によって決定されます。それ以降のリストアイテムの番号は無視されます。
<ブロッククオート
あと、間隔がぐちゃぐちゃになっているのはなぜですか?あなたの回答にはなかったことです。
順序付きリストが表示されます
<ol>
順不同のリストの中に
項目
<li>
:
<ul>
<li>
<ol start="666">
<li>ha.</li>
</ol>
</li>
</ul>
GitHubのCSSルールは以下の通りです。
.markdown-body ol {
padding-left: 2em;
}
関連
-
[解決済み] GitHubでレポをグループ化する?重複
-
[解決済み] Markdownのコメント
-
[解決済み] Markdownで画像サイズを変更する
-
[解決済み] GitHub リポジトリにタグを作成する
-
[解決済み] GitHub リポジトリからの変更でローカルリポジトリを更新する
-
[解決済み] github リポジトリの README にスクリーンショットを追加するには?
-
[解決済み] GitHub Markdownのテーブルでチェックボックスやティックマークを描くには?
-
[解決済み] マークダウンで上付き文字(Github風味)?
-
[解決済み】Markdownファイル内のGitHub相対リンク
-
[解決済み】github-flavoured-markdownでTOCを自動生成する。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】GitHub - エラー: '[email protected]:myrepo.git' へのいくつかの参考文献のプッシュに失敗しました。
-
[解決済み】GitHubからコードをダウンロードするのは安全ですか?[クローズド]
-
リモートの解決方法 git の使用中に xxx への権限が拒否される問題が発生しました。
-
[解決済み] GitHubプロジェクトにおけるREADMEとREADME.mdの違いは何ですか?
-
[解決済み] 既存のGitHubプロジェクトにライセンスを追加する方法
-
[解決済み】GitHubで、すべてのブランチのすべての(最近の)コミットを見る方法はありますか?
-
[解決済み】github-flavoured-markdownでTOCを自動生成する。
-
[解決済み】GitHub ProjectsとMilestoneの違い/関係は?
-
[解決済み] Githubです。レポのダウンロード数を見ることはできますか?
-
[解決済み] リポジトリの最新リリースにあるファイルをダウンロードするためのGitHubへのリンクはありますか?