• R/O
  • SSH
  • HTTPS

catalpa: Commit


Commit MetaInfo

Revisão111 (tree)
Hora2022-09-08 21:23:13
Autorhirukawa_ryo

Mensagem de Log

* catalpa 0.9
半角スペースのみで構成される行を垂直スペース用の div として出力するようにしました。

Mudança Sumário

Diff

--- catalpa/trunk/src/main/java/net/osdn/catalpa/freemarker/MarkdownDirective.java (revision 110)
+++ catalpa/trunk/src/main/java/net/osdn/catalpa/freemarker/MarkdownDirective.java (revision 111)
@@ -102,7 +102,7 @@
102102
103103 // ブランク行(半角スペース・タブのみで構成されている行)を垂直スペース用の div に変換します。
104104 // 最初の半角スペースで構成される行は高さ 0 の垂直余白になります。(マージン相殺が無効になるのでこれでも高さが増えます。)
105- // さらに半角スペースで構成される行が続くと半角スペース 1つごとに高さ 0.25em の垂直余白になります。
105+ // さらに半角スペースで構成される行が続くと半角スペース 1つごとに高さ 0.25rem の垂直余白になります。
106106 try(BufferedReader reader = new BufferedReader(new StringReader(input))) {
107107 StringBuilder sb = new StringBuilder();
108108 String line;
@@ -120,8 +120,8 @@
120120 sb.append("\n<div class=\"vspace\" data-length=\"0\" style=\"margin-block-start:-1px;height:1px\"></div>\n");
121121 isContinuousVerticalSpace = true;
122122 } else {
123- String em = BigDecimal.valueOf(space).divide(BigDecimal.valueOf(4)).toPlainString() + "em";
124- sb.append("\n<div class=\"vspace\" data-length=\"" + space + "\" style=\"height:" + em + "\"></div>\n");
123+ String rem = BigDecimal.valueOf(space).divide(BigDecimal.valueOf(4)).toPlainString() + "rem";
124+ sb.append("\n<div class=\"vspace\" data-length=\"" + space + "\" style=\"height:" + rem + "\"></div>\n");
125125 }
126126 }
127127 } else {
Show on old repository browser