UltKit

تبدیل TXT به MD

یادداشت‌های چندساله‌تان در فایل‌های .txt فقط یک قدم با یک مخزن Markdown یا پوشهٔ مستندات فاصله دارند. آن‌ها را با پاراگراف‌های مرتب، رمزگذاری UTF-8 و همان پایان خطی که ابزارهایتان انتظار دارند به .md تبدیل کنید.

مبدل سند

یا فایل‌های PDF, DOC, DOCX … را اینجا رها کنید ·

حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه

خروجی

فایل‌ها روی سرورهای ما پردازش می‌شوند و پس از 30 دقیقه حذف می‌شوند.

نحوه استفاده از این ابزار

  1. 1

    فایل‌های متنی را بارگذاری کنید

    حداکثر ۲۰ یادداشت .txt را هم‌زمان اضافه کنید؛ حجم هر فایل می‌تواند تا 95 MB باشد.

  2. 2

    رمزگذاری و پایان خط را بررسی کنید

    تبدیل به را روی Markdown، رمزگذاری متن را روی UTF-8 و پایان خطوط را روی LF بگذارید؛ تنظیمی که Git، Obsidian و سازندگان سایت ایستا ترجیح می‌دهند.

  3. 3

    تبدیل کنید و به پوشهٔ موردنظر منتقل کنید

    روی تبدیل به MD بزنید، سپس فایل‌های .md را در vault، مخزن یا پوشهٔ مستندات خود بگذارید.

پاسخ

چطور فایل .txt را به .md تبدیل کنم؟

فایل را بارگذاری کنید و روی تبدیل به MD بزنید. پاراگراف‌ها، فهرست‌ها و عنوان‌هایی که تایپ کرده‌اید حفظ می‌شوند، فایل با UTF-8 و پایان خطوط LF ذخیره می‌شود و پسوند به .md تغییر می‌کند.

چرا فایل TXT تقریباً همان Markdown است

Markdown در سال 2004 طوری طراحی شد که شبیه شیوهٔ معمول نوشتن ایمیل باشد: خط خالی میان پاراگراف‌ها، خط تیره برای موارد فهرست و ستاره دور واژه برای تأکید. برای همین یک یادداشت .txt مرتب اغلب بدون هیچ تغییری خوب نمایش داده می‌شود. تبدیل بیشتر دربارهٔ چیزهای اطراف متن است: پسوند، رمزگذاری نویسه‌ها و پایان خطوط.

همین جزئیات تعیین می‌کنند همه‌چیز کار کند یا نه. Obsidian فقط فایل‌های با پسوند .md را فهرست می‌کند، سازندگان سایت ایستا مثل Hugo و Jekyll از فایل .txt صفحه نمی‌سازند و مخزنی پر از پایان خط CRLF در diff همهٔ خطوط را تغییرکرده نشان می‌دهد. این مشکل وقتی پیش می‌آید که یادداشت‌های ده‌ساله Notepad را به vault منتقل می‌کنید یا پوشه‌ای از دستورکارهای متنی را به سایت مستندات تبدیل می‌کنید. اگر بعداً یادداشتی باید به کسی برسد که با Word کار می‌کند، تبدیل Markdown به DOCX بقیهٔ راه را می‌رود.

عادت‌های متن ساده که Markdown آن‌ها را قالب‌بندی می‌خواند

الگوهای رایج در فایل‌های متنی و واکنش رندرکنندهٔ Markdown به آن‌ها
در .txt شمانمایش به‌صورتچه چیزی را بررسی کنید
`# 3 مورد باقی مانده`عنوان سطح یکخط‌هایی که با علامت # شروع می‌شوند
متنی با `====` زیر آنعنوان (سبک setext)زیرخط‌هایی که با = یا - کشیده شده‌اند
`1986. سال خوبی بود.`فهرست شماره‌دارسال یا عددی که ابتدای خط آمده
`*important*`متن موربستاره‌هایی که برای تأکید یا نشان پانویس به کار رفته‌اند
چهار فاصلهٔ ابتدای خطبلوک کدنقل‌قول‌ها و نشانی‌های تو‌رفته
`> خط نقل‌قول`بلوک نقل‌قولپاسخ‌های نقل‌شده در ایمیل‌های قدیمی

یادداشت .md تبدیل‌شده چه شکلی دارد

یادداشت جلسه، تبدیل‌شده از .txt
# جلسهٔ تیم، 14 مارس

حاضران: آنا، راج، لی

- بودجهٔ سه‌ماههٔ دوم تصویب شد
- زمان عرضه به 6 مه منتقل شد

گام‌های بعدی در ردیاب مشترک آمده است.

مشخصات فرمت TXT و Markdown

TXT

متن ساده

فایل TXT فقط نویسه‌های ساده دارد، بدون قالب‌بندی، فونت، تصویر یا چیدمان. فایل‌های متنی امروزی معمولاً با UTF-8 کدگذاری می‌شوند که همه زبان‌ها را پوشش می‌دهد، اما فایل‌های قدیمی‌تر ممکن است کدگذاری دیگری داشته باشند و نویسه‌های نامفهوم نشان دهند. متن ساده بسیار کم‌حجم است، هرگز منسوخ نمی‌شود و روی هر دستگاهی از گوشی تا سرور باز می‌شود. نمی‌تواند متن پررنگ، جدول یا تصویر داشته باشد، پس ساختار باید با فاصله‌گذاری یا نشانه‌گذاری ساده بیان شود.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
–
مبدل TXT

MD

Markdown

Markdown یک نحو نشانه‌گذاری سبک است که John Gruber در سال 2004 ساخت. از نمادهای متن ساده مانند # برای عنوان، * برای تأکید و - برای فهرست استفاده می‌کند که به صورت متن خام هم خوانا می‌مانند و به‌خوبی به HTML تبدیل می‌شوند. این قالب استاندارد فایل‌های README، مستندات، ویکی‌ها، برنامه‌های یادداشت و بسیاری از مولدهای سایت ایستا است. گویش‌های مختلفی مانند CommonMark و GitHub Flavored Markdown وجود دارد که در جزئیاتی مثل جدول‌ها فرق دارند. هر ویرایشگر متنی می‌تواند فایل‌های .md را باز کند.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
2004 · John Gruber
مبدل MD

وقتی یادداشت‌های پراکنده به سیستمی می‌روند که ساختار را می‌فهمد، متن ساده به Markdown تبدیل می‌شود: vault در Obsidian یا Logseq، پوشهٔ مستندات یک مخزن GitHub، یا سایت ایستایی که هر صفحه‌اش یک فایل .md است.

پرسش‌های تبدیل TXT به MD

آیا تغییر پسوند فایل .txt به .md کافی است؟

هر متنی از نظر فنی Markdown معتبر است، پس فایلی که فقط پسوندش عوض شده باز می‌شود. مشکل در نحوهٔ نمایش آن است: ممکن است فایل قدیمی ویندوز با رمزگذاری قدیمی ذخیره شده باشد، پایان خطوط CRLF را وارد مخزن Git کند، یا خط‌هایی داشته باشد که Markdown به‌اشتباه عنوان و فهرست می‌پندارد. تبدیل، رمزگذاری و پایان خطوط را یک‌جا درست می‌کند.

چرا خطی که با یک سال شروع می‌شد به فهرست شماره‌دار تبدیل شد؟

در Markdown عددی که با نقطه در ابتدای خط بیاید، آیتم فهرست شماره‌دار حساب می‌شود؛ پس 1986. A good year. تبدیل به آیتم 1986 می‌شود. صفحهٔ نحو اصلی John Gruber راه‌حل را داده است: پیش از نقطه یک بک‌اسلش بگذارید، مثل 1986\..

آیا خطوطی که با Enter شکسته‌ام در یک پاراگراف به هم می‌پیوندند؟

در نمای رندرشده، بله. Markdown یک خط شکسته‌شده در میان پاراگراف را فاصله حساب می‌کند و فقط بعد از خط خالی پاراگراف جدید می‌سازد. متنی که در ۷۲ یا ۸۰ کاراکتر شکسته شده، چیزی رایج در ایمیل‌ها و فایل‌های README قدیمی، به پاراگراف‌های عادی تبدیل می‌شود که معمولاً همان چیزی است که می‌خواهید.

کدام پایان خط را انتخاب کنم، LF یا CRLF؟

LF برای هر چیزی که به Git، سازندهٔ سایت ایستا، Obsidian یا رایانهٔ Mac یا Linux می‌رود. CRLF فقط برای برنامهٔ قدیمی ویندوز که در غیر این صورت همه‌چیز را در یک خط نشان می‌دهد؛ خود Notepad از Windows 10 نسخهٔ 1809 به بعد LF را می‌فهمد.

کدام برنامه‌ها فایل‌های .md تبدیل‌شده را باز می‌کنند؟

Obsidian، Typora، VS Code، iA Writer و Joplin آن‌ها را برای ویرایش باز می‌کنند و GitHub، GitLab و بیشتر ویکی‌ها آن‌ها را در مرورگر نمایش می‌دهند. برای صفحهٔ نهایی خارج از این ابزارها، تبدیل TXT به HTML مستقیماً HTML می‌سازد.

تبدیل‌های بیشتر برای Markdown و متن
تبدیل Markdown به DOCXتبدیل HTML به Markdownتبدیل DOCX به Markdown
تبدیل PDF به Markdownتبدیل CSV به Markdownتبدیل TXT به HTML