|
From: <ai...@us...> - 2010-05-07 04:56:10
|
Revision: 10976
http://plplot.svn.sourceforge.net/plplot/?rev=10976&view=rev
Author: airwin
Date: 2010-05-07 04:56:04 +0000 (Fri, 07 May 2010)
Log Message:
-----------
Initial commit of special test to show Chapter 1 verse 3 of Genesis in
Hebrew to test alignment of diacritical marks.
Modified Paths:
--------------
trunk/examples/python/CMakeLists.txt
Added Paths:
-----------
trunk/examples/python/test_hebrew_diacritic.py
Modified: trunk/examples/python/CMakeLists.txt
===================================================================
--- trunk/examples/python/CMakeLists.txt 2010-05-06 22:30:56 UTC (rev 10975)
+++ trunk/examples/python/CMakeLists.txt 2010-05-07 04:56:04 UTC (rev 10976)
@@ -85,6 +85,7 @@
test_fill.py
test_gradient.py
test_type1.py
+ test_hebrew_diacritic.py
)
if(ENABLE_tk)
Added: trunk/examples/python/test_hebrew_diacritic.py
===================================================================
--- trunk/examples/python/test_hebrew_diacritic.py (rev 0)
+++ trunk/examples/python/test_hebrew_diacritic.py 2010-05-07 04:56:04 UTC (rev 10976)
@@ -0,0 +1,55 @@
+#!/usr/bin/env python
+# -*- coding: utf-8; -*-
+# $Id$
+
+# Copyright (C) 2010 Alan W. Irwin
+
+# Displays Genesis Chapter 1 verse 3 "And God said: 'Let there be
+# light.' And there was light" in Hebrew as a test of diacritical
+# mark positioning.
+#
+# This file is part of PLplot.
+#
+# PLplot is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Library Public License as published
+# by the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# PLplot is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Library General Public License for more details.
+#
+# You should have received a copy of the GNU Library General Public License
+# along with PLplot; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+#
+# Append to effective python path so that can find plplot modules.
+from plplot_python_start import *
+
+import sys
+from plplot import *
+
+# Parse and process command line arguments
+plparseopts(sys.argv, PL_PARSE_FULL)
+
+# Initialize plplot
+plinit()
+
+from plplot_py_demos import *
+
+def main():
+ pladv(0)
+ plcol0(2)
+ plvpor(0.02, 0.98, 0.02, 0.90)
+ plwind(0.0, 1.0, 0.0, 1.0)
+ plsfci(0)
+ plschr(0., 2.5)
+ # The text is Genesis, Chapter 1 verse 3 in Hebrew.
+ plptex (0.5, 0.5, 1., 0., 0.5, "וַיֹּאמֶר אֱלֹהִים יְהִי אוֹר וַיְהִי אוֹר וַיַּרְא")
+ plschr(0., 1.0)
+ # Restore defaults
+ plcol0(1)
+main()
+plend()
+
Property changes on: trunk/examples/python/test_hebrew_diacritic.py
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:keywords
+ Author Date Id Revision
Added: svn:eol-style
+ native
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|