【FileMaker】세로 쓰기 하이픈과 영숫자는 이렇게 처리한다

지난번 의 우편 번호 처리에 이어, 세로 쓰기 문화가 있는 일본 특유의 문제를 FileMaker에서는 이렇게 처리한다, 라고 하는 회입니다.

일의 발단은(그런 과장된,,,), 「수신명은 역시 세로 쓰기로 하고 싶네요」라는 한마디로 실장하게 된 세로 쓰기 인쇄였습니다.
아, 마침내 왔을까 생각하면서, 비늘 기억이었던 세로 쓰기를 다시 FileMaker Pro 15로 검증했습니다.
(FM11,12,13,14에서도 마찬가지로 괜찮다고 생각합니다만, 다른 부분이 있으면 코멘트해 주세요)

FileMaker Pro 15의 세로 쓰기 처리에 대해서는, 여기 의 페이지에 있습니다만, 실제의 운용에서는 반각으로 영숫자를 넣으라고 해도 넣어 주지 않는, 전각으로 넣으라고 해도, 일부 전각, 일부 반각이라고 하는 것이 자주 있습니다.
위 도움말을 보면, 전각의 경우, 반각의 경우,의 예가 나와 있습니다만 혼재하고 있는 것은 나오지 않았습니다.
가장 큰 목은 텍스트를 그대로 세로로 쓰면 하이픈이나 영숫자가 가로가 된다는 것입니다.

결국 어떻게 될 때 제대로 세로 쓰기로 표시되는지! ?

여러분 대신, 제가 해냈습니다.


조금 이미지가 미세하기 때문에 하나씩 봅시다.

우선은 실제 입력입니다.

반각 하이픈, 반각 영숫자, 전각 하이픈, 전각 영숫자를 섞어 보았습니다.

이 텍스트 주소를 계산 필드에
・전각 변환만(필드명:sys주소_전각)
・전각 변환 후 전각 하이픈을 반각 하이픈으로 변환(필드명:sys 주소_전각_하이픈 반각)
의 2 종류가 어떻게 표시되는지, 봐 갑니다.

우선 계산 필드를 통한 가로 텍스트입니다.

전각 처리 전용의 필드 「sys 주소_전각」은, 하이픈이 반각으로부터 전각으로 변환되고 있습니다.

RomanZenkaku는 영숫자를 전각으로 변환합니다.
Substitute는 지정된 문자를 일괄 대체합니다.

그런 다음 텍스트 문자만 90° 회전한 경우입니다.

문자만의 회전을 했을 경우, 「sys주소_전각_하이픈 반각」의 계산 필드의 것이 세로로써 보았을 경우, 모두가 세로로 되어 있습니다.

다음으로, 텍스트의 오브젝트 자체를 회전한 경우입니다.

이 경우는 텍스트 자체는 변환하지 않고 텍스트로서의 객체 자체를 회전시키고 있을 뿐이므로, 가로 쓰기를 잠들어 보고 있는 것과 같은 감각입니다.
즉, 가로로 보았을 경우, 아무도 문제 없다고 하는 것입니다.

마지막으로, 텍스트의 문자를 회전시켜, 한층 더 텍스트 오브젝트를 회전해 보았을 경우입니다.

엽서에 인쇄하는 경우, 세로 쓰기라고 하면 이 형식이 메이저가 아닐까요?
이것도, 텍스트의 문자만을 90° 회전시킨 케이스와 같이, 전각 변환+하이픈 반각 변환한 것이 문제 없게 표시되고 있습니다.

이것으로부터,
・영자는 전각으로 한다
・하이픈은 반각으로 한다
라고 주소명 인쇄의 레이아웃도 무섭지 않다, 라고 하는 것이군요!

좋은 웹페이지 즐겨찾기