아랍 타이포그래피 워크플로우
- 사용자의 정확한 유니코드 텍스트를 보존합니다. 불확실한 철자는 렌더링 전에 사용자와 확인합니다. 텍스트를 역순으로 바꾸거나, 문자를 대체하거나, 표준화된 기호를 적용하거나, 별도의 리셰이퍼를 사용하지 마십시오.
- 쿠픽(Kufic)의 경우, 현대 쿠피 타이포그래피와 사각/역사적 쿠픽을 구분하십시오. 불명확할 때는 참조를 요청하십시오. 디와니(Diwani)는 성음(harkat)이 없는 PNG/외곽선 SVG만 지원하며, PDF 또는 알 자지라 스타일의 구성된 엠블럼은 지원하지 않습니다. capabilities.json을 읽으십시오. 목적에 맞게 실제로 구현된 스타일을 선택하십시오. 해당
references/styles/<style>.md만 읽으십시오. 사각 쿠픽의 경우 수동 그리드 워크플로우를 읽으십시오: 레이블이 지정된 셀과 정확한 소스 범위를 사용하고, 일반 폰트를 픽셀화하거나 미로를 아랍어로 표시하지 마십시오. 임의 텍스트 사각 쿠픽 렌더링은 아직 지원되지 않습니다. 다른 참조 전용 전통은 수동 작품이 필요하므로, 명시적으로 지원되는 대안을 제공하십시오. - 환경에 설치된
arabic-calligraphyCLI를 사용하거나, 설치 후 이 디렉토리에서python -m pip install .로 설치합니다. 네이티브 종속성은 필수입니다. 설치에는 네트워크가 필요할 수 있습니다. 렌더링에는 네트워크가 필요하지 않습니다. - 렌더링:
arabic-calligraphy render --text "العلم نور" --style naskh --output artwork.svg. PNG로 변경하려면 확장자를 바꾸십시오. 아트워크는poster, 구조화된 인증서는certificate를 사용하십시오. 새 PDF는document --input examples/documents/report.md --output report.pdf를 사용하십시오. 제약 사항은 PDF 레이아웃을 참조하십시오. - 실제 출력물에서 문자 충돌, 클리핑, 맞춤법, 읽기 순서 및 시각적 계층을 검사하십시오. 누락된 적용 범위나 오버플로우를 보고하고, 오류를 숨기지 마십시오. 선택 가능한 PDF 텍스트는 모양과 별도로 검토하십시오.
- 수동 그리드 연구는
arabic-calligraphy grid --input examples/square-kufic/allah-study.json --output study.svg를 사용하십시오. 실제 이미지에 대한 소스 맵을 검사하고, 기하학적 결과를 보고하며, JSON을 이미지와 함께 전달하십시오. 검사를 통과한다고 해서 아랍어 또는 진위성이 확인되는 것은 아닙니다. 기본 연구를 압축된 엠블럼이라고 주장하지 마십시오. - 번들 렌더러가 실행될 수 없는 경우, 누락된 종속성을 보고하십시오. 이미지 생성, 수동 SVG 또는 다른 시스템 폰트로 대체하고 스킬이 렌더링했다고 주장하지 마십시오. 실제 파일을 기능 분류와 함께 제공하십시오. 폰트 워크플로우는 폰트 기반 근사치이며, 수동 그리드 연구는 명시적으로 검토되지 않은 구성입니다. 둘 다 독립적인 진위성 인증을 가지지 않습니다. 의례적, 종교적 또는 역사적 정확성을 위해 인간 서예가의 검토를 요청하십시오.
기존 PDF: 원본을 보존하십시오. 이 패키지는 새 문서를 생성하며, 제공된 PDF에서 텍스트를 임의로 대체하지 않습니다. 필요한 경우에만 타이포그래피 및 포스터 안내를 참조하십시오.