MD Markdown учун оддий кенгайтирилган матн, теглар ўрнига оддий пунктуация билан маркаланган оддий матн.
Umumiy foydalanish
File storage and sharing
Data exchange between applications
Content distribution
MD Konversiya haqida tez-tez so'raladigan savollar
MD файл нима?
+
Markdown is a lightweight markup language with plain text formatting syntax. It is widely used for README files, documentation, and technical writing. Files typically have .md or .markdown extensions.
MD ҳарфлар ва сатрлар оралиғини сақлайди, шунинг учун ҳарфлар, ўлчамлар, ранглар, жадваллар, суратлар ва остидаги ёзувлар барчаси киритилганда йўқолади. Бунинг сабаби ҳам шу: бу формат ҳеч нарсани хато талқин қилмас, у ҳар қандай компьютерда очилади ва матн муҳим бўлса, лекин тақдимот муҳим бўлмаса, бу тўғри мақсаддир. Markdown ягона стандартга эга эмас, шунинг учун жадваллар, остин-устунлар ва ёпиштирилган HTML CommonMark, GFM ва бошқа барчаси орасида турлича ҳаракат қилади.
Нега MD менга акцентлар бўлиши керак бўлган жойда ажабтовур белгиларни кўрсатмоқда?
+
Матн файли қайси кодлашни қўллаганини ёзиб қўймайди. Байтлар аниқ эмас; уларнинг талқинлари тахминий, файл UTF-8 тарзида ёзилган, аммо эски бир байтли кодлаш тарзида ўқилганда ҳар бир акцентли ҳарф жуфт символга айлантирилади. Кодлашни сақлайдиган форматга ўзгартириш уни доимий равишда тузатади, агар ўзгартиришга қайси кодлашдан ўқиш кераклиги айтилган бўлса.
MD да сатрлар кесиш ва оралиқларга нима бўлади?
+
Улар файлнинг ягона тузилиши бўлиб, улар сўзма-сўз қабул қилинади. Қаттиқ сатр кесишлари қайта оқиб ўтадиган абзацга айланмасдан, сатр кесиш бўлиб қолади, бўшлиқлардан иборат столблар эса фақат бир хил оралиқли шрифт билан тартибга келтирилади. Шунинг учун сўз ишлатгичга айлантирилган ҳужжат матн файлига эмас, типографияга ўхшайди - бу тўғри ва нима учун кейинчалик ҳақиқий кўриниш қўлланилиши керак.
MD'да доимий саҳифалар борми?
+
Йўқ — мазмун оқиб кетади ва саҳифалар фақат бирор нарса саҳифа ҳажмини белгилагандагина пайдо бўлади. Ҳарф, чизиқ ёки экранни ўзгартирсангиз, саҳифа рақамлари ҳам ўзгаради. Шунинг учун MD дан саҳифага ишора ишончсиз ва саҳифа рақамларини бирор маънога эга қиладиган қадамни ўзгартиришга тўғри келади.
Нима учун MD ҳужжатдаги бир хил сўзлардан анча кичик?
+
Чунки унда бошқа ҳеч нарса йўқ. Матн-процессор файли услублар, шрифтлар, таҳрирлаш тарихи, сиқилган пакет тузилиши ва кўпинча тасвирларни ҳам сақлайди; матн файли эса ҳарфлар, сатрлар оралиғи ва тўхташларни сақлайди. Китоб узунлигидаги қўлёзма бир неча юз килобайтдан иборат. Бу унинг сақланиб қолишига сабаб ҳамдир - сиз ва сўзлар орасида версия, рендерер ва сотувчи йўқ. Markdown ҳужжатлар, README файллари, статик сайт генераторлари ва ёзувларни ёзиш дастурлари учун тил бўлиб, Git'да тоза фарқлайди.
Мен MD ни ўзгартиргандан кейин таҳрирлашни давом эттира оламанми?
+
Бу бутунлай мақсадга боғлиқ. Бошқа таҳрирлаш мумкин бўлган ҳужжат форматига айлантириш структурани сақлаб қолади - услублар, сарлавҳалар, жадваллар - шунинг учун иш нормал равишда давом этади. Саҳифа ёки тасвир форматига айлантириш ёзиш ўрнига ўқиш учун бирор нарсани ишлаб чиқаради, ва бу ерда қайтиш структурани тиклаш ўрнига қайта тиклаш учун иккинчи айланиш дегани. MD ни ҳар қандай ҳолатда ҳам иш нусхаси сифатида сақланг.
MD даги форматлаш белгилари талқин қилинадими ёки сўзма-сўз қабул қилинадими?
+
Бу мақсадга боғлиқ. Оғирлик даражаси паст маркаларни тушунадиган форматга ўзгартириш ҳэш, юлдузча ва тиреларни ҳақиқий сарлавҳаларга, устунларга ва рўйхатларга айлантиради; уларни саҳифада пунктуация сифатида қолдирмайдиган форматга ўзгартириш эса уларни сақлаб қолади. Сиз қайси форматни хоҳлаётганингизни аниқ айтишингиз керак, чунки икки натижа жуда фарқ қилади ва уларнинг ҳеч бири ўз-ўзидан хато эмас.
MD форматини ким назорат қилади?
+
Ҳеч ким, ва бунинг сабаби шу. Спецификация очиқ, ҳар ким уни сўрамасдан ёки тўловсиз амалга ошириши мумкин, ҳеч бир компания кейинчалик шартларни ўзгартира олмайди - шунинг учун архивлар, стандартлаш ташкилотлари ва давлат ташкилотлари 20 йилдан кейин ҳам очилмайдиган нарсалар учун мана шу форматларни белгилайдилар. Бу савдо мувофиқлик эмас, бу яхши; бу бирор восита спецификацияни ёмон амалга оширса, сотувчини чақириш йўқ. MD Markdown, John Gruber's 2004 plain-text syntax for writing structured documents that remain readable as source.
MD файллардан иборат бутун жилдни бир мартада ўзгартиришим мумкинми?
+
Ҳисоб билан, ҳа - уларни биргаликда ташланг ва улар бир вақтда бир иш сифатида навбатга қўйилади, бир вақтда бир иш сифатида ишлатилишидан кўра, бир вақтда бир иш сифатида ишлатилиши, битта файлга бир хил параметрлар қўлланилиши ва натижа бир вақтда қайтарилиши. Бепул айланишлар бир вақтда бир файлни бажаради (бирлашиш асбоблари иккитасини талаб қилади); тўловли планлар битта файлни айланиш ва ҳар бир файл учун каттароқ чегарани очади, бу эса бутун архивни айланишни амалий қилади.
Ўгирилгандан кейин MD файлимга нима бўлади?
+
У йўқ қилинади. Юклаб олинган ва ўзгартирилган натижалар серверда фақат иш уларни талаб қилган вақтгача қолади ва кейин автоматик равишда олиб ташланади; кўчириш HTTPS орқали икки томонлама амалга оширилади. Ҳеч ким мазмунни ўқимайди, ҳеч нарса индексланмайди, ҳеч нарса бошқаларга берилмайди. Агар сиз автоматик тозалашни кутишни истамасангиз, иш ёпилиши файлларни дарҳол олиб ташлайди.
MDни ўзгартириш қанча вақтни олади?
+
Одамлар одатда секундларда. Кичик файллар самарали равишда тезкор, ва реал вақтни талаб қиладиган ҳолатлар эса, ҳақиқатан ишлайдиган ҳолатлардир: кадрма-карра қайта кодлаш керак бўлган узун ёзув, скан қилинган ҳужжатни белгиларни таниб олиш орқали ёки жуда катта партияни. Таржима фақат мавжуд маълумотларни қайта юклаш ёки қайта пакетлашни амалга оширганда, файл қанча катта бўлса ҳам тез қолади, чунки ҳеч нарса декодланмайди.