CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·아이포니앙 ·주식한당 ·MaClien ·방탄소년당 ·일본산당 ·소시당 ·개발한당 ·자전거당 ·이륜차당 ·AI당 ·안드로메당 ·소셜게임한당 ·골프당 ·바다건너당 ·걸그룹당 ·곰돌이당 ·나스당 ·콘솔한당 ·가상화폐당 ·키보드당 ·클다방 ·패스오브엑자일당 ·리눅서당 ·퐁당퐁당 ·물고기당 ·전기자전거당 ·노젓는당 ·디아블로당 ·찰칵찍당 ·라즈베리파이당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·사과시계당 ·육아당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·e북본당 ·갖고다닌당 ·이브한당 ·패셔니앙 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·젬워한당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·IoT당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·노키앙 ·적는당 ·방송한당 ·PC튜닝한당 ·그림그린당 ·소풍간당 ·심는당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·축구당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·여행을떠난당 ·터치패드당 ·트윗당 ·창업한당 ·VR당 ·시계찬당 ·WebOs당 ·위스키당 ·와인마신당 ·WOW당 ·윈폰이당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

팁과강좌

PC/모바일
GPT 응답에서 마크다운 볼드 표시(**)가 가끔 그대로 보이는 이유: 괄호와 공백이 만드는 차이 3

3
다큰호스
7,320
2026-04-06 02:19:25 수정일 : 2026-04-06 14:48:58 125.♡.226.67

마크다운_GPT_오류예시.png

안녕하세요.

마크다운(markdown)에서 가끔 보이는 조금 이상한 현상 하나를 가볍게 공유해보려 합니다. 아주 중요한 내용은 아니니, 업무나 공부 중 markdown 접할 일이 있는 분들만 편히 읽어보실 수 있습니다.


먼저 마크다운(markdown)이 무엇인지 아주 간단히 정리해보겠습니다.

텍스트를 전달하는 포맷은 크게 아래 세 가지로 나누어 생각할 수 있습니다.

1. plaintext

2. markdown

3. markup


plaintext는 서식이 전혀 없는 가장 기본적인 텍스트입니다. 메모장에서 글을 입력하면 plaintext로 표시, 저장됩니다.


markup 언어의 대표적인 예는 HTML(HyperText Markup Language)입니다. HTML은 태그를 사용하여 폰트 크기, 색상, 밑줄, 굵게 표시 같은 다양한 서식을 지정할 수 있습니다. 쉽게 말해 plaintext에 가장 화려한 옷을 입힌 버전이라고 볼 수 있습니다. 우리가 보는 웹페이지도 기본적으로는 이런 markup 언어로 작성됩니다.


markdown은 이런 markup을 훨씬 간단하게 줄여 놓은, 이른바 경량 마크업 언어입니다. 제목(heading), 굵게(bold), 기울임(italic), 취소선(strikethrough), 리스트, 표 등을 비교적 간단한 문법으로 표현할 수 있습니다. 반면 폰트 종류, 색상, 크기, 밑줄 같은 세부적인 꾸밈은 기본 markdown만으로는 표현하기 어렵습니다.


GPT나 Gemini 같은 LLM의 응답도 보통 markdown 형식을 이용합니다. 그래서 답변에 제목, 볼드, 리스트, 표 등이 자연스럽게 들어가지만, 빨간 글씨, 밑줄 등은 찾아볼 수 없습니다.

마크다운 태그가 붙어있는 GPT 응답을 그대로 보기 위해서는 마우스로 드래그해서 복사해서는 안 되고, 반드시 [복사] 버튼으로 복사해야 markdown 태그(#, **, ~~, - 등)가 들어있는 원본을 볼 수 있습니다. 


실습 1:

한 번은 GPT 응답을 마우스로 복사한 후 메모장에 붙여넣고, 다른 한번은 [복사] 버튼으로 복사한 후 메모장에 붙여넣은 후 어떻게 다른지 관찰해보시기 바랍니다.


이제 본론으로 들어가 보겠습니다.


브라우저에서 GPT를 사용할 때는 화면상에서 ##, ** 등의 기호를 볼 수는 없습니다. 사람이 보기 편하게 렌더링해서 보여주기 때문입니다. 하지만, 우리는 가끔 GPT 응답에서 마크다운 태그(#, **, ~~)가 사라지지 않고 그대로 남아 있는 경우를 봅니다. 특히 bold 표시를 위해 넣은 **가 그대로 보이는 경우가 대표적입니다. 


아래 프롬프트를 GPT나 Gemini에 그대로 넣어 보시기 바랍니다.

어떤 결과가 나올지 먼저 한 번 예상해보셔도 좋습니다.

아래 내용 렌더링해서 보여줘.

-----

1. 저는 홍길동입니다.

2. 저는 **홍길동**입니다.

3. 저는 (**홍길동**)입니다.

4. 저는 **(홍길동)**입니다.

5. 저는 **(홍길동)** 입니다.


아마 대부분 아래와 같이 보일 겁니다.

4번과 5번의 차이는 '입니다' 앞에 공백이 있고 없고 차이입니다.

마크다운_GPT_오류예시_번호.png


즉,

- 저는 **홍길동**입니다. → 잘 렌더링됨

- 저는 (**홍길동**)입니다. → 잘 렌더링됨

- 저는 **(홍길동)**입니다. → 경우에 따라 **가 그대로 보임

- 저는 **(홍길동)** 입니다. → 뒤에 공백이 있으면 보통 정상 렌더링됨


이런 현상은 마크다운의 강조 규칙이 HTML처럼 항상 직관적으로 동작하지 않기 때문입니다. 특히 괄호, 따옴표, 쉼표, 마침표 같은 문장부호가 강조 기호 바로 안쪽에 붙어 있을 때, 그리고 강조가 끝난 뒤 곧바로 다른 글자가 이어질 때 예상과 다르게 렌더링되는 경우가 많습니다. 게다가 markdown은 구현체마다 동작이 조금씩 달라서, 어떤 곳에서는 되고 어떤 곳에서는 안 되는 경우도 있습니다.


이런 문제를 피하려면 아래 두 가지 정도만 기억하셔도 도움이 됩니다.

1. 가능하면 마크다운 태그(예: **) 바로 안쪽에는 괄호, 따옴표, 쉼표, 마침표, 콜론 같은 문장부호를 넣지 않는다.

(**홍길동**)   O

**(홍길동)**   X


2. 부득이하게 태그 안쪽에 문장부호를 넣어야 한다면, 태그가 끝난 뒤에는 공백이나 줄바꿈을 두어 경계를 분명하게 해준다.

**(홍길동)** 씨   O (씨 앞에 공백 포함)

**(홍길동)**씨    X


예를 들어 **주소:**처럼 쓰더라도(콜론:이 바로 안쪽에 포함됨) 그 뒤가 행의 끝이거나 공백으로 끊기면 잘 렌더링되는 경우가 많습니다. 반대로 **(홍길동)**입니다처럼 태그가 끝난 직후 다른 글자가 바로 이어지면 보통 제대로 렌더링되지 않습니다.

---

P.S. 수식과 마크다운

일반 텍스트 기반 응답은 markdown 기호가 조금 남아 있어도 대충 읽는 데 큰 지장은 없습니다. 하지만 수식이 포함되면 이야기가 달라집니다.

분수, 지수, 루트, 로그, 미적분 같은 수식은 기본 markdown 문법만으로는 표현하기 어렵기 때문에, markdown 안에서 보통 LaTeX(라텍) 문법을 함께 사용합니다. 인라인 수식은 보통 $ ... $로 감싸고, 블록 수식은 $$ ... $$ 또는 별도의 수식 블록 형식을 사용합니다.

예를 들어, GPT나 Gemini에 아래처럼 입력해보시기 바랍니다.

아래 수식 렌더링해서 보여줘.

$9^{\frac{1}{4}} \times 3^{-\frac{1}{2}}$ 의 값은?

수식1.png

위 스샷과 같이 나온 응답을 1. 마우스로 드래그하여 복사한 후 메모장에 붙여넣어보고, 2. [복사] 버튼으로 복사한 후 붙여넣어 보시기 바랍니다.


수학 선생님의 경우, 기존 문제의 수치를 조금만 바꾸어 새로운 연습문제를 만들어 학생들에게 풀게 하고 싶은 경우, 한글 수식 편집기 없이 GPT와 메모장만으로 가능합니다. 상기 수식을 [복사] 버튼으로 복사한 후 메모장에 가서 숫자 4를 찾아 5로 변경해보시기 바랍니다. 그런 다음 GPT나 Gemini에게 렌더링을 요청하면 아래와 같이 나옵니다.

수식2.png


절차 요약:

1. 수치 바꾸기 전의 수학문제 스샷을 GPT나 Gemini에 붙여넣고 'OCR Please'를 외친다.

2. OCR된 응답을 [복사] 버튼으로 복사하여 메모장에 붙여넣는다.

3. 자신이 원하는 수치나 문구를 수정한다. (이때 Latex 문법에 대해 전혀 몰라도 '감'으로 원하는 숫자를 찾는다. 물론, GPT에게 문의해도 됨)

4. 변형된 수식을 GPT나 Gemini에 붙여넣고 'Render this please'를 외친다.

5. 응답에 보여지는 수식의 스샷을 떠서 카톡 등에 붙여넣고 학생에게 보낸다.


상기 예는 이런 방법도 있다의 예시이고, 보통 수학문제는 한글 수식편집기를 이용하시기 바랍니다.

수식이 간단한 경우, GPT에게 바로 '첨부 문제에서 3차항의 지수를 A에서 B로 변경해줘'와 요청하실 수도 있습니다.



오늘은 여기까지입니다.

감사합니다.

💗💛💚💙💜 


추천 포스팅: GPT 이미지 생성 시 꼭 알아야 할 3가지 프롬프트 꿀팁 (25가지 인기 스타일 키워드 포함)

출처 : https://blog.naver.com/walire/224242015833
다큰호스 님의 게시글 댓글
SIGNATURE
실용영어 연습에 관심 있는 분들은 아래 블로그와 유튜브 참고해주세요.
N블로그: https://blog.naver.com/walire
YouTube: https://www.youtube.com/@LafEnglish
베이직 그래머인유즈 재생목록: https://buly.kr/1n5dTtP
서명 더 보기 서명 가리기
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [3] 을 클릭하면 간단한 회원메모를 할 수 있습니다.
juxtizm
IP 14.♡.242.116
04-06 2026-04-06 13:22:12
·
html을 마크업이라고 하는군요.
평소에 궁금은 한데 귀찮아서 알아보지 않았던 내용이였는데 이번기회에 확실히 알게 되었습니다. 아주 감사합니다.
다큰호스
IP 125.♡.226.67
04-06 2026-04-06 14:48:10
·
@juxtizm님
네, 감사합니다.
사실 마크업은 태그 기반 언어로 html은 물론 xml도 마크업에 속합니다. 아래는 GPT 정의이니 참조하실 수 있습니다.
-----
마크업 언어(markup language)는 텍스트에 구조와 의미를 부여하기 위해 태그(tag)를 사용하는 언어로, 문서의 내용뿐 아니라 형식과 데이터 구조를 함께 표현할 수 있게 해준다; 대표적으로 웹 페이지를 만드는 데 사용되는 HTML(HyperText Markup Language)은 제목, 문단, 링크 등을 태그로 표시하여 브라우저가 화면에 어떻게 보여줄지 결정하고, XML(eXtensible Markup Language)은 사용자가 직접 태그를 정의하여 데이터의 구조와 의미를 명확하게 표현하고 시스템 간 데이터 교환에 활용된다.
juxtizm
IP 14.♡.242.116
04-06 2026-04-06 18:33:52
·
@다큰호스님 고맙습니다!
사실 저는 마크다운 형식은 아주 좋아했는데, 마크업의 반댓말이라는 것과, 마크업이라는게 있다는것 자체에서 신선한 충격을 받았어요 ㅋㅋㅋㅋㅋㅋ
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB
업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.