마크다운 표를 스프레드시트 열로 옮기기
마크다운 표를 엑셀이나 구글 스프레드시트에 붙여넣으면 세로줄까지 전부 한 칸에 떨어집니다. 표 에는 구조가 있지만, 붙여넣은 것 안에는 한 열이 어디서 끝나고 다음이 어디서 시작하는지 스프레드 시트에 알려 주는 게 아무것도 없습니다.
스프레드시트에는 그것을 위한 약속이 있고, 마크다운보다 오래되었습니다. 탭으로 구분된 값입 니다. 탭은 “다음 칸”, 줄바꿈은 “다음 행”을 뜻합니다. 그런 모양의 텍스트를 붙여넣으면 가져오기 대화상자 없이 열이 제자리에 들어갑니다.
세 가지 모드
이 표를 봅시다.
| Elective | Credits | Assessment |
| --- | --- | --- |
| Operations Research | 3 | Exam + project |
| Data Storytelling | 2 | Portfolio |
정렬된 열 — 기본값입니다. 각 열은 가장 넓은 칸까지 채워집니다.
Elective Credits Assessment
Operations Research 3 Exam + project
Data Storytelling 2 Portfolio
메일, 터미널, 코드 주석, 일반 텍스트 보고서에는 이것을 씁니다. 고정폭 글꼴에서만 형태가 유지됩 니다. 가변폭 글꼴에서는 문자 너비가 제각각이라 채워 넣은 공백이 더 이상 맞지 않습니다.
탭 구분 — 같은 내용을 칸 사이에 탭을 넣어 냅니다. 화면에서는 들쭉날쭉해 보이지만 스프레드 시트에는 완벽하게 붙습니다. 딱 그 용도로만 쓰세요.
이름과 값 줄 — 각 행이 저마다의 덩어리가 되고, 머리글이 이름이 됩니다.
Elective: Operations Research
Credits: 3
Assessment: Exam + project
Elective: Data Storytelling
Credits: 2
Assessment: Portfolio
길어지지만 어디서든 살아남습니다. 열 너비 때문에 줄이 넘어갈 상황 — 폭이 좁은 메일 프로그램, 채팅 메시지, 휴대폰 화면 — 이거나, 그 표가 사실 격자가 아니라 레코드의 모음일 때 이것을 씁니다.
무엇을 고를까
| 목적지 | 모드 |
|---|---|
| 엑셀, 스프레드시트, Numbers | 탭 구분 |
| 메일, 터미널, 코드 주석 | 정렬된 열 |
| 채팅 메시지, 좁은 화면 | 이름과 값 줄 |
| 어차피 서식을 잡을 문서 | 서식 있는 텍스트. 진짜 표가 만들어집니다 |
보고서와 표 사전 설정은 정렬된 열을 쓰고 코드 블록과 이미지를 걷어냅니다. 표가 그 문서의 요점일 때 대개 원하는 모습입니다.
아주 넓은 표에 대하여
긴 글이 담긴 여덟 개 열은 어떤 모드로도 한 쪽에 들어가지 않습니다. 정렬된 열은 줄이 넘어가면서 정렬을 잃고, PDF는 가장자리 밖으로 나갑니다.
그 지점에서는 그것을 문서로 만들려는 시도를 멈추세요. 탭으로 구분된 출력을 써서 스프레드시트에 붙여넣고 그것을 공유하면 됩니다. 넓은 격자에는 스프레드시트가 옳은 그릇이며, 아무리 영리한 변 환도 그 사실을 바꾸지 못합니다.