「ふりがなプログラミング」シリーズに久々の新刊が登場します。人気の生成AIを使って、ムチャ振り気味な業務を自動化しながら、Pythonを学ぶという一石二鳥気味な本です。 生成AIと一緒に学ぶ Pythonふりがなプログラ …
最近、5歳の甥っ子が家でよくお買い物ごっこをしているという話を聞いて、「リアルなお買い物ごっこができるレジアプリ」を作ってみることにしました。ちょうど甥っ子の誕生日も近かったので、誕生日プレゼント的に遊んでもらえたらいい …
CSS組版の面白さは、本来別の用途で作られたCSSのプロパティが、本の組版にピタッとはまる瞬間にあると思います。 ただし、はまらないものもあり、その1つが画像サイズの指定です。一般的にDTPソフトでは、画像のプリントサイ …
リブロワークスでは、社内の執筆編集や、著者の方に執筆していただくときにMDBP(MarkDown-Book-Preview)というツールを使用しています。 MDBPは、Vivliostyle(CSS組版のオープンソースソ …
久々にWebToon紹介です。近頃はこういう業務と関係ないことをしてる場合でもないのですが、正月の手なぐさみに書いてしまったので、捨てるのももったいないので公開。 今回も韓国(一部中国?)の作品が中心で、WebToonに …
CSS組版の小技を紹介します! 同じ種類の囲み枠パーツが連続するのはイヤと言われることがあります(実際あったのです)。そこで、Markdown(HTML)側は変えずに、CSSだけで連結させてみましょう。 VFMでは範囲を …
CSS組版の小技を紹介します! 『CSS組版Vivliostyle入門』では、string-setとページマージンボックスを使ってツメ(サイドインデックス)を作る方法を説明していますが、章ごとにCSSファイルを用意してペ …
CSS組版の小技を紹介します! 『CSS組版Vivliostyle入門』のではmargin-breakプロパティについて解説しています。これは要素がページ上部に配置されたときに、上マージンを調整します。この説明自体は間違 …