새로운 블로그의 기능들을 소개합니다!
What's new?
최근 블로그 테마를 완전히 갈아엎으며, 단순한 기록 공간을 넘어 전문 수학 책 수준으로 끌어올렸습니다. 이번 업데이트의 핵심 기능들을 소개합니다.
📚 Math Callouts & Nested Structure
옵시디언의 핵심 문법인 콜아웃(Callout)을 블로그 본문에서 완벽하게 지원합니다. 단순히 박스를 그리는 것을 넘어, 수학적 엄밀함을 더하기 위한 고급 로직이 포함되었습니다.
- 수학 환경 지원 증명,정리,정의,따름정리,보조정리 를 전부 지원해 마치 수학 텍스트북을 읽는 경험을 제공합니다!
- 중첩 콜아웃(Nested Callouts) 지원:
정리박스 안에증명박스를 넣는 등 다중 레이어 구조를 완벽하게 파싱합니다. - 스마트 넘버링 시스템: 글 제목(H1)이나 문서 타이틀에
포함된 번호를 인식하여,
정리 2.1,정의 2.1.3과 같이 로컬 번호를 자동으로 매겨줍니다.
[!정리] 청소의 법칙
정리를 잘 하려면 청소를 잘 해야한다
[!예시] 블로그
블로그는 블로그이다.
[!보조정리]
와 의 발음에 대하여 1.3 The Game of the Name
One of the hardest things about usingis deciding how to pronounce it.
This is also one of the few things I’m not going to tell you about, since
pronunciation is best determined by usage, not flat.is usually pronounced
teck, making lah-teck, and lay-teck the logical choices; but language is not
always logical, so lay-tecks is also possible.
― LaTeX: A Document Preparation System (1994), Leslie Lamport.
[!따름정리]
의 발음
는 “테-ㅎ크” 이라고 발음한다 [!증명]
left as an exercise to the reader.
[!정의] 정의의 정의
이다.
🌙 라이트 & 다크 모드 + 폰트 추가
- 완벽한 라이트/다크 모드 동기화: 다크 모드에서는 OLED 블랙 배경을, 라이트 모드에서는 눈이 편안한 화이트 배경을 제공합니다.
- 라이트 모드 전용 팔레트: 단순히 색을 반전시키는 것이 아니라, GitHub 스타일의 라이트 모드 전용 문법 하이라이팅 팔레트를 따로 구축하여 가독성을 극대화했습니다!
- 고급 설정 패널: 플로팅 목차 내 톱니바퀴
버튼을 통해 테마(라이트/다크/자동)와 본문 폰트(기본/논문체)를
실시간으로 변경할 수 있습니다.
폰트는 모던한 고딕 폰트와 실제 latex 논문에서 사용하는 컴퓨터 모던, 은바탕 글꼴을 지원합니다
💻 Code Blocks
개발 블로그의 꽃인 코드 블록을 Mac 터미널 스타일로 오버홀했습니다.
- JetBrains Mono 폰트 적용: 개발자들의 국룰 폰트를 인라인 코드와 코드 블록 전체에 이식하여 압도적인 가독성을 제공합니다!
- 지능형 툴바: 코드 상단에 언어 이름(Python, Bash 등)이 뱃지 형태로 표시되며, 우측에는 세련된 Copy 버튼이 배치됩니다.
- Typst & LaTeX 문법 지원: 최신 문서 조판 언어인 Typst와 수학의 근본인 LaTeX 코드를 완벽하게 인식하고 색칠(Syntax Highlighting)합니다.
this is a python code blocksudo apt install texlive
echo "this is a shell command"🧪 LaTeX 코드 기능들
수학 블로그로서의 정체성을 강화하기 위해 단순 렌더링 이상의 기능을 추가했습니다.
- ↗ Overleaf 연동: LaTeX 코드 블록 우측 상단에 위치한 Overleaf 버튼을 누르면, 블로그의 코드를 그대로 들고 Overleaf 클라우드 편집기로 바로 날아가 즉석에서 컴파일할 수 있습니다.
- 자동 문서 스켈레톤: 사용자가
\documentclass를 생략하고 수식만 적었더라도, Overleaf로 전송 시 필요한 패키지와 기본 구조를 자동으로 채워 넣어 즉시 컴파일 가능하게 만듭니다.
\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{kotex}
\title{}
\author{}
\date{}
\begin{document}
\maketitle
"this is a latex code"
\end{document}오버리프 버튼을 눌러서 코드를 실행해 보세요!
시리즈 기능
이제부터 복잡하게 태그를 직접 검색하고 다닐 필요가 없어졌습니다!
‘analysis’ 모아보기 처럼 글 맨 아래쪽에 있는 “모아보기” 기능을 이용해 편하게 글을 모아 보세요!
댓글
댓글 쓰기
댓글도 $\displaystyle \LaTeX{} $ 를 지원합니다!
\$(latex code)\$ 로 수식을 입력하세요!