Repositori GitHub saya tidak memiliki apa-apa selain readme di dalamnya. Dalam readme ini, secara lokal saya menulis ini:
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.
Penekanan pada baris terakhir. Apa yang GitHub putuskan untuk tunjukkan tidak 666
.
DCLXVI
adalah angka Romawi untuk 666 .
Ini benar-benar membuatku takut. File lokal saya dan file mentah keduanya ditampilkan 666
.
Apa yang dilakukan GitHub, dan mengapa lekukan pada daftar yang tidak bernomor kacau? Apakah ini telur paskah, atau serangga setan?
- 5. whatever
harus berubah menjadi·V whatever
jika saya melihatnya dengan benarJawaban:
Hal ini tampaknya diikuti oleh masalah github / markup 991 , di mana pada sub-daftar yang dipesan, angka desimal secara otomatis berubah menjadi angka romawi.
Seperti disebutkan dalam " Spesifikasi formal untuk GitHub Flavoured Markdown ", spesifikasi GitHub penurunan harga GFM: GitHub Flavoured Specdown Spec dibangun di atas CommonMark Spec .
Dan seperti yang dikatakan Tommi Kaikkonen dalam jawabannya , daftar yang diurutkan adalah karena titik yang mengikuti 666. Lihat bagian Spec GFM 5.2 .
Seperti yang disebutkan dalam bagian 6.1 , karakter tanda baca ASCII apa pun mungkin lolos garis miring terbalik, untuk menghindari masalah ini.
Itu berarti:
(secara eksplisit ditunjukkan pada ForNeVeR 's jawaban )
Itulah mengapa
666
angka itu diubah menjadi angka romawi dalamREADME
penurunan harga GitHub .Mike Lippert berkomentar:
Namun, tidak: itu menunjukkan
dclxvi
, karena kode html yang dihasilkan adalah<ol start="666">
, yang konsisten dengan spesifikasi GFM :(di sini, '
666
' adalah penanda daftar yang dipesan)Mike menambahkan:
Anda mendapatkan daftar yang dipesan
<ol>
dalam item daftar yang tidak dipesan<li>
:Aturan GitHub CSS meliputi:
Jika Anda menempatkan
3em
, Anda akan mendapatkan bukansumber
<ol start="666">
, yang konsisten dengan github.github.com/gfm/#list-items : "Jika item daftar dipesan, maka ia juga diberi nomor mulai, berdasarkan penanda daftar berurutan "(di sini, '666' adalah penanda daftar berurutan)Menambahkan periode setelah
666
menjadikannya penanda daftar yang diurutkan .GitHub menyatakan CSS yang merender penanda daftar yang diurutkan menggunakan angka romawi:
Melarikan diri dari periode dengan backslash, dan Anda akan melihat output yang benar.
sumber
Sementara jawaban lain bagus untuk menjelaskan mengapa Anda memiliki masalah, mereka belum memberi Anda contoh yang tepat tentang cara memperbaikinya .
Dan sepertinya Anda sudah menyelesaikannya dengan cara yang tidak sempurna , dengan mengganti teks Anda
Ada trik umum untuk menghindari titik setelah angka agar terlihat seperti teks normal (dan bukan label daftar yang diurutkan):
sumber