WT
WebTools

Markdown Viewer & Editor

Read and edit Markdown with live preview, KaTeX math, Mermaid diagrams, and GFM support.

Markdown Source Editor137 lines β€’ 586 words β€’ 3088 chars
Live Rendered Preview~3 min read
πŸ“‹Document Metadata
titleμ°¨μ„ΈλŒ€ λ§ˆν¬λ‹€μš΄ λ·°μ–΄ & 에디터 κ°€μ΄λ“œ
authorWebTools
date2026-09-01
categoryDocument Utility
version2.0.0

# πŸš€ μ°¨μ„ΈλŒ€ λ§ˆν¬λ‹€μš΄ λ·°μ–΄ & 에디터

이 λ„κ΅¬λŠ” **100% λΈŒλΌμš°μ € λ©”λͺ¨λ¦¬**μ—μ„œ λ™μž‘ν•˜λ©°, LaTeX μˆ˜μ‹, Mermaid λ‹€μ΄μ–΄κ·Έλž¨, GFM ν‘œ, Diff μ½”λ“œ κ°•μ‘°, GitHub μ•Œλ¦Ό, 이λͺ¨μ§€ λ‹¨μΆ•μ½”λ“œ 등을 μ¦‰μ‹œ λ Œλ”λ§ν•©λ‹ˆλ‹€.


# πŸ’‘ 지원 κΈ°λŠ₯ μš”μ•½

    [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

# πŸ“Š 1. Mermaid λ‹€μ΄μ–΄κ·Έλž¨ 지원

λ§ˆν¬λ‹€μš΄ μ½”λ“œ 블둝에 ```mermaid λ₯Ό μž…λ ₯ν•˜λ©΄ λ‹€μ–‘ν•œ λ‹€μ΄μ–΄κ·Έλž¨μ΄ μžλ™ λ Œλ”λ§λ©λ‹ˆλ‹€.

Rendering Mermaid diagram...

# πŸ“… μ‹œν€€μŠ€ λ‹€μ΄μ–΄κ·Έλž¨ μ˜ˆμ‹œ

Rendering Mermaid diagram...

# πŸ“ 2. LaTeX μˆ˜μ‹ (KaTeX 지원)

# 인라인 μˆ˜μ‹

유λͺ…ν•œ μ•„μΈμŠˆνƒ€μΈμ˜ μ§ˆλŸ‰-μ—λ„ˆμ§€ λ“±κ°€ 곡식은 E=mc2E = mc^2 이며, 였일러 곡식은 eipi+1=0e^{ipi} + 1 = 0 μž…λ‹ˆλ‹€.

# 블둝 μˆ˜μ‹

κ°€μš°μŠ€ 적뢄과 μ •κ·œλΆ„ν¬ ν™•λ₯ λ°€λ„ν•¨μˆ˜:

intβˆ’inftyinftyeβˆ’x2,dx=sqrtpiint_{-infty}^{infty} e^{-x^2} , dx = sqrt{pi}

f(x) = rac{1}{sigma sqrt{2pi}} e^{- rac{1}{2}left( rac{x-mu}{sigma} ight)^2}


# πŸ”” 3. GitHub μŠ€νƒ€μΌ μ•Œλ¦Ό (Alerts / Callouts)

[!NOTE] νŒŒμΌμ€ μ™ΈλΆ€ μ„œλ²„λ‘œ μ „μ†‘λ˜μ§€ μ•ŠμœΌλ©° λͺ¨λ“  연산은 μ‚¬μš©μž λΈŒλΌμš°μ €μ—μ„œ μ•ˆμ „ν•˜κ²Œ μˆ˜ν–‰λ©λ‹ˆλ‹€.
[!TIP] ν΄λ¦½λ³΄λ“œμ— λ³΅μ‚¬ν•œ 이미지λ₯Ό 에디터에 `Ctrl + V`둜 λΆ™μ—¬λ„£μœΌλ©΄ Base64 μ΄λ―Έμ§€λ‘œ μžλ™ λ³€ν™˜λ˜μ–΄ λ¬Έμ„œμ— λ‚΄μž₯λ©λ‹ˆλ‹€.
[!IMPORTANT] 상단 νˆ΄λ°”μ˜ **'Slide'** λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ 이 λ¬Έμ„œλ₯Ό μ¦‰μ‹œ 전체 ν™”λ©΄ ν”„λ ˆμ  ν…Œμ΄μ…˜ μŠ¬λΌμ΄λ“œλ‘œ λ°œν‘œν•  수 μžˆμŠ΅λ‹ˆλ‹€.
[!WARNING] λΈŒλΌμš°μ € 탭을 μƒˆλ‘œκ³ μΉ¨ν•˜κΈ° 전에 μ€‘μš”ν•œ μž‘μ„± λ‚΄μš©μ€ **λ‹€μš΄λ‘œλ“œ(.md)** λ²„νŠΌμœΌλ‘œ λ³΄κ΄€ν•˜μ„Έμš”.

# πŸ’» 4. μ½”λ“œ ꡬ문 κ°•μ‘° 및 Diff 블둝

diff
--- a/src/parser.ts+++ b/src/parser.ts@@ -1,5 +1,6 @@- const version = "1.0.0";+ const version = "2.0.0";+ const enableMermaid = true;  function initialize() {-   console.log("Old init");+   console.log("Next-Gen Markdown Initialized!");  }
typescript
// TypeScript 예제
export function generateReport(title: string): { status: string } {
  console.log(`Generating report: ${title}`);
  return { status: "success" };
}

# πŸ“‹ 5. GFM ν‘œ (Table)

[object Object],[object Object],[object Object],[object Object][object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

# 🏷️ 6. 단좕킀 및 μ„œμ‹ νƒœκ·Έ

    [object Object],[object Object],[object Object],[object Object]
λ¬Έμ„œ λͺ©μ°¨ (Outline)
11

How to use Markdown Viewer & Editor

Complete the task securely without uploading files to a server.

πŸ’‘ How to use (step by step)

  1. Select the files you want to process.
  2. Review and adjust the available options.
  3. Start processing and keep this browser tab open.
  4. Preview the result, then download it to your device.

πŸ”’ Key features and browser processing

Private by design

Your files stay in browser memory and are never uploaded to our servers.

Browser-based processing

The work runs locally using modern browser APIs for a fast, private experience.

❓ Frequently asked questions (FAQ)

Q. Are my files uploaded to a server?

A. No. File processing takes place locally in your browser.

Q. Will the original file be changed?

A. No. The original remains untouched and the result is downloaded as a new file.