Skip to content

slack q and a 2019 07 16

akabeko edited this page Nov 16, 2019 · 1 revision

2019-07-16

Time Icon Name Message
02:30 田嶋 淳 Perl内からMacのターミナル経由でVivliostyleを立ち上げてEPUBを表示するようにしたのですが、CSS追記の一部が消えてしまい、有効にならない現象が出ています。具体的には@pages:firstでノンブルを表示させないための指定「@top-left {content: '';}」が、「@top-left {content: ;}」になってしまう感じです。エスケープ処理関係かなと思うのですがどうやっても回避できない感じでした。なお、@もそのままでは消えていましたが、こちらはバックスラッシュを入れることで回避できました。
08:10 shinyu 「Perl内から…」ということで、vivliostyle-viewer のURLのパラメータをその処理系での文字列表現にしていて引用符のエスケープがうまくいっていないと推測します。
CSSの記述を、ファイルに書かないで、URLのパラメータで渡す場合、URLに直接書けない文字は「%XX」で表します。シングル引用符 ' は「%27」と書くことができます。これでできないでしょうか?
11:53 田嶋 淳 なるほど。明日試してみます。
Clone this wiki locally