TeX 가상 글꼴 (VF)에서 Zundo Cokiyoshi

분명히 최근에 Qiita에서 준도 코키 요시가 범람하는 것 같습니다.

수많은 준도코키요시 중에서 자신이 주목하고 있는 것은 이거.
  • 준도 코키 요시를 글꼴로

  • …… 훌륭하다.

    그렇지만, 자신이 생각하고 있는 준도 코키요시 폰트는 코레자나이.
    (↑어떤 너도 생각하고 있었는지)

    나의 칸가에타 사이코노 준도코키요시 폰트



    「준」「도코」중 하나를 랜덤으로 계속 출력하여「준」「준」「준」「준」「도코」의 배열이 나오면「키요시!」라고 출력한 후 종료

    라는 ‘준도코키요시의 요건’을 (가능한 한) 채우도록 했다.

    하지만, 불행히도 자신에게는 OpenType력이 1밀리도 갖추어지지 않았기 때문에, 대신 TeX의 가상 폰트(VF)로 실장하기로 했다.
  • TeX의 가상 글꼴 (VF)에서 Zundo Kokiyoshi

  • 이 zdkysm.vpl을 현재 디렉토리에 두고 다음 명령을 실행하면 가상 글꼴 바이너리 파일 (zdkysm.tfm 및 zdkysm.vf)이 생성됩니다.
    vptovf zdkysm
    

    그런 다음이 글꼴을 사용하여 적절한 LaTeX 문서를 만듭니다.
    \documentclass[a4paper]{article}
    % もちろん(La)TeXマクロは一切無し!
    \begin{document}
    % ズンドコフォントを指定する
    \newfont\fzdk{zdkysm at 4pt}\fzdk
    
    % (人間が)ランダムな文字列を打ち込む
    knknjnysnyitndsysnysstrnnkhtgmckcipidswrninds
    
    \end{document}
    

    이것을 컴파일 1 그러면 준도코키요시인 출력을 얻을 수 있다.


    준도 코키 요시 폰트 사양


  • 뭔가 문자를 입력하면 「준」 「도코」중 하나가 표시된다.
  • 어느 것이 되는지는 문자에 의해 정해져 있다.
  • 그러므로 “랜덤하게 낸다”에는 인간이 “랜덤하게 입력”할 필요가 있다.

  • '준준준준도코'가 늘어선 직후에 '기요시!'도 표시하고 거기서 종료한다.
  • 즉, 그 이상 문자를 입력해도 표시가 바뀌지 않는다.
  • 예를 들면 앞의 예에서는 37문자째의 d 그 곳에서 「키요시!」가 나오므로, 그 이후의 swrninds 는 아무것도 표시하지 않는다.


  • 사이고에게



    TeX의 VF에서는 그렇기 때문에, 누군가 앞서 언급한 사양을 만족하는 OpenType 폰트를 만들어 주세요. (타력 본원)



    엔진은 아무거나 (pdflatex이어도) 좋다.

    좋은 웹페이지 즐겨찾기