본문으로 건너뛰기

Mac에서 온라인 레시피를 PDF로 저장하는 방법 (레시피가 사라지지 않도록)

깨진 링크와 폐쇄된 블로그에서 레시피가 사라지지 않도록, Mac의 자동 스크린샷으로 깔끔하고 검색 가능한 PDF를 만듭니다.

11분 분량PDF작성자: Temposhot Team

레시피 블로그는 문을 닫거나, URL을 바꾸거나, 예고 없이 레시피를 고쳐 씁니다. 그러면 북마크가 404 페이지나 다른 재료 목록으로 연결됩니다. 요리할 레시피를 Mac에서 PDF로 저장하면 오프라인에서, 주방의 태블릿에서, 또는 인쇄해서 계속 읽을 수 있습니다.

이 글은 먼저 빠른 방법을 다룹니다. 그다음 샘플 레시피 24개로 확인한 설정과 함께 Temposhot의 두 가지 방법을 설명합니다. 마지막으로 저장한 파일을 메모를 붙인 요리책 PDF 하나로 합치는 방법을 다룹니다.

인쇄, Reader Mode, 스크린샷 중 선택

대부분의 레시피 페이지는 세 층으로 구성됩니다. 긴 본문 이야기, 재료와 순서가 담긴 레시피 카드, 그리고 그 사이의 광고입니다. 보존하려는 내용에 따라 방법을 고릅니다.

방법보존 항목적합한 경우
사이트 레시피 카드의 Print 버튼재료, 순서, 사진 1장 가량카드에 인쇄 링크가 있음
Safari Reader 후 PDF로 인쇄본문과 주요 사진광고 없이 이야기도 함께 보관하고 싶음
레시피 카드 스크린샷화면에 보이는 카드 그대로인쇄 레이아웃이 깨졌거나 좁음
전체 페이지 스크린샷단계별 사진을 포함한 페이지 전체단계별 사진이 중요함

먼저 레시피 카드의 인쇄 버튼을 사용합니다. 많은 레시피 플러그인이 이 버튼을 추가하며, 한 페이지짜리 깔끔한 레이아웃을 만듭니다. 인쇄 대화상자에서 종이 인쇄 대신 Save as PDF를 선택합니다.

인쇄 버튼이 없으면 Shift+Command+R로 Safari Reader를 켠 뒤 Command+P를 누릅니다. Reader는 광고와 사이드바를 제거하지만, 위젯 안에 있는 재료 목록은 빠뜨리는 경우가 있습니다.

샘플 사워도우 레시피에 대해 카드 인쇄 버튼, Safari Reader PDF, 카드 스크린샷을 비교합니다. 다섯 항목은 그램 단위 분량, 단계별 사진, 베이커의 메모, 광고, 페이지 수입니다.

빠른 방법부터 테스트하기

위 샘플은 테스트 1회가 왜 가치 있는지 보여 줍니다. 인쇄 버튼은 깔끔한 한 페이지를 만들었지만 단계별 사진 9장을 모두 제외했습니다. Reader는 본문을 보존했지만 위젯으로 로드된 재료 분량을 잃었습니다. 카드 스크린샷은 카드의 모든 내용을 보존했습니다. 자주 만드는 레시피라면 카드 인쇄로 충분한 경우가 많습니다. 사진으로 반죽의 상태를 보여 주는 기법 레시피라면 스크린샷 방법이 더 적합합니다.

점프 버튼과 레시피 컨트롤 사용하기

대부분의 레시피 카드는 페이지 상단에 "Jump to Recipe" 링크를 두고, 카드 자체에 컨트롤을 제공합니다. 컨트롤은 인분, US 또는 metric 단위, 단계 사진 숨기기 체크박스 등입니다. 어떤 버전이든 저장하기 전에 먼저 설정합니다. 4인분, 컵 단위로 저장한 PDF는 그 상태로 남으며, 나중에 바꾸려면 요리하면서 직접 계산해야 합니다.

블로그마다 인쇄 버튼이 비슷한 이유

대부분의 레시피 블로그는 몇 가지 출판 플러그인 중 하나로 레시피 카드를 만듭니다. 플러그인은 재료, 조리 시간, 단계를 별도 필드로 저장하고 인쇄용 페이지도 생성합니다. 그래서 서로 관계없는 두 블로그의 인쇄 화면이 같은 레이아웃을 가지며, 보통 본문은 빼고 카드 필드만 남깁니다. 한 블로그에서 인쇄 화면이 깨졌다면 대개 그 사이트의 테마 문제이며, 모든 레시피 플러그인의 문제는 아닙니다.

같은 구조가 Reader에서 자주 생기는 실패를 설명합니다. 재료 목록이 페이지 로드 뒤에 플러그인 스크립트로 그려지면 Reader는 그 목록을 글의 일부로 인식하지 못할 수 있습니다. 카드 인쇄 버튼은 저장된 필드를 직접 읽으므로 이 문제가 없습니다.

저장 전에 바꿀 레시피 카드 설정 여섯 가지 체크리스트입니다. 항목은 Jump to Recipe로 카드 이동, 인분 설정, 단위 전환, 뉴스레터와 쿠키 팝업 닫기, 접힌 메모와 대체 재료 펼치기, 카드를 가리는 고정 영상 플레이어 닫기입니다.

방법 1: 레시피 카드 캡처

긴 인쇄 레이아웃이 재료 분량을 빠뜨리거나 단계를 압축할 때는 카드 자체를 캡처합니다.

  1. 카드 전체 표시

    카드가 창을 채우도록 스크롤합니다. 카드가 화면보다 길면 Command+Minus로 축소합니다.

  2. 영역 선택

    Temposhot에서 Command+1을 누르고 Custom Area를 선택한 뒤 카드 둘레에 프레임을 그립니다. 고정된 비율이 필요할 때만 Lock aspect를 켭니다.

  3. 캡처

    Stop condition을 Screenshots, 값을 1로 설정하고 Start Auto Capture를 선택한 뒤 카운트다운이 끝나기를 기다립니다.

  4. 내보내기

    결과 창에서 PDF를 선택합니다. 내보내기 시 OCR 텍스트가 추가되므로 재료 이름을 검색할 수 있습니다.

카드가 한 화면보다 길면 Screenshots를 2 또는 3으로 설정하고 Key press에 Page Down을 녹화합니다. 그러면 각 프레임이 카드의 다음 부분을 보여 줍니다. Key press 자동화에는 Temposhot Pro가 필요합니다.

다섯 개 상자로 이루어진 흐름입니다. 레시피 카드로 이동, 인분과 단위 설정, 카드 주위에 Custom Area 그리기, 스크린샷 1장 캡처, OCR 텍스트를 포함한 PDF 내보내기.

확대 수준과 읽기 쉬운 텍스트

긴 카드를 한 화면에 맞추려고 브라우저를 축소하면 글자도 작아집니다. 67% 배율에서는 일반적인 카드의 재료 줄이 너무 작아져 OCR이 ½와 ¾ 같은 분수를 잘못 읽습니다. 100% 배율에서 카드를 두 프레임으로 나눈 캡처가 67% 배율의 한 프레임보다 잘 읽힙니다. 결정하기 전에 브라우저에서 Command+0을 눌러 실제 크기로 되돌립니다.

분수와 도 기호(°)를 확인할 문자로 봅니다. 내보낸 뒤 재료 목록의 숫자 하나를 PDF에서 검색합니다. "350"은 찾아지는데 "½"이 찾아지지 않는다면, 분량은 페이지 이미지에 올바르게 남아 있고 누락된 문자는 검색에만 영향을 준 것입니다.

세 프레임으로 나눈 긴 카드

긴 조리 과정이 있는 빵이나 레이어 케이크 카드는 대개 화면 세 개 분량입니다. 아래 값은 프레임 사이에 약간 겹치도록 세 화면 높이의 카드를 캡처한 설정입니다.

설정 패널입니다. Stop condition은 Screenshots 3, Interval은 1초, Key press는 Page Down, Countdown은 3초, Source는 카드 열 위의 Custom Area, 브라우저 배율은 100%입니다.

Custom Area의 위쪽에 카드의 맨 위를 맞춘 상태에서 시작합니다. Page Down은 화면 전체보다 조금 적게 스크롤하므로, 한 프레임의 마지막 재료 줄이나 단계 줄이 다음 프레임의 맨 위에 반복됩니다. 이 겹침이 있으면 건너뛴 부분이 없다는 뜻입니다. 무료 요금제에서는 간격을 4초로 설정하고, Key press를 쓰지 않고 프레임 사이에 직접 스크롤합니다.

앱과 동영상 안의 레시피

일부 레시피는 Mac의 요리 앱이나 동영상 설명란에 있습니다. 앱이 화면 캡처를 막지 않는 한, 같은 Custom Area 방법을 보이는 창 어디에나 쓸 수 있습니다. 동영상 레시피라면 재료 목록이 보이는 프레임에서 일시 정지한 뒤 스크린샷 1장을 캡처합니다. 재료를 메모에 직접 입력하는 편이 빠른 경우가 많으며, 그러면 텍스트를 바로 검색할 수 있습니다.

한 세션에 여러 레시피 카드 담기

방법 1로 레시피 다섯 개를 하나씩 저장하면 Capture History에 세션 다섯 개가 생깁니다. 이를 한데 묶으려면 한 번의 긴 실행을 사용합니다. Stop condition을 Screenshots, 값을 5로 설정하고, Interval은 20초로 두며, Key press는 비워 둡니다. 각 20초 대기 동안 다음 브라우저 탭으로 전환해 카드를 Custom Area 안으로 스크롤합니다. 실행 결과는 레시피마다 프레임 하나를 담고, PDF를 한 번 내보내면 다섯 페이지 파일이 됩니다.

20초 대기는 예시 값입니다. 탭을 바꾸고 팝업을 닫는 데 필요한 시간에 몇 초의 여유를 더해 설정합니다. 첫 프레임 전의 카운트다운은 첫 카드를 제자리에 놓을 시간을 줍니다.

방법 2: 레시피 페이지 전체 캡처

제빵이나 기법 레시피에서는 단계별 사진이 가장 유용한 경우가 많습니다. 이를 보존하려면 페이지 전체를 캡처합니다.

브라우저에서 레시피 하나. Chrome용 Temposhot 확장 프로그램은 페이지를 스크롤하고, Retina 해상도로 로컬에서 이어 붙여 PNG 파일 하나를 다운로드합니다. Split Image로 페이지 크기 단위로 자르고, Image to PDF로 합칩니다.

레시피 목록. URL을 모은 뒤 Command+2로 Website Capture를 열고 Bulk insert로 붙여 넣습니다. Full page를 선택하고, Block ads와 Block trackers는 켠 상태로 유지합니다. 대기 조건은 Network idle에 2초 지연을 설정해 단계별 사진이 로드되도록 합니다. 실행이 끝나면 세션을 PDF로 내보내 레시피마다 한 페이지를 얻습니다.

사진이 많은 레시피 페이지는 지연 로딩을 사용합니다. 이미지가 비어 보이면 해당 행의 지연 시간을 늘린 뒤 다시 시도합니다.

예시: 레시피 24개를 한 번에 저장

샘플 모음은 여덟 개 블로그에서 1년에 걸쳐 메모 앱에 모은 레시피 URL 24개입니다. 이를 Bulk insert로 Website Capture에 붙여 넣었으며, 한 줄에 URL 하나씩 입력했습니다. Temposhot은 도메인만 입력한 줄에 https://를 붙이고, HTTP 또는 HTTPS 주소가 아닌 줄은 거부합니다.

설정 패널입니다. Device는 Desktop 1920 by 1080, Area는 Full page, Wait until은 Network idle, Delay는 2초, Cookies는 Hide only, Format은 JPEG 품질 85, Block ads와 Block trackers는 켜짐입니다.

JPEG 품질 85는 사진이 많은 레시피 페이지에 맞습니다. PNG는 눈에 띄는 화질 차이 없이 파일이 커지기 때문입니다. Hide only는 쿠키 배너를 수락하거나 거부하지 않고 숨기며, 일회성 캡처에는 이것으로 충분합니다.

샘플 일괄 작업의 통계 네 가지입니다. 레시피 URL 24개, 동시 브라우저 4개, 2개 행은 실패 후 재시도에서 통과, 최종 PDF 24페이지.

첫 실행에서 두 행이 실패했습니다. 두 행 모두 동영상 광고를 계속 로드하는 같은 블로그에서 왔기 때문에 Network idle이 끝나지 않았습니다. 두 행을 Load로 바꾸고 지연을 3초로 설정한 뒤 각 행에서 Retry를 선택하자, 일괄 작업을 다시 시작하지 않고도 해결되었습니다. 나머지 22개 행은 첫 실행에서 완료되었습니다.

0:00부터 6:00까지의 타임라인입니다. URL 24개 붙여 넣기, 행 하나 미리보기 렌더링, 브라우저 4개로 캡처 시작, 행 완료, 행 2개 실패, Load와 3초 지연으로 Retry, PDF 내보내기.

실행 시간은 사이트와 연결 상태에 따라 달라지므로, 이 분 단위 수치는 한 가지 샘플로만 봅니다. 사양이 낮은 Mac이나 무거운 블로그는 더 오래 걸릴 수 있습니다. 실행 중 Mac이 부하 경고를 표시하면 Concurrent browsers를 2로 낮추는 것이 도움이 됩니다.

복잡한 페이지를 위한 모바일 레이아웃

일부 레시피 블로그는 데스크톱 너비에서 사이드바 두 개와 여러 광고 영역을 보여 줍니다. 그런 행의 Device를 Mobile(390 × 844)로 설정하면 사이드바 없이 카드와 단계별 사진이 차례로 놓인 한 열 레이아웃이 됩니다. 전체 페이지 이미지는 매우 길고 좁아집니다. 휴대폰에서는 읽기 좋지만, PDF에서는 여러 페이지로 나뉩니다. 모든 행을 바꾸기 전에 한 행에서 Render preview를 사용해 두 레이아웃을 비교합니다.

로그인이 필요한 레시피 사이트

Website Capture는 각 페이지를 쿠키나 로그인 정보 없이 비공개 브라우저 세션에서 엽니다. 구독이나 무료 계정 로그인 뒤에 있는 레시피는 로그인하지 않은 방문자가 보는 화면으로 캡처되며, 대개 가입 안내 화면입니다. 이런 레시피는 로그인한 본인의 브라우저에서 카드 인쇄 버튼 또는 방법 1로 저장합니다.

레시피 아카이브 정리하기

카테고리별 폴더와 일관된 파일 이름을 쓰면 계속 늘어나는 모음을 계속 활용할 수 있습니다.

  • Recipes/Baking/Sourdough loaf - Site name.pdf
  • Recipes/Weeknight/Lemon pasta - Site name.pdf

요리책을 만들려면 Merge PDF로 여러 PDF를 합친 뒤 PDF Page Organizer로 페이지 순서를 바꾸거나 페이지를 삭제합니다. Temposhot Documents는 다른 방법을 제공합니다. 스크린샷으로 문서를 만들고, 페이지 순서를 바꾼 뒤 하나의 PDF로 내보내면 됩니다. Documents 개요에서 편집기를 설명합니다.

PDF에 OCR 텍스트가 포함되므로 Spotlight는 제목뿐 아니라 "tahini" 같은 재료 이름으로도 레시피를 찾습니다.

Recipes 폴더 아래 Baking, Weeknight, Holiday 폴더가 있고 이름이 붙은 레시피 PDF가 들어 있습니다. 별도의 Cookbook 폴더에는 병합된 가족 요리책 PDF 한 개가 있습니다.

Temposhot Document로 요리책 만들기

Document 방법은 페이지에 메모를 남기고, 원본 파일을 건드리지 않고 레시피 순서를 바꿀 수 있게 합니다.

번호가 매겨진 다섯 단계입니다. 새 Document 만들기, Capture History에서 프레임 추가, 레시피 세션 선택 후 Add selected Frames, 각 Page title을 레시피 이름으로 설정하고 Text note 추가, Export PDF로 표지와 페이지 번호 확인.

Page title은 내보낸 PDF의 제목이 되며, 표지에는 문서 제목과 페이지 수가 표시됩니다. 용지 크기나 방향 같은 PDF 설정을 바꾸려면 Temposhot Pro가 필요합니다. 기본 내보내기는 A4 가로 방향입니다. Document는 프레임의 자체 복사본을 보관하므로, 나중에 Capture History에서 오래된 세션을 삭제해도 요리책의 레시피는 사라지지 않습니다.

검색하기 쉬운 이름 짓기

각 파일 이름에서 요리 이름을 먼저 쓰고 출처를 뒤에 씁니다. 그러면 Finder에서 "pasta"를 검색할 때 파스타 요리가 모두 함께 나타나고, 원본 페이지가 바뀌었을 때 사이트 이름으로 원본을 찾을 수 있습니다. 페이지 제목을 그대로 가져온 이름, 예를 들어 "The BEST Easy Lemon Pasta Ever (Video)"는 정렬이 어긋나고 요리 이름이 중간에 묻히므로 피합니다.

Finder 태그는 두 번째 검색 경로를 추가합니다. 각 PDF에 상황이나 식단을 나타내는 태그(예: weeknight, vegetarian, holiday)를 붙이면, Finder 사이드바에서 태그를 선택했을 때 모든 카테고리 폴더에 걸쳐 해당 레시피가 나타납니다. 태그는 같은 Mac의 다른 폴더로 파일을 복사해도 파일과 함께 이동합니다.

레시피 PDF 개선하기

  1. 캡처 전에 팝업 닫기. 뉴스레터와 쿠키 안내가 카드를 가립니다.
  2. metric 또는 US 단위 전환 사용. 사이트가 제공하면 먼저 카드의 단위 전환을 사용합니다.
  3. 인분 조정. 사이트가 지원하면 저장 전에 카드에서 인분을 조정합니다.
  4. 메모 추가. 캡처를 Documents에서 열고, 설탕을 줄이거나 굽는 시간을 늘리는 것처럼 직접 바꾼 내용을 텍스트 상자로 추가합니다.
  5. 원본 보관. 파일 이름에 사이트 이름을 넣어 원본을 찾을 수 있게 합니다.
  6. 큰 파일 줄이기. 휴대폰과 동기화하기 전에 Compress PDF로 용량을 줄입니다.
do와 dont 목록입니다. 인분과 단위를 먼저 설정하고, 기법 레시피는 단계별 사진을 유지하며, Document 페이지에 메모를 씁니다. 브라우저를 80% 아래로 축소하지 않고, 팝업이 떠 있는 상태로 저장하지 않으며, PDF를 공개 사이트나 그룹에 게시하지 않습니다.

주방에서 PDF 읽기

가로 방향 PDF 페이지는 태블릿을 옆으로 놓고 읽기 좋고, 세로 방향 페이지는 휴대폰에서 읽기 좋습니다. 하나를 고르고 요리책 전체를 같은 방향으로 유지합니다. 모양이 다른 페이지를 오가면 그때마다 보기 크기가 바뀌기 때문입니다. 휴대폰용으로는 요리책을 압축해 빨리 동기화하고, 레시피 하나를 열어 가장 작은 재료 줄이 팔 길이 거리에서도 읽히는지 확인합니다.

저장한 레시피 문제 해결

단계별 사진이 회색 상자로 보입니다. 페이지가 지연 로딩을 사용하고, 프레임을 저장할 때 사진이 보이는 영역 아래에 있었습니다. Website Capture에서는 해당 행의 Delay를 4초 또는 5초로 올립니다. 본인의 브라우저에서는 캡처 전에 페이지 끝까지 스크롤한 뒤 다시 위로 돌아옵니다.

카드 하단이 잘렸습니다. 중지 조건이 한 프레임 부족했거나, Custom Area가 마지막 단계보다 위에서 끝났습니다. 스크린샷을 1장 추가해 다시 캡처합니다. 추가 프레임이 비어 있으면 체크를 해제해 제외할 수 있습니다.

PDF에 댓글이 들어 있습니다. 전체 페이지 캡처는 댓글 스레드를 포함한 페이지 전체를 저장합니다. 카드만 필요하면 방법 1을 사용하고, 이미 저장했다면 PDF Page Organizer로 댓글 페이지를 삭제합니다.

작성자가 레시피를 수정했습니다. 저장된 PDF는 바뀌지 않습니다. 사용하는 레시피에 새 버전이 나오면 날짜를 넣은 파일 이름으로 두 번째 파일을 저장하고 둘 다 보관합니다. 요리하는 사람은 원본을 선호하는 경우가 많기 때문입니다.

이 작업에서 쓰는 단축키

단축키 목록입니다. Command 마이너스는 브라우저 축소, Command 0은 실제 크기, Shift Command R은 Safari Reader, Command P는 PDF 저장 인쇄, Command 1은 Auto Capture, Command 2는 Website Capture, Command 4는 Documents입니다.

FAQ

인쇄본에서 사진이 빠지는 이유는 무엇인가요?

레시피 카드의 인쇄 레이아웃은 한 페이지에 맞추려고 이미지를 빼는 경우가 많습니다. 사진이 중요하면 스크린샷 방법을 사용합니다.

레시피 PDF를 재료 이름으로 검색할 수 있나요?

예. 브라우저 PDF는 원래 텍스트를 보관하며, Temposhot PDF 내보내기는 OCR로 인식한 텍스트를 추가합니다.

저장한 레시피에서 광고를 어떻게 없애나요?

레시피 카드의 인쇄 버튼이나 Safari Reader를 사용합니다. Website Capture에서는 Block ads를 켜 둡니다.

레시피 블로그에서 Website Capture 행이 실패한 이유는 무엇인가요?

동영상 광고나 실시간 위젯이 네트워크를 계속 사용하면 Network idle이 시간 초과될 수 있습니다. 해당 행을 Load로 바꾸고 2초에서 3초 사이의 지연을 설정한 뒤 Retry를 선택합니다.

휴대폰에서 레시피를 캡처할 수 있나요?

Temposhot은 Mac에서 실행됩니다. Mac 브라우저에서 같은 레시피 URL을 열거나, Website Capture 목록에 URL을 추가합니다.

레시피 PDF는 얼마나 큰가요?

사진에 따라 다릅니다. 사진 한 장이 있는 카드 인쇄본은 대개 작습니다. 큰 단계별 사진이 열 장 넘게 있는 블로그의 전체 페이지 캡처는 훨씬 크며, 특히 PNG이면 더 큽니다. 사진이 많은 페이지는 Website Capture에서 JPEG를 사용하고, 완성된 요리책은 휴대폰과 동기화하기 전에 Compress PDF로 처리합니다.

완성된 요리 사진을 직접 추가할 수 있나요?

예. Temposhot Document에서 추가 메뉴의 **Upload images…**를 선택하고 사진을 고른 뒤, 사진 페이지를 레시피 옆으로 끌어 놓습니다. Document는 사진의 자체 복사본을 보관합니다.

레시피 위의 이야기는 남겨야 하나요?

이야기가 반죽의 상태처럼 기법을 설명할 때는 남깁니다. 그렇지 않으면 카드만 남기는 편이 짧고, 요리하면서 따라 하기 쉽습니다.

레시피 저장하기

가장 자주 만드는 레시피를 고르고, 카드의 인쇄 버튼을 눌러 PDF로 저장합니다. 빠진 내용이 있으면 Custom Area로 카드를 캡처해 두 결과를 비교합니다.

북마크해 둔 레시피가 많다면 URL을 한 목록에 모은 뒤, 24개 레시피 예시처럼 Website Capture에서 한 번의 일괄 작업으로 실행합니다. 사이트를 포기하기 전에 실패한 행을 Load로 바꿔 재시도합니다.

저장이 허용된 페이지 다루기

Temposhot은 Mac에서 페이지와 창을 캡처하고, 검색 가능한 PDF로 내보냅니다. Mac에서 스크린샷을 PDF로 저장하는 방법을 참고하거나 앱 다운로드 페이지에서 앱을 받을 수 있습니다.

pdfrecipesarchivingscreenshots

여기서 사용한 용어: ocr, pdf export

반복되는 스크린샷을 완성된 결과물로 만듭니다

Temposhot은 타이머 또는 클릭할 때마다 캡처하고, 결과를 PDF, 이미지, ZIP 또는 MP4로 내보냅니다.

관련 글