GitHub Markdown ilə fiddles - 666 DCLXVI dəyişikliklər

Mənim GitHub deposu yalnız oxunur. Yerli olaraq bu readme yazdım:

 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. 

Sonuncu xəttə odaklanın. GitHub göstərmək qərarına 666 deyil.

2019

18 июня '17 в 23:18 2017-06-18 23:18 MD XF 18 İyun tarixində saat 17: 18-də 2017-06-05 23:18 tarixində təyin olunacaq
@ 3 cavab

Bu, github / markup məsələ 991 ilə müşahidə olunur , burada sifarişli abunə ilə ondalık rəqəm avtomatik olaraq Roma rəqəmlərinə çevrilir.

Problemin səbəbini tapdım. Bu CSS

HTML-də daxili sifarişli siyahıları görmək üçün gözlənilən bir yoldur.

HTML-də bu gözlənilmir. https://jsfiddle.net/tf5jtv8s

Biz default HTML davranışında heç bir dəyişiklik etmirik.

 ol ol,ul ol{list-style-type:lower-roman} 

CSS bilmirəm, ancaq başa düşürəm ki, bu problemin səbəbidir. CSS-dən çıxaraq gözlənilən nəticəni əldə edə bilərəm. (Mobil olduğum üçün brauzer müfəttişindən istifadə edə bilmirəm)

" GitHub Flavored Markdown üçün Formal Spesifikasiyası " da qeyd edildiyi kimi, Gitmub markdown spec GFM: GitHub Flavored Markdown Spec CommonMark Spec üzərində qurulmuşdur.

Cavabında göstərilən Tommy Kaykkonen kimi, 666- cı maddənin sonrakı nöqtəsinə görə sifariş edilmiş siyahıdır . Bölmə GFM Spec 5.2 .

Bölmə 6.1-də qeyd edildiyi kimi, hər hansı bir ASCII punktuasiya xarakteri bu problemdən qaçınmaq üçün bükülmə ola bilər.
Bunun anlamı:

 - 666\. ha. 

(açıq şəkildə ForNeVeR cavabında göstərildiyi kimi)

Buna görə 666 saylı GitHub README marka nömrəsində Roma rəqəmlərinə çevrilir.


Mike Lippert :

Bu siyahıda 1-ci maddə i dclxvi deyil kimi göstərilir.
Markdown sifariş siyahıları istifadə olunan faktiki sayını və sayını sıradan silkələyir və onu dəyişdirmək üçün bir yol görmürəm.

Lakin, yoxdur: dclxvi göstərir, çünki yaradılan html kodu <ol start="666"> , bu GFM spesifikasiyaları ilə uyğun gəlir:

Siyahıdakı maddə sifariş edilərsə, sifariş verilən marka markerinə əsasən bir ilkin nömrəni də verilir.

(burada ' 666 ' sifariş edilmiş bir siyahıdır)

Mike əlavə edir:

@VonC Burada başqası üçün VonC doc linkindən başqa bir faydalı çıxarış var:

"Sifariş olunan siyahının başlanğıc nömrəsi onun orijinal siyahısının maddələri ilə müəyyən edilir, sonrakı siyahıların nömrələri sayılmaz."


Həmçinin, niyə yer mixed? Cavabınızda bunu anlamadım.

<li> bir sıralanmamış siyahıdakı maddədə <li> <ol> sifarişli bir siyahısını əldə edirsiniz:

 <ul> <li> <ol start="666"> <li>ha.</li> </ol> </li> </ul> 

GitHub CSS qaydaları bunlardır:

 .markdown-body ol { padding-left: 2em; } 

3em , 3em 2019

18 июня '17 в 23:31 2017-06-18 23:31 cavab 18 iyun 'da VonC tərəfindən verilir , '17' də 11:31 2017-05-06-18 23:31

666 ildən sonra bir dövr əlavə edərkən sifarişçi marker təşkil edir .

GitHub, Roman rəqəmləri istifadə edərək sifariş edilmiş marka markerlərini göstərən CSS-i bəyan edir:

border=0
 ol ol,ul ol { list-style-type: lower-roman } 

Tərəqqi ilə dövrü atın və doğru nəticəni görməlisiniz.

352
18 июня '17 в 23:34 2017-06-18 23:34 Cavab 18 iyul '17 'də 11:34 2017-06-18 23:34' də Tommi Kaikkonen tərəfindən verilir

Digər cavablar nəyə görə bir problemin səbəbini izah edərkən, bunu necə düzəltmək üçün dəqiq bir nümunə vermədilər.

Göründüyü kimi, artıq mətnin əvəzinə qeyri-kamilliyə qərar verdiniz

 - `666`. ha. 

Nömrədən sonra nöqtədən qaçınmaq üçün ümumi bir hiylə var, belə ki düz mətn kimi görünür (sifariş edilmiş bir siyahı etiketindən çox):

 - 666\. ha. (this will render as you probably want) 
65
19 июня '17 в 9:46 2017-06-19 09:46 Cavab ForNeVeR üçün verilir 19 İyun 1917 ' də 9:46 2017-06-19 09:46

haqqında suallar və ya bir sual