2013-01-14 7 views
0

Apache FOP 버전 0.95를 사용하고 있습니다. ps 파일에 간격 문제가 있습니다. (Empf \ 344nger) [5.464 8.464 5.592 3.376 14.216 5.696 5.592 5.312 3.976 'Empfänger'라는 단어가 'Empfänger'로 인쇄되고 있습니다. 이 문제가 수정 되었습니까?Apache FOP 움라우트 간격 문제

+0

잘못된 글꼴 메트릭 때문입니다. 어떤 글꼴입니까? (OpenType, TrueType, Type 1?) –

+0

다른 특수 문자가 올바르게 인쇄됩니다. 이 문자와 관련하여 문제가 발생합니다.이 문자의 너비가 잘못 생성되었습니다. 사용 된 글꼴 유형은 Type1입니다. –

답변

0

정확한 문제를 좀 더 자세히 설명해 주실 수 있습니까? 나는 방금 똑같은 행동을 보았고 이것을 이렇게 풀 수 있었다.

난 내 자신의 XML 파일을 생성하고 "OutputFormat.createPrettyPrint()"로 DOM4J XMLWriter가 사용하던이 같은 코드를 작성합니다

 <inline font-family="Verdana">L</inline> 
     <inline font-family="Verdana">üftungstechnische Ma</inline> 
     <inline font-family="Verdana">ßnahme zum Feuchteschutz erforderlich.</inline> 

내가 출력 모드를 전환 한 후에이 "OutputFormat.createCompactFormat() "모든 것이 잘 작동합니다. 생성 된 출력은 다음과 같습니다.

 <inline font-family="Verdana">L</inline><inline font-family="Verdana">üftungstechnische Ma</inline><inline font-family="Verdana">ßnahme zum Feuchteschutz erforderlich.</inline> 

다음은 올바르게 인쇄됩니다. 이제 귀하의 경우에도 동일한 문제가되기를 바랍니다.