Sha256: 9d50ab831929b4547c390027a1541bc88114fde9fbe2c5188616dd82fcb03984

Contents?: true

Size: 796 Bytes

Versions: 71

Compression:

Stored size: 796 Bytes

Contents

# -*- coding: utf-8 -*-

=begin
  break.rb - Ruby/Pango sample script.

  Copyright (c) 2005 Ruby-GNOME2 Project
  This program is licenced under the same licence as Ruby-GNOME2.

  $Id: break.rb,v 1.1 2005/09/17 17:09:12 mutoh Exp $
=end

require 'pango'

attr = Pango.break("Hello Worldです\n2nd line", Pango::Analysis.new)

p attr.length
attr.each do |v|
  print "line_break:#{v.line_break?}"
  print ", mandatory_break:#{v.mandatory_break?}"
  print ", char_break:#{v.char_break?}"
  print ", white:#{v.white?}"
  print ", cursor_position:#{v.cursor_position?}"
  print ", word_start:#{v.word_start?}"
  print ", word_end:#{v.word_end?}"
  print ", sentence_boundary:#{v.sentence_boundary?}"
  print ", sentence_start:#{v.sentence_start?}"
  print ", sentence_end:#{v.sentence_end?}\n"
end

Version data entries

71 entries across 63 versions & 2 rubygems

Version Path
savant-echo-1.0.4 bin/alexa-0.1.2-osx/lib/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-1.0.4 bin/packaging/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
pango-3.1.1-x64-mingw32 sample/break.rb
pango-3.1.1-x86-mingw32 sample/break.rb
pango-3.1.1 sample/break.rb
savant-echo-1.0.1 bin/packaging/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-1.0.1 bin/alexa-0.1.2-osx/lib/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-0.1.91 bin/packaging/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-0.1.91 bin/alexa-0.1.2-osx/lib/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-0.1.9 bin/alexa-0.1.2-osx/lib/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-0.1.9 bin/packaging/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-0.1.6 bin/packaging/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-0.1.6 bin/alexa-0.1.2-osx/lib/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-0.1.5 bin/alexa-0.1.2-osx/lib/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-0.1.5 bin/packaging/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-0.1.4 bin/alexa-0.1.2-osx/lib/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-0.1.4 bin/packaging/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-0.1.3 bin/alexa-0.1.2-osx/lib/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
savant-echo-0.1.3 bin/packaging/vendor/ruby/2.2.0/gems/pango-3.1.0/sample/break.rb
pango-3.1.0-x64-mingw32 sample/break.rb