This is http://www.yoga4d.com/hints5.txt also http://www.yoga6d.com/HINTS5.TXT Written by Aristo Tacoma alias Stein Reusch atiroal@yoga6d.com March 10, 2009. License for further distribution of this text as a whole is granted at: http://www.yoga4d.com/cfdl.txt on the premise that http://www.yoga4d.com/cfdl.txt is displayed first WELCOME EVEN MORE AMHARIC TO THE COMPUTER WORLD!!! ================================================== This a preliminary text, HINTS5.TXT, to the the series of three -- AMH1, AMH2, AMH3 -- viewable with the :AM IN command inside minigj2 when you have set java.policy right and also got the programs into the standard folder [[see beginning lines of http://www.yoga6d.com/AM.TXT for which files these are, and see the frontcover of http://www.yoga6d.com for where your java.policy file is, and see http://www.yoga6d.com/minigj2.htm for a link to the java-dot-policy.txt file where I have prepared the extra lines you must put into the java.policy file on your computer to enable full use of the http://www.yoga6d.com/minigj2.htm with your local harddisk.]] Translation approach between 7-bit latin ascii and amharic made by Aristo Tacoma. Font freshly drawn by this author. IMPORTANT COMMENT ON TIMING -- READ FIRST: THIS TEXT CONCERNS THE PROGRAMMING NOW TAKING PLACE IN MARCH 2009 AND WILL BE DOCUMENTATION FOR ITS COMPLETION WHICH WILL HAPPEN ANYTIME BETWEEN APRIL 2009 AND JULY 2009. ANY OF THE FILES REFERRED TO IN THE FOLLOWING WILL BE AVAILABLE SOON, BUT NOT BEFORE SOME WEEKS OR MONTHS AFTER THE RELEASE OF THIS TEXT. THE BRIGDE2 IS MADE SO THAT IT CAN RUN THE ENTIRE SERIES GJ2NEW1..GJ2NEW8 AND THESE PROGRAMS (THIS CONCERNS GJ2NEW7) ARE NOT ENTIRELY READY AT THE MOMENT OF WRITING BUT WILL BE SO MID-2009 AND THEN AVAILABLE ALWAYS, FOR ALL, FOR FREE, GIVEN ADHERENCE TO THE RESPECTFUL LIBERTY-ORIENTED LICENSE http://www.yoga4d.com/cfdl.txt * * * * * * Scroll down (PgDn or use arrows or lineshifts) to see real Amharic graphics when you view this with my Amharic editor/browser which comes up with the command :AM IN when you use the bridge2 (also called the minigj2), as at http://www.yoga6d.com/minigj2.htm, and open this text by pressing function key F1 and then type HINTS5 -- supposing you have in fact got the whole lot of the files as indicated in the first lines of the AM.TXT, and put them properly to the standard folder. Use function key F9 to get Amharic (Amarigna, the Ge'ez or GEEZ font viewing mode, where you can read the deliciously freshly orginally drawn font -- with a unique emphasis on optimism and similarities to dance. [[Technical notes -- I use double hard brackets occasionally inside some texts to indicate that you can safely ignore the comments on first-time reading. If you open it locally in the offline Firth Lisa GJ2 environment, you use the command :AM IN instead. That, is, provided that you have got hold of, and downloaded, and put to the standard folder, the following open source files I have made: http://www.yoga6d.com/AM.TXT www.yoga6d.com/AMFNTMAK.TXT (the above is my fontmaker program) www.yoga6d.com/AMFONT1.TXT www.yoga6d.com/AMFONT2.TXT (the second is a backup of the first in case you modify it) www.yoga6d.com/AMH1.TXT www.yoga6d.com/AMH2.TXT www.yoga6d.com/AMH3.TXT and this text, www.yoga6d.com/HINTS5.TXT which exists in both upper and lowercase on the site, and you must always use uppercase when you use the minigj2 editors on your local files. The http:// signifies what type of computer network it is about -- this is the signature of the classic World Wide Web Internet and, for machines dedicated to it, normally can be omitted. The www. however should be included for reasons of preciseness when one modifies the java.policy to allow the minigj2 emulation of the Lisa language to access files both ways on the designated folder on your local harddisk -- this I describes, amidst philosophical, religious, psychological, sexual and economical propositions, on the long long front page of www.yoga6d.com and www.yoga4d.com (these cover pages are identical, the content of the sites are overlapping but has different essences.]] I am much obliged to the excellence of the free material [[which can be viewed in the Mozilla-1.3 with the much enhanced PDF viewer option that I specify in the menues in bridge2 (not the simplest PDF viewer, but the enhanced one)]] which can be acquired from: www.fsi-language-courses.com My sketching of the Amharic font is very inspired by their works. The AM.TXT, the editor I have written in my own programming language Lisa Gj2 as an extension of my editor B9, is the same as the following: http://www.yoga6d.com/GJ2NEW7.TXT AM1, AMH2 and AMH3 contains real example texts in Amharic. It can be easily viewed with actual Amaharic characters (Amharic being the main language of Ethiopia, and the hundreds of Amharic characters being used for several African languages), if you [[given that you have changed java.policy as specified in the text java-dot-policy.txt on http://www.yoga6d.com/minigj2.htm and also have got the whole set of files to local harddisk]] go into the minigj2 and type :AM IN [[The program AM (really, AM.TXT) is the same as GJ2NEW7.TXT, and I have made it open source at http://www.yoga6d.com/GJ2NEW7.TXT (must be uppercase when you get it from the net).]] Inside the Amharic editor, which is a variation of my B9 editor so as to view a much enlarged amount of fonts [[which I have drawn in my own program MOREFONT, by the way, in an extended version store at www.yoga6d.com/AMFNTMAK.TXT -- and with which you can draw other African and nonafrican characters as you please, especially if you suitably modify the editor I have written in Lisa GJ2 (cfr the yoga4d.com/cfdl.txt license which says that such modifications are okay of my programs if you bring alongside my original program and the acknowledgements)]] -- inside this editor you press F1 to open this text. You must select YES that it is from the net, rather than from your local harddrive, and then type in the name AMH1. Since you don't put in any dots or www. thingies, it will assume it is at www.yoga6d.com/AMH1.TXT. Or type AMH2, or AMH3, or, to see this text, HINTS5. Again, pls remember to avoid typing .TXT when you are inside the editor, for this is the only storage format of the texts themselves and so consistently used. Always have backups as the editor obliges your command of saving without checking for existence of earlier files of same name first. This, I have found, increases the sense of empowerment of the writer at the computer to do good and righteous things -- that the computer isn't babysitting the individual interactor, but obeying you on such fairly easy things to get right if you have a well-trained, healthy mind, untouched by severe drugs. [[If you have fixed on java.policy you can specify any website address whatsoever insofar as it completes with a .txt file of this sort, which follows the approach I have laid out in this file. You will then type something like www.whatever.com/foldername/amharic1 and when you do type this in, the editor will add http:// up front itself, and you must write the upper and lowercase correctly as the website-maker wants it. You can also use this, of course, to view other .txt files than Amharic ones, but they must be .txt. That is to say, when you type in www.whatever.com/foldername/amharic1 it will try to open http://www.whatever.com/foldername/amharic1.txt and nothing else. It MUST have the .txt on it. This is due to the fact that I don't want too much functionality associated with my online programs, but keep everything restrained to that which is purely functional and not welcoming of those who make malware or the bad form of hacking. The sites www.yoga4d.com and www.yoga6d.com discuss safety issues explicitly and honestly and, I think, without over-statements in any direction, and carefully, pls, read it all if you like to make full use of the content on my sites, which is made in a benevolent spirit to encourage all to do enlightened things, and go beyond fundamentalist-limiting laws and encourage prosperity and the right type of meaningful liberty also on girl-gay issues, on issues of faith and worldview thinking and personal meditation, for all.]] You will then see my normal playful-funny ("arrhythmic" as I call it) B9 font showing this text in English 7-bit characters, but scrolling down you will find real Amharic, if the computer is correctly configured in all ways. [[This can happen also offline in the Firth Lisa OS which I have coherently woven together to support my entirely new programming language, utilizing, for background disk access and screen access, honest open source GNU GPL work -- both Allegro and www.freedos.org work and hundreds of other elements, all tested on numerous standard PCs.]] You can then, using the function key F9 view the 7-bit normal ascii characters you have just typed as Amharic -- 7-bit ascii characters are the international standard [[used inside all good programming languages and all good scripting languages incl HTML]]. Amharic conveys the image of unruly rastafari hair and fun dance with long slender limbs like the Miss Ethiopia girls and healthy longlegged skinniness of the original Punt, which has an entirely more substantial religiousness than either Egyptian or Arabic or Persian or Italian/Roman-Christian (St Paul) approaches, summed up in Marley's One Love and his pro-judaist Lion of Judah understanding of the coptic trinity. This is a philosophy of flow and love which doesn't have greedy self-centered anger against judism as its center, as islam and petty antisexual forms of christianity does. Anyway, that's how I see it. Back to technicalities here. By pressing CTR-P you can save the graphic output to a sequence of images. If you haven't fixed on java.policy, then these images will have to be stored e.g. by the use of a screen-capture program like Gimp, and saved as 256-colored .gif, which comes up in a blink at Internet, and, in contrast to .jpg, are perfectly sharp and eminently suitable for textual graphics without blurred transitions. [[Inside the full Firth Lisa platform of mine, which is not connected to internet but is for standard PCs (possibly in their own GJ2 net, when we're talking the new hardware I'm making for local communities in 3rd world with robotics to do harvesting of bioethanol-suitable crops to drive the energy-gobbling transistor-only computer with my own type of CPU) -- you will get the images as .BMP, easy to modify and convert e.g. to .GIF or perhaps to the more slurred .JPG. In the minigj2, you will see that GIF files are produced, when you have fixed on java.policy first -- and not merely .java.policy.]] These you can, page by page, print out or use at your websites. In contrast to the hopeless Unicode Amharic HTML which never shows right for anyone who has any unusual/classic platform configuration (I apologize for saying so, but it is true), we have something here that really works, cross-platform, instantly. These .GIFs are quickly viewable for ALL browsers without any exception whatsoever. [[Again, to use the CTRL-key with P in order to save files locally to your harddisk, in the case of minigj2, you must of course have that java-dot-policy thingy fixed on properly.]] EXPLANATION OF THE SUPERSIMPLE WAY TO PRODUCE GRAPHICAL AMHARIC USING THE :AM IN COMMAND IN MY BRIDGE2 =========================================== Rule 1: You simply preceed each Amharic line with a # line. When the first character on the line is a #, then the rest of that line is translated graphically. To see the Amharic beautiful longlegged graphics, scroll a little up e.g. with PgUp to get it on top of the page, then press that F9 and type in amount of pages, e.g. 1 or 5. You press a key to go from one page to the next. You can then learn Amharic quickly, or you can use it for professional production of Amharic texts. Since each Amharic letter is created by means of usually more than one letter in terms of English letters, the lines would get very short if we interpreted the completion of a line of Amharic characters in terms of a lineshift. Instead, we interpret a full blank line as a lineshift. To sum up, Rule 2: Click lineshift twice, rather than once, when you want the Amharic words to go to the next line. [[If you don't click lineshift twice before you have filled up the line, the whole line won't show but gets too far out to the right on the screen.]] Rule 3 -- a consequence of Rule 2: When you in fact want ONE full blank line between paragraphs in your Amharic texts, put in TWO full blank lines between the lines that begin with a #. You'll learn it fast. This will then show beautifully in the graphical mode of the AM editor. So, since Amharic typically uses something which looks much like the beloved colon between the words: Rule 4: Type a blank and a colon and a blank between each Amharic word. This will be converted correctly to the very beautiful Amharic standard of having something colon-like between each word in a sentence. Rule 5: To get the other types of signs in Amharic, such as for the various types of Amharic-style colons and semicolon and such, and the signs for the various numbers above 0..9, please consult the example texts AMH2.TXT and AMH3.TXT and/or experiment with typing in various alternatives. It should all be there, as far as the standard depicted in fsi-language-courses.com goes. Note that the way the AM Amharic .TXT editor works, it is enormously easy to produce entirely standard texts which can be used as all standard texts can -- without the massive amount of megabytes for the PDf files, without the complicated and rarely quite working nicely HTML Unicode approaches -- since very many people have very many different platforms this approach I have invented for you is, without the slightest doubt, by far the best: and yet I must acknowledge all the great work already done, the various Amharic editors, the several .ttf fonts and so on, as inspirational and obviously important in a kind of foundational way to get things started. But the continuation of things must see a simpler, more inexpensive, more international flow without download requirements, and the way to produce .GIF files as here depicted, with the .TXT files available alongside them to show both pronounciation and how they are made by the yoga6d.com/minigj2.htm is obviously entirely superior in all ways -- this is immodest, but it is true, and it has to be said. HOW HAS THE LATIN TRANSCRIPTION BEEN MADE? ========================================== Traditionally, when Amharic was transcribed by means of paper-based typing machines, a lot of lines and dots found their ways glued to the latin characters. These have, of course, no place whatsoever in the international 7-bit ascii letters which entirely dominate all computer industry (despite nonsensical approaches by Microsoft to include 8-bit and 16-bit and even 32-bit and 64-bit inside .HTML on occasion, -- they are not in favour of open standards, and rather like to mess up anything they can, both their own products and others, when they get too transparent for their bad tastebuds). All good governments must avoid Microsoft entirely. But then they must not merely run stupidly over to the newest version of Linux, which might in part be an imitation of Microsoft -- ubuntu, used by that monopoly Google, and so on. One must do these things intelligently and restrain over-complexity. Anyway I have gone as near as I can to these but added two criterions: (1) that we are going to have something visually easily discernable rather than a lot of tiny signs with minute differences, and (2) we are going to only stick to the entirely standard 7-bit international ascii character set and not invoke any invention whatsoever over this. Also, a criterion which ALMOST goes without saying is that it is going to be easy to type in given a perfectly ordinary English-layout computer. Who cares for a keyboard with three hundred keys? Who cares for a typing-in process in which one must strain one's eyes to locate a particular function-key combination merely to produce one damn native letter? We want to be able to type at full speed and get Amaharic flowingly produced without any problem whatsoever, and retain that lovely 26-letter simplicity of the English proper keyboard and its dozen or so natural extra signs: and we want a beautiful expansion into the beautiful Amharic script from this, without loosing anything when we do this expansion, but actually gain. And this, lo and behold!, we get with my AM.TXT editor. So here are the samples (and other ones in AMH1.TXT, AMH2.TXT and AMH3.TXT which are my typed-in excerpts of a few paragraphs in the many-hundred pages long free excellent www.fsi-language-courses.com material I referred to above). The minigj2.htm has the international 7-bit ascii keyboard available also to those who have a keyboard which in some way, due to local modifications, have been modified to produce less than the whole range of standard characters. This includes, for instance, ^ and { and such, which come easily up by applying ALT with the appropriate A..Z letter, or 0..9 digit. Feel free to use the AM editor! Here, then, is Amharic nonsense sequences just to show some graphical signs -- I made these without ANY NOTION OF MEANINGFULNESS as to the content -- the meaningful, correct Amharic you find in AMH1.TXT, AMH2.TXT and AMH3.TXT, whereas this is an educational text to get you going, and to make us entirely inspired about this all-important project. For I predict that when the international resources gets sparse, and nationalism grows, the bitternesses which are around doesn't touch Africa as much as other continents, for Africa has spent more time in things which do not create bitterness with other power- and weapon-hungry nations and can reap for their dancing peacefulness in the coming century. Do remember pls the F9. # ha^ q v& qa= ha^ q v& qa= ha^ q v& qa= # ha^ q v& qa= ha^ q v& qa= : ha^ q v& qa= # ha^ q v& qa= ha^ q v& qa= ha^ q v& qa= # ha^ q v& qa= : 10 80 :: ; # ha^ q v& qa= ha^ q v& qa= , # ha^ q v& qa= ha^ q v& qa= ha^ q v& qa= . # y= h> ga/ ma@ ta* -- Having seen the nonsensical sequence of some graphical characters -- not all, just some, pls then proceed to the tiny AMH1.TXT, AMH2.TXT and AMH3.TXT where some meaningful sequences are provided, and also a translation into English, with acknowledgements, as said, to the massive material in the above-mentioned http://www.fsi-language-courses.com, -- and view it all, including, if you like, this text, with the :AM IN option in the minigj2 when you have done the proper java.policy settings and also got the files to the standard folder. [The minigj2 will have this from sometime summer 2009, and from thereon steadily, always. This text is both documentation for the use of the program and for myself as programmer of the program, an instruction in how to make it. Very cheerfully, I congratulate all those who get the Firth Lisa GJ2 on a standalone PC and work on it in the own creative space in freedom from networking -- or, as an alternative, hook up with me when I make the GJ2 Light Tube (LT) computers, with Green Led-displays 1024*768 and thousands of transistors, capacitors and what not, ultimately made by the robots driven by these GJ2 LT computers in relatively econological sound approach not dependent on anything such as ever-lasting global trade with all the ultra-specialized micro-factories and the hugely sensitive technologies that goes together in what is conventionally called "a laptop" -- a thing, which, if you have noticed, never lasts for more than a certain number of hundred hours before it is junk. One doesn't fix a laptop as much as replace it -- even though its components are microcircuits of thousands of transistors. The lack of maintenance possibilities of late 20th century and very early 21st century developments fitted nicely with the second-hand thinking in economy, the Ponzi-schemes leading to lack of substance in the economies, the druglords and all that reckless attitude to matter, biology, reality, and which also allowed idiotic sharia- fundamentalism (which is, of course, atheism since it denies the truth of the benevolent all- compassionate origin of all with its own judgements), to grow up in the poverty and decay on the side of the sick cold second-hand capitalism. All this, we of course brush aside and go for small-sized healthy first-hand capital-thinking, free enterprises, free liberty thinking as for bisexuality, strong regulation of what banks are allowed to do -- they are to be servants, nothing more, of individuals and small groups of individuals doing ecologically meaningful things, but at the same time realistic that Earth is a birth-place of humankind and that there are factors involved which doesn't necessarily say that Earth is going to be a nice place for living beings for very very much longer, we'll see. In any case, those who go to Internet must face the possibility of deceit and theft and hacking of the wilfully wrong kind. It is for this reason that I put strong limits on just what I produce to facilitate further Internet usage. It is also for that reason that the minigj2 is NOT AT ALL open source nor available for others to put on their own sites -- because I want this type of power not to spread but to be safely, conservatively we might say, contained so that -- for instance -- something which pretends to be a site allowing automatic generation of Amharic fonts into your site is not merely a cover-up for something else. So my two websites, the only ones ever, from now on, http://www.yoga4d.com and http://www.yoga6d.com give what they garantee, and this involves a facilitation of stand-alone PCs in their own internet-independent creative working space: and also a way to do such nice things as generate Amharic .gifs which you then can put to your own website. The programming language at minigj2 you get at by being in interaction with the actual two sites of mine, http://www.yoga4d.com and http://www.yoga6d.com and, being constituted by means of my own java 1.1.8 applet programming from scratch to emulate a number of features, but not all, of the full Lisa Gj2, also has a couple of additions suitable for Internet -- but these are not something anyone at all has any license to go putting on his or her own site. Rather, the stand-alone Firth OS each can put on her own site, given that all licenses involved are clearly and strongly respected forever. In sum, then, good luck!!!!!!!!!!!!!!!!!!!!!!!!!! Amharic and English: you combine the two: It's about being best in all, my speciality. -- Aristo Tacoma. =======================================================================