불리언 구성에서 표시된 윤곽선을 사용하려면 윤곽선을 선택하고 Path → Stroke to Path를 선택하세요. 그런 다음 결과로 만들어진 채워진 도형을 작업에 사용하세요. 이 Mac 작업 흐름에서는 편집 가능한 원본을 보존하면서 추상적인 노치 링을 만듭니다.

윤곽선을 사용 가능한 도형으로 바꾸는 변환은 무엇인가요?

Inkscape는 객체의 획과 채우기를 별도로 처리합니다. 획의 너비, 연결부, 끝 모양은 윤곽선의 모양을 정의합니다. 획을 변환하면 윤곽선 자체에서 도형이 만들어지므로 그 두께를 불리언 구성에 포함할 수 있습니다. 설명서에는 이러한 개별 획 설정과 변환 명령이 나와 있습니다. 획, 노드 도구 옵션.

보존하려는 항목에 따라 변환 방법을 선택하세요.

원하는 결과 명령 참고 사항
사각형, 타원 또는 다른 도형의 기본 경계를 따라 편집 가능한 노드 Path → Object to Path 도형 전용 핸들이 사라지고 경로 편집이 가능해집니다.
표시된 윤곽선과 일치하는 채워진 띠 Path → Stroke to Path 획이 별도의 기하학적 구성 요소로 바뀝니다.
여러 객체를 분리된 상태로 함께 이동 Object → Group 컨테이너가 객체를 묶지만 윤곽선은 합쳐지지 않습니다.

이 명령들은 편집 결과가 서로 다릅니다. 타원에 Object to Path를 적용해도 두꺼운 윤곽선을 확장하는 작업은 수행되지 않습니다. 마찬가지로 객체를 그룹화해도 겹친 부분이 하나의 경계로 바뀌지 않습니다. 공식 안내서에서는 도형 변환, 획 변환, 그룹화를 구분합니다. 기하 도형의 노드 편집, 노드 도구 옵션, 객체 그룹화.

아래 예시에서는 획만 있는 타원을 사용해 윤곽선을 링으로 변환한 다음, 한쪽에서 사각형을 빼냅니다. 크기와 색상은 이 연습을 위한 예시입니다. Mac에서 지정된 메뉴를 따라 진행하세요. 키보드 단축키로 바꿀 필요는 없습니다.

윤곽선을 준비하고 편집 가능한 원본을 보존하기

획만 있는 간단한 타원 만들기

빈 문서에서 시작합니다. 타원 도구로 주변 경계를 볼 수 있도록 공간을 넉넉히 두고 납작한 타원을 그립니다. 정확한 크기는 중요하지 않습니다. 구성은 겹치는 부분에 따라 달라지므로 너비가 높이의 약 두 배인 타원이 적당합니다.

타원을 선택하고 Object → Fill and Stroke를 엽니다. Fill에서 칠 없음에 해당하는 X 버튼을 선택합니다. Stroke paint에서 파란색과 같은 단색을 선택합니다. 이 대화상자는 채우기 색상, 획 색상, 획 스타일을 세 개의 탭으로 나눕니다. 채우기 및 획 대화상자.

Stroke style에서 너비를 예시 값인 12 px로 설정하고 실선을 사용합니다. 이 연습에서는 마커를 사용하지 않습니다. 편안한 확대 수준에서 타원을 확인합니다. 가운데가 비어 있는 것이 보이도록 선명한 띠가 만들어져야 합니다. 너비와 대시 설정은 획 스타일 컨트롤에서 정하므로 변환하기 전에 설정을 마무리하세요. 획.

획 설정을 조정할 수 있는 원본 유지하기

타원을 선택한 상태에서 Edit → Duplicate를 선택한 다음, 선택된 복사본을 별도의 작업 영역으로 옮깁니다. 복제하면 처음에는 복사본이 원본과 겹치므로, 둘을 구분하려면 복사본을 옮겨야 합니다. 이후 선택 작업에서는 원본을 제외하세요. 객체 복사 및 복제.

두 버전은 서로 다른 목적으로 사용합니다. 원본에서는 타원과 획 스타일을 수정할 수 있습니다. 작업용 복사본에서는 도형으로 확정합니다. 완성된 띠의 두께를 바꿔야 하면 원본으로 돌아가 획 너비를 변경한 뒤 새 작업용 복사본을 만드세요.

나중에 필요할 수 있는 도형 전용 조정 사항도 이 시점에 보존하세요. 도형을 경로로 변환해도 원래 도형 유형을 복원하는 역변환은 제공되지 않는다고 안내서에 나와 있습니다. 원본을 보관하면 나중에 수정한 뒤 재구성할 필요가 없습니다. 기하 도형의 노드 편집.

작업용 윤곽선을 변환하고 결과 확인하기

작업용 타원만 선택한 다음 Path → Stroke to Path를 선택합니다. 빼기 도형을 그리기 전에 이 중간 결과를 살펴봅니다. 타원의 띠가 채워진 도형으로 바뀌고 가운데는 계속 비어 있어야 합니다. 이 명령은 획을 경로 구성 요소로 변환합니다. Inkscape 1.0 릴리스 노트: Stroke to Path의 동작 변경.

계속하기 전에 두 가지를 확인하세요. 첫째, Fill and Stroke를 열고 선택한 구성 요소를 살펴봅니다. 띠에 채우기 색상이 적용되어 있고 두께를 위해 추가 획이 필요하지 않아야 합니다. 둘째, 노드 도구로 전환해 띠의 경계를 살펴봅니다. 이렇게 하면 원본이 아닌 변환된 도형을 편집하고 있는지 확인할 수 있습니다. 노드 도구는 경로 노드를 편집하는 공식 인터페이스입니다. 채우기 및 획 대화상자, 노드 도구 옵션.

변환한 뒤에는 획 너비를 바꿔도 기존 띠의 두께가 조정되지 않습니다. 이제 경계가 두께를 정의하기 때문입니다. 획을 추가하면 변환된 객체에 윤곽선이 하나 더 생깁니다. 예측 가능한 방식으로 수정하려면 보존해 둔 원본을 변경하고 다시 변환하세요.

그룹으로 된 결과 다루기

채우기와 획이 모두 있는 객체를 변환하면 원래 채우기 구성 요소와 변환된 획 구성 요소를 포함하는 그룹이 만들어질 수 있습니다. 마커도 그룹에 추가 구성 요소를 만들 수 있습니다. 이 동작은 Inkscape 릴리스 노트에 설명되어 있습니다. 결과가 그룹으로 되어 있다고 해서 변환에 실패한 것은 아닙니다. Inkscape 1.0 릴리스 노트: Stroke to Path의 동작 변경.

작업 결과가 그룹이면 Object → Ungroup을 선택하고 선택을 해제한 다음 구성 요소를 각각 살펴봅니다. 구성에 필요한 구성 요소만 남기세요. 윤곽선만 있는 링에 원치 않는 채워진 타원이 남으면 가운데를 비워 두려는 설계를 해치게 됩니다. 그룹 해제하면 구성 요소가 개별 객체로 나뉘지만, 도형이 병합되지는 않습니다. 객체 그룹화.

그룹 해제 대신 Path → Break Apart를 사용하지 마세요. 이 명령은 경로의 하위 경로를 개별 객체로 분리합니다. 이 링 연습에서는 노치를 만들 때 내부 경계와 외부 경계를 함께 유지하세요. 불리언 연산.

사각형을 빼서 노치 링 만들기

링의 가장 오른쪽 부분을 가로지르도록 폭이 좁고 세로로 긴 사각형을 그립니다. 왼쪽 가장자리는 가운데의 빈 공간 안쪽에, 오른쪽 가장자리는 바깥 경계 너머에 오도록 배치합니다. 띠의 일부를 눈에 띄게 제거하되 타원의 위쪽과 아래쪽은 그대로 남도록 높이를 조절합니다. 의도한 빼기 영역을 쉽게 확인할 수 있도록 대비되는 단색 채우기를 적용하고 획은 사용하지 않습니다.

사각형만 선택합니다. 필요하면 Object → Raise를 사용해 링 위에 오도록 올립니다. Inkscape의 레이어 순서 컨트롤을 사용하면 객체를 위나 아래로 이동할 수 있습니다. 빼기 작업 전에 순서를 정하세요. 레이어 순서.

선택 도구로 보존된 원본은 제외하고, 변환된 링과 사각형만 정확히 선택합니다. Path → Difference를 선택합니다. 위쪽 사각형이 아래쪽 링에서 자신의 영역을 빼냅니다. 결과물은 중심의 빈 공간이 사각형 모양의 입구를 통해 바깥쪽과 연결된 열린 노치 띠여야 합니다. 불리언 연산.

입구의 위쪽 끝, 아래쪽 끝, 반대편에 남은 띠 등 세 곳을 확인합니다. 이 부분을 점검하면 의도한 노치와 지나치게 넓게 빼낸 경우 또는 사각형 위치가 잘못된 경우를 구분할 수 있습니다. 입구가 너무 넓으면 결과 경계를 전부 다시 다듬기보다 보존된 원본을 사용해 작업 구성을 수정하세요.

관련 구성을 만들 때는 남기려는 영역에 따라 연산을 선택하세요.

원하는 영역 연산
두 도형 중 어느 한쪽에 포함된 모든 영역을 병합 Path → Union
아래쪽 도형에서 위쪽 도형을 뺀 영역 Path → Difference
두 도형이 겹치는 영역만 Path → Intersection

이 선택 기준은 안내서에 설명된 불리언 연산 정의를 따릅니다. 불리언 연산.

예상과 다른 결과가 나오면 다시 변환하기 전에 원인 진단하기

먼저 중간 도형을 확인하고, 다음으로 선택 항목을 확인한 뒤 레이어 순서를 살펴봅니다. 이 단계를 확인하지 않고 명령을 반복하면 어떤 객체가 예상치 못한 경계를 만들었는지 찾기 어려워집니다.

  • 가운데의 빈 공간이 채워져 있습니다: 변환된 띠와 함께 원래 채우기 구성 요소가 남아 있는지 확인합니다. 그룹으로 되어 있다면 제거하기 전에 그룹을 해제하고 구성 요소를 살펴봅니다.
  • 띠의 두께를 바꿔야 합니다: 획이 적용된 원본을 수정하고 새 작업용 복사본을 만듭니다.
  • 분리된 조각이 여전히 함께 움직입니다: 그룹으로 되어 있는지 확인합니다. 그룹은 컨테이너 안에 개별 객체를 보존합니다.
  • 연산 결과가 쓸모가 없습니다: 그림을 수정하기 전에 상태 표시줄 메시지를 읽습니다. 경로 연산이 실패한 이유를 확인할 수 있는 곳으로 안내서에서 상태 표시줄을 소개합니다.

구성 요소 확인 방법은 채우기 및 획 변환 동작 설명에, 컨테이너 확인 방법은 그룹화 안내에 나와 있습니다. 작업에 필요한 구성 요소를 확인할 때까지 원본을 보관하세요. Inkscape 1.0 릴리스 노트: Stroke to Path의 동작 변경, 객체 그룹화, 불리언 연산.

작업 문서를 저장할 때는 완성된 노치 띠와 함께 원본 타원도 보관하세요. 그러면 원본의 모양을 바꾸고 새 복사본을 변환해 빼기 작업을 다시 만들 수 있어 수정하기 편합니다. 완성된 도형은 추가 구성에 바로 사용할 수 있고, 원본에는 윤곽선을 쉽게 디자인할 수 있게 해 준 설정이 남아 있습니다.

출처