module Asciidoctor::Pdf::Cjk

Constants

VERSION

Public Class Methods

break_words(string) click to toggle source
# File lib/asciidoctor/pdf/cjk.rb, line 10
def self.break_words(string)
  string.gsub(/(?<!^|\p{Space}|\p{Ps}|\p{Pi})[\p{Han}\p{Hiragana}\p{Katakana}\p{Ps}\p{Pi}]/) {|s| "#{::Prawn::Text::ZWSP}#{s}"}
end