Dosyeya orjînal(Daneya SVG, mezinbûna rast: 512 × 384 pixel; mezinbûna daneyê: 141 KB)


Danasîn

Danasîn
English: svg version of Omega squared.png by Gro-Tsen.
Dîrok
Çavkanî Own work based on: Ordinal ww.svg
Xwedî
Original:
Vector:
SVG genesis
InfoField
W3C grn 
The SVG code is valid.
Unknown logo-V 
This vector image was created with unknown tool.

Java Source Code

// Author: Ika, Date: 08/04/2015 -->
// The following code can be used to generate the SVG image of ordinals \omega^2.
// Anyone can copy and revise this code without any copyright concern.

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.PrintWriter;

public class Ordinal
{
	public static void main(String[] args)
	{
		try{
			File output = new File("ordinal_ww.svg");
			FileWriter fw = new FileWriter(output);
			PrintWriter pw = new PrintWriter(fw);
			
			pw.println("<?xml version=\"1.0\" standalone=\"no\"?>");
			pw.println("<!-- Author: Ika, Date: 08/04/2015 -->");
			pw.println("<!-- Anyone can copy and revise this code without any copyright concern. -->");
			pw.println("<svg width=\"512\" height=\"384\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">");
			pw.println("\n\t<g style=\"stroke:black; stroke-width:1\" >");
			// Draw the vertical lines...
			double magic_frac = 0.875;	// the length ratio between each pair of segments
			double min_l = 0.1;	// the least length of each segment
			double x=1.0, y=0.0, l=384.0;
			double L=l; // restored length after each loop
			do{
				do{
					pw.println("\t\t<path d=\"m"+x+" "+y+" v"+l+"\" />");
					x += l*(1-magic_frac)/6;
					y += l*(1-magic_frac)/2;
					l *= magic_frac;
				}while(l>min_l);
				l = L *= magic_frac;
				y = (384-l)/2;
			}while(L>min_l);
			
			pw.println("\t</g>");
			pw.println("\n</svg>");
			
			fw.close();
		}
		catch (Exception e){}
	}
}

Lîsans

I, the copyright holder of this work, hereby publish it under the following license:
w:en:Creative Commons
isnad parvekirinê mîna hev
This file is licensed under the Creative Commons Attribution-Share Alike 4.0 International license.
Tu azad î:
  • parve bike – ji bo kopîkirin, belavkirin û weşandina xebatê
  • ji bo guhartin û adaptekirina naverokê – ji bo adaptekirina xebatê
Di bin van mercan de:
  • isnad – Divê tu isnadeke maqûl bikî, lînekek pêşkêş bikî ji bo lîsansê, û diyar bikî ku guhartin hatiye kirin an na. Tu dikarî vê yekê bi adilî bi cih bînî, lê ne bi awayê ku wekî lîsansor te an bikaranîna te pejirandibe.
  • parvekirinê mîna hev – Ger tu materyalê biguherînî, bizivirînî formeke din, an ava bikî divê beşdariyên xwe di bin eynî lîsansê an lîsansa hevaheng de wekî ya eslî belav bikî.

Captions

Add a one-line explanation of what this file represents

Items portrayed in this file

motîv Kurdish (Latin script) (transliterated)

rewşa mafê telîfê Kurdish (Latin script) (transliterated)

copyrighted îngilîzî

destûr Kurdish (Latin script) (transliterated)

dema avabûnê Kurdish (Latin script) (transliterated)

4 tebax 2015

Dîroka daneyê

Ji bo dîtina guhartoya wê demê bişkoka dîrokê bitikîne.

Dîrok/KatjimêrWêneyê biçûkMezinahîBikarhênerŞirove
niha09:22, 4 tebax 2015Versiyona biçûkkirî yê 09:22, 4 tebax 2015512 x 384 (141 KB)IkamusumeFanUser created page with UploadWizard

Rûpelekî ku ji vê dosyeyê bi kar tîne nîne.

Bikaranîna gerdûnî ya pelê

Ev wîkiyên di rêzê de vê pelê bi kar tînin:

Daneyên meta