@@ -85,8 +85,62 @@ font-weight: normal;
8585src: local("iAWriterDuospace-Regular"),
8686url("${ rcssPath } /fonts/iAWriterDuospace-Regular.ttf") format("truetype");
8787}
88-
8988 ` ;
89+
90+ // https://github.com/readium/readium-css/pull/146/files
91+ // https://github.com/readium/readium-css/blob/2e1bb29d02de1b2d36ec960eb90c2c4ac238b346/css/src/modules/ReadiumCSS-base.css#L119-L131
92+ // https://github.com/readium/readium-css/blob/2e1bb29d02de1b2d36ec960eb90c2c4ac238b346/css/src/ReadiumCSS-ebpaj_fonts_patch.css#L22-L79
93+ // @font -face {
94+ // font-family: "serif-ja";
95+ // src: local("MS P明朝"), /* for IE */
96+ // local("MS PMincho"), /* MS P明朝 */
97+ // local("HiraMinProN-W3"), local("Hiragino Mincho ProN"), /* ヒラギノ明朝 ProN W3 */
98+ // local("HiraMinPro-W3"), local("Hiragino Mincho Pro"), /* ヒラギノ明朝 Pro W3 */
99+ // local("YuMin-Medium"), local("YuMincho"), /* 游明朝体(macOS) */
100+ // local("Yu Mincho"), /* 游明朝(Windows) */
101+ // local("BIZ UDPMincho"); /* BIZ UDP明朝 */
102+ // }
103+
104+ // @font -face {
105+ // font-family: "sans-serif-ja";
106+ // src: local("MS Pゴシック"), /* for IE */
107+ // local("MS PGothic"), /* MS Pゴシック */
108+ // local("HiraginoSans-W3"), local("Hiragino Sans"), /* ヒラギノ角ゴシック */
109+ // local("HiraKakuProN-W3"), local("Hiragino Kaku Gothic ProN"), /* ヒラギノ角ゴ ProN W3 */
110+ // local("HiraKakuPro-W3"), local("Hiragino Kaku Gothic Pro"), /* ヒラギノ角ゴ Pro W3 */
111+ // local("ヒラギノ角ゴ W3"), /* for old Safari */
112+ // local("HiraginoKaku-W3-90msp-RKSJ-H"), /* ヒラギノ角ゴ W3(TrueType) */
113+ // local("YuGothic-Medium"), local("YuGothic"), /* 游ゴシック体(macOS) */
114+ // local("Yu Gothic Medium"), local("Yu Gothic"), /* 游ゴシック(Windows) "Yu Gothic" is a fallback. */
115+ // local("BIZ UDPGothic"); /* BIZ UDPゴシック */
116+ // }
117+
118+ // /* 縦組み用 (vertical writing) */
119+
120+ // @font -face {
121+ // font-family: "serif-ja-v";
122+ // src: local("MS 明朝"), /* for IE */
123+ // local("MS Mincho"), /* MS 明朝 */
124+ // local("HiraMinProN-W3"), local("Hiragino Mincho ProN"), /* ヒラギノ明朝 ProN W3 */
125+ // local("HiraMinPro-W3"), local("Hiragino Mincho Pro"), /* ヒラギノ明朝 Pro W3 */
126+ // local("YuMin-Medium"), local("YuMincho"), /* 游明朝体(macOS) */
127+ // local("Yu Mincho"), /* 游明朝(Windows) */
128+ // local("BIZ UDMincho"); /* BIZ UD明朝 */
129+ // }
130+
131+ // @font -face {
132+ // font-family: "sans-serif-ja-v";
133+ // src: local("MS ゴシック"), /* for IE */
134+ // local("MS Gothic"), /* MS ゴシック */
135+ // local("HiraginoSans-W3"), local("Hiragino Sans"), /* ヒラギノ角ゴシック */
136+ // local("HiraKakuProN-W3"), local("Hiragino Kaku Gothic ProN"), /* ヒラギノ角ゴ ProN W3 */
137+ // local("HiraKakuPro-W3"), local("Hiragino Kaku Gothic Pro"), /* ヒラギノ角ゴ Pro W3 */
138+ // local("ヒラギノ角ゴ W3"), /* for old Safari */
139+ // local("HiraKakuDS-W3-83pv-RKSJ-H"), /* ヒラギノ角ゴ W3(TrueType) */
140+ // local("YuGothic-Medium"), local("YuGothic"), /* 游ゴシック体(macOS) */
141+ // local("Yu Gothic Medium"), local("Yu Gothic"), /* 游ゴシック(Windows) "Yu Gothic" is a fallback. */
142+ // local("BIZ UDGothic"); /* BIZ UDゴシック */
143+ // }
90144 el = document . createElement ( "style" ) ;
91145 el . setAttribute ( "id" , readiumCssFontFaceStyleID ) ;
92146 el . setAttribute ( "type" , "text/css" ) ;
0 commit comments