Sha256: 5d8783bb3714466c7ada2dfe94f713d425f6d2ac4c331963ebd5e5ebb9942c03
Contents?: true
Size: 718 Bytes
Versions: 2
Compression:
Stored size: 718 Bytes
Contents
require_relative 'ja/version' require_relative 'ja/converter' require 'asciidoctor/extensions' unless RUBY_ENGINE == 'opal' include Asciidoctor Extensions.register do treeprocessor do process do |document| paragraphs = document.find_by context: :paragraph paragraphs.each do |paragraph| paragraph.lines.each_with_index do |line, i| paragraph.lines[i] = Asciidoctor::Pdf::Linewrap::Ja::Converter::insert_zero_width_space(line) end end list_items = document.find_by context: :list_item list_items.each do |list_item| list_item.text = Asciidoctor::Pdf::Linewrap::Ja::Converter::insert_zero_width_space(list_item.text) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
asciidoctor-pdf-linewrap-ja-0.3.0 | lib/asciidoctor/pdf/linewrap/ja.rb |
asciidoctor-pdf-linewrap-ja-0.2.0 | lib/asciidoctor/pdf/linewrap/ja.rb |