class String
Public Instance Methods
as_pdf()
click to toggle source
If the string is ASCII only, convert it to a PDF
LiteralString object. Otherwise, return self.
# File lib/asciidoctor/pdf/ext/core/string.rb, line 14 def as_pdf if ascii_only? ::PDF::Core::LiteralString.new(encode ::Encoding::ASCII_8BIT) else self end end
pred()
click to toggle source
# File lib/asciidoctor/pdf/ext/core/string.rb, line 3 def pred begin # integers %(#{(Integer self) - 1}) rescue ::ArgumentError # chars (upper alpha, lower alpha, lower greek) ([65, 97, 945].include? ord) ? '0' : ([ord - 1].pack 'U1') end end