teknium1
58e749d07a
fix(read_file): DOCX ruby guides (w:rt) are excluded from paragraph text
...
Same class as the XLSX rPh fix: a phonetic guide annotates the base text and
is not part of it. `_extract_docx` collected every w:t in the paragraph, so a
ruby-annotated run rendered as guide + base ("トウキョウ東京"). Skip the w:rt
subtree; w:rubyBase stays. The phonetic test now covers XLSX shared/inline/rich
and DOCX ruby through the registered read_file handler.
2026-09-18 09:22:45 -07:00
..
2026-09-16 17:09:50 -07:00
2026-09-18 21:47:13 +05:30
2026-09-17 09:02:55 -07:00
2026-09-15 04:12:13 -07:00
2026-09-17 20:38:43 +05:30
2026-09-17 09:04:38 -07:00
2026-09-15 21:46:37 -07:00
2026-09-17 09:04:38 -07:00
2026-09-17 00:34:50 -05:00
2026-09-17 21:17:26 +05:30
2026-09-16 17:19:58 -07:00
2026-09-18 09:19:04 -07:00
2026-09-16 22:25:33 -07:00
2026-09-16 22:25:33 -07:00
2026-09-18 09:19:04 -07:00
2026-09-16 16:59:03 -07:00
2026-09-18 09:19:04 -07:00
2026-09-15 06:16:38 -07:00
2026-09-15 06:16:38 -07:00
2026-09-16 16:57:03 -07:00
2026-09-15 06:16:38 -07:00
2026-09-17 09:02:55 -07:00
2026-09-16 17:12:11 -07:00
2026-09-17 09:02:55 -07:00
2026-09-15 04:56:01 -07:00
2026-09-16 14:34:22 -07:00
2026-09-16 21:15:09 +05:30
2026-09-16 17:47:50 -07:00
2026-09-16 17:14:28 -07:00
2026-09-15 19:09:29 -07:00
2026-09-15 03:45:41 -07:00
2026-09-15 03:45:41 -07:00
2026-09-15 04:13:47 -07:00
2026-09-15 03:56:17 -07:00
2026-09-15 18:41:46 -07:00
2026-09-16 16:56:46 -07:00
2026-09-15 04:12:13 -07:00
2026-09-18 01:43:35 +05:30
2026-09-15 18:40:52 -07:00
2026-09-16 16:56:46 -07:00
2026-09-15 03:45:41 -07:00
2026-09-17 21:17:26 +05:30
2026-09-15 03:57:24 -07:00
2026-09-15 03:57:24 -07:00
2026-09-17 21:17:26 +05:30
2026-09-16 17:19:31 -07:00
2026-09-16 16:59:03 -07:00
2026-09-16 16:42:47 -07:00
2026-09-16 16:42:47 -07:00
2026-09-16 17:21:14 -07:00
2026-09-18 09:21:11 -07:00
2026-09-18 09:21:42 -07:00
2026-09-17 00:11:27 -07:00
2026-09-16 14:34:59 -07:00
2026-09-18 09:20:07 -07:00
2026-09-15 19:00:42 -07:00
2026-09-15 04:54:30 -07:00
2026-09-15 09:29:00 -07:00
2026-09-16 16:50:27 -07:00
2026-09-15 19:04:29 -07:00
2026-09-17 08:51:30 -07:00
2026-09-16 16:52:05 -07:00
2026-09-15 04:12:13 -07:00
2026-09-17 19:06:29 -04:00
2026-09-16 21:15:37 +05:30
2026-09-15 04:55:14 -07:00
2026-09-17 08:51:30 -07:00
2026-09-17 21:18:03 +05:30
2026-09-17 08:51:30 -07:00
2026-09-16 00:32:15 -07:00
2026-09-16 17:01:30 -07:00
2026-09-18 01:43:35 +05:30
2026-09-16 00:32:15 -07:00
2026-09-17 08:52:27 -07:00
2026-09-18 09:22:45 -07:00
2026-09-17 08:53:48 -07:00
2026-09-15 18:39:09 -07:00
2026-09-16 17:55:07 -07:00
2026-09-15 03:58:05 -07:00
2026-09-15 19:03:33 -07:00
2026-09-17 08:47:01 -07:00
2026-09-17 08:47:01 -07:00
2026-09-15 19:03:33 -07:00
2026-09-15 19:01:39 -07:00
2026-09-15 14:15:59 +05:30
2026-09-15 14:15:59 +05:30
2026-09-16 17:43:11 -07:00
2026-09-16 00:32:15 -07:00
2026-09-16 17:23:44 -07:00
2026-09-15 18:33:15 -07:00
2026-09-16 17:05:08 -07:00
2026-09-15 03:46:29 -07:00
2026-09-16 17:56:08 -07:00
2026-09-15 18:58:30 -07:00
2026-09-16 06:27:23 -05:00
2026-09-15 03:41:43 -07:00
2026-09-16 17:21:37 -07:00
2026-09-15 05:36:37 -07:00
2026-09-15 18:25:17 -07:00
2026-09-15 03:54:01 -07:00
2026-09-15 03:54:01 -07:00
2026-09-16 17:12:11 -07:00
2026-09-17 09:02:55 -07:00
2026-09-17 09:02:55 -07:00
2026-09-15 18:42:38 -07:00
2026-09-15 18:43:05 -07:00
2026-09-16 17:43:40 -07:00
2026-09-18 09:19:04 -07:00