【PlantUML】メイリオ指定時に「か」のフォント表示がおかしい(解決策あり)

  • このエントリーをはてなブックマークに追加

PlantUMLでシーケンズでしがた、opt枠の[]の中にある「か」のフォントの表示がおかしい。
生成された画像を見ていただいたら分かるが、opt枠以外のフォントと比較すると同じメイリオのはずだが、なにかがおかしい。



@startuml

skinparam defaultFontName メイリオ
mainframe sample

participant "test001" as A
participant "test002" as B

opt あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよわをん
	A -> B : あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよわをん
end

@enduml



C:\PlantUML>java -jar -DPLANTUML_LIMIT_SIZE=36864 plantuml.jar test/test001.txt -charset UTF-8

C:\PlantUML>



生成した画像
生成した画像で「か」を赤枠で囲った

解決策

いろいろ調べたら、おかしな表示の原因解決には「skinparam dpi 300」を指定したら直った。
解析度が低いと出る不具合のようだ。
詳細は不明。誰か知っている人がいたら教えてください。



@startuml
skinparam dpi 300
skinparam defaultFontName メイリオ
mainframe sample

participant "test001" as A
participant "test002" as B

opt あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよわをん
	A -> B : あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよわをん
end

@enduml

dpiを指定して生成した画像
  • このエントリーをはてなブックマークに追加

SNSでもご購読できます。

コメントを残す

*