全体を <pre> ... </pre> で囲んで作ったので、 ブラウザのフォントによっては、縦横がきちんと合わないかもしれません。 <table> ... </table> を使うことも考えられるのですが……。
例えば「紅葉賀」の右から二本目の縦線は上に「+」がありません。 これは上を通る横線に届いていないと見てください。
| | | | | | | | +-+ | | +-+ | | +-+ +-+ +-+-+-+ | | +-+---+ | | +---+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 帚木 空蝉 夕顔 若紫 末摘花 紅葉賀 花宴 +-+ | | | +-+-+ +-+ | +---+ +-----+ | +-+ | | | +---+-+ +-+-+ | | | | | | | | | | | | | | +-|-+ +-|-+-+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 葵 賢木 花散里 須磨 明石 澪標 蓬生 | +-+-+ | +-----+ +-+ +-+ | | +-+-+-+ +---+-+ | +---+ | | +-+ +-+-+ | | | | | +-|-+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 関屋 絵合 松風 薄雲 朝顔 少女 玉鬘 +---+ | +-----+ +-+---+ | | | +-+-+ | +---+ | +-+ | +-+ +---+ +-|-+ | | | +-+-|-+ | | | | | | | | | | | | | | | | | | | | | +-|-+-+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 初音 胡蝶 蛍 常夏 篝火 野分 行幸 +-----+ | +-------+ +-+-+---+ | +-----+ +-+-----+ +---+ +-+ +---+---+ | | | | | | +---+ | | | | | | | | +-+ | | | +-+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 藤袴 真木柱 梅枝 藤裏葉 若菜上 若菜下 柏木 +-----+-+ +-------+ +---+ +-----+ +-------+ +---+ | +-----+ | | | | | | | +-+ | +---|-+ | | +---|-+ | | | | | +-+-|-+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 横笛 鈴虫 夕霧 御法 幻 匂宮 紅梅 +-------+ +---+-+-+ +-----+ | +-----+-+ +-+ +---+ +-+---+-+ +-+-----+ | +-+-+ | | | | | | | +-+ | | | +-+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 竹河 橋姫 椎本 総角 早蕨 宿木 東屋 +-------+ +---+---+ +-+-+-+-+ | +-+ | | | +-|-+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 浮舟 蜻蛉 手習
77字×19行に収めました。
例えば「若紫」の最上段には「**」と「++」があります。 これは、それぞれが横線で結ばれているが全体は結ばれていないことを示します。
||||| |||++ ||++| |**++ ++++| |++-+ ||+-+ ++||| ***++ |+-+ +--+ |++|| |+-++ ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||+|+ +|++| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| 帚木 空蝉 夕顔 若紫 末摘花 紅葉賀 花宴 葵 賢木 花散里 須磨 明石 澪標 +++|| |+++| +--+ **++| |++++ +-++| +-+|| **+++ +-+| +--+ ++-+| ||+++ |+-+| ||||| ||||| +|+|| ||||| ||||| ||||| ||||| ||||| +|+|| |++|+ ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| 蓬生 関屋 絵合 松風 薄雲 朝顔 少女 玉鬘 初音 胡蝶 蛍 常夏 篝火 ++|++ +-+ +--+| +---+ +++-+ |+--+ ++--+ *-*++ +-+-+ +--++ +---+ +-+ +--+ ||||| |+|++ ||||| |+-+| ||||| ||++| ||++| ||||| ||||| ||||| ||++| +-|+| |+-|+ ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| 野分 行幸 藤袴 真木柱 梅枝 藤裏葉 若菜上若菜下 柏木 横笛 鈴虫 夕霧 御法 +---+ +-+ |+--+ +---+ +-+++ +--+| +--++ **+-+ ++-++ ++--+ +---+ +-+-+ +++++ ||||| ++|+| ||||| |+++| ||||| |++|| |++|| ||||| ||||| ||||| |++|| |+|+| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| 幻 匂宮 紅梅 竹河 橋姫 椎本 総角 早蕨 宿木 東屋 浮舟 蜻蛉 手習