Revision | 65 (tree) |
---|---|
Time | 2019-09-14 10:09:46 |
Author | hirukawa_ryo |
* catalpa 0.7.2
@@ -250,7 +250,12 @@ | ||
250 | 250 | } |
251 | 251 | } |
252 | 252 | if(letterSpacing != 0.0) { |
253 | - sb.append(String.format("<span style=\"font-family:monospace;font-size:%d%%;\"> </span>", (int)Math.min(200 * letterSpacing, 100))); | |
253 | + if(letterSpacing <= 0.5) { | |
254 | + sb.append(String.format("<span style=\"font-family:monospace;font-size:%d%%;\"> </span>", (int)(200 * letterSpacing))); | |
255 | + } else { | |
256 | + //letterSpacingが0.5よりも大きい場合、font-sizeが100%を超えます。この場合、行間が広くならないようにline-height:0.1;を付加します。 | |
257 | + sb.append(String.format("<span style=\"font-family:monospace;font-size:%d%%;line-height:0.1;\"> </span>", (int)(200 * letterSpacing))); | |
258 | + } | |
254 | 259 | } |
255 | 260 | return sb.toString(); |
256 | 261 | } |