나는 워드 프로세싱을 처리하기 위해 어도비의 Text Layout Framework을 사용하는 응용 프로그램을 만들고 있습니다. 저는 하이픈 (U + 2011)을 삽입 할 때 일반 아스키 하이픈 (U + 2010)의 약 두 배가 렌더링되는 문제에 봉착했습니다.일반보다 긴 획일하지 않는 하이픈
MS Word (다른 유사한 응용 프로그램과 마찬가지로)는 각 인스턴스에 대해 하이픈이 같은지 여부에 관계없이 동일한 크기의 하이픈을 사용합니다. TLF 마크 업에서
The following is in Times New Roman and zoomed to 500%:
<p>
<span>- ascii hyphen</span>
<p>
<p>
<span>— em dash</span>
</p>
<p>
<span>– en dash</span>
</p>
<p>
<span>‑ non-breaking hyphen</span>
</p>
이것은 글꼴 버그입니까? Arial도 같은 문제가있는 것 같아서 폰트 지원을 비난하는 것을 주저합니다. 이전에 이와 같은 문제를 처리 한 TLF 전문가가 있습니까?
고마워요, 그게 문제의 근원이되었습니다. 문제를 해결하는 방법에 대한 제안이 있습니까? 아스키 하이픈과 하이픈없는 하이픈을 똑같이 보이게하고 싶습니다. –
TLF에 익숙하지 않아 렌더링/래핑 (즉, 일반 하이픈을 비 분리로 처리하는 방법)이 있는지 알 수 없습니다. 사용중인 글꼴에 대한 모든 제어 권한이 있습니까? Palatino를 기본값으로 설정하면이 문제는 숨길 수 있습니다 :-) – bobince
다른 특정 글꼴을 사용하지 않는 것이이 특정 프로젝트의 카드에 있다고 생각하지 않습니다. TLF가 가능한지 확인하기 위해 TLF를 파헤쳐 야합니다. 또한 프레임 워크에 익숙하지 않은 분도 있습니다. 귀하의 도움에 감사드립니다! –