File: script.rb

package info (click to toggle)
ruby-gnome 4.2.2-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 26,648 kB
  • sloc: ruby: 67,701; ansic: 67,431; xml: 350; sh: 201; cpp: 45; makefile: 42
file content (23 lines) | stat: -rw-r--r-- 634 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# -*- coding: utf-8 -*-

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

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

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

require 'pango'

iter = Pango::ScriptIter.new("Helloこんにちはコンニチハ안녕하세요السلام عليكمΕλληνικάவணக்கம்")
begin
  start_pos, end_pos, script = iter.range
  puts "-----"
  puts "start : #{start_pos}"
  puts "end   : #{end_pos}"
  puts "script: #{script.nick}"
  puts "sample_language: #{script.sample_language.to_s}"
end while iter.next!