markdown以後會成為主流文檔格式嗎?

譬如說寫小說用md,然後發布出去各個小說閱讀客戶端渲染,效果肯定比現在單一的純文本txt小說強,編解碼難度也比其他格式文本要容易得多,而且有興趣的人還可以自定義渲染效果

而且我個人認為markdown在辦公方面起到的作用更大,有些時候他人從電腦上發doc或PDF文檔給我,但我的手機並沒有裝對應軟體看不了只能幹著急,更別說手機上閱讀PDF那糟糕的體驗了。若是這些文檔都用md格式存儲我在手機上哪怕沒裝md編輯器也能直接以txt方式打開,自行渲染腦補就行

其他方面還有很多啦~覺得這個更多的是一種給我們生活帶來方便的東西,簡單,易用,那有可能取代txt、doc、PDF這些文檔成為主流嗎?

---------

"""

//之前的問題問成了md是否可能取代,也沒加上面的描述,現行補充,謝謝了。

"""


markdown 實質上只是標記語言,是關於內容的,和文件格式無關;txt 是文件格式,和內容無關。markdown 和 txt 是完全兩個領域的東西。

在 txt 文件中你也可以照著 markdown 的語法來寫。 # 代表標題、* 代表無序列表項,數字開頭表示有序列表項,這些標記方式早在 markdown 誕生之前就已經存在並有人使用。

你在 notepad.exe 中照樣可以寫 markdown 。你在各種所謂的 markdown 編輯器中也可以寫完全沒有標記的內容。

========== 評論回復 ==========

題主似乎並沒有搞清楚 markdown 和 .md 文件的關係。

.md 文件實質上就是一個 txt 文件(雖然它的後綴名不一樣),你可以把任意一個 txt 文件的後綴改為 .md ,然後用那些 markdown 編輯器打開,完全不會有問題。同理的,任何一個 .md 文件,你把後綴改為 txt,同樣可以用 notepad 之類的編輯器正常打開。

因為在文件的結構上,它們是一樣的,沒有區別。後綴的存在,只是讓應用程序更容易知道應該如何去解釋這些文件。

同理的,程序的源文件 .c,.cpp,.java 之類的,實質上都是一樣的。

與此相對的是,是 .rtf(富文本文檔),doc ,pdf 之類的文件。這些文件格式可以貯存了更多的信息,也需要不同的程序來打開。

markdown 則僅僅是一種標記語言,與貯存是無關的。你可以在任何平台書寫這種語言。比如,我在知乎上面寫:

**下面這是一段 markdown 的內容。**
&>* list1
&>* list2
&>* list3
&>* list4
&>* list5
**以上是 markdown 的內容。**

這個內容你可以存到 txt 中,存到 doc 中,存到 pdf 中,存到任何地方都沒有問題,而沒有必要非得存成 .md 文件。甚至存到一個沒有後綴的純文本文件中。但不論你存在什麼地方,當你以 markdown 的方式對這段內容進行渲染的時候,效果也不會有變化。


東北話會不會取代田字格,你叫我怎麼回答你

如果只是.md文件的話,我認為不會


不會,基本的markdown語法太簡單,不能應用在複雜的場景下,擴展的md沒有統一的標準。

結果就是在一款軟體里渲染的很好,copy到另一個地方就亂了。

一些markdown原教旨主義者(包括發明人),甚至拒絕統一md的標準。

到現在GitHub裡面評論可以用GitHub流的md語法,但倉庫里的readme只能用基本語法寫~~

折騰過一段時間後,我用md都只用來標記,不拿去渲染~


推薦閱讀:

一些常見語言&文件格式的文檔整理
為什麼兩種壓縮文件格式 RAR 比 ZIP 用得多?
如何把已有的小說改成劇本格式?
目前存在時間最長的文件格式是哪種?存在時間最長的多媒體格式呢?

TAG:小說 | 文件格式 | 文檔 | Markdown | 辦公 |