Koutaro Mukai
Koutaro Mukai
### Is there an existing issue for this? - [x] I have searched the existing issues ### This issue exists in the latest npm version - [x] I am using...
First of all, thank you for continued work on pygame. ## Summary I found that there are inconsistencies between the type annotations, documentation, and actual implementation of `pygame.camera.list_cameras()` across different...
fix: #868 `::footnote-call`疑似要素に対して、テキストノード分割・`viv-ts-*`要素の挿入・クラス設定の一連の処理が行われていませんでした。ページマージンボックスを処理している箇所を参考にして、`TextPolyfill.processGeneratedContent()`を使用しました。`processGeneratedContent()`が内部で`offsetWidth`/`offsetHeight`を使っており、事前にDOMに追加する必要がありました。 https://github.com/vivliostyle/vivliostyle.js/blob/b4360e060ba9d82bbccfe6d3525334bf31940fc5/packages/core/src/vivliostyle/ops.ts#L1636-L1644
**Is your feature request related to a problem? Please describe.** In the Chromium used by the latest version of the Vivliostyle CLI, fractional numbers for colors, such as `rgb(0.0 0.1...
from: https://x.com/sierra2501/status/1950188020323197134 原稿HTMLがカレントディレクトリ以外にある場合、ビルド時にCSSの読み込みに失敗します。 ~~~ > vivliostyle --version cli: 9.4.0 core: 2.33.2 > wsl tree . └── content ├── index.html └── theme └── theme.css 3 directories, 2 files > vivliostyle build...
現在のVFMでは数式機能は独自に実装されており、これはremark v13と互換性がありません。独自に実装している理由はVivliostyle.js側で数式を変換させるためだと把握しています。 現在は、remark側で数式の変換を行うremark公式の数式プラグイン[remark-math](https://github.com/remarkjs/remark-math)があります。公式プラグインに乗るのが基本的には安定しそうです。
10月の開発者会議で話題にした機能の棚卸しに関連するIssueです。 現在のVFMには、`[[ ]]`で囲んだ文字列を削除し、`[[toc 〜]]`という文字列をほぼ決め打ちで空のdiv要素に変換する機能があります。この機能には特にテストやドキュメントがなく、もとはどのような使い方を想定されていたのかよくわからなくなっています。 ``` $ echo -e '[[foobar]]' | npx --yes @vivliostyle/vfm $ echo -e '[[toc id="toc"]]\n目次?' | npx --yes @vivliostyle/vfm 目次? ``` この機能は[src/plugins/toc.ts](https://github.com/vivliostyle/vfm/blob/main/src/plugins/toc.ts)で実装されています。この機能のためにVFMは[remark-shortcodes](https://github.com/djm/remark-shortcodes)に依存していますが、remark-shortcodesはremark v13への対応が行われず、移行のボトルネックのひとつになっています。
## Goals Vivliostyle CLI側での[`documentProcessor`拡張](https://github.com/vivliostyle/vivliostyle-cli/pull/526)によってunifiedが露出し、VFMが使用しているunifiedが古いことが目立つようになりました。改善したいのですが、何が障壁になっていますか? ## Discussion 既存のIssueを確認し、以下は関係がありそうだと把握しています。 - #101 Native ESM対応(脱Jest?) - #45 プラグイン実装の移行