msgid "" msgstr "" "Project-Id-Version: centos-art (es_ES)\n" "POT-Creation-Date: 2011-03-23 14:33-0400\n" "PO-Revision-Date: 2011-02-23 11:16-0500\n" "Last-Translator: CentOS Documentation SIG\n" "Language-Team: Español\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. Put one translator per line, in the form of NAME , YEAR1, YEAR2. #: /home/centos/artwork/trunk/Manual/repository.xml:0(None) msgid "translator-credits" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1000(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1051(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1084(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1117(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1166(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1206(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1251(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1301(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1346(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1391(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1654(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1699(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1732(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1783(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1819(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1859(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1944(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1989(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2084(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2117(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2162(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2207(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2252(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2297(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2342(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2387(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2432(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2477(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2523(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2569(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2682(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2811(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2890(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2924(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2958(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2998(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3063(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3097(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3130(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3363(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3420(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3476(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3555(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3582(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3654(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3681(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3708(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3735(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3780(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3874(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3920(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3965(title) #: /home/centos/artwork/trunk/Manual/repository.xml:4083(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5060(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5105(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5150(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5195(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5269(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5314(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5814(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5947(title) #: /home/centos/artwork/trunk/Manual/repository.xml:6077(title) #: /home/centos/artwork/trunk/Manual/repository.xml:6231(title) #: /home/centos/artwork/trunk/Manual/repository.xml:663(title) #: /home/centos/artwork/trunk/Manual/repository.xml:703(title) #: /home/centos/artwork/trunk/Manual/repository.xml:743(title) #: /home/centos/artwork/trunk/Manual/repository.xml:813(title) #: /home/centos/artwork/trunk/Manual/repository.xml:922(title) #: /home/centos/artwork/trunk/Manual/repository.xml:955(title) msgid "Goals" msgstr "Objetivos" #: /home/centos/artwork/trunk/Manual/repository.xml:1001(para) msgid "" "This section exists to organize digital typographies used by the CentOS " "project." msgstr "" "Esta sección existe para organizar las tipografías usadas por el proyecto CentOS." #: /home/centos/artwork/trunk/Manual/repository.xml:1005(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1061(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1094(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1122(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1171(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1216(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1261(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1311(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1356(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1664(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1709(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1737(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1793(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1829(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1884(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1954(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2050(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2094(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2127(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2172(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2217(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2262(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2307(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2352(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2397(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2442(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2487(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2533(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2580(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2687(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2821(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2900(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2934(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2968(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3008(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3073(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3107(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3135(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3373(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3430(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3486(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3559(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3587(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3658(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3685(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3712(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3745(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3793(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3884(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3930(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3970(title) #: /home/centos/artwork/trunk/Manual/repository.xml:4088(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5070(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5115(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5160(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5205(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5279(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5319(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5819(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5952(title) #: /home/centos/artwork/trunk/Manual/repository.xml:6082(title) #: /home/centos/artwork/trunk/Manual/repository.xml:6160(samp) #: /home/centos/artwork/trunk/Manual/repository.xml:6236(title) #: /home/centos/artwork/trunk/Manual/repository.xml:668(title) #: /home/centos/artwork/trunk/Manual/repository.xml:708(title) #: /home/centos/artwork/trunk/Manual/repository.xml:748(title) #: /home/centos/artwork/trunk/Manual/repository.xml:818(title) #: /home/centos/artwork/trunk/Manual/repository.xml:932(title) #: /home/centos/artwork/trunk/Manual/repository.xml:965(title) msgid "Description" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1009(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1065(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1098(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1127(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1181(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1226(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1271(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1321(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1366(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1624(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1674(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1713(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1741(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1799(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1834(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1890(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1964(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2055(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2098(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2137(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2182(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2227(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2272(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2317(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2362(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2407(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2452(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2498(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2544(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2614(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2786(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2854(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2904(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2938(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2978(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3012(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3077(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3111(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3338(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3377(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3440(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3526(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3563(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3626(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3662(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3689(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3716(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3755(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3856(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3894(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3940(title) #: /home/centos/artwork/trunk/Manual/repository.xml:4056(title) #: /home/centos/artwork/trunk/Manual/repository.xml:4229(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5080(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5125(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5170(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5236(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5289(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5398(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5788(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5893(title) #: /home/centos/artwork/trunk/Manual/repository.xml:6037(title) #: /home/centos/artwork/trunk/Manual/repository.xml:6185(title) #: /home/centos/artwork/trunk/Manual/repository.xml:6321(title) #: /home/centos/artwork/trunk/Manual/repository.xml:673(title) #: /home/centos/artwork/trunk/Manual/repository.xml:713(title) #: /home/centos/artwork/trunk/Manual/repository.xml:783(title) #: /home/centos/artwork/trunk/Manual/repository.xml:891(title) #: /home/centos/artwork/trunk/Manual/repository.xml:936(title) #: /home/centos/artwork/trunk/Manual/repository.xml:975(title) msgid "Usage" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:101(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:102(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:195(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:273(nodename) msgid "Feedback" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1010(para) msgid "" "The CentOS corporate identity is attached to DejaVu LGC font-" "family. Whatever artwork you design for CentOS project, that requires " "typography usage, must be done using DejaVu LGC font-family." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1013(strong) msgid "Recommendation-1:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1015(para) msgid "" "For screen desings (e.g., anything that final destination will never be " "printed on paper or any medium outside computer screens) use DejaVu " "LGC Sans font-family." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1019(strong) msgid "Recommendation-2:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1021(para) msgid "" "For non-screen designs (e.g., anything that final desition will be printed " "on paper or any other medium outside computer screens) use DejaVu LGC " "Serif font-family. As convenction files described in this rule are " "stored under Stationery directories." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1025(para) msgid "" "The only execption for the two recommendations above is the typography used " "inside CentOS logo. The CentOS logo is the main visual representation of the " "CentOS project so the typography used in it must be the same always, no " "matter where it be shown. It also has to be clear enough to dismiss any " "confussion between similar typefaces (e.g., the number one (1) sometimes is " "confuesed with the letter el (l) or letter ai (i))." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1026(para) msgid "" "As CentOS logo typography convenction, the word CentOS uses " "Denmark typography as base, both for the word CentOS and the phrase Community Enterprise Operating System. The " "phrase size of CentOS logo is half the size in poits the word CentOS has and it below CentOS word and aligned with it on the " "left. The distance between CentOS word and phrase " "Community Enterprise Operating System have the size in points " "the phrase has." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1027(para) msgid "" "When the CentOS release brand is built, use Denmark typography " "for the release number. The release number size is two times larger (in " "height) than default CentOS word. The separation between " "release number and CentOS word is twice the size in points of " "separation between CentOS word and phrase Community " "Enterprise Operating System." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1028(para) msgid "" "Another component inside CentOS logo is the trademark symbol (TM). This " "symbol specifies that the CentOS logo must be consider a product brand, even " "it is not a registered one. The trademark symbol uses DejaVu LGC Sans " "Regular typography. The trademark symbol is aligned right-top on the outter " "side of CentOS word. The trademark symbol must not exceed haf " "the distance, in points, between CentOS word and the release " "number on its right." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1029(para) msgid "" "It would be very convenient for the CentOS Project and its community to to " "make a registered trademark (®) of CentOS logo. To make a register trademark " "of CentOS Logo prevents legal complications in the market place of brands. " "It grants the consistency, through time, of CentOS project corporate visual " "identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1031(para) msgid "" "Note The information about trademarks and corporate " "identity is my personal interpretation of http://en.wikipedia." "org/Corporate_identity and http://en." "wikipedia.org/Trademark description. If you have practical " "experiences with these affairs, please serve yourself to improve this " "section with your reasons." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1036(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1069(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1102(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1131(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1191(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1236(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1281(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1331(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1376(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1634(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1684(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1717(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1758(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1804(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1844(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1919(title) #: /home/centos/artwork/trunk/Manual/repository.xml:1974(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2064(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2102(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2147(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2192(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2237(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2282(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2327(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2372(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2417(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2462(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2508(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2554(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2652(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2743(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2796(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2859(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2909(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2943(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2983(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3048(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3082(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3115(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3348(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3381(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3450(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3534(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3567(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3634(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3666(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3693(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3720(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3765(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3861(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3904(title) #: /home/centos/artwork/trunk/Manual/repository.xml:3950(title) #: /home/centos/artwork/trunk/Manual/repository.xml:4061(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5039(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5090(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5135(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5180(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5254(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5299(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5416(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5798(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5925(title) #: /home/centos/artwork/trunk/Manual/repository.xml:6056(title) #: /home/centos/artwork/trunk/Manual/repository.xml:6211(title) #: /home/centos/artwork/trunk/Manual/repository.xml:6350(title) #: /home/centos/artwork/trunk/Manual/repository.xml:678(title) #: /home/centos/artwork/trunk/Manual/repository.xml:718(title) #: /home/centos/artwork/trunk/Manual/repository.xml:788(title) #: /home/centos/artwork/trunk/Manual/repository.xml:907(title) #: /home/centos/artwork/trunk/Manual/repository.xml:940(title) #: /home/centos/artwork/trunk/Manual/repository.xml:985(title) msgid "See also" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1043(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1049(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1078(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:328(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:329(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:993(nodenext) msgid "Directories trunk Identity Icons" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1044(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1076(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1082(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1111(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:333(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:334(menutitle) msgid "Directories trunk Identity Isolinux" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1045(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:323(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:324(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:3637(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:3638(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:948(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:992(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:998(indexterm) msgid "Directories trunk Identity Fonts" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1046(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1079(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1112(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1161(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1201(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1246(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1296(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1341(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1386(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1649(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1694(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1727(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1778(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1814(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1854(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1939(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:1984(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2079(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2112(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2157(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2202(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2247(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2292(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2337(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2382(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2427(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2472(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2518(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2564(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2677(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2773(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2806(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:283(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2885(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2919(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2953(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:2993(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3058(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3092(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3125(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3358(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3391(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3415(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3471(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3550(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3577(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:36(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:3649(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3676(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:37(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:3703(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3730(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3775(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3869(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3915(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:3960(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:4078(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:5055(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:5100(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:5145(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:5190(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:5264(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:5309(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:5432(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:56(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:5809(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:5942(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:6072(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:6226(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:6366(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:658(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:698(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:738(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:808(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:917(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:950(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:995(nodeup) msgid "Directories" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1048(title) msgid "The trunk/Identity/Icons Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1055(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1088(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1175(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1185(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1210(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1220(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1230(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1265(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1275(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1305(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1315(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1325(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1350(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1360(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1370(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1628(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1658(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1668(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1678(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1703(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1823(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1838(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1948(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1958(para) #: /home/centos/artwork/trunk/Manual/repository.xml:1968(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2088(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2121(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2131(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2141(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2166(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2176(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2186(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2211(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2221(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2231(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2256(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2266(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2276(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2301(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2311(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2321(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2346(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2356(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2366(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2391(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2401(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2411(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2436(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2446(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2456(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2481(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2492(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2502(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2527(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2538(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2548(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2790(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2894(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2928(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2962(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2972(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3002(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3101(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3342(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3367(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3424(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3434(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3444(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3739(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3749(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3759(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3878(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3888(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3898(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3924(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3934(para) #: /home/centos/artwork/trunk/Manual/repository.xml:3944(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5064(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5074(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5084(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5109(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5119(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5129(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5154(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5164(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5174(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5199(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5230(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5273(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5283(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5293(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5792(para) #: /home/centos/artwork/trunk/Manual/repository.xml:926(para) #: /home/centos/artwork/trunk/Manual/repository.xml:959(para) #: /home/centos/artwork/trunk/Manual/repository.xml:969(para) #: /home/centos/artwork/trunk/Manual/repository.xml:979(para) msgid "..." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1077(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1109(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1115(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1160(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:338(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:339(menutitle) msgid "Directories trunk Identity Models" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1081(title) msgid "The trunk/Identity/Isolinux Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:109(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:113(title) #: /home/centos/artwork/trunk/Manual/repository.xml:159(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:81(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:82(menutitle) msgid "History" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:110(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:157(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:162(title) #: /home/centos/artwork/trunk/Manual/repository.xml:175(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:86(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:87(menutitle) msgid "Authors" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:111(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:160(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:176(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:197(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:275(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:285(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:31(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:32(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:55(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:60(title) msgid "Introduction" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1110(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1139(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:1140(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:1158(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1164(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1200(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:343(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:344(menutitle) msgid "Directories trunk Identity Models Css" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1114(title) msgid "The trunk/Identity/Models Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1118(para) msgid "This section exists to organize design models." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1123(para) msgid "" "Design models are representative designs useful to understand how to build " "artworks." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1134(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:1135(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:1159(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1198(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1204(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1245(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:348(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:349(menutitle) msgid "Directories trunk Identity Models Html" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:114(para) msgid "" "HistoryThis section records noteworthy " "changes of CentOS Artwork Repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1144(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:1145(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:1244(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1293(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1299(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1340(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:358(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:359(menutitle) msgid "Directories trunk Identity Models Tpl" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1149(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:1150(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:1384(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1646(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1652(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1693(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:373(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:374(menutitle) msgid "Directories trunk Identity Models Xcf" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:115(subheading) msgid "2008" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:116(para) msgid "" "The CentOS Artwork Repository started at CentOS Developers mailing list " "(centos-devel@centos.org) during " "a discussion about how to automate the slide images of Anaconda. In such " "discussion, Ralph Angenendt rose up his hand to ask: Do you have something " "to show?" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1163(title) msgid "The trunk/Identity/Models/Css Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1167(para) msgid "" "This directory exists to provide common style sheets (CSS) definitions to " "HTML design models." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:117(para) msgid "" "To answer the question, Alain Reguera Delgado posted a bash script to " "produce slide images in different languages —together with the " "proposition of creating a Subversion centralized repository where " "translations and image production could be distributed inside The CentOS " "Community—." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:118(para) msgid "" "Karanbirn Sighn considered the idea intresting and provides the " "infrastructure to support the effort. This way both the CentOS Artwork SIG " "and the CentOS Artwork Repository were created." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1199(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1243(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1249(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1295(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:1637(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:1638(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:353(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:354(menutitle) msgid "Directories trunk Identity Models Img Promo Web" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:12(booktitle) #: /home/centos/artwork/trunk/Manual/repository.xml:25(title) #: /home/centos/artwork/trunk/Manual/repository.xml:5(settitle) msgid "CentOS Artwork Repository" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1203(title) msgid "The trunk/Identity/Models/Html Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:122(urefurl) msgid "https://projects.centos.org/svn/artwork/" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1248(title) msgid "The trunk/Identity/Models/Img/Promo/Web Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:125(urefurl) msgid "https://projects.centos.org/trac/artwork/" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1255(para) msgid "Provide images related to CentOS web interface." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:128(para) msgid "" "Once the CentOS Artwork Repository was available, Alain Reguera Delagdo " "uploaded the bash script for rendering Anaconda slides and Ralph Angenendt " "documented the script very well." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1284(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:1285(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:1339(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1383(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1389(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1648(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:368(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:369(menutitle) msgid "Directories trunk Identity Models Tpl Promo Web" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:129(para) msgid "" "Once the rendition script and its documentation were available online, " "translators started to download working copies of CentOS Artwork Repository " "to produce slide images in their own languages." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1294(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1338(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1344(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1385(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:363(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:364(menutitle) msgid "Directories trunk Identity Models Tpl Brands" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1298(title) msgid "The trunk/Identity/Models/Tpl Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:13(booksubtitle) #: /home/centos/artwork/trunk/Manual/repository.xml:759(strong) msgid "Manual" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:130(subheading) msgid "2009" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:131(para) msgid "" "The rendition script is designed to take one SVG file, apply one SED file " "with replacement command inside to produce one SVG translated instance that " "is used to produce one translated PNG image by means of Inkscape program. " "The rendition script was named render.sh and it is copied " "to each directory structure that requires such process to produce images." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:132(para) msgid "" "Furthermore, functionalies are centralized in a common placed and linked " "from different directory structures. There is no need to have the same code " "in different directory structures if can have it in just one place and then " "create links to it." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:133(para) msgid "" "Start to implement concepts about corporate identity. As referece it is used " "Wikipedia (http://en.wikipedia.org/Corporate_identity) and the book Corporate Identity by Wally Olins " "(1989). The main goal of render.sh becomes to: automate " "production of a monolithic corporate visual identity structure based on The " "CentOS Mission and The CentOS Release Schema." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:134(para) msgid "" "Around March, Alain Reguera Delgado is out of Internet for an undefined " "amount of time, but continues developing the idea of CentOS Artwork " "Repository and the rendition script off-line." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1343(title) msgid "The trunk/Identity/Models/Tpl/Brands Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:135(para) msgid "" "Most of the work I propose from this time on is my own responsability. I " "keep myself thinking to be part of the CentOS Artwork SIG and in that sake, " "I use the personal pronoun we to refer what I do as part of the " "group hoping someday to share this work with you again and improve it " "together." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:136(para) msgid "" "The CentOS Artwork Repository documentation starts to take form in &latex; " "format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:137(subheading) msgid "2010" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:138(para) msgid "" "The render.sh is removed from the repository directory " "structures and the centos-art.sh script is used instead. " "The centos-art.sh is created to be a command-line " "interface that automate most frequent tasks inside the repository and can be " "called anywhere inside the repository or outside it; whenever it points to a " "directory structure inside the repository. At the very first moments of " "using centos-art.sh command-line, it used to have the " "following using form:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1388(title) msgid "The trunk/Identity/Models/Tpl/Promo/Web Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1392(para) msgid "" "Organize scalable vector graphics (svg) to help describe the CentOS web " "environment." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1396(title) msgid "The CentOS web environment" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1397(para) msgid "" "Inside CentOS corporate identity, the CentOS web environment is considered a " "promotion component. The CentOS web environment is formed by a central web " "application —to cover base needs (e.g., per-major release information " "like release notes, lifetime, downloads, documentation, support, security " "advisories, bugs, etc.)— and many different free web applications " "—to cover specific needs (e.g., wiki, mailing lists, etc.)—." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1398(para) msgid "The CentOS web environment is addressed to solve the following issues:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:14(author) msgid "Alain Reguera Delgado" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1402(para) msgid "" "One unique name and one unique visual style to all web applications used " "inside the web environment." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1405(para) msgid "One-step navigation to web applications inside the environment." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1408(para) msgid "" "High degree of customization to change the visual style of all web " "applications with few changes (e.g, updating just two or three images plus " "common style sheet [CSS] definitions)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1411(para) msgid "" "The CentOS project is attached to a monolithic corporate visual identity " "(see Directories trunk Identity), " "where all visual manifestations have one unique name and one unique visual " "style. This way, the CentOS web environment has one unique name (the CentOS " "brand) and one unique visual style (the CentOS default theme) for all its " "visual manifestations, the web applications in this case." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1412(para) msgid "" "Since a maintainance point of view, achiving the one unique visual style " "inside CentOS web environment is not a simple task. The CentOS web " "environment is built upon many different web applications which have " "different visual styles and different internal ways to customize their own " "visual styles. For example: MoinMoin, the web application used to support " "the CentOS wiki (http://wiki.centos.org/) is " "highly customizable but Mailman (in its 2.x.x serie), the web application " "used to support the CentOS mailing list, doesn't support a " "customization system that separates presentation from logic, similar to that " "used by MoinMoin." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1412(para) msgid "" "The theme support of Mailman may be introduced in mailman-3.x.x release." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1413(para) msgid "" "This visual style diversity complicates our goal of one unique visual style " "for all web applications. So, if we want one unique visual style for all web " "applications used, it is innevitable to modify the web applications in order " "to implement the CentOS one unique visual style customization in them. " "Direct modification of upstream applications is not convenient because " "upstream applications come with their one visual style and administrators " "take the risk of loosing all customization changes the next time the " "application be updated (since not all upstream web applications, used in " "CentOS web environment, separate presentation from logic)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1414(para) msgid "" "To solve the “one unique visual style” issue, installation and " "actualization of web applications —used inside CentOS web " "environment— need to be independent from upstream web applications " "development line; in a way that CentOS web environment administrators can " "install and update web applications freely without risk of loosing the one " "unique visual style customization changes." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1415(para) msgid "" "At the surface of this issue we can see the need of one specific yum " "repository to store CentOS web environment customized web applications." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1418(title) msgid "Design model (without ads)" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:142(para) msgid "" "Inside the rendition script, functionalities started to get identified and " "separated one another. For example, when images are rendered, there is no " "need to load manual functionality. There are now common functionalities and " "specific functionalities. Common functionalities are loaded when the script " "is initiated and are available to specific functionalities." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1422(title) msgid "Design model (with ads)" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1426(title) msgid "HTML definitions" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:143(para) msgid "Start using getopt to handle command-line options." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1430(title) msgid "Controlling visual style" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1431(para) msgid "" "Inside CentOS web environment, the visual style is controlled by the " "following compenents:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1434(strong) msgid "Webenv header background" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:144(para) msgid "" "The repository directory structure is optimized to continue implementing " "corporate identity concepts and the centos-art command-" "line." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1442(strong) msgid "CSS definitions" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:145(subheading) msgid "2011" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1453(title) msgid "Producing visual style" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1454(para) msgid "" "The visual style of CentOS web environment is defined in the following files:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:146(para) msgid "" "The `trunk/Translation' directory structure is removed. The `trunk/Locales' " "directory structure is used instead to store locale information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1461(para) msgid "" "As graphic designer you use 1024x250.xcf file to produce " "1024x250-bg.png file. Later, inside 1024x250.svg " "file, you use the 1024x250-bg.png file as background layer to " "draw your vectorial design. When you consider you artwork ready, use the " "centos-art.sh script, as described below, to produce the " "visual style controller images of CentOS web environment." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1465(para) msgid "" "Once you have rendered required image files, changing the visual style of " "CentOS web environment is a matter of replacing old image files with new " "ones, inside webenv repository file system structure. The visual style " "changes will take effect the next time customization line of CentOS web " "applications be packaged, uploded, and installed from [webenv] or [webenv-" "test] repositories." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1469(title) msgid "Navigation" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:147(para) msgid "" "The `.sed' translation files are no longer used, scalable vector graphics " "are used instead. Translation messages take place by means of xml2po and " "gettext. With xml2po translatable strings are retrived from `.svg' files and " "stored inside gettext `.pot' and `.po' files for translators to edit. " "Finally, xml2po is used again to build the temporal design model translated " "instance which the final `.png' image is built from." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1470(para) msgid "" "Inside CentOS web environment, the one-step navegation between web " "applications is addressed using the web environment navigation bar. The web " "environment navigation bar contains links to main applications and is always " "visible no matter where you are inside the web environment." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1474(title) msgid "Development and release cycle" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1475(para) msgid "" "The CentOS web environment development and relase cycle is described below:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1478(strong) msgid "Download" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:148(para) msgid "" "Inside centos-art.sh, update command-line arguments and " "options parsing. Keep using getopt to parse options " "passed in the command-line, but change the way centos-art.sh is called from. The following form is used:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1480(para) msgid "" "The first action is download the source code of web applications we want to " "use inside CentOS web environment." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1482(para) msgid "" "Important The source location from which web application " "are downloaded is very important. Use SRPMs from CentOS [base] and [updates] repositories as first choise, and " "third party repositories (e.g. RPMForge, EPEL, etc.) as last resource." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1487(strong) msgid "Prepare" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1489(para) msgid "" "Once web application source code has been downloaded, our duty is organize " "its files inside webenv version controlled repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1490(para) msgid "" "When preparing the structure keep in mind that different web applications " "have different visual styles, and also different ways to implement it. A " "convenient way to organize the file system structure would be create one " "development line for each web application we use inside CentOS web " "environment. For example, consider the following file system structure:" msgstr "" #. Summary Description and Copyright - #: /home/centos/artwork/trunk/Manual/repository.xml:15(para) #: /home/centos/artwork/trunk/Manual/repository.xml:26(para) #: /home/centos/artwork/trunk/Manual/repository.xml:7(para) msgid "" "This manuals documents relevant information regarding the deployment, " "organization, and administration of CentOS Artwork Repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1508(strong) msgid "Customize" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1510(para) msgid "" "Once web applications have been organized inside the version controlled " "repository file system, use subversion to create the CentOS customization " "development line of web applications source code. For example, using the " "above file system structure, you can create the customization development " "line of webapp1-0.0.1/ with the following command:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1514(para) msgid "The command above creates the following structure:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:152(para) msgid "" "Start using verbs to name the centos-art.sh " "functionalities." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:153(para) msgid "" "Organize centos-art.sh functionalities in “" "administrative” functions and “productive” functions. " "Administrative functions cover actions like: copying, deleting and renaming " "directory structures. Also, preparing your workstation for using " "centos-art command-line, make backups of the distribution " "theme currently installed, installing themes created inside The CentOS " "Artwork repository and restoring themes from backup. On the other hand, " "productive functions cover actions like: content rendition, content " "localization, content documentation and content maintainance." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1530(para) msgid "" "In the above structure, the webapp1-0.0.1-webenv/ directory is " "the place where you customize the visual style of webapp1-0.0.1/ web application." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1532(para) msgid "" "Tip Use the diff command of Subversion " "between CentOS customization and upstream development lines to know what you " "are changing exactly." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1537(strong) msgid "Build packages" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1539(para) msgid "" "When web application has been customized, build the web application RPM and " "SRPM using the source location with -webenv prefix." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1561(strong) msgid "Release for testing" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1563(para) msgid "" "When the customized web application has been packaged, make packages " "available for testing and quality assurance. This can be achives using a " "[webenv-test] yum repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1565(para) msgid "" "Note The [webenv-test] repository is not shipped inside " "CentOS distribution default yum configuraiton. In order to use [webenv-test] " "repository you need to configure it first." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1567(para) msgid "" "If some problem is found to install/update/use the customized version of web " "application, the problem is notified somewhere (a bugtracker maybe) and the " "customization face is repated in order to fix the problem. To release the " "new package add a number after -webenv prefix. For example, if " "some problem is found in webapp1-0.0.1-webenv.rpm, when it be " "fixed the new package will be named webapp1-0.0.1-webenv-1.rpm. " "If a problem is found in webapp1-0.0.1-webenv-1.rpm, when it be " "fixed the new package will be named webapp1-0.0.1-webenv-2.rpm, " "and so on." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1568(para) msgid "" "The “customization — release for testing” process is " "repeated until CentOS quality assurance team considers the package is ready " "for production." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1572(strong) msgid "Release for production" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1574(para) msgid "" "When customized web application packages are considered ready for production " "they are moved from [webenv-test] to [webenv] repository. This action is " "commited by CentOS quality assurance team." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1576(para) msgid "" "Note The [webenv] repository is not shipped inside CentOS " "distribution default yum configuraiton. In order to use [webenv] repository " "you need to configure it first." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:158(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:173(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:178(title) #: /home/centos/artwork/trunk/Manual/repository.xml:196(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:91(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:92(menutitle) msgid "Copying Conditions" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1584(title) msgid "The [webenv-test] repository" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:16(para) #: /home/centos/artwork/trunk/Manual/repository.xml:27(para) #: /home/centos/artwork/trunk/Manual/repository.xml:8(para) msgid "Copyright ©right; 2009-2011 Alain Reguera Delgado" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1601(title) msgid "The [webenv] repository" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1618(title) msgid "Priority configuration" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1619(para) msgid "" "Both [webenv] and [webenv-test] repositories update packages inside CentOS " "[base] and CentOS [updates] repositories." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:163(para) msgid "" "AuthorsThis section records authoring " "information of CentOS Artwork Repository, in alphabetical order." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1647(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1691(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1697(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1726(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:378(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:379(menutitle) msgid "Directories trunk Identity Release" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1651(title) msgid "The trunk/Identity/Models/Xcf Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1692(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1724(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1730(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1777(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:1923(xrefnodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2655(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:2656(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:2751(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:2752(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:383(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:384(menutitle) msgid "Directories trunk Identity Themes" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1696(title) msgid "The trunk/Identity/Release Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:17(para) #: /home/centos/artwork/trunk/Manual/repository.xml:28(para) #: /home/centos/artwork/trunk/Manual/repository.xml:9(para) msgid "" "Permission is granted to copy, distribute and/or modify this document under " "the terms of the GNU Free Documentation License, Version 1.2 or any later " "version published by the Free Software Foundation; with no Invariant " "Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the " "license is included in the section entitled GNU Free Documentation License." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1725(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1745(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:1746(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:1775(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1781(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1813(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:1926(xrefnodename) #: /home/centos/artwork/trunk/Manual/repository.xml:388(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:389(menutitle) msgid "Directories trunk Identity Themes Models" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1729(title) msgid "The trunk/Identity/Themes Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1733(para) msgid "" "The trunk/Identity/Themes/ directory exists to organize " "production of CentOS themes." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:174(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:194(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:274(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:96(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:97(menutitle) msgid "Convenctions" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1742(para) msgid "" "In this location themes are organized in “Models”—to store " "common information— and “Motifs”—to store unique " "information. At rendering time, both motifs and models are combined to " "produce the final CentOS themes. CentOS themes can be tagged as “" "Default” or “Alternative”. CentOS themes are maintained by " "CentOS community." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1750(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:1751(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:1929(xrefnodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2516(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2561(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2567(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2676(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:2746(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:2747(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:468(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:469(menutitle) msgid "Directories trunk Identity Themes Motifs" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1761(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:1762(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:2660(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:2661(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:2756(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:2757(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:308(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:309(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:3459(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:3460(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:736(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:805(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:811(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:916(nodeprev) msgid "Directories trunk Identity" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1766(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:1767(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:2665(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:2666(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:2761(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:2762(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:303(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:304(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:696(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:735(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:741(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:807(nodeprev) msgid "Directories trunk" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1776(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1811(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1817(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1853(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:393(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:394(menutitle) msgid "Directories trunk Identity Themes Models Alternative" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1780(title) msgid "The trunk/Identity/Themes/Models Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1787(para) msgid "Organize theme models." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:179(para) msgid "" "Copying conditionsInside the CentOS " "Artwork Repository you can find content branded by The CentOS Project and " "content not branded at all. Contents branded by The CentOS Project contain " "either The CentOS Trademark, The CentOS Logo or The CentOS Symbol. Content " "branded by The CentOS Project cannot be redistributed without previous " "conversation with The CentOS Project. However, you can study and modify both " "content branded by The CentOS Project and content not branded at all in the " "sake of proposing improvements to The CentOS Project corporate visual " "identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1794(para) msgid "" "Theme models let you modeling characteristics (e.g., dimensions, translation " "markers, position of each element on the display area, etc.) common to all " "themes. Theme models let you reduce the time needed when propagating " "artistic motifs to different visual manifestations." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1795(para) msgid "" "Theme models serves as a central pool of design templates for themes to use. " "This way you can produce themes with different artistic motifs but same " "characteristics." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:180(para) msgid "" "If you are using the CentOS Artwork Repository for producing your own " "corporate visual identity, you should remove all The CentOS Trademarks from " "your contents and rename the repository to something other than CentOS " "Artwork Repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1800(para) msgid "" "Inside the framework location above, you find theme models organized by " "name. You can add your own theme models to the structure by adding a " "directory to the list. By default you have the `See " "Directories trunk Identity Themes Models DefaultDefault,' and `See " "Directories trunk Identity Themes Models AlternativeAlternative,' ready-to-use " "theme models." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:181(para) msgid "" "The CentOS Artwork Repository organizes files in a very specific way to " "implement The CentOS Project corporate visual identity. This very specific " "organization of files is part of centos-art.sh script, a " "bash script that automates most of the frequent tasks inside the repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1812(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1851(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1857(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1938(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:2067(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:2068(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:398(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:399(menutitle) msgid "Directories trunk Identity Themes Models Default" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1816(title) msgid "The trunk/Identity/Themes/Models/Alternative Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1830(para) msgid "" "CentOS alternative theme models exist for people how want to use a different " "visual style on their installations of CentOS distribution. As the visual " "style is needed for a system already installed components like Anaconda are " "not required inside alternative themes. Inside alternative themes you find " "post-installation visual style only (i.e. Backgrounds, Display Managers, " "Grub, etc.). CentOS alternative themes are maintained by CentOS Community." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:184(title) msgid "The centos-art.sh script" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:185(para) msgid "" "The centos-art.sh script and the organization of files it " "needs to work are not in the public domain; they are copyrighted and there " "are restrictions on their distribution, but these restrictions are designed " "to permit everything that a good cooperating citizen would want to do. What " "is not allowed is to try to prevent others from further sharing any version " "of this program that they might get from you." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1852(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1936(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1942(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:1983(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:403(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:404(menutitle) msgid "Directories trunk Identity Themes Models Default Concept" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1856(title) msgid "The trunk/Identity/Themes/Models/Default Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:186(para) msgid "" "Specifically, we want to make sure that you have the right to give away " "copies of centos-art.sh script, that you receive source " "code or else can get it if you want it, that you can change this program or " "use pieces of it in new free programs, and that you know you can do these " "things." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1860(para) msgid "" "Default Design Models for CentOS Themes provide design models for the " "following components:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1863(strong) msgid "Distribution" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1865(para) msgid "" "Design models for CentOS Distribution (e.g., Anaconda, Firstboot, Gdm, Grub, " "Gsplash, Kdm, Ksplash, Rhgb and Syslinux, etc.). See " "Directories trunk Identity Themes Models Default Distro, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1869(strong) msgid "Concept" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:187(para) msgid "" "To make sure that everyone has such rights, we have to forbid you to deprive " "anyone else of these rights. For example, if you distribute copies of the " "centos-art.sh script, you must give the recipients all " "the rights that you have. You must make sure that they, too, receive or can " "get the source code. And you must tell them their rights." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1871(para) msgid "" "Design models to illustrate Artistic Motifs Concepts. See " "Directories trunk Identity Themes Models Default " "Concept, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1875(strong) msgid "Promotion" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1877(para) msgid "" "Design models for CentOS Promotion stuff (e.g., installation media, posters, " "etc.). See Directories trunk Identity Themes Models " "Default Promo, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:188(para) msgid "" "Also, for our own protection, we must make certain that everyone finds out " "that there is no warranty for the centos-art.sh script. " "If this program is modified by someone else and passed on, we want their " "recipients to know that what they have is not what we distributed, so that " "any problems introduced by others will not reflect on our reputation." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1885(para) msgid "" "This directory implements the concept of Default Design Models for " "CentOS Themes. Default Design Models for CentOS Themes provide the " "common structural information (e.g., image dimensions, translation markers, " "trademark position, etc.) the centos-art script uses to " "produce images when no other design model is specified." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1886(para) msgid "" "Deisgn models in this directory do use the CentOS Release Brand. The CentOS Release Brand is a combination of both The CentOS Type and " "The CentOS Release Schema used to illustrate the major release of CentOS " "Distribution the image produced belongs to. See " "Directories trunk Identity Models Tpl Brands, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:189(para) msgid "" "The precise conditions of the license for the centos-art.sh script are found in the General Public Licenses that accompany it " "(see trunk/COPYING file). This manual specifically is covered " "by the GNU Free Documentation License." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1891(para) msgid "" "The CentOS Project maintains near to four different major releases of CentOS " "Distribution. Each major release of CentOS Distribution has internal " "differences that make them unique and, at the same time, each CentOS " "Distribution individually is tagged into the one unique visual manifestation " "(i.e., Distribution). So, how could we implement the monolithic visual " "structure in one visual manifestation that has internal difference?" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1892(para) msgid "" "To answer this question we broke the question in two parts and later " "combined the resultant answers to build a possible solution." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1895(strong) msgid "How to remark the internal differences visually?" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1897(para) msgid "" "Merge both The CentOS Project Release Schema into The CentOS Project " "Trademark to build The CentOS Project Release Trademark. The CentOS Project " "Release Trademark remarks two things: first, it remarks the image is from " "The CentOS Project and second, it remarks which major release of CentOS " "Distribution does the image belongs to. See Directories " "trunk Identity Models Tpl Brands, for more information " "on how to develop and improve The CentOS Project Brand." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1901(strong) msgid "How to remark the visual resemblance?" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1903(para) msgid "" "Use a common artistic motifs as background for all CentOS Distribution " "images. See Directories trunk Identity Themes Motifs, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1907(strong) msgid "So, combining answers above, we could conclude that:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1909(para) msgid "" "In order to implement the CentOS Monolithic Visual Structure on CentOS " "Distribution visual manifestations, a CentOS Release Trademark and a " "background information based on one unique artistic motif should be used in " "all remarkable images The CentOS Distribution visual manifestation is made " "of." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1914(para) msgid "" "Important Remarking the CentOS Release Schema inside each " "major release of CentOS Distribution —or similar visual " "manifestations— takes high attention inside The CentOS " "Project corporate visual identity. It should be very clear for everyone " "which major release of CentOS Distribution is being used." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1937(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:1981(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:1987(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2078(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:408(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:409(menutitle) msgid "Directories trunk Identity Themes Models Default Distro" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1941(title) msgid "The trunk/Identity/Themes/Models/Default/Concept Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1982(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2076(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2082(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2111(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:413(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:414(menutitle) msgid "Directories trunk Identity Themes Models Default Distro Anaconda" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1986(title) msgid "The trunk/Identity/Themes/Models/Default/Distro Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:199(title) msgid "Document Convenctions" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1990(para) msgid "" "This directory provides design models to produce image files for the " "following CentOS Distribution components:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1993(strong) msgid "Syslinux" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1995(para) msgid "" "Contains design models for syslinux, the program used to boot the CentOS " "Distribution installation media. See Directories trunk " "Identity Themes Models Default Distro Syslinux, for " "more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1999(strong) msgid "Anaconda" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:200(para) msgid "" "Document convenctionsIn this manual the " "personal pronoun we is used to repesent The CentOS " "Artwork SIG. This is, the group of persons building the CentOS " "Artwork Repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2001(para) msgid "" "Contains design models for Anaconda, the program used to install CentOS " "Distribution. See Directories trunk Identity Themes " "Models Default Distro Anaconda, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2005(strong) msgid "Firstboot" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2007(para) msgid "" "Contains design models for the first boot program used to configure the " "maching onece installed. See Directories trunk Identity " "Themes Models Default Distro Firstboot, for more " "information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:201(para) msgid "" "In this manual, certain words are represented in different fonts, typefaces, " "sizes, and weights. This highlighting is systematic; different words are " "represented in the same style to indicate their inclusion in a specific " "category. The types of words that are represented this way include the " "following:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2011(strong) msgid "Rhgb" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2013(para) msgid "" "Contains design models for CentOS Graphical Boot, the program used to show " "the boot process from Grub to Display Manager. See " "Directories trunk Identity Themes Models Default Distro " "Rhgb, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2017(strong) msgid "Gdm" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2019(para) msgid "" "Contains design models for GNOME Display Manager, the program used to log " "into the manchine once installed and configured. See " "Directories trunk Identity Themes Models Default Distro " "Gdm, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2023(strong) msgid "Kdm" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2025(para) msgid "" "Contains design models for KDE Display Manager, the program used to log into " "the manchine once installed and configured. See " "Directories trunk Identity Themes Models Default Distro " "Kdm, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2029(strong) msgid "Grub" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2031(para) msgid "" "Contains design models for GRUB (Grand Unified Boot Loader), the program " "used to boot the machine into an operating system. See " "Directories trunk Identity Themes Models Default Distro " "Kdm, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2035(strong) msgid "Gsplash" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2037(para) msgid "" "Contains design models for GNOME splash, the program used to show the " "progress information while user's graphical session is loading. See " "Directories trunk Identity Themes Models Default Distro " "Gsplash, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:204(command) msgid "command" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2041(strong) msgid "Ksplash" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2043(para) msgid "" "Contains design models for KDE splash, the program used to show the progress " "information while user's graphical session is loading. See " "Directories trunk Identity Themes Models Default Distro " "Ksplash, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2051(para) msgid "" "The CentOS Distribution visual style is controlled by image files. These " "image files are packaged inside The CentOS Distribution and made visible " "once such packages are installed and executed. The way to go for changing " "The CentOS Distribution visual style is changing all those image files to " "add the desired visual style first and later, repackage them to make them " "available inside the final iso files of CentOS Distribution." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2056(para) msgid "" "This directory provides organizationl structure to store default design " "models for CentOS Themes of CentOS Distribution and so it should be " "considered to be used." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2057(para) msgid "" "When a new component is added to CentOS Distribution, this is the directory " "you need to go for specifying design models for image files inside such " "component." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2058(para) msgid "" "The procedure to follow is creatig a directory for each component using its " "very same name (e.g., the directory Anaconda stores image files " "for Anaconda component, the installer program). Inside the directory, you " "need to create one scalable vector graphic for each image file inside the " "component you want to produce images for. This, in order to set image " "dimensions, image file-name, position of trademarks in the final image, " "translation markers and whatever common information you need to have " "specified in them when rendered by centos-art script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2059(para) msgid "" "Sometimes, between major releases, image files inside packages can be added, " "removed or just change their names. In order to describe such image files " "variations, the design models directory structure is organized in the same " "way the file variations are introduced (i.e., through The CentOS Project " "Release Schema). So, each major release of CentOS Distribution does have its " "own design model directory structure in this directory." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:206(para) msgid "" "Linux commands (and other operating system commands, when used) are " "represented this way. This style should indicate to you that you can type " "the word or phrase on the command line and press Enter to invoke a command. " "Sometimes a command contains words that would be displayed in a different " "style on their own (such as file names). In these cases, they are considered " "to be part of the command, so the entire phrase is displayed as a command. " "For example:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2060(para) msgid "" "When a whole package is removed from one or all CentOS Distribution major " "releases, the design models directory structure releated to it is no longer " "used. However it could be very useful for historical reasons. Also, someone " "could feel motivated enough to keep himself documenting it or supporting it " "for whatever reason." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:207(para) msgid "" "Use the centos-art identity --render='path/to/dir' " "command to produce contents inside the trunk/Identity directory " "structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2077(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2109(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2115(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2156(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:418(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:419(menutitle) msgid "Directories trunk Identity Themes Models Default Distro Firstboot" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2081(title) msgid "" "The trunk/Identity/Themes/Models/Default/Distro/Anaconda " "Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2110(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2154(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2160(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2201(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:423(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:424(menutitle) msgid "Directories trunk Identity Themes Models Default Distro Gdm" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2114(title) msgid "" "The trunk/Identity/Themes/Models/Default/Distro/Firstboot " "Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:213(file) msgid "file name" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:215(para) msgid "" "File names, directory names, paths, and RPM package names are represented " "this way. This style indicates that a particular file or directory exists " "with that name on your system. Examples:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2155(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2199(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2205(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2246(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:428(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:429(menutitle) msgid "Directories trunk Identity Themes Models Default Distro Grub" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2159(title) msgid "" "The trunk/Identity/Themes/Models/Default/Distro/Gdm Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:216(para) msgid "" "The init.sh file in trunk/Scripts/Bash/Cli/ " "directory is the initialization script, written in Bash, used to automate " "most of tasks in the repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:217(para) msgid "" "The centos-art command uses the ImageMagick " "RPM package to convert images from PNG format to other formats." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:22(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:286(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:57(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:58(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:6367(nodeup) #: /home/centos/artwork/trunk/Manual/repository.xml:6376(nodeup) msgid "Top" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2200(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2244(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2250(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2291(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:433(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:434(menutitle) msgid "Directories trunk Identity Themes Models Default Distro Gsplash" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2204(title) msgid "" "The trunk/Identity/Themes/Models/Default/Distro/Grub Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:223(key) msgid "key" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2245(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2289(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2295(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2336(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:438(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:439(menutitle) msgid "Directories trunk Identity Themes Models Default Distro Kdm" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2249(title) msgid "" "The trunk/Identity/Themes/Models/Default/Distro/Gsplash " "Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:225(para) msgid "A key on the keyboard is shown in this style. For example:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:226(para) msgid "" "To use TAB completion to list particular files in a directory, " "type ls, then a character, and finally the Tab key. Your " "terminal displays the list of files in the working directory that begin with " "that character." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2290(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2334(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2340(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2381(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:443(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:444(menutitle) msgid "Directories trunk Identity Themes Models Default Distro Ksplash" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2294(title) msgid "" "The trunk/Identity/Themes/Models/Default/Distro/Kdm Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:23(nodeup) msgid "(dir)" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:232(key) msgid "key-combination" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2335(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2379(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2385(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2426(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:448(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:449(menutitle) msgid "Directories trunk Identity Themes Models Default Distro Rhgb" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2339(title) msgid "" "The trunk/Identity/Themes/Models/Default/Distro/Ksplash " "Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:234(para) msgid "A combination of keystrokes is represented in this way. For example:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:235(para) msgid "" "The Ctrl-Alt-Backspace key combination exits your graphical " "session and returns you to the graphical login screen or the console." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2380(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2424(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2430(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2471(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:453(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:454(menutitle) msgid "Directories trunk Identity Themes Models Default Distro Syslinux" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2384(title) msgid "" "The trunk/Identity/Themes/Models/Default/Distro/Rhgb Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:241(code) msgid "computer output" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2425(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2469(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2475(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2517(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:458(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:459(menutitle) msgid "Directories trunk Identity Themes Models Default Promo" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2429(title) msgid "" "The trunk/Identity/Themes/Models/Default/Distro/Syslinux " "Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:243(para) msgid "" "Text in this style indicates text displayed to a shell prompt such as error " "messages and responses to commands. For example:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:244(para) msgid "" "The ls command displays the contents of a directory. For " "example:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2470(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2515(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2521(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2563(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:463(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:464(menutitle) msgid "Directories trunk Identity Themes Models Default Web" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2474(title) msgid "The trunk/Identity/Themes/Models/Default/Promo Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2488(para) msgid "" "It applies to all tangible and non tangible items CentOS uses to promote its " "existence. Clothes, posters, installation media, stationery, release " "countdown images, banners, stickers, are all examples of promotion designs." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:250(para) msgid "" "The output returned in response to the command (in this case, the contents " "of the directory) is shown in this style." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2520(title) msgid "The trunk/Identity/Themes/Models/Default/Web Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2534(para) msgid "" "It applies to all web applications CentOS uses to handle its needs (Ex. " "Portals, Wikis, Forums, Blogs, Bug Tracker). Anything involving HTML " "standards should be consider here." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:254(para) msgid "" "Additionally, we use several different strategies to draw your attention to " "certain pieces of information. In order of urgency, these items are marked " "as a note, tip, important, caution, or warning. For example:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:256(para) msgid "" "Note Remember that Linux is case sensitive. In other words, " "a rose is not a ROSE is not a rOsE." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2562(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2674(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2680(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2772(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:473(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:474(menutitle) msgid "Directories trunk Identity Themes Motifs Flame" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2566(title) msgid "The trunk/Identity/Themes/Motifs Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2570(para) msgid "The trunk/Identity/Themes/Motifs directory exists to:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2574(para) msgid "Organize CentOS themes' artistic motifs." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2581(para) msgid "" "The artistic motif of theme is a graphic design component that provides the " "visual style of themes, it is used as pattern to connect all visual " "manifestations inside one unique theme." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2582(para) msgid "" "Artistic motifs are based on conceptual ideas. Conceptual ideas bring the " "motivation, they are fuel for the engines of human imagination. Good " "conceptual ideas may produce good motivation to produce almost anything, and " "art works don't escape from it." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2585(samp) msgid "TreeFlower" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2587(para) msgid "" "CentOS like trees, has roots, trunk, branches, leaves and flowers. Day by " "day they work together in freedom, ruled by the laws of nature and open " "standards, to show the beauty of its existence." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:259(para) msgid "" "Tip The directory /usr/share/doc/ contains " "additional documentation for packages installed on your system." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2591(samp) msgid "Modern" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2593(para) msgid "Modern, squares and circles flowing up." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2597(para) msgid "" "If you have new conceptual ideas for CentOS, then you can say that you want " "to create a new artistic motif for CentOS. To create a new artistic motif " "you need to create a directory under Identity/Themes/Motifs/ " "using a name coherent with your conceptual idea. That name will be the name " "of your artistic motif. If possible, when creating new conceptual ideas for " "CentOS, think about what CentOS means for you, what does it makes you feel, " "take your time, think deep, and share; you can improve the idea as time goes " "on." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2598(para) msgid "" "Once you have defined a name for your theme, you need to create the motif " "structure of your theme. The motif structure is the basic direcotry " "structure you'll use to work your ideas. Here is where you organize your " "graphic design projects." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2599(para) msgid "" "To add a new motif structure to CentOS Artwork Repository, you need to use " "the centos-art command line in the Identity/Themes/" "Motifs/ directory as described below:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2600(example) #, no-wrap msgid "centos-art add --motif=ThemeName" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2601(para) msgid "" "The previous command will create the basic structure of themes for you. The " "basic structure produced by centos-art command is " "illustrated in the following figure:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2602(example) #, no-wrap msgid "" "trunk/Identity/Themes/Motifs/$ThemeName/\n" "|-- Backgrounds\n" "| |-- Img\n" "| `-- Tpl\n" "|-- Info\n" "| |-- Img\n" "| `-- Tpl\n" "|-- Palettes\n" "`-- Screenshots" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2615(para) msgid "" "When designing artistic motifs for CentOS, consider the following " "recommendations:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2619(para) msgid "" "Give a unique (case-sensitive) name to your Motif. This name is used as " "value wherever theme variable ($THEME) or translation marker " "(=THEME=) is. Optionally, you can add a description about inspiration " "and concepts behind your work." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:262(para) msgid "" "Important If you modify the DHCP configuration file, the " "changes do not take effect until you restart the DHCP daemon." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2622(para) msgid "" "Use the location trunk/Identity/Themes/Motifs/$THEME/ to store " "your work. If it doesn't exist create it. Note that this require you to have " "previous commit access in CentOS Artwork Repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2625(para) msgid "" "The CentOS Project is using the blue color (#204c8d) as base color " "for its corporate visual identity. Use such base corporate color information " "as much as possible in your artistic motif designs." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2628(para) msgid "Try to make your design fit one of the theme models." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2631(para) msgid "Feel free to make your art enterprise-level and beautiful." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2634(para) msgid "" "Add the following information on your artwork (both in a visible design area " "and document metadata):" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2638(para) msgid "The name (or logo) of your artistic motif." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2641(para) msgid "The copyright sentence: Copyright (C) YEAR YOURNAME" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2644(para) msgid "" "The license under which the work is released. All CentOS Art works are " "released under http://creativecommons.org/licenses/by-sa/3.0/" "Creative Common Share-Alike License 3.0 (http://creativecommons.org/licenses/by-sa/3.0/)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:265(para) msgid "" "Caution Do not perform routine tasks as root — use a " "regular user account unless you need to use the root account for system " "administration tasks." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2675(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2770(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2776(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2805(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:478(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:479(menutitle) msgid "Directories trunk Identity Themes Motifs Modern" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2679(title) msgid "The trunk/Identity/Themes/Motifs/Flame Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:268(para) msgid "" "Warning Be careful to remove only the necessary partitions. " "Removing other partitions could result in data loss or a corrupted system " "environment." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2683(para) msgid "" "This section describes the steps we followed to construct the Flame artistic motif. This section may be useful for anyone interested in " "reproducing the Flame artistic motif, or in creating new " "artistic motifs for The CentOS Project corporate visual identity (see " "Directories trunk Identity)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2688(para) msgid "" "The Flame artistic motif was built using the flame filter of " "Gimp 2.2 in CentOS 5.5." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2689(para) msgid "" "The flame filter of Gimp can produce stunning, randomly generated fractal " "patterns. The flame filter of Gimp gives us a great oportunity to reduce the " "time used to produce new artistic motifs, because of its “randomly " "generated” nature. Once the artistic motif be created, it is " "propagated through all visual manifestations of CentOS Project corporate " "visual identity using the centos-art.sh script (see " "Directories trunk Scripts) inside " "the CentOS Artwork Repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2690(para) msgid "" "To set the time intervals between each new visual style production, we could " "reuse the CentOS distribution major release schema. I.e., we could produce a " "new visual style, every two years, based on a new “randomly " "generated” flame pattern, and publish the whole corporate visual " "identity (i.e., distribution stuff, promotion stuff, websites stuff, etc.) " "with the new major release of CentOS distribution all together at once." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2691(para) msgid "" "Producing a new visual style is not one day's task. Once we have defined the " "artistic motif, we need to propagate it through all visual manifestations of " "The CentOS Project corporate visual identity. When we say that we could " "produce one new visual style every two years we really mean: to work two " "years long in order to propagate a new visual style to all visual " "manifestations of The CentOS Project corporate visual identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2692(para) msgid "" "Obviously, in order to propagate one visual style to all different visual " "manifestations of The CentOS Project corporate visual identity, we need " "first to know which the visual manifestations are. To define which visual " "manifestations are inside The CentOS Project corporate visual identity is " "one of the goals the CentOS Artwork Repository and this documentation manual " "are both aimed to satisfy." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2693(para) msgid "" "Once we define which the visual manifestation are, it is possible to define " "how to produce them, and this way, organize the automation process. Such " "automation process is one of the goals of centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2694(para) msgid "" "With the combination of both CentOS Artwork Repository and centos-art." "sh scripts we define work lines where translators, programmers, and " "graphic designers work together to distribute and reduce the amount of time " "employed to produce The CentOS Project monolithic corporate identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2695(para) msgid "" "From a monolithic corporate visual identity point of view, notice that we " "are producing a new visual style for the same theme (i.e., Flame). It would be another flame design but still a flame design. This idea " "is very important to be aware of, because we are somehow “" "refreshing” the theme, not changing it at all." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2696(para) msgid "" "This way, as we are “refreshing” the theme, we still keep " "oursleves inside the monolithic conception we are trying to be attached to " "(i.e., one unique name, and one unique visual style for all visual " "manifestations)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2697(para) msgid "" "Producing artistic motifs is a creative process that may consume long time, " "specially for people without experienced knowledge on graphic design land. " "Using “randomly generated” conception to produce artistic motifs " "could be, practically, a way for anyone to follow in order to produce " "maintainable artistic motifs in few steps." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2698(para) msgid "" "Due to the “randomly generated” nature of Flame filter, we find " "that Flame pattern is not always the same when we use " "Flame filter interface." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2699(para) msgid "" "Using the same pattern design for each visual manifestation is essential in " "order to maintain the visual connection among all visual manifestations " "inside the same theme. Occasionally, we may introduce pattern variations in " "opacity, size, or even position but never change the pattern design itself, " "nor the color information used by images considered part of the same theme." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2701(para) msgid "" "Important When we design background images, which are " "considered part of the same theme, it is essential to use the same design " "pattern always. This is what makes theme images to be visually connected " "among themeselves, and so, the reason we use to define the word “" "theme” as: a set of images visually connected among themeselves." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2703(para) msgid "" "In order for us to reproduce the same flame pattern always, Flame filter interface provides the Save and Open " "options. The Save option brings up a file save dialog that " "allows you to save the current Flame settings for the plug-in, so that you " "can recreate them later. The Open option brings up a file " "selector that allows you to open a previously saved Flame settings file." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2704(para) msgid "The Flame settings we used in our example are saved in the file:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2711(title) #: /home/centos/artwork/trunk/Manual/repository.xml:2782(title) msgid "Construction" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2713(title) msgid "Step 1: Set image size" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2714(para) msgid "" "Create an empty image and fill the Background layer with black " "(000000) color. Image dimensions depend on the final " "destination you plan to use the image for. For the sake of our construction " "example we used an image of 640x480 pixels and 300 pixels per inch (ppi)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2718(title) msgid "Step 2: Add base color and pattern information" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2719(para) msgid "" "Create a new layer named Base, place it over Background layer and fill it with the base color (7800ff) you want " "to have your background image set in. Add a mask to Base layer " "using radial gradient and blur it. You may need to repeat this step more " "than once in order to achieve a confortable black radial degradation on the " "right side of your design." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2720(para) msgid "" "Duplicate Base layer and name it Paper. Place " "Paper layer over Base layer. Remove content of " "Paper layer and fill it with Paper (100x100) " "pattern. Once you've done with black radial degradation, reduce the " "Paper layer opacity to 20%." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2721(para) msgid "" "Notice that when we duplicate one layer, the mask information related to " "layer is preserved from previous to next layer. This saves us some of the " "time required to produce different layers with the same mask information on " "them." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2722(para) msgid "" "Duplicate Paper layer and rename it Stripes. " "Remove paper pattern from Stripes layer. Fill Stripes layer with Stripes (48x48) pattern and reduce the " "Stripes layer opacity to 15%." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2726(title) msgid "Step 3: Add flame motif" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2727(para) msgid "" "Create a new layer named Flame. Set the foreground " "(003cff) and background (0084ff) colors to the " "gradient you want to build the flame motif." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2728(para) msgid "" "To build flame motif, use the flame filter (Filters > Render > " "Nature > Flame...) on Flame layer. We used a layer " "mask, with a radial gradient on it to control the boundaries of flame motif " "on Flame layer." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2729(para) msgid "" "Duplicate Flame layer and rename it `Flame Blur'. Place `Flame " "Blur' below Flame layer. Apply Gussian blur filter " "(Filters > Blur > Gussian Blur...) until reaching the " "desiered effect." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2730(para) msgid "" "The opacity value, in Flame layers, may vary from one image to " "another based on the place the image will be finally placed on. For example, " "images used as desktop background have the Flame layer opacity " "set at 100% but Flame Blur is set to 70%. However, you may find " "that background images used in anaconda progress slides have opacity reduced " "differently, in order to reduce brightness in a way that texts could look " "clean and readable over it." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2734(title) msgid "Step 4: Add foreground color" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2735(para) msgid "" "Create a new layer named Color, place it on top of all visible " "layers and fill it with plain color (4c005a). Reduce " "Color layer opacity to 20%. You can use the Color " "layer to control the right side color information you want to produce the " "image for." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2736(para) msgid "" "Duplicate Flame layer and create a new layer named " "Color#1. Place Color#1 layer on top of layer named " "Color. Remove the mask information from Color#1 " "layer and recreate a new one using an inverted alpha channel as reference. " "Remove Color#1 layer content and fill it back with plain black " "(000000) color. Reduce Color#1 opacity to 20%. In " "this step we created a mask to protect the flame artistic motif from black " "color, so when we decrement or increment the opacity of layer, the flame " "artistic motif wouldn't be affected, just the environment suround it." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2737(para) msgid "" "When you set color information, remember that the same artistic motif needs " "to be indexed to 14 and 16 colors, in order to produce Grub and Syslinux " "visual manifestations respectively. Using many different colors in the " "artistic motif may reduce the possibility of your design to fix all " "different situations in. Likewise, using more colors in one design, and less " "colors in another design will reduce the connectivity among your designs, " "since color information is relevant to visual identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2738(para) msgid "" "When you propagate your artistic motif visual style to different visual " "manifestations of CentOS Project corporate visual identity, it is up to you " "to find out justice and compromise among all possible variables you may face." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:277(title) msgid "Send in Your Feedback" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2771(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2803(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2809(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2884(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:483(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:484(menutitle) msgid "Directories trunk Identity Themes Motifs Modern Backgrounds" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2775(title) msgid "The trunk/Identity/Themes/Motifs/Modern Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2778(title) msgid "Presentation" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:278(para) msgid "" "FeedbackIf you find an error in the " "CentOS Artwork Repository Manual, or if you have thought of a " "way to make this manual better, we would like to hear from you! Create a new " "ticket in The CentOS Artwork SIG web site (https://projects." "centos.org/trac/artwork/)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:279(para) msgid "" "If you have a suggestion for improving the documentation, try to be as " "specific as possible. If you have found an error, include the section number " "and some of the surrounding text so we can find it easily." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2804(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2862(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:2863(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:2882(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2888(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2918(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:488(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:489(menutitle) msgid "Directories trunk Identity Themes Motifs Modern Backgrounds Img" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2808(title) msgid "" "The trunk/Identity/Themes/Motifs/Modern/Backgrounds Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2815(para) msgid "Organize background images for Modern theme." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2822(para) msgid "" "Inside Motifs directory, the Backgrounds/ " "directory is used to create vectorial designs using Inkscape and background " "images using Gimp. Later, you can export background images as .png and load them in your vectorial design project using the import " "feautre of Inkscape." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2823(para) msgid "" "You may need to repeat this technic for different screen resoluions. In that " "case you need to create one file for each screen resolution and do the " "appropriate linking inside .svg to .png files. For example if you need to " "produce background images in 800x600 you need to create the following file:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2824(example) #, no-wrap msgid "xcf/800x600.xcf" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2825(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2834(para) msgid "to produce the background image:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2826(example) #, no-wrap msgid "img/800x600-bg.png" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2827(para) #: /home/centos/artwork/trunk/Manual/repository.xml:2836(para) msgid "which is loaded in:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2828(example) #, no-wrap msgid "svg/800x600.svg" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2829(para) msgid "to produce the final background image:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2830(example) #, no-wrap msgid "img/800x600.png" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2831(para) msgid "" "The img/800x600.png background image is produced automatically " "by means of rendering scripts." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2832(para) msgid "" "In other cases (e.g. Anaconda), it is possible that you need to make some " "variations to one background image that don't want to appear on regular " "background images of the same resolution. In this case you need to create a " "new and specific background image for that art component. For example, if " "you need to produce the background image used by Anconda (800x600) art works " "you create the file:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2833(example) #, no-wrap msgid "xcf/800x600-anaconda.xcf" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2835(example) #, no-wrap msgid "img/800x600-anaconda-bg.png" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2837(example) #, no-wrap msgid "svg/800x600-anaconda.svg" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2838(para) msgid "to produce the file:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2839(example) #, no-wrap msgid "img/800x600-anaconda.png" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:284(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:41(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:42(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:6364(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:6369(title) #: /home/centos/artwork/trunk/Manual/repository.xml:6375(nodeprev) msgid "Index" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2840(para) msgid "" "The 800x600-anaconda.png file is used by all Anaconda art works sharing a " "common 800x600 screen resolution (e.g., Header, Progress, Splash, Firstboot, " "etc.). The Anaconda Prompt is indexed to 16 colors and 640x480 pixels so you " "need to create a 640x480 background image for it, and take the color " "limitation into account when designing it." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2841(para) msgid "" "Background images without artistic motif are generally used as based to " "build the Background images that do contain the theme artistic motif." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2842(para) msgid "" "Background images are linked (using the import feature of Inkscape) " "inside almost all theme art works. This structure let you make centralized " "changes on the visual identity and propagate them quickly to other areas." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2843(para) msgid "" "In this structure you design background images for different screen " "resolutions based on the theme artistic motif." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2844(para) msgid "" "You may create different artistic motifs propositions based on the same " "conceptual idea. The conceptual idea is what defines a theme. Artistic " "motifs are interpretations of that idea." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2845(para) msgid "" "Inside this directory artistic motifs are organized by name (e.g., " "TreeFlower, Modern, etc.)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2846(para) msgid "" "Each artistic motif directory represents just one unique artistic motif." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2847(para) msgid "" "The artistic motif is graphic design used as common pattern to connect all " "visual manifestations inside one unique theme. The artistic motif is based " "on a conceptual idea. Artistic motifs provide visual style to themes." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2848(para) msgid "" "Designing artistic motifs is for anyone interested in creating beautiful " "themes for CentOS. When building a theme for CentOS, the first design you " "need to define is the artistic motif." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2849(para) msgid "" "Inside CentOS Artwork Repository, theme visual styles (Motifs) and theme " "visual structures (Models) are two different working lines. When you design " "an artistic motif for CentOS you concentrate on its visual style, and " "eventualy, use the centos-art command line interface to " "render the visual style, you are currently producing, against an already-" "made theme model in order to produce the final result. Final images are " "stored under Motifs/ directory using the model name, and the " "model directory structure as reference." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2850(para) msgid "" "The artistic motif base structure is used by centos-art " "to produce images automatically. This section describes each directory of " "CentOS artistic motif base structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2855(para) msgid "" "The Backgrounds/ directory is probably the core component, " "inside Motifs/ directory structure. Inside Backgrounds/ directory you produce background images used by almost all theme " "models (e.g., Distribution, Websites, Promotion, etc.). The " "Backgrounds/ directory can contain subdirectories to help you " "organize the design process." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2867(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:2868(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:2883(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2916(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2922(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2952(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:493(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:494(menutitle) msgid "Directories trunk Identity Themes Motifs Modern Backgrounds Tpl" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2872(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:2873(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:2917(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2950(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2956(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:2992(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:498(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:499(menutitle) msgid "Directories trunk Identity Themes Motifs Modern Backgrounds Xcf" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:288(title) msgid "The Repository Directories" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2887(title) msgid "" "The trunk/Identity/Themes/Motifs/Modern/Backgrounds/Img " "Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:289(para) msgid "" "Repository directoriesThe CentOS Artwork " "Repository uses directories to organize files and describe conceptual idea " "about corporate identity. Such conceptual ideas are explained in each " "directory related documentation entry." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:290(para) msgid "" "In this chapter you'll learn what each directory inside The CentOS Artwork " "Repository is for and so, how you can make use of them. For that purpose, " "the following list of directories is available for you to explore:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2905(para) msgid "" "In this directory is where you store all background images (e.g., .png, ." "jpg, .xpm, etc.). This directory is required by centos-art " "command line interface." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2921(title) msgid "" "The trunk/Identity/Themes/Motifs/Modern/Backgrounds/Tpl " "Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:293(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:294(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:656(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:661(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:697(nodeprev) msgid "Directories branches" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2939(para) msgid "" "In this directory is where you store all the scalable vector graphics (e." "g., .svg) files. This directory is required by centos-art " "command line interface." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2951(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:2990(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:2996(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3057(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:503(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:504(menutitle) msgid "" "Directories trunk Identity Themes Motifs Modern Distro Anaconda Progress" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2955(title) msgid "" "The trunk/Identity/Themes/Motifs/Modern/Backgrounds/Xcf " "Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2979(para) msgid "" "In this directory is where you store the project files (e.g, .xcf) of Gimp. " "This directory is not required by centos-art command line " "interface. If you can create a beautiful background images using scalable " "vector graphics only, then there is no need to use the Xcf/ " "directory to store background projects. Of course, you can merge both Gimp " "and Inkscape power to produce images based on them. In this last case you " "need the Xcf/ directory." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:298(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:299(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:657(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:695(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:701(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:737(nodeprev) msgid "Directories tags" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2991(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3055(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3061(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3091(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:508(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:509(menutitle) msgid "Directories trunk Identity Themes Motifs Modern Palettes" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2995(title) msgid "" "The trunk/Identity/Themes/Motifs/Modern/Distro/Anaconda/Progress Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3013(para) msgid "" "To render Anaconda progress slide images using the Modern " "artistic motif design, the Default theme model, and available translation " "files (—Removed(pxref:trunk Translations Identity " "Themes Distro Anaconda Progress) —); use the following commands:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3014(example) #, no-wrap msgid "" "cd /home/centos/artwork/trunk/Identity/Themes/Motifs/Modern/Distro/Anaconda/Progress/\n" "centos-art render --identity" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3016(para) msgid "The above command will create the following structure:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3017(example) #, no-wrap msgid "" "trunk/Identity/Themes/Motifs/Modern/Distro/Anaconda/Progress\n" "|-- 3\n" "| |-- en\n" "| | |-- 01-welcome.png\n" "| | |-- 02-donate.png\n" "| | `-- 03-yum.png\n" "| `-- es\n" "| |-- 01-welcome.png\n" "| |-- 02-donate.png\n" "| `-- 03-yum.png\n" "|-- 4\n" "| |-- en\n" "| | |-- 01-welcome.png\n" "| | |-- 02-donate.png\n" "| | `-- 03-yum.png\n" "| `-- es\n" "| |-- 01-welcome.png\n" "| |-- 02-donate.png\n" "| `-- 03-yum.png\n" "`-- 5\n" " |-- en\n" " | |-- 01-welcome.png\n" " | |-- 02-donate.png\n" " | `-- 03-yum.png\n" " `-- es\n" " |-- 01-welcome.png\n" " |-- 02-donate.png\n" " `-- 03-yum.png" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3056(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3089(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3095(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3124(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:513(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:514(menutitle) msgid "Directories trunk Identity Themes Motifs TreeFlower" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3060(title) msgid "The trunk/Identity/Themes/Motifs/Modern/Palettes Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3067(para) msgid "Organize palette files for Modern theme." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3078(para) msgid "" "Here is where graphic designers define theme palettes for color-limited art " "works. Theme palettes contain the color information that rendering functions " "need, in order to produce images with color limitations. Theme palettes " "contain the unique color information required by theme." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3090(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3122(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3128(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3357(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:518(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:519(menutitle) msgid "Directories trunk Identity Themes Motifs TreeFlower Backgrounds" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3094(title) msgid "The trunk/Identity/Themes/Motifs/TreeFlower Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3123(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3355(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3361(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3390(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:523(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:524(menutitle) msgid "Directories trunk Identity Widgets" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3127(title) msgid "" "The trunk/Identity/Themes/Motifs/TreeFlower/Backgrounds " "Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:313(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:314(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:3538(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:3539(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:806(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:914(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:920(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:949(nodeprev) msgid "Directories trunk Identity Brands" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3131(para) msgid "" "This section exists to orgnize backgrounds of TreeFlower " "artistic motif." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3137(title) msgid "Desktop background" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3138(para) msgid "" "Once you have defined the vectorial artistic motif design, use the " "centos-art.sh script (as described in usage section " "below) to produce the png version of it. With the png version of your " "vectorial design do the following:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3139(para) msgid "Open the png version with GIMP." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3140(para) msgid "" "Save the png version as a project of GIMP inside trunk/Identity/Themes/" "Motifs/TreeFlower/Backgrounds/Xcf directory, using the same name of " "your vectorial design but with the .xcf extension." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3141(para) msgid "" "Now use GIMP to improve your design. Here you may add one layer for pattern, " "another for colors, and so on until you find yourself confortable with your " "artwork. For example, the following layer distribution (from bottom to top) " "was used to build revision 285 of file 1360x768.xcf using " "TreeFlower artistic motif at revision 241." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3144(strong) #: /home/centos/artwork/trunk/Manual/repository.xml:3212(strong) msgid "Layer 1: Background" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3146(para) msgid "" "The first thing we did with GIMP was to create a layer named " "Background to store the artistic motif (File > Open as " "layer). This layer is the lowest layer in the image. Later, we started to " "create layers one upon another to change the artistic motif visual style." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3150(strong) msgid "Layer 2: Shadow#1" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3152(para) msgid "" "This layer is above Background and contains a linear gradient " "from left (000000) to right (transparent) covering the whole image. This " "layer masks the artistic motif to avoid the effect of linear gradient. This " "layer is 100% of opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3156(strong) msgid "Layer 3: Shadow#2" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3158(para) msgid "" "This layer is above Shadow#1 and contains a linear gradient " "from left (000000) to right (transparent) covering just the 70% of the whole " "image aproximatly. This layer doesn't mask the artistic motif which make the " "left part of it fall into the dark of linear gradient. This layer is 100% of " "opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3162(strong) msgid "Layer 4: Pattern (Paper)" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3164(para) msgid "" "This layer is above Shadow#2 an contains the paper pattern " "shipped with GIMP 2.2. This layer doesn't mask the artistic motif so the " "pattern is applied over the whole image. This layer is set to 15% of opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3168(strong) msgid "Layer 5: Pattern (Stripes)" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3170(para) msgid "" "This layer is above Pattern (Paper) and contains the stripes " "used over the artistic motif. This layer do masks the artistic motif so the " "stripes are only applied to it. This layer is set to 10% of opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3174(strong) msgid "Layer 6: Shadow#3" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3176(para) msgid "" "This layer is above Pattern (Stripes) and contains a linear " "gradient from right (6600ff) to left (transparent). This layer masks the " "artistic motif so the linear gradient doesn't affect it. This layer is set " "to 15% of opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:318(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:319(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:915(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:947(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:953(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:994(nodeprev) msgid "Directories trunk Identity Colors" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3180(strong) msgid "Layer 7: Shadow#4" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3182(para) msgid "" "This layer is above Shadow#3 and contains a linear gradient " "from left (000000) to right (transparent). This layer do masks the artistic " "motif so the linear gradient doesn't affect it. This layer is set to 10% of " "opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3186(strong) msgid "Layer 8: Color#1" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3188(para) msgid "" "This layer is above Shadow#4 and is filled with orange (ffae00) " "color over the whole image. This layer is set to 10% of opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3192(strong) msgid "Layer 9: Color#2" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3194(para) msgid "" "This layer is above Color#1 and is filled with blue (010a88) " "color over the whole image. This layer is set to 10% of opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3199(para) msgid "" "Note There is no definite combination. To get the " "appropriate visual design is a matter of constant testing and personal taste." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3201(para) msgid "" "Finally, use Save as copy ... option to export the final " "design. To export the final design use the same name of your vectorial " "design plus -final.png extension." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3202(para) msgid "" "You can repeat these steps to create images for other screen resolutions." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3206(title) msgid "Anaconda Prompt (syslinux) background" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3207(para) msgid "" "When building syslinux backgrounds it is needed to take into account that " "the final image is reduced to 16 colors. In desktop background there is no " "color limitation but syslinux does have. The goal of this section is " "achieving a final syslinux background as close as possible to desktop " "backgrounds using 16 colors only." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3208(para) msgid "" "Another point to consider is the forground and background definition used by " "syslinux. The syslinux documentation says that the color set in position 0 " "is the background and color set in position 7 is the forground. The final " "palette of color used by our background will match that specification. For " "great contrast we'll use black as background and white as forground. At this " "poing we have black (000000) and white (ffffff) colors in our syslinux " "palette, which left us with 14 colors to play with." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3209(para) msgid "" "Let's begin with Xcf/640x300.xcf layer distribution from bottom " "to top:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3214(para) msgid "" "This layer is the lowest layer in the image composition and contains the " "artistic motif image rendered for the same resolution (i.e., Img/" "Png/640x300.png). This layer is set to 100% of opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3218(strong) msgid "Layer 2: Pattern (Paper)" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3220(para) msgid "" "This layer is placed above Background layer and contains the " "paper pattern shipped with GIMP 2.2. This layer doesn't mask the artistic " "motif. This layer is set to 30% of opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3224(strong) msgid "Layer 3: Pattern (Stripes)" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3226(para) msgid "" "This layer is placed above Pattern (Paper) layer and contains " "the stripes pattern shipped with GIMP 2.2. This layer does mask the artistic " "motif in order to apply the stripes over it only. The background is not " "affected by the stripes pattern just the artistic motif. This layer is set " "to 20% of opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3230(strong) msgid "Layer 4: Shadow#1" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3232(para) msgid "" "This layer is placed above Pattern (Stripes) layer and fills " "the entire layer area with violet (6600ff) color. This layer do mask the " "artistic motif in order to applied the violet color to the background area " "outside the artistic motif only. This layer is set to 15% of opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3236(strong) msgid "Layer 5: Color#1" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3238(para) msgid "" "This layer is above Shadow#1 and is filled with orange (ffae00) " "color to cover the whole image. This layer is set to 10% of opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3242(strong) msgid "Layer 6: Color#2" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3244(para) msgid "" "This layer is above Color#1 and is filled with blue (010a88) " "color to cover the whole image. This layer is set to 10% of opacity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3248(strong) msgid "Layer 7: Shadow#2" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3250(para) msgid "" "This layer is above Color#1 and contains a linear gradient from " "left (000000) to right (transparent) covering 70% of the image approximately." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3254(para) msgid "" "At this point we have the composition and should look like the desktop " "backgrounds. Compared with desktop backgrounds there are some differences in " "opacity. This is because in our testings the final color information found " "with this composition produces an acceptable 16 color image. Of course this " "is something we haven't seen yet." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3255(para) msgid "" "To define the color information of our current coposition, save the syslinux " "background composition we've done using File > Save as Copy ... option in the following location:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3259(para) msgid "" "Now, create the final png version of syslinux backgrounds using the " "following command:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3263(para) msgid "" "This command will create syslinux-splash final images for all major releases " "of CentOS distribution the repository has been configured to. The important " "files here are syslinux-splash.png, other files may contain the " "wrong information because we haven't defined yet the correct color " "information to use." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3264(para) msgid "" "Open one syslinux-splash.png file with GIMP and use the " "Image > Mode > Indexed to reduce image colors up to 16 " "colors, using the Generate optimum palette feature of GIMP. If " "the image looks aceptable after reducing colors, use the Palettes menu (Ctrl+P) of GIMP to import a new palette from file and name it " "CentOS-TreeFlower-Syslinux. Once you've saved the palette, the " "color information is stored at:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3268(para) msgid "" "You need to edit CentOS-TreeFlower-Syslinux.gpl file in order " "to set the appropriate order of colors. Remember black (000000) in position " "0, and white (ffffff) in position 7. Other positions are irrelevant. When " "editing this file you may find that color reduction did not set black and " "white colors to their respective values exactly. Change that manually. For " "example, consider the following palette:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3291(para) msgid "" "Update the Palettes menu to get the new color positions from " "the file you just edited and open the palette with double click." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3292(para) msgid "Update the syslinux.gpl file copying the following file:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3296(para) msgid "to" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3300(para) msgid "" "With the CentOS-TreeFlower-Syslinux palette opened in the " "Palette Editor, open (Ctrl+O) the following file:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3304(para) msgid "" "and replace its color information with that one in CentOS-TreeFlower-" "Syslinux palette. When you are replacing color information inside " "syslilnux.ppm, remember to keep the order of colors just as " "they are in the CentOS-TreeFlower-Palette palette." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3305(para) msgid "" "The syslinux.ppm file is 16 pixels width and 1 pixel height, so " "you probably need to zoom it a bit to set the color information in their " "place when using the pen tool with the brush Circle (01) (1 x 1)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3306(para) msgid "" "Once you've updated the syslinux.ppm file, it is time to update " "the following file:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3310(para) msgid "" "The syslinux.hex file contains the color information in " "hexadecimal notation. The color information in hexadecimal notation is " "required by ppmtolss16 command. The ppmtolss16 command produces the final LSS16 image format that is used by " "syslinux program inside CentOS distribution." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3311(para) msgid "" "The color information inside syslinux.hex must match the one in " "syslinux.ppm and syslinux.gpl. For example, based " "on CentOS-TreeFlower-Syslinux palette of colors above, consider " "the following syslinux.hex file:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3333(title) msgid "Grub background" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3356(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3388(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3414(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:528(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:529(menutitle) msgid "Directories trunk Locales" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3360(title) msgid "The trunk/Identity/Widgets Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3389(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3412(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3418(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3470(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:533(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:534(menutitle) msgid "Directories trunk Locales Identity" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3393(title) msgid "The trunk/Locales Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3394(para) msgid "" "Directories trunk LocalesThe trunk/" "Locales directory exists to store the translation messages used to " "produce content in different languages." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3395(para) msgid "" "Translation messages are organized using the directory structure of the " "component being translated. For example, if we want to provide translation " "messages for trunk/Manuals/Repository, then the trunk/" "Locales/Manuals/Repository directory needs to be created." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3396(para) msgid "" "Once the locale directory exists for the component we want to provide " "translation messages for, it is necessary to create the translation files " "where translation messages are. The translation files follows the concepts " "of xml2po and GNU gettext tools." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3397(para) msgid "" "The basic translation process is as follow: first, translatable strings are " "extracted from files and a portable object template (.pot) is created or " "updated with the information. Using the portable object template, a portable " "object (.po) is created or updated for translator to locale the messages " "retrived. Finally, a machine object (.mo) is created from portable object to " "sotore the translated messages." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3398(para) msgid "" "Inside the repository there are two ways to retrive translatable strings " "from files. The first one is through xml2po command and " "the second through xgettext command. The xml2po is used to retrive translatable strings from XML files (e.g., " "Scalable Vector Graphics, DocBook, etc.) and the xgettext " "command is used to retrive translatable strings from shell scripts files (e." "g., the files that make the centos-art.sh command-line " "interface)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3399(para) msgid "" "When translatable strings are retrived from XML files, using the " "xml2po command, there is no need to create the machine " "object as we do when translatable strings ar retrived from shell files, " "using the xgettext command. The xml2po " "produces a temporal machine object in order to create a translated XML file. " "Once the translated XML file has been created the machine object is no " "longer needed. On the other hand, the machine object produced by the " "xgettext command is required by the system in order for " "the show shell script localized messages." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3400(para) msgid "" "Another difference between xml2po and xgettext we need to be aware of is the directory structure used to store " "machine objects. In xml2po, the machine object is created " "in the current working directory as .xml2po.mo and can be " "safetly removed once the translated XML file has been created. In the case " "of xgettext, the machine object needs to be stored in the " "$TEXTDOMAIN/$LOCALE/LL_MESSAGES/$TEXTDOMAIN.mo file in order " "for the system to interpret it and should not be removed since it is the " "file that contain the translation messages themselves." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3401(para) msgid "" "Automation of localization tasks is achived through the locale " "functionality of command-line interface." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3404(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:3405(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:5143(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:5187(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:5193(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:5263(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:613(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:614(menutitle) msgid "Directories trunk Scripts Functions Locale" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3413(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3468(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3474(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3549(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:538(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:539(menutitle) msgid "Directories trunk Locales Identity Brands" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3417(title) msgid "The trunk/Locales/Identity Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3469(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3547(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3553(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3576(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:543(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:544(menutitle) msgid "Directories trunk Locales Identity Brands Tpl" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3473(title) msgid "The trunk/Locales/Identity/Brands Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3480(para) msgid "Organize brands' translation files." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3487(para) msgid "" "Translation files, inside trunk/Translations/Identity/Brands " "translation entry, don't use default rendering translation functionality, " "they use the following translation pre-rendering configuration file instead:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3491(para) msgid "" "Inside trunk/Translations/Identity/Brands translation entry, " "translation files are symbolic links pointing to the common template " "translation structure, inside the translation template (Tpl/) " "directory." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3492(para) msgid "" "Inside trunk/Translations/Identity/Brands translation entry, " "translation files are created using identity design templates as reference. " "The translation pre-rendering script creates a translation structure where " "the translation template (Tpl/) directory structure applies to " "each single design template available." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3493(para) msgid "" "For example, if the brands' translation template (Tpl/) " "directory has 30 translation files, and there are 20 design templates; the " "brands' translation pre-rendering script creates a translation structure of " "symbolic links where the 30 translation files apply the 20 design templates " "one by one, producing 600 translation symbolic links as result. At this " "point, when rendering identity, the centos-art script " "considers translation symbolic links as translation files." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3494(para) msgid "" "Translation file names, inside brands' translation template (Tpl) directory have special meaning:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3497(title) msgid "Conventional file names" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3498(para) msgid "" "Translation brands file names " "Convenctional file names look like blue.sed, 2c-a.sed, etc. Replacement commands inside translation file are applied to " "design templates and translation file names are used as final image name. " "The image dimensions use the same dimensions that design template has." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3502(title) msgid "Numeric file names" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3503(para) msgid "" "Translation brands file names Numeric " "file names look like 300.sed, 200.sed, etc. " "Replacements commands inside translation files are applied to design " "templates, and translation file names are used as final image name. The " "final image is saved using an specific width defined by the " "number part of the translation file name. The image height is " "automatically scaled based on the previous width definition to " "maintain the designing ratio." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3504(para) msgid "" "For example, if your design template has 400x200 pixels of dimension, and " "you apply a translation file named `300.sed' to it, the final image you get " "as result will have 300x100 pixels of dimension. The same is true if you use " "higher numbers like `1024.sed', `2048.sed', etc. In these cases you have " "bigger images proportionally." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3505(para) msgid "" "As we are using scalable vector graphics to design identity templates, the " "image size you produce is not limitted in size. You can use one design " "template produced in 400x200 pixels to produce larger or shorter PNG images " "using numeric translation files as described above." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3509(title) msgid "Translation markers" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3510(para) msgid "" "Inside trunk/Translations/Identity/Brands/, translation files " "combine the following translation markers:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3513(samp) msgid "#000000" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3515(para) msgid "Specify which color to use when rendering brand images." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3517(para) msgid "" "Note As translation files inside trunk/Translations/" "Identity/Brands are symbolic links that point to template translation " "files, translation markers are defined inside template translation files." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3527(para) msgid "" "How to render brands' translation files " "To render brands' translation files, use the following command:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3548(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3574(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3580(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3648(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:548(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:549(menutitle) msgid "Directories trunk Locales Identity Fonts" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3552(title) msgid "The trunk/Locales/Identity/Brands/Tpl Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3575(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3646(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3652(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3675(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:553(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:554(menutitle) msgid "Directories trunk Locales Identity Models" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3579(title) msgid "The trunk/Locales/Identity/Fonts Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3583(para) msgid "This section exists to organize fonts translation files." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3588(para) msgid "" "Translation files, inside trunk/Translations/Fonts, have the " "following structure:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3594(para) msgid "" "Inside trunk/Translations/Fonts, there is one translation file " "for each font preview image you want to produce. This way, we create one " "translation file for each font-family we use somewhere inside CentOS visual " "identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3596(para) msgid "" "Important Do not create translation files for font-families " "not used somewhere inside CentOS visual identity. The identity of font entry " "(see Directories trunk Identity Fonts) is used as reference when someone needs to know which font-families " "are allowed to use inside CentOS visual identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3600(title) msgid "Translation Markers" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3601(para) msgid "" "Inside trunk/Translations/Identity/Fonts, translation files " "combine the following translation markers:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3604(samp) msgid "font-family:Denmark" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3606(para) msgid "Specify which font family to use when rendering font preview images." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3610(samp) msgid "font-weight:normal" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3612(para) msgid "Specify which font weight to use when rendering font preview images." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3616(samp) msgid "font-style:normal" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3618(para) msgid "Specify which font style to use when rendering font preview images." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3627(para) msgid "" "How to render fonts' translation files " "Inside trunk/Translations/Fonts you use your favorite text " "editor to create translation files. Inside trunk/Translations/Fonts there is not translation template directory (Tpl/), nor " "translation rendering using centos-art script. For " "example, to create the dejavu_lgc_sans-boldoblique.sed " "translation file using vim editor, type the following " "command:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3647(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3673(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3679(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3702(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:558(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:559(menutitle) msgid "Directories trunk Locales Identity Release" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3651(title) msgid "The trunk/Locales/Identity/Models Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3674(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3700(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3706(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3729(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:563(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:564(menutitle) msgid "Directories trunk Locales Identity Themes" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3678(title) msgid "The trunk/Locales/Identity/Release Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3701(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3727(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3733(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3774(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:568(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:569(menutitle) msgid "Directories trunk Locales Identity Themes Backgrounds" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3705(title) msgid "The trunk/Locales/Identity/Themes Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3728(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3772(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3778(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3868(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:573(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:574(menutitle) msgid "Directories trunk Locales Identity Themes Distro Anaconda Progress" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3732(title) msgid "The trunk/Locales/Identity/Themes/Backgrounds Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3773(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3866(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3872(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3914(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:578(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:579(menutitle) msgid "Directories trunk Locales Identity Widgets" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3777(title) msgid "" "The trunk/Locales/Identity/Themes/Distro/Anaconda/Progress " "Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3784(para) msgid "Organize Anaconda progress translation templates." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3787(para) msgid "" "Organize Anaconda progress translation files in several languages and major " "releases of CentOS distribution." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3794(para) msgid "Use the following command to produce translation files based:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3795(example) #, no-wrap msgid "" "trunk/Translations/Identity/Themes/Distro/Anaconda/Progress\n" "`-- Tpl\n" " |-- en\n" " | |-- 01-welcome.sed\n" " | |-- 02-donate.sed\n" " | `-- 03-yum.sed\n" " `-- es\n" " |-- 01-welcome.sed\n" " |-- 02-donate.sed\n" " `-- 03-yum.sed" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3805(para) msgid "" "In order to produce the slide images in PNG format we need to have the " "translation files first. So we use the following commands to create " "translation files for CentOS 3, 4, and 5 major releases:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3806(example) #, no-wrap msgid "centos-art render --translation --filter='3,4,5'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3807(para) msgid "The above commands will produce the following translation structure:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3808(example) #, no-wrap msgid "" "trunk/Translations/Identity/Themes/Distro/Anaconda/Progress\n" "|-- 3\n" "| |-- en\n" "| | |-- 01-welcome.sed\n" "| | |-- 02-donate.sed\n" "| | `-- 03-yum.sed\n" "| `-- es\n" "| |-- 01-welcome.sed\n" "| |-- 02-donate.sed\n" "| `-- 03-yum.sed\n" "|-- 4\n" "| |-- en\n" "| | |-- 01-welcome.sed\n" "| | |-- 02-donate.sed\n" "| | `-- 03-yum.sed\n" "| `-- es\n" "| |-- 01-welcome.sed\n" "| |-- 02-donate.sed\n" "| `-- 03-yum.sed\n" "|-- 5\n" "| |-- en\n" "| | |-- 01-welcome.sed\n" "| | |-- 02-donate.sed\n" "| | `-- 03-yum.sed\n" "| `-- es\n" "| |-- 01-welcome.sed\n" "| |-- 02-donate.sed\n" "| `-- 03-yum.sed\n" "`-- Tpl\n" " |-- en\n" " | |-- 01-welcome.sed\n" " | |-- 02-donate.sed\n" " | `-- 03-yum.sed\n" " `-- es\n" " |-- 01-welcome.sed\n" " |-- 02-donate.sed\n" " `-- 03-yum.sed" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3845(para) msgid "" "At this point we have all the translation files we need to produce Anaconda " "progress welcome, donate and yum slides images; in English and Spanish " "languages; for CentOS 3, CentOS 4, and CentOS 5. That is, a sum of 18 images " "around." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3846(para) msgid "" "Now, with translation files in place, let's move to trunk/Identity structure and render them." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3850(para) msgid "" "See Directories trunk Identity Themes Motifs Modern " "Distro Anaconda Progress." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3857(para) msgid "" "Translation rendering is described in trunk/Translations " "documentation entry (—Removed(pxref:trunk " "Translations) —)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3867(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3912(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3918(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:3959(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:583(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:584(menutitle) msgid "Directories trunk Manual" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3871(title) msgid "The trunk/Locales/Identity/Widgets Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3913(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:3957(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:3963(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4064(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:4065(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:4077(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:5042(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:5043(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:5419(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:5420(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:588(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:589(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:5928(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:5929(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:6059(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:6060(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:6214(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:6215(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:6353(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:6354(menutitle) msgid "Directories trunk Scripts" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3917(title) msgid "The trunk/Manual Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3958(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:4075(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:4081(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:5054(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:593(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:594(menutitle) msgid "Directories trunk Scripts Functions" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3962(title) msgid "The trunk/Scripts Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3966(para) msgid "" "The trunk/Scripts directory exists to organize the trunk " "development line of centos-art.sh automation script. The " "centos-art.sh script standardizes tasks you need to do " "frequently inside CentOS Artwork Repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3971(para) msgid "" "The best way to understand centos-art.sh automation script is " "studying its source code. However, as start point, you may prefer to read an " "introductory resume before diving into the source code details." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3972(para) msgid "" "The centos-art.sh script is written in Bash. Most tasks, inside " "centos-art.sh script, have been organized in many specific " "functionalities that you can invoke from the centos-art " "command-line interface." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3973(para) msgid "" "When you type the centos-art command in your terminal, " "the operating system trys to execute that command. In order to execute the " "command, the operating system needs to know where it is, so the operating " "system uses the PATH environment variable to look for that " "command location. If your system was prepared to use CentOS Artwork " "Repository correctly (—Removed(pxref:trunk Scripts " "Bash Functions Verify) —), you should have a symbolic link inside " "~/bin/ directory that points to the centos-art.sh " "script file. As ~/bin/ directory is, by default, inside " "PATH environment variable, the execution of centos-art command runs the centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3974(para) msgid "" "When centos-art.sh script is executed, the first it does is " "executing the trunk/Scripts/Bash/initEnvironment.sh script to " "initialize global variables (e.g., gettext variables) and " "global function scripts. Global function scripts are located inside " "trunk/Scripts/Bash/Functions directory and their file names " "begin with cli. Global function scripts provide common " "functionalities that can be used anywhere inside centos-art.sh " "script execution environment." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3975(para) msgid "" "Once global variables and function scripts have been loaded, centos-" "art.sh script executes the cli global function " "from cli.sh function script to retrive command-line arguments " "and define some default values that may be used later by specific function " "scripts (—Removed(pxref:trunk Scripts Bash Functions) " "—)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3976(para) msgid "" "As convenction, the centos-art.sh command-line arguments have " "the following format:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3980(para) msgid "" "In the above example, centos-art is the command you use to " "invoke centos-art.sh script. The arg1 is required " "and represents the functionality you want to perform (e.g., , , definition is required and represets, " "specifically, the action inside the functionality you want to perform. The " " and on, are optional." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3981(para) msgid "" "Once command-line arguments have been retrived, the centos-art.sh script loads specific functionalities using the cli_getFunctions." "sh function script. Only one specific functionality can be loaded at " "one script execution I.e., you run centos-art.sh script " "to run just one functionality." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3983(floattype) #: /home/centos/artwork/trunk/Manual/repository.xml:4011(floattype) #: /home/centos/artwork/trunk/Manual/repository.xml:4502(floattype) #: /home/centos/artwork/trunk/Manual/repository.xml:5956(floattype) #: /home/centos/artwork/trunk/Manual/repository.xml:5986(floattype) msgid "Figure" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4(setfilename) msgid "repository.xml" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4007(caption) msgid "The functionalities initialization environment." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4009(para) msgid "" "Functionalities are implemented by means of actions. Once the functionality " "has been initiazalized, actions initialization take place for that " "functionality. Actions initialization model is very similar to functions " "initialization model. But with the difference, that actions are loaded " "inside function environment, and so, share variables and functions defined " "inside function environment." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4051(caption) msgid "The actions initialization environment." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4057(para) msgid "" "The centos-art.sh script usage information is described inside " "each specific function documentation (—Removed(pxref:" "trunk Scripts Bash Functions) —)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4076(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:5052(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:5058(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:5099(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:598(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:599(menutitle) msgid "Directories trunk Scripts Functions Help" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4080(title) msgid "The trunk/Scripts/Functions Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4084(para) msgid "" "The trunk/Scripts/Bash/Functions directory exists to organize " "centos-art.sh specific functionalities." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4089(para) msgid "" "The specific functions of centos-art.sh script are designed " "with “Software Toolbox” philosophy (see " "Toolbox introductioncoreutils.info) in mind: " "each program “should do one thing well”. Inside centos-art." "sh script, each specific functionality is considered a program that " "should do one thing well. Of course, if you find that they still don't do " "it, feel free to improve them in order for them to do so." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4090(para) msgid "" "The specific functions of centos-art.sh script are organized " "inside specific directories under trunk/Scripts/Bash/Functions " "location. Each specific function directory should be named as the function " "it represents, with the first letter in uppercase. For example, if the " "function name is render, the specific function directory for it " "would be trunk/Scripts/Bash/Functions/Render." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4091(para) msgid "" "To better understand how specific functions of centos-art.sh " "script are designed, lets create one function which only goal is to output " "different kind of greetings to your screen." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4092(para) msgid "" "When we create specific functions for centos-art.sh script it " "is crucial to know what these functions will do exactly and if there is any " "function that already does what we intend to do. If there is no one, it is " "good time to create them then. Otherwise, if functionalities already " "available don't do what you exactly expect, contact their authors and work " "together to improve them." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4094(para) msgid "" "Tip Join CentOS developers mailing list " "centos-art@centos.org to share " "your ideas." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4096(para) msgid "" "It is also worth to know what global functions and variables do we have " "available inside centos-art.sh script, so advantage can be " "taken from them. Global variables are defined inside global function " "scripts. Global functions scripts are stored immediatly under trunk/" "Scripts/Bash/Functions directory, in files begining with cli prefix." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4097(para) msgid "OK, let's begin with our functionality example." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4098(para) msgid "" "What function name do we use? Well, lets use greet. Note that " "hello word is not a verb; but an expression, a kind of " "greeting, an interjection specifically. In contrast, greet is a " "verb and describes what we do when we say Hello!, Hi!, and similar expressions." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4099(para) msgid "So far, we've gathered the following function information:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4105(para) msgid "" "The greet.sh function script is the first file centos-art." "sh script loads when the greet functionality is called " "using commands like centos-art greet --hello='World'. The " "greet.sh function script contains the greet " "function definition." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4106(para) msgid "" "Inside centos-art.sh script, as convenction, each function " "script has one top commentary, followed by one blank line, and then one " "function defintion below it only." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4107(para) msgid "" "Inside centos-art.sh script functions, top commentaries have " "the following components: the functionality description, one-line for " "copyright note with your personal information, the license under which the " "function source code is released —the centos-art.sh " "script is released as GPL, so do all its functions—, the $Id$ keyword of Subversion is later expanded by svn propset command." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4108(para) msgid "" "In our greet function example, top commentary for greet." "sh function script would look like the following:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4137(para) msgid "" "After top commentary, separated by one blank line, the greet " "function definition would look like the following:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4148(para) msgid "" "The first definition inside greet function, are global " "variables that will be available along greet function execution " "environment. This time we didn't use global variable definitions for " "greet function execution environment, so we left that section " "empty." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4149(para) msgid "" "Later, we call greet_getActions function to define the command-" "line interface of greet functionality. The command-line " "interface of greet functionality defines what and how actions " "are performed, based on arguments combination passed to centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4171(para) msgid "" "The ACTIONNAM global variable is defined in cli.sh " "function script and contains the value passed before the equal sign (i.e., " "=) in the second command-line argument of centos-art.sh script. For example, if the second command-line argument is , the value of ACTIONNAM variable would be " "--hello. Using this configuration let us deside which action to " "perform based on the action name passed to centos-art.sh script " "as second argument." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4172(para) msgid "" "The greet function definition makes available two valid " "greetings through and " "options. If no one of them is provided as second command-line argument, the " "* case is evaluated instead." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4173(para) msgid "" "The * case and its two lines further on should always be " "present in _getActions.sh function scripts, no matter what " "specific functionality you are creating. This convenction helps the user to " "find out documentation about current functionality in use, when no valid " "action is provided." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4174(para) msgid "" "The greet_doHello and greet_doBye function " "definitions are the core of greet specific functionality. In " "such function definitions we set what our greet function really " "does: to output different kinds of greetings." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4182(para) msgid "" "The greet_doHello function definition is stored in " "greet_doHello.sh function script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4190(para) msgid "" "The greet_doBye function definition is stored in the " "greet_doBye.sh function script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4191(para) msgid "" "Both greet_doHello.sh and greet_doBye.sh function " "scripts are stored inside greet function directory path (i.e. " "trunk/Scripts/Bash/Functions/Greet)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4192(para) msgid "" "The ACTIONVAL global variable is defined in cli.sh " "function script and contains the value passed after the equal sign (i.e., " "=) in the second command-line argument of centos-art.sh script. For example, if the second command-line argument is , the value of ACTIONVAL variable would be " "World without quotes." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4193(para) msgid "" "Let's see how greet specific functionality files are organzied " "under greet function directory. To see file organization we use " "the tree command:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4201(para) msgid "" "To try the greet specific functionality we've just created, " "pass the function name (i.e., greet) as first argument to " "centos-art.sh script, and any of the valid options as second " "argument. Some examples are illustrated below:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4209(para) msgid "" "The word World in the examples above can be anything. In fact, " "change it to have a little fun." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4210(para) msgid "" "Now that we have a specific function that works as we expect, it is time to " "document it. To document greet specific functionality, we use " "its directory path and the manual functionality (—" "Removed(pxref:trunk Scripts Bash Functions Manual) —) " "of centos-art.sh script, just as the following command " "illustrates:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4214(para) msgid "" "To have a well documented function helps user to understand how your " "function really works, and how it should be used. When no valid action is " "passed to a function, the centos-art.sh script uses the " "function documentation entry as vehicle to communicate which the valid " "functions are. When no documentation entry exists for a function, the " "centos-art.sh script informs that no documentation entry exists " "for such function and requests user to create it right at that time." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4215(para) msgid "" "Now that we have documented our function, it is time to translate its output " "messages to different languages. To translate specific functionality output " "messages to different languages we use the locale functionality " "(—Removed(pxref:trunk Scripts Bash Functions Locale) " "—) of centos-art.sh script, just as the following command " "illustrates:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4220(para) msgid "" "Warning To translate output messages in different " "languages, your system locale information —as in LANG " "environment variable— must be set to that locale you want to produce " "translated messages for. For example, if you want to produce translated " "messages for Spanish language, your system locale information must be set to " "es_ES.UTF-8, or similar, first." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4222(para) msgid "Well, it seems that our example is rather complete by now." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4223(para) msgid "" "In greet function example we've described so far, we only use " "cli_printMessage global function in action specific " "function definitions in order to print messages, but more interesting things " "can be achieved inside action specific function definitions. For example, if " "you pass a directory path as action value in second argument, you could " "retrive a list of files from therein, and process them. If the list of files " "turns too long or you just want to control which files to process, you could " "add the third argument in the form and " "reduce the amount of files to process using a regular expression pattern." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4224(para) msgid "" "The greet function described in this section may serve you as " "an introduction to understand how specific functionalities work inside " "centos-art.sh script. With some of luck this introduction will " "also serve you as motivation to create your own centos-art.sh " "script specific functionalities." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4225(para) msgid "" "By the way, the greet functionality doesn't exist inside " "centos-art.sh script yet. Would you like to create it?" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4231(title) msgid "Global variables" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4232(para) msgid "" "The following global variables of centos-art.sh script, are " "available for you to use inside specific functions:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4234(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4236(defvariable) #: /home/centos/artwork/trunk/Manual/repository.xml:6284(env) msgid "TEXTDOMAIN" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4235(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4244(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4253(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4265(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4271(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4277(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4283(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4289(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4301(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4311(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4322(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4378(defcategory) msgid "Variable" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4239(para) msgid "" "Default domain used to retrieve translated messages. This value is set in " "initFunctions.sh and shouldn't be changed." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4243(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4245(defvariable) #: /home/centos/artwork/trunk/Manual/repository.xml:6290(env) msgid "TEXTDOMAINDIR" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4248(para) msgid "" "Default directory used to retrieve translated messages. This value is set in " "initFunctions.sh and shouldn't be changed." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4252(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4254(defvariable) msgid "FUNCNAM" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4257(para) msgid "Define function name." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4258(para) msgid "" "Function names associate sets of actions. There is one set of actions for " "each unique function name inside centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4259(para) msgid "" "Dunction names are passed as first argument in centos-art.sh " "command-line interface. For example, in the command centos-art render " "--entry=path/to/dir --filter=regex, the ACTION passed to " "centos-art.sh script is ." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4260(para) msgid "" "When first argument is not provided, the centos-art.sh script " "immediatly ends its execution." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4264(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4266(defvariable) msgid "FUNCDIR" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4270(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4272(defvariable) msgid "FUNCDIRNAME" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4276(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4278(defvariable) msgid "FUNCSCRIPT" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4282(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4284(defvariable) msgid "FUNCCONFIG" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4288(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4290(defvariable) msgid "ACTIONNAM" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4293(para) msgid "Define action name." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4294(para) msgid "" "Each action name identifies an specific action to perform, inside an " "specific function." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4295(para) msgid "" "Action name names aare passed as second argument in centos-art.sh command-line interface. For example, in the command centos-art " "render --entry=path/to/dir --filter=regex, the ACTIONNAM " "passed to centos-art.sh script is ." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4296(para) msgid "" "When second argument is not provided, the centos-art.sh script " "immediatly ends its execution." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4300(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4302(defvariable) msgid "ACTIONVAL" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4305(para) msgid "Define action value." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4306(para) msgid "" "Action values are associated to just one action name. Action values contain " "the working copy entry over which its associated action will be performed " "in. Working copy entries can be files or directories inside the working copy." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4310(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4312(defvariable) msgid "REGEX" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4315(para) msgid "" "Define regular expression used as pattern to build the list of files to " "process." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4316(para) msgid "" "By default, REGEX variable is set to .+ to match all " "files." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4317(para) msgid "" "Functions that need to build a list of files to process use the option " " to redefine REGEX variable default " "value, and so, control the amount of files to process." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4321(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4323(defvariable) msgid "ARGUMENTS" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4326(para) msgid "Define optional arguments." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4327(para) msgid "" "Optional arguments, inside centos-art.sh script, are considered " "as all command-line arguments passed to centos-art.sh script, " "from third argument position on. For example, in the command centos-" "art render --entry=path/to/dir --filter=regex , the optional " "arguments are from --filter=regex argument on." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4328(para) msgid "" "Optional arguments are parsed using getopt command " "through the following base construction:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4359(para) msgid "" "Optional arguments provide support to command options inside centos-" "art.sh script. For instance, consider the Subversion (svn) command, where there are many options (e.g., , , etc), and inside " "each option there are several modifiers (e.g., --revision, " "--message, --username, etc.) that can be combined " "one another in their short or long variants." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4360(para) msgid "" "The ARGUMENTS variable is used to store arguments passed from " "command-line for later use inside centos-art.sh script. Storing " "arguments is specially useful when we want to run a command with some " "specific options from them. Consider the following command:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4364(para) msgid "" "In the above command, the , and options are specific to svn copy " "command. In such cases, options are not interpreted by centos-art.sh script itself. Instead, the centos-art.sh script uses " "getopt to retrive them and store them in the " "ARGUMENTS variable for later use, as described in the following " "command:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4370(para) msgid "" "When getopt parses ARGUMENTS, we may use short " "options (e.g., ) or long options (e.g., ). When we use short options, arguments are separated by one " "space from the option (e.g., ). On the other " "hand, to define an option argument as not required, you need to set two " "colons :: after the option definition (e.g., )." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4377(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4379(defvariable) #: /home/centos/artwork/trunk/Manual/repository.xml:6263(env) msgid "EDITOR" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4382(para) #: /home/centos/artwork/trunk/Manual/repository.xml:6265(para) msgid "Default text editor." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4383(para) #: /home/centos/artwork/trunk/Manual/repository.xml:6266(para) msgid "" "The centos-art.sh script uses default text EDITOR to " "edit pre-commit subversion messages, translation files, configuration files, " "script files, and similar text-based files." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4384(para) #: /home/centos/artwork/trunk/Manual/repository.xml:6267(para) msgid "" "If EDITOR environment variable is not set, centos-art.sh script uses /usr/bin/vim as default text editor. " "Otherwise, the following values are recognized by centos-art.sh " "script:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4388(file) #: /home/centos/artwork/trunk/Manual/repository.xml:6271(file) msgid "/usr/bin/vim" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4391(file) #: /home/centos/artwork/trunk/Manual/repository.xml:6274(file) msgid "/usr/bin/emacs" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4394(file) #: /home/centos/artwork/trunk/Manual/repository.xml:6277(file) msgid "/usr/bin/nano" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4397(para) #: /home/centos/artwork/trunk/Manual/repository.xml:6280(para) msgid "" "If no one of these values is set in EDITOR environment variable, " "centos-art.sh uses /usr/bin/vim text editor by " "default." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4403(title) msgid "Global functions" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4404(para) msgid "" "Function scripts stored directly under trunk/Scripts/Bash/Functions/ directory are used to define global functions. Global functions can be " "used inside action specific functionalities and or even be reused inside " "themselves. This section provides introductory information to global " "functions you can use inside centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4406(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4408(deffunction) msgid "cli_checkActionArguments" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4407(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4426(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4490(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4527(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4536(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4548(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4562(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4619(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4632(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4645(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4658(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4700(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4713(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4726(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4736(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4772(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4786(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4821(defcategory) #: /home/centos/artwork/trunk/Manual/repository.xml:4831(defcategory) msgid "Function" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4411(para) msgid "Validate action value (ACTIONVAL) variable." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4412(para) msgid "The action value variable can take one of the following values:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4415(para) msgid "Path to one directory inside the local working copy," msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4418(para) msgid "Path to one file inside the local working copy," msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4421(para) msgid "" "If another value different from that specified above is passed to action " "value variable, the centos-art.sh script prints an error " "message and ends script execution." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4425(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4427(deffunction) msgid "cli_checkFiles" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4428(defparam) msgid "FILE" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4429(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4492(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4621(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4634(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4660(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4702(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4715(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4774(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4834(defdelimiter) msgid "[" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4430(defparam) #: /home/centos/artwork/trunk/Manual/repository.xml:4739(defparam) msgid "TYPE" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4431(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4494(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4623(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4636(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4662(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4704(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4717(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4776(defdelimiter) #: /home/centos/artwork/trunk/Manual/repository.xml:4836(defdelimiter) msgid "]" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4434(para) msgid "Verify file existence." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4435(para) msgid "" "cli_checkFiles receives a FILE absolute path and " "performs file verification as specified in TYPE. When TYPE is not specified, cli_checkFiles verifies FILE " "existence, no matter what kind of file it be. If TYPE is " "specified, use one of the following values:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4438(option) #: /home/centos/artwork/trunk/Manual/repository.xml:4751(option) msgid "d" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4439(option) #: /home/centos/artwork/trunk/Manual/repository.xml:4752(option) msgid "directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4441(para) msgid "Ends script execution if FILE is not a directory." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4442(para) msgid "" "When you verify directories with cli_checkFiles, if directory doesn't exist, " "centos-art.sh script asks you for confirmation in order to " "create that directory. If you answer positively, centos-art.sh " "script creates that directory and continues script flows normally. " "Otherwise, if you answer negatively, centos-art.sh ends script " "execution with an error and documentation message." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4446(option) #: /home/centos/artwork/trunk/Manual/repository.xml:4758(option) msgid "f" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4447(option) #: /home/centos/artwork/trunk/Manual/repository.xml:4759(option) msgid "regular-file" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4449(para) msgid "Ends script execution if FILE is not a regular file." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4453(option) msgid "h" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4454(option) msgid "symbolic-link" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4456(para) msgid "Ends script execution if FILE is not a symbolic link." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4460(option) msgid "x" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4461(option) msgid "execution" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4463(para) msgid "Ends script execution if FILE is not executable." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4467(option) msgid "fh" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4469(para) msgid "" "Ends script execution if FILE is neither a regular file nor a " "symbolic link." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4473(option) msgid "fd" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4475(para) msgid "" "Ends script execution if FILE is neither a regular file nor a " "directory." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4479(option) msgid "isInWorkingCopy" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4481(para) msgid "" "Ends script execution if FILE is not inside the working copy." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4485(para) msgid "" "As default behaviour, if FILE passes all verifications, " "centos-art.sh script continues with its normal flow." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4489(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4491(deffunction) #: /home/centos/artwork/trunk/Manual/repository.xml:4520(code) msgid "cli_commitRepoChanges" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4493(defparam) #: /home/centos/artwork/trunk/Manual/repository.xml:4661(defparam) #: /home/centos/artwork/trunk/Manual/repository.xml:4775(defparam) msgid "LOCATION" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4497(para) msgid "Syncronize changes between repository and working copy." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4498(para) msgid "" "The cli_commitRepoChanges function brings changes from the " "central repository down to the working copy—using svn update—, checks the working copy changes—using svn " "status command—, prints status report—using both " "svn update and svn status commands " "output, and finally, commits recent changes from the working copy up to the " "repository—using svn commit command—." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4499(para) msgid "" "Previous to commit the working copy changes up to the central repository, " "the cli_commitRepoChanges function asks you to verify " "changes—using svn diff command—, and later, " "another confirmation question is shown to be sure you really want to commit " "changes up to central repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4500(para) msgid "" "If LOCATION argument is not specified, the value of " "ACTIONVAL variable is used as reference instead." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4520(caption) msgid "The function output." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4522(para) msgid "" "Call the cli_commitRepoChanges function before or/and after " "calling functions that modify files or directories inside the working copy " "as you may need to." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4526(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4528(deffunction) msgid "cli_doParseArguments" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4531(para) msgid "" "Redefine arguments (ARGUMENTS) global variable using " "getopt command output. For more information about how to " "use cli_doParseArguments function, see ARGUMENTS " "variable description above." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4535(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4537(deffunction) msgid "cli_doParseArgumentsReDef" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4538(defparam) msgid "$" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4539(defparam) msgid "@" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4542(para) msgid "" "Initialize/reset arguments (ARGUMENTS) global variable using " "positional parameters variable ($@) as reference." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4543(para) msgid "" "When we work inside function definitions, positional parameters are reset to " "the last function definition positional parameters. If you need to redefine " "positional parameters from one specific function, you need to call " "cli_doParseArgumentsReDef with the positional parameters " "variable ($@), set as first argument, to that specific function " "you want to redefine positional parameters at." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4547(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4549(deffunction) msgid "cli_getArguments" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4552(para) msgid "" "Initialize function name (FUNCNAM), action name (ACTIONNAM), and action value (ACTIONVAL) global variables, using " "positional parameters passed in $@ variable." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4553(para) msgid "" "The cli_getArguments function is called from cli.sh function script, using cli function positional parameters " "(i.e., the positional parameters passed as arguments in the command-line) as " "first function argument." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4554(para) msgid "" "Once command-line positional parameters are accesible to centos-art." "sh script execution evironment, cli_getArguments uses " "regular expression to retrive action variables from first and second " "argument. The first argument defines the value used as function name " "(FUNCNAM), and the second argument defines both values used as " "action name (ACTIONNAM) and action value (ACTIONVAL), " "respectively." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4555(para) msgid "" "The first argument is a word in lower case. This word specifies the name of " "the functionality you want to use (e.g., render to render " "images, manual to work on documentation, and so on.)" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4556(para) msgid "" "The second argument has a long option style (e.g., --option=value). The --option represents the action name " "(ACTIONNAM), and the characters inbetween the equal sign " "(=) and the first space character, are considered as the action " "value (ACTIONVAL). In order to provide action values with space " "characters inbetween you need to enclose action value with quotes like in " "--option='This is long value with spaces inbetween'. Generally, " "action values are used to specify paths over which the action name acts on." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4557(para) msgid "" "Once action related variables (i.e., FUNCNAM, ACTIONNAM, and ACTIONVAL) are defined and validated, " "cli_getArguments shifts the positional arguments to remove the " "first two arguments passed (i.e., those used to retrive action related " "variables) and redefine the arguments (ARGUMENTS) global variable " "with the new positional parameters information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4561(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4563(deffunction) msgid "cli_getFunctions" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4566(para) msgid "" "Initialize funtionalities supported by centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4567(para) msgid "" "Functionalities supported by centos-art.sh script are organized " "in functionality directories under trunk/Scripts/Bash/Functions/ directory. Each functionality directory stores function scripts to the " "functionality such directory was created for. Function scripts contain " "function definitions. Function definitions contain several commands focused " "on achieving one specific task only (i.e., the one such functionality was " "created for)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4568(para) msgid "" "In order for centos-art.sh script to recognize a functionality, " "such functionality needs to be stored under trunk/Scripts/Bash/" "Functions/ in a directory written capitalized (i.e., the whole name " "is written in lowercase except the first character which is in uppercase). " "The directory where one specific functionality is stored is known as the " "functionality directory." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4569(para) msgid "" "Inside each functionality directory, the functionalty itself is implemented " "through function scripts. Function scripts are organized in files " "independently one another and written in camelCase format with " "the function name as prefix. Separation between prefix and description is " "done using underscore (_) character." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4570(para) msgid "" "In order for centos-art.sh script to load functionalities " "correctly, function definition inside function scripts should be set using " "the function reserved word, just as in the following example:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4578(para) msgid "" "The above function definition is just a convenction we use, in order to make " "identification of function names easier read and automate by centos-" "art.sh script initialization commands, once centos-art.sh script determines which functionality directory to use. Specifically, " "in order to initialize and export functions, centos-art.sh " "script executes all function scripts inside the functionality directory, and " "later grep on them using a regular expression pattern, " "where the function reserved word is used as reference to " "retrive the function names and export them to centos-art.sh " "script execution environment, and so, make function definitions —from " "function scripts inside the functionality directory— available for " "further calls." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4579(para) msgid "" "If the functionality specified in the command-line first argument doesn't " "have a functionality directory, centos-art.sh script considers " "the functionality provided in the command-line as invalid functionality and " "immediatly stops script execution with an error message." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4580(para) msgid "" "In order to keep visual consistency among function scripts, please consider " "using the following function script design model as template for your own " "function scripts:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:46(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:47(menutitle) #: /home/centos/artwork/trunk/Manual/repository.xml:6365(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:6374(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:6378(title) msgid "List of Figures" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4618(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4620(deffunction) msgid "cli_getCountryCodes" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4622(defparam) #: /home/centos/artwork/trunk/Manual/repository.xml:4635(defparam) #: /home/centos/artwork/trunk/Manual/repository.xml:4703(defparam) #: /home/centos/artwork/trunk/Manual/repository.xml:4716(defparam) msgid "FILTER" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4626(para) msgid "Output country codes supported by centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4627(para) msgid "" "The cli_getCountryCodes function outputs a list with country " "codes as defined in ISO3166 standard. When FILTER is provided, " "cli_getCountryCodes outputs country codes that match " "FILTER regular expression pattern." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4631(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4633(deffunction) msgid "cli_getCountryName" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4639(para) msgid "Outputs country name supported by centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4640(para) msgid "" "The cli_getCountryName function reads one language locale code " "in the format LL_CC and outputs the name of its related country as in " "ISO3166. If filter is specified, cli_getCountryName returns the " "country name that matches the locale code specified in FILTER, " "exactly." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4644(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4646(deffunction) msgid "cli_getCurrentLocale" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4649(para) msgid "Output current locale used by centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4650(para) msgid "" "The cli_getCurrentLocale function uses LANG " "environment variable to build a locale pattern that is later applied to " "cli_getLocales function output in order to return the current " "locale that centos-art.sh script works with." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4651(para) msgid "" "The current locale information, returned by cli_getCurrentLocale, is output from more specific to less specific. For example, if " "en_GB locale exists in cli_getLocales function " "output, the en_GB locale would take precedence before en locale." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4652(para) msgid "" "Locale precedence selection is quite important in order to define the locale " "type we use for message translations. For example, if en_GB is " "used, we are also saying that the common language specification for English " "language (i.e., en) is no longer used. Instead, we are using " "English non-common country-specific language specifications like " "en_AU, en_BW, en_GB, en_US, etc., for message translations." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4653(para) msgid "" "Use cli_getCurrentLocale function to know what current locale " "information to use inside centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4657(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4659(deffunction) msgid "cli_getFilesList" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4665(para) msgid "Output list of files to process." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4666(para) msgid "" "The cli_getFilesList function uses LOCATION variable " "as source location to build a list of files just as specified by regular " "expression (REGEX) global variable. Essentially, what the " "cli_getFilesList function does is using find " "command to look for files in the location (LOCATION) just as " "posix-egrep regular expression (REGEX) specifies." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4667(para) msgid "" "If LOCATION is not specified when cli_getFilesList " "function is called, the action value (ACTIONVAL) global variable " "is used as location value instead." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4668(para) msgid "" "By default, if the regular expression (REGEX) global variable is " "not redefined after its first definition in the cli function, " "all files that match default regular expression value (i.e., .+) will be added to the list of files to process. Otherwise, if you " "redefine the regular expression global variable after its first definition " "in the cli function and before calling cli_getFilesList function, the last value you specifed is used instead." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4669(para) msgid "" "When you need to customize the regular expression (REGEX) global " "variable value inside a function, do not redefine the global variable (at " "least you be absolutly convinced you need to). Instead, set the regular " "expression global variable as local to the function you need a " "customized regular expression value for. If we don't redefine the regular " "expression global variable as local to the function, or use another name for " "the regular expression variable (which is not very convenient in order to " "keep the amount of names to remember low), you may experiment undesired " "concantenation issues that make your regular expression to be something " "different from that you expect them to be, specially if the function where " "you are doing the variable redefinition is called several times during the " "same script execution." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4670(para) msgid "" "As result, the cli_getFilesList re-defines the value of " "FILES variable with the list of files the find " "command returned. As example, consider the following construction:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4699(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4701(deffunction) msgid "cli_getLangCodes" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4707(para) msgid "Outputs language codes supported by centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4708(para) msgid "" "cli_getLangCodes function outputs a list of language codes as " "defined in ISO639 standard. When FILTER is provided, " "cli_getLangCodes outputs language codes that match FILTER regular expression pattern." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4712(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4714(deffunction) msgid "cli_getLangName" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4720(para) msgid "Outputs language names supported by centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4721(para) msgid "" "cli_getLangName function reads one language locale code in the " "format LL_CC and outputs the language related name as in ISO639. If filter " "is specified, cli_getLangName returns the language name that " "matches the locale code specified in FILTER, exactly." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4725(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4727(deffunction) msgid "cli_getLocales" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4730(para) msgid "Output locale codes supported by centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4731(para) msgid "" "Occasionally, you use cli_getLocales function to add locale " "information in non-common country-specific language (LL_CC) " "format for those languages (e.g., bn_IN, pt_BR, " "etc.) which locale differences cannot be solved using common language " "specifications (LL) into one unique common locale specification " "(e.g., bn, pt, etc.)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4735(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4737(deffunction) msgid "cli_getRepoName" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4738(defparam) #: /home/centos/artwork/trunk/Manual/repository.xml:4788(var) msgid "NAME" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4742(para) msgid "Sanitate file names." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4743(para) msgid "" "Inside centos-art.sh script, specific functionalities rely both " "in cli_getRepoName and repository file system organization to " "achieve their goals. Consider cli_getRepoName function as " "central place to manage file name convenctions for other functions inside " "centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4745(para) msgid "" "Importantcli_getRepoName function doesn't " "verify file or directory existence, for that purpose use " "cli_checkFiles function instead." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4747(para) msgid "" "The NAME variable contains the file name or directory name you " "want to sanitate." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4748(para) msgid "" "The TYPE variable specifies what type of sanitation you want to " "perform on NAME. The TYPE can be one of the following " "values:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4754(para) msgid "Sanitate directory NAMEs." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4761(para) msgid "Sanitate regular file NAMEs." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4765(para) msgid "" "Use cli_getRepoName function to sanitate file names and " "directory names before their utilization." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4766(para) msgid "" "Use cli_getRepoName when you need to change file name " "convenctions inside centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4767(para) msgid "" "When we change file name convenctions inside cli_getRepoName " "what we are really changing is the way functions interpret repository file " "system organization. Notice that when we change a file name (e.g., a " "function name), it is necessary to update all files where such file name is " "placed on. This may require a massive substitution inside the repository, " "each time we change name convenctions in the repository (—" "Removed(pxref:trunk Scripts Bash Functions Path) —, " "for more information)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4771(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4773(deffunction) msgid "cli_getRepoStatus" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4779(para) msgid "Request repository status." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4780(para) msgid "" "This function requests the status of a LOCATION inside the " "working copy using the svn status command and returns the " "first character in the output line, just as described in svn help " "status. If LOCATION is not a regular file or a " "directory, inside the working copy, the centos-art.sh script " "prints a message and ends its execution." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4781(para) msgid "" "Use this function to perform verifications based a repository LOCATION status." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4785(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4787(deffunction) msgid "cli_getTemporalFile" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4791(para) msgid "Output absolute path to temporal file NAME." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4792(para) msgid "" "The cli_getTemporalFile function uses /tmp " "directory as source location to store temporal files, the centos-art." "sh script name, and a random identification string to let you run " "more than one centos-art.sh script simultaneously on the same " "user session. For example, due the following temporal file defintion:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4796(para) msgid "" "If FILE name is instance.svg and the unique random " "string is f16f7b51-ac12-4b7f-9e66-72df847f12de, the final " "temporal file, built from previous temporal file definition, would be:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4800(para) msgid "" "When you use the cli_getTemporalFile function to create " "temporal files, be sure to remove temporal files created once you've ended " "up with them. For example, consider the following construction:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4816(para) msgid "" "Use the cli_getTemporalFile function whenever you need to " "create temporal files inside centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4820(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4822(deffunction) msgid "cli_getThemeName" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4825(para) msgid "Output theme name." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4826(para) msgid "" "In order for cli_getThemeName function to extract theme name " "correctly, the ACTIONVAL variable must contain a directory path " "under trunk/Identity/Themes/Motifs/ directory structure. " "Otherwise, cli_getThemeName returns an empty string." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4830(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:4832(deffunction) msgid "cli_printMessage" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4833(defparam) msgid "MESSAGE" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4835(defparam) msgid "FORMAT" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4839(para) msgid "" "Define standard output message definition supported by centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4840(para) msgid "" "When FORMAT is not specified, cli_printMessage " "outputs information just as it was passed in MESSAGE variable. " "Otherwise, FORMAT can take one of the following values:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4843(option) msgid "AsHeadingLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4845(para) msgid "To print heading messages." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4854(option) msgid "AsWarningLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4856(para) msgid "To print warning messages." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4865(option) msgid "AsNoteLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4867(para) msgid "To print note messages." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4876(option) msgid "AsUpdatingLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4878(para) msgid "To print Updating messages on two-columns format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4885(option) msgid "AsRemovingLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4887(para) msgid "To print Removing messages on two-columns format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4894(option) msgid "AsCheckingLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4896(para) msgid "To print Checking messages on two-columns format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4903(option) msgid "AsCreatingLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4905(para) msgid "To print Creating messages on two-columns format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4912(option) msgid "AsSavedAsLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4914(para) msgid "To print Saved as messages on two-columns format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4921(option) msgid "AsLinkToLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4923(para) msgid "To print Linked to messages on two-columns format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4930(option) msgid "AsMovedToLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4932(para) msgid "To print Moved to messages on two-columns format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4939(option) msgid "AsTranslationLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4941(para) msgid "To print Translation messages on two-columns format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4948(option) msgid "AsConfigurationLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4950(para) msgid "To print Configuration messages on two-columns format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4957(option) msgid "AsResponseLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4959(para) msgid "To print response messages on one-column format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4966(option) msgid "AsRequestLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4968(para) msgid "" "To print request messages on one-column format. Request messages output " "messages with one colon (:) and without trailing newline (" "\\n) at message end." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4975(option) msgid "AsYesOrNoRequestLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4977(para) msgid "" "To print yes or no request messages on one-column format. If " "something different from y is answered (when using en_US." "UTF-8 locale), script execution ends immediatly." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4981(para) msgid "" "When we use centos-art.sh script in a locale different from " "en_US.UTF-8, confirmation answer may be different from y. For example, if you use es_ES.UTF-8 locale, the " "confirmation question would look like:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4985(para) msgid "" "and the confirmation answer would be s, as it is on Spanish " " word." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4986(para) msgid "" "Definition of which confirmation word to use is set on translation messages " "for your specific locale information. —Removed(xref:" "trunk Scripts Bash Functions Locale) —, for more information about " "locale-specific translation messages." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4990(option) msgid "AsToKnowMoreLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4992(para) msgid "" "To standardize to know more, run the following command: " "messages. When the option is used, the " "MESSAGE value should be set to \"$(caller)\". " "caller is a Bash builtin that returns the context of the " "current subroutine call. option uses " "caller builtin output to build documentation entries " "dynamically." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4999(para) msgid "" "Use option after errors and for " "intentional script termination." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5003(option) msgid "AsRegularLine" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5005(para) msgid "To standardize regular messages on one-column format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5006(para) msgid "" "When MESSAGE contains a colon inside (e.g., description: " "message), the cli_printMessage function outputs " "MESSAGE on two-columns format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5010(para) msgid "" "Use cli_printMessage function whenever you need to output " "information from centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5012(para) msgid "" "Tip To improve two-columns format, change the following " "file:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5022(title) msgid "Specific functions" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5023(para) msgid "" "The following specific functions of centos-art.sh script, are " "available for you to use:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5053(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:5097(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:5103(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:5144(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:603(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:604(menutitle) msgid "Directories trunk Scripts Functions Html" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5057(title) msgid "The trunk/Scripts/Functions/Help Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5098(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:5142(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:5148(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:5189(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:608(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:609(menutitle) msgid "Directories trunk Scripts Functions Identity" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5102(title) msgid "The trunk/Scripts/Functions/Html Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5147(title) msgid "The trunk/Scripts/Functions/Identity Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5188(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:5261(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:5267(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:5308(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:618(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:619(menutitle) msgid "Directories trunk Scripts Functions Manual" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5192(title) msgid "The trunk/Scripts/Functions/Locale Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5206(para) msgid "" "This command looks for .sh files inside Bash directory and " "extracts translatable strings from files, using xgettext " "command, in order to create a portable object template (centos-art.sh." "pot) file for them." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5207(para) msgid "" "With the centos-art.sh.pot file up to date, the centos-" "art command removes the temporal list of files sotred inside " "/tmp directory and checks the current language of your user's " "session to create a portable object file for it, in the location " "$CLI_LANG/$CLI_LANG.po." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5208(para) msgid "" "The CLI_LANG variable discribes the locale language used to " "output messages inside centos-art command. The locale " "language used inside centos-art command is taken from the " "LANG environment variable. The CLI_LANG variable has " "the LL_CC format, where LL is a language code from " "the ISO-639 standard, and CC a country code from the ISO-3166 " "standard." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5209(para) msgid "" "The LANG environment variable is set when you do log in to your " "system. If you are using a graphical session, change language to your native " "language and do login. That would set and exoprt the LANG " "environment variable to the correct value. On the other side, if you are " "using a text session edit your ~/.bash_profile file to set and " "export the LANG environment variable to your native locale as " "defines the locale -a command output; do logout, and do " "login again." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5210(para) msgid "" "At this point, the LANG environment variable has the appropriate " "value you need, in order to translate centos-art.sh " "messages to your native language (the one set in LANG environment " "variable)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5211(para) msgid "" "With the $CLI_LANG/$CLI_LANG.po file up to date, the " "centos-art opens it for you to update translation " "strings. The centos-art command uses the value of " "EDITOR environment variable to determine your favorite text " "editor. If no value is defined on EDITOR, the /usr/bin/vim text editor is used as default." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5212(para) msgid "" "When you finishd PO file edition and quit text editor, the centos-" "art command creates the related machine object in the location " "$CLI_LANG/LC_MESSAGES/$TEXTDOMAIN.mo." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5213(para) msgid "" "At this point, all translations you made in the PO file should be available " "to your language when runing centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5214(para) msgid "" "In order to make the centos-art.sh internationalization, " "the centos-art.sh script was modified as described in the " "gettext info documentation (info gettext). You can find such modifications in the following files:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5218(file) msgid "trunk/Scripts/Bash/initFunctions.sh" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5221(file) msgid "trunk/Scripts/Bash/Functions/Help/cli_localeMessages.sh" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5224(file) msgid "trunk/Scripts/Bash/Functions/Help/cli_localeMessagesStatus.sh" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5239(samp) msgid "centos-art locale --edit" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5241(para) msgid "" "Use this command to translate command-line interface output messages in the " "current system locale you are using (as specified in LANG " "environment variable)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5245(samp) msgid "centos-art locale --list" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5247(para) msgid "Use this command to see the command-line interface locale report." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5262(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:5306(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:5312(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:5431(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:623(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:624(menutitle) msgid "Directories trunk Scripts Functions Path" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5266(title) msgid "The trunk/Scripts/Functions/Manual Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5307(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:5429(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:5808(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:628(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:629(menutitle) msgid "Directories trunk Scripts Functions Render" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5311(title) msgid "The trunk/Scripts/Functions/Path Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5315(para) msgid "" "This section exists to organize files related to path " "functiontionality. The path functionality standardizes " "movement, syncronization, branching, tagging, and general file maintainance " "inside the repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5320(emph) msgid "" "”CentOS like trees, has roots, trunk, branches, leaves and flowers. " "Day by day they work together in freedom, ruled by the laws of nature and " "open standards, to show the beauty of its existence.”" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5323(title) msgid "Repository layout" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5324(para) msgid "" "The repository layout describes organization of files and directories inside " "the repository. The repository layout provides the standard backend required " "for automation scripts to work correctly. If such layout changes " "unexpectedly, automation scripts may confuse themselves and stop doing what " "we expect from them to do." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5325(para) msgid "" "As convenction, inside CentOS Artwork Repository, we organize files and " "directories related to CentOS corporate visual identity under three top " "level directories named: trunk/, branches/, and " "tags/." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5326(para) msgid "" "The trunk/ directory (see Directories " "trunk) organizes the main development line of CentOS " "corporate visual identity. Inside trunk/ directory structure, " "the CentOS corporate visual identity concepts are implemented using " "directories. There is one directory level for each relevant concept inside " "the repository. The trunk/ directory structure is mainly used " "to perform development tasks related to CentOS corporate visual identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5327(para) msgid "" "The branches/ directory () oranizes parallel development lines " "to trunk/ directory. The branches/ directory is " "used to set points in time where develpment lines are devided one from " "another taking separte and idependent lives that share a common past from " "the point they were devided on. The branches/ directory is " "mainly used to perform quality assurance tasks related to CentOS corporate " "visual identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5328(para) msgid "" "The tags/ directory (see Directories tags) organizes parallel frozen lines to branches/ directory. The parallel frozen lines are immutable, nothing change " "inside them once they has been created. The tags/ directory is " "mainly used to publish final releases of CentOS corporate visual identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5329(para) msgid "" "The CentOS Artwork Repository layout is firmly grounded on a Subversion " "base. Subversion (http://subversion.tigris.org) is a version control system, which allows you to keep old versions of " "files and directories (usually source code), keep a log of who, when, and " "why changes occurred, etc., like CVS, RCS or SCCS. Subversion keeps a single " "copy of the master sources. This copy is called the source “" "repository”; it contains all the information to permit extracting " "previous versions of those files at any time." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5333(title) msgid "Repository name convenctions" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5334(para) msgid "" "Repository name convenctions help us to maintain consistency of names inside " "the repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5335(para) msgid "" "Repository name convenctions are applied to files and directories inside the " "repository layout. As convenction, inside the repository layout, file names " "are all written in lowercase (01-welcome.png, splash.png, anaconda_header.png, etc.) and directory names are all " "written capitalized (e.g., Identity, Themes, " "Motifs, TreeFlower, etc.)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5336(para) msgid "" "Repository name convenctions are implemented inside the " "cli_getRepoName function of centos-art.sh script. " "With cli_getRepoName function we reduce the amount of commands " "and convenctions to remember, concentrating them in just one single place to " "look for fixes and improvements." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5340(title) msgid "Repository work flow" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5341(para) msgid "" "Repository work flow describes the steps and time intervals used to produce " "CentOS corporate visual identity inside CentOS Artwork Repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5342(para) msgid "" "To illustrate repository work flow let's consider themes' development cycle." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5343(para) msgid "" "Initially, we start working themes on their trunk development line (e.g., " "trunk/Identity/Themes/Motifs/TreeFlower/), here we organize " "information that cannot be produced automatically (i.e., background images, " "concepts, color information, screenshots, etc.)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5344(para) msgid "" "Later, when theme trunk development line is considered “ready” " "for implementation (e.g., all required backgrounds have been designed), we " "create a branch for it (e.g., branches/Identity/Themes/Motifs/" "TreeFlower/1/). Once the branch has been created, we forget that " "branch and continue working the trunk development line while others (e.g., " "an artwork quality assurance team) test the new branch for tunning it up." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5345(para) msgid "" "Once the branch has been tunned up, and considered “ready” for " "release, it is freezed under tags/ directory (e.g., tags/" "Identity/Themes/Motifs/TreeFower/1.0/) for packagers, webmasters, " "promoters, and anyone who needs images from that CentOS theme the tag was " "created for." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5346(para) msgid "" "Both branches and tags, inside CentOS Artwork Repository, use numerical " "values to identify themselves under the same location. Branches start at one " "(i.e., 1) and increment one unit for each branch created from " "the same trunk development line. Tags start at zero (i.e., 0) " "and increment one unit for each tag created from the same branch development " "line." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5348(para) msgid "" "Convenction Do not freeze trunk development lines using " "tags directly. If you think you need to freeze a trunk development line, " "create a branch for it and then freeze that branch instead." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5350(para) msgid "" "The trunk development line may introduce problems we cannot see immediatly. " "Certainly, the high changable nature of trunk development line complicates " "finding and fixing such problems. On the other hand, the branched " "development lines provide a more predictable area where only fixes/" "corrections to current content are commited up to repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5351(para) msgid "" "If others find and fix bugs inside the branched development line, we could " "merge such changes/experiences back to trunk development line (not visversa) " "in order for future branches, created from trunk, to benefit." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5352(para) msgid "" "Time intervals used to create branches and tags may vary, just as different " "needs may arrive. For example, consider the release schema of CentOS " "distribution: one major release every 2 years, security updates every 6 " "months, support for 7 years long. Each time a CentOS distribution is " "released, specially if it is a major release, there is a theme need in order " "to cover CentOS distribution artwork requirements. At this point, is where " "CentOS Artwork Repository comes up to scene." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5353(para) msgid "" "Before releasing a new major release of CentOS distribution we create a " "branch for one of several theme development lines available inside the " "CentOS Artwork Repository, perform quality assurance on it, and later, " "freeze that branch using tags. Once a the theme branch has been frozen " "(under tags/ directory), CentOS Packagers (the persons whom " "build CentOS distribution) can use that frozen branch as source location to " "fulfill CentOS distribution artwork needs. The same applies to CentOS " "Webmasters (the persons whom build CentOS websites), and any other visual " "manifestation required by the project." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5357(title) msgid "Parallel directories" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5358(para) msgid "" "Inside CentOS Artwork Repository, parallel directories are simple directory " "entries built from a common parent directory and placed in a location " "different to that, the common parent directory is placed on. Parallel " "directories are useful to create branches, tags, translations, " "documentation, pre-rendering configuration script, and similar directory " "structures." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5359(para) msgid "" "Parallel directories take their structure from one unique parent directory. " "Inside CentOS Artwork Repository, this unique parent directory is under " "trunk/Identity location. The trunk/Identity " "location must be considered the reference for whatever information you plan " "to create inside the repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5360(para) msgid "" "In some circumstances, parallel directories may be created removing uncommon " "information from their paths. Uncommon path information refers to those " "directory levels in the path which are not common for other parallel " "directories. For example, when rendering trunk/Identity/Themes/Motifs/" "TreeFlower/Distro directory structure, the centos-art.sh " "script removes the Motifs/TreeFlower/ directory levels from " "path, in order to build the parallel directory used to retrived " "translations, and pre-rendering configuration scripts required by " "render functionality." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5361(para) msgid "" "Another example of parallel directory is the documentation structure created " "by manual functionality. This time, centos-art.sh " "script uses parallel directory information with uncommon directory levels to " "build the documentation entry required by Texinfo documentation system, " "inside the repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5362(para) msgid "" "Othertimes, parallel directories may add uncommon information to their " "paths. This is the case we use to create branches and tags. When we create " "branches and tags, a numerical identifier is added to parallel directory " "structure path. The place where the numerical identifier is set on is " "relevant to corporate visual identity structure and should be carefully " "considered where it will be." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5363(para) msgid "" "When one parent directory changes, all their related parallel directories " "need to be changed too. This is required in order for parallel directories " "to retain their relation with the parent directory structure. In the other " "hand, parallel directories should never be modified under no reason but to " "satisfy the relation to their parent directory structure. Liberal change of " "parallel directories may suppresses the conceptual idea they were initially " "created for; and certainly, things may stop working the way they should do." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5367(title) msgid "Syncronizing path information" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5368(para) msgid "" "Parallel directories are very useful to keep repository organized but " "introduce some complications. For instance, consider what would happen to " "functionalities like manual (trunk Scripts Bash Functions " "Manual) that rely on parent directory structures to create " "documentation entries (using parallel directory structures) if one of those " "parent directory structures suddenly changes after the documentation entry " "has been already created for it?" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5369(para) msgid "" "In such cases, functionalities like manual may confuse " "themselves if path information is not updated to reflect the relation with " "its parent directory. Such functionalities work with parent directory " "structure as reference; if a parent directory changes, the functionalities " "dont't even note it because they work with the last parent directory " "structure available in the repository, no matter what it is." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5370(para) msgid "" "In the specific case of documentation (the manual " "functionality), the problem mentioned above provokes that older parent " "directories, already documented, remain inside documentation directory " "structures as long as you get your hands into the documentation directory " "structure (trunk/Manuals) and change what must be changed to " "match the new parent directory structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5371(para) msgid "" "There is no immediate way for manual, and similar " "functionalities that use parent directories as reference, to know when and " "how directory movements take place inside the repository. Such information " "is available only when the file movement itself takes place inside the " "repository. So, is there, at the moment of moving files, when we need to " "syncronize parallel directories with their unique parent directory structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5373(para) msgid "" "Warning There is not support for URL reference inside " "centos-art.sh script. The centos-art.sh script is " "designed to work with local files inside the working copy only." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5375(para) msgid "" "As CentOS Artwork Repository is built over a version control system, file " "movements inside the repository are considered repository changes. In order " "for these repository changes to be versioned, we need to, firstly, add " "changes into the version control system, commit them, and later, perform " "movement actions using version control system commands. This configuration " "makes possible for everyone to know about changes details inside the " "repository; and if needed, revert or update them back to a previous revision." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5376(para) msgid "" "Finally, once all path information has been corrected, it is time to take " "care of information inside the files. For instance, considere what would " "happen if you make a reference to a documentation node, and later the " "documentation node you refere to is deleted. That would make Texinfo to " "produce error messages at export time. So, the centos-art.sh " "script needs to know when such changes happen, in a way they could be noted " "and handled without producing errors." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5380(title) msgid "What is the right place to store it?" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5381(para) msgid "" "Occasionly, you may find that new corporate visual identity components need " "to be added to the repository. If that is your case, the first question you " "need to ask yourself, before start to create directories blindly all over, " "is: What is the right place to store it?" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5382(para) msgid "" "The CentOS Community different free support vains (see: " "http://wiki.centos.org/GettingHelp) are the " "best place to find answers to your question, but going there with hands " "empty is not good idea. It may give the impression you don't really care " "about. Instead, consider the following suggestions to find your own " "comprehension and so, make your propositions based on it." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5383(para) msgid "" "When we are looking for the correct place to store new files, to bear in " "mind the corporate visual identity structure used inside the CentOS Artwork " "Repository (see Directories trunk Identity) would be probaly the best advice we could offer, the " "rest is just matter of choosing appropriate names. To illustrate this " "desition process let's consider the trunk/Identity/Themes/Motifs/" "TreeFlower directory as example. It is the trunk development line of " "TreeFlower artistic motif. Artistic motifs are considered part " "of themes, which in turn are considered part of CentOS corporate visual " "identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5384(para) msgid "" "When building parent directory structures, you may find that reaching an " "acceptable location may take some time, and as it uses to happen most of " "time; once you've find it, that may be not a definite solution. There are " "many concepts that you need to play with, in order to find a result that " "match the conceptual idea you try to implement in the new directory " "location. To know which these concepts are, split the location in words and " "read its documentation entry from less specific to more specific." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5385(para) msgid "" "For example, the trunk/Identity/Themes/Motifs/TreeFlower " "location evolved through several months of contant work and there is no " "certain it won't change in the future, even it fixes quite well the concept " "we are trying to implement. The concepts used in trunk/Identity/Themes/" "Distro/Motifs/TreeFlower location are described in the following " "commands, respectively:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5393(para) msgid "" "Other location concepts can be found similary as we did above, just change " "the location we used above by the one you are trying to know concepts for." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5401(command) msgid "centos-art path --copy='SRC' --to='DST'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5403(para) msgid "" "Copy to and schedule . In order for this command to work the file or " "directory you intend to delete should be under version control first. In " "this command, SRC is a working copy (WC) entry." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5430(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:5806(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:5812(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:5941(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:633(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:634(menutitle) msgid "Directories trunk Scripts Functions Render Config" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5434(title) msgid "The trunk/Scripts/Functions/Render Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5435(para) msgid "" "Directories trunk Scripts Functions RenderThe render functionality exists to produce both " "identity and translation files on different levels of information (i.e., " "different languages, release numbers, architectures, etc.)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5436(para) msgid "" "The render functionality relies on “renderable directory " "structures” to produce files. Renderable directory structures can be " "either “identity directory structures” or “translation " "directory structures” with special directories inside." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5439(title) msgid "Renderable identity directory structures" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5440(para) msgid "" "Renderable identity directory structures are the starting point of identity " "rendition. Whenever we want to render a component of CentOS corporate visual " "identity, we need to point centos-art.sh to a renderable " "identity directory structure. If such renderable identity directory " "structure doesn't exist, then it is good time to create it." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5441(para) msgid "" "Inside the working copy, one renderable identity directory structures " "represents one visual manifestation of CentOS corporate visual identity, or " "said differently, each visual manifestation of CentOS corporate visual " "identity should have one renderable identity directory structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5442(para) msgid "" "Inside renderable identity directory structures, centos-art.sh " "can render both image-based and text-based files. Specification of whether a " "renderable identity directory structure produces image-based or text-based " "content is a configuration action that takes place in the pre-rendition " "configuration script of that renderable identity directory structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5443(para) msgid "" "Inside renderable identity directory structures, content production is " "organized in different configurations. A content production configuration is " "a unique combination of the components that make an identity directory " "structure renderable. One content production configuration does one thing " "only (e.g., to produce untranslated images), but it can be extended (e.g., " "adding translation files) to achieve different needs (e.g., to produce " "translated images)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5446(title) msgid "Design template without translation" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5447(para) msgid "" "The design template without translation configuration is based on a " "renderable identity directory structure with an empty translation directory " "structure. In this configuration, one design template produces one " "untranslated file. Both design templates and final untranslated files share " "the same file name, but they differ one another in file-type and file-" "extension." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5448(para) msgid "" "For example, to produce images without translations (there is no much use in " "producing text-based files without translations), consider the following " "configuration:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5451(strong) msgid "One renderable identity directory structure:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5453(para) msgid "" "In this example we used Identity/Path/To/Dir as the identity " "component we want to produce untranslated images for. Identity components " "can be either under trunk/ or branches/ directory " "structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5454(para) msgid "" "The identity component (i.e., Identity/Path/To/Dir, in this " "case) is also the bond component we use to connect the identity directory " "structures with their respective auxiliar directories (i.e., translation " "directory structres and pre-rendition configuration structures). The bond " "component is the path convenction that centos-art.sh uses to " "know where to look for related translations, configuration scripts and " "whatever auxiliar thing a renderable directory structure may need to have." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5465(para) msgid "" "Inside design template directory, design template files are based on " "SVGScalable Vector " "Graphics and use the extension .svg. " "Design template files can be organized using several directory levels to " "create a simple but extensible configuration, specially if translated images " "are not required." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5466(para) msgid "" "In order for SVGScalable " "Vector Graphics files to be considered “design " "template” files, they should be placed under the design template " "directory and to have set a CENTOSARTWORK object id inside." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5467(para) msgid "" "The CENTOSARTWORK word itself is a convenction name we use to " "define which object/design area, inside a design template, the centos-" "art.sh script will use to export as PNGPortable Network Graphic " "image at rendition time. Whithout such object id specification, the " "centos-art.sh script cannot know what object/design area you " "(as designer) want to export as PNGPortable Network Graphic " "image file." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5469(para) msgid "" "Note At rendition time, the content of Img/ " "directory structure is produced by centos-art.sh automatically." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5471(para) msgid "" "When a renderable identity directory structure is configured to produce " "image-based content, centos-art.sh produces " "PNGPortable Network " "Graphics files with the .png extension. " "Once the base image format has been produced, it is possible for " "centos-art.sh to use it in order to automatically create other " "image formats that may be needed (—Removed(pxref:" "trunk Scripts Bash Functions Render Config) —)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5472(para) msgid "" "Inside the working copy, you can find an example of “design template " "without translation” configuration at trunk/Identity/Models/." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5473(para) #: /home/centos/artwork/trunk/Manual/repository.xml:755(para) msgid "" "See Directories trunk Identity, " "for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5477(strong) msgid "One translation directory structure:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5479(para) msgid "" "In order for an identity entry to be considered an identity renderable " "directory structure, it should have a translation entry. The content of the " "translation entry is relevant to determine how to process the identity " "renderable directory entry." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5480(para) msgid "" "If the translation entry is empty (i.e., there is no file inside it), " "centos-art.sh interprets the identity renderable directory " "structure as a “design templates without translation” " "configuration." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5487(para) msgid "" "If the translation entry is not empty, centos-art.sh can " "interpret the identity renderable directory structure as one of the " "following configurations: “design template with translation (one-to-" "one)” or “design template with translation (optimized)”. " "Which one of these configurations is used depends on the value assigned to " "the matching list (MATCHINGLIST) variable in the pre-rendition " "configuration script of the renderable identity directory structure we are " "producing images for." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5488(para) msgid "" "If the matching list variable is empty (as it is by default), then “" "design template with translation (one-to-one)” configuration is used. " "In this configuration it is required that both design templates and " "translation files have the same file names. This way, one " "translation files is applied to one design template, to produce " "one translated image." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5489(para) msgid "" "If the matching list variable is not empty (because you redefine it in the " "pre-rendition configuration script), then “design template with " "translation (optimized)” configuration is used instead. In this " "configuration, design templates and translation files don't need to have the " "same names since such name relationship between them is specified in the " "matching list properly." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5490(para) msgid "" "—Removed(xref:trunk Translations) —, for more " "information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5494(strong) msgid "One pre-rendition configuration script:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5496(para) msgid "" "In order to make an identity directory structure renderable, a pre-rendition " "configuration script should exist for it. The pre-rendition configuration " "script specifies what type of rendition does centos-art.sh will " "perform over the identity directory structure and how does it do that." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5503(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5616(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5714(para) msgid "" "In this configuration the pre-rendition configuration script (render." "conf.sh) would look like the following:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5512(para) msgid "" "Since translation directory structure is empty, centos-art.sh " "assumes a “design template without translation” configuration to " "produce untranslated images." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5513(para) msgid "" "To produce untranslated images, centos-art.sh takes one design " "template and creates one temporal instance from it. Later, centos-art." "sh uses the temporal design template instance as source file to " "export the final untranslated image. The action of exporting images from " "SVGScalable Vector " "Graphics to PNGPortable Network Graphics " "is possible thanks to Inkscape's command-line interface and the " "CENTOSARTWORK object id we previously set inside design " "templates." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5531(para) msgid "" "Finally, when the untranslated image has been created, the temporal design " "template instance is removed. At this point, centos-art.sh " "takes the next design template and repeats the whole production flow once " "again (design template by design template), until all design templates be " "processed." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5532(para) msgid "" "—Removed(xref:trunk Scripts Bash Functions Render " "Config) —, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5539(title) msgid "Design template with translation (one-to-one)" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5540(para) msgid "" "Producing untranslated images is fine in many cases, but not always. " "Sometimes it is required to produce images in different languages and that " "is something that untrasnlated image production cannot achieve. However, if " "we fill its empty translation entry with translation files (one for each " "design template) we extend the production flow from untranslated image " "production to translated image production." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5541(para) msgid "" "In order for centos-art.sh to produce images correctly, each " "design template should have one translation file and each translation file " "should have one design template. Otherwise, if there is a missing design " "template or a missing translation file, centos-art.sh will not " "produce the final image related to the missing component." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5542(para) msgid "" "In order for centos-art.sh to know which is the relation " "between translation files and design templates the translation directory " "structure is taken as reference. For example, the trunk/Translations/" "Identity/Path/To/Dir/file.sed translation file does match trunk/" "Identity/Path/To/Dir/Tpl/file.svg design template, but it doesn't " "match trunk/Identity/Path/To/Dir/File.svg or trunk/" "Identity/Path/To/Dir/Tpl/File.svg or trunk/Identity/Path/To/Dir/" "Tpl/SubDir/file.svg design templates." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5543(para) msgid "" "The pre-rendition configuration script used to produce untranslated images " "is the same we use to produce translated images. There is no need to modify " "it. So, as we are using the same pre-rendition configuration script, we can " "say that translated image production is somehow an extended/improved version " "of untranslated image production." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5545(para) msgid "" "Note If we use no translation file in the translation entry " "(i.e., an empty directory), centos-art.sh assumes the " "untranslated image production. If we fill the translation entry with " "translation files, centos-art.sh assumes the translated image " "production." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5547(para) msgid "" "To produce final images, centos-art.sh applies one translation " "file to one design template and produce a translated design template " "instance. Later, centos-art.sh uses the translated template " "instance to produce the translated image. Finally, when the translated image " "has been produced, centos-art.sh removes the translated design " "template instance. This production flow is repeated for each translation " "file available in the translatio entry." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5572(title) msgid "Design template with translation (optimized)" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5573(para) msgid "" "Producing translated images satisfies almost all our production images " "needs, but there is still a pitfall in them. In order to produce translated " "images as in the “one-to-one” configuration describes " "previously, it is required that one translation file has one design " "template. That's useful in many cases, but what would happen if we need to " "apply many different translation files to the same design template? Should " "we have to duplicate the same design template file for each translation " "file, in order to satisfy the “one-to-one” relation? What if we " "need to assign translation files to design templates arbitrarily?" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5574(para) msgid "" "Certenly, that's something the “one-to-one” configuration cannot " "handle. So, that's why we had to “optimize” it. The optimized " "configuration consists on using a matching list (MATCHINGLIST) " "variable that specifies the relationship between translation files and " "design templates in an arbitrary way. Using such matching list between " "translation files and design templates let us use as many assignment " "combinations as translation files and design templates we are working with." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5575(para) msgid "" "The MATCHINGLIST variable is set in the pre-rendition " "configuration script of the component we want to produce images for. By " "default, the MATCHINGLIST variable is empty which means no " "matching list is used. Otherwise, if MATCHINGLIST variable has a " "value different to empty value then, centos-art.sh interprets " "the matching list in order to know how translation files are applied to " "design templates." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5576(para) #: /home/centos/artwork/trunk/Manual/repository.xml:5648(para) msgid "For example, consider the following configuration:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5579(file) msgid "trunk/Identity/" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5579(strong) #: /home/centos/artwork/trunk/Manual/repository.xml:5596(strong) #: /home/centos/artwork/trunk/Manual/repository.xml:5609(strong) #: /home/centos/artwork/trunk/Manual/repository.xml:5651(strong) #: /home/centos/artwork/trunk/Manual/repository.xml:5665(strong) #: /home/centos/artwork/trunk/Manual/repository.xml:5687(strong) #: /home/centos/artwork/trunk/Manual/repository.xml:5707(strong) msgid "One entry under :" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5581(para) msgid "" "In this configuration we want to produce three images using a paragraph-" "based style, controlled by paragraph.svg design template; and " "one image using a list-based style, controlled by list.svg " "design template." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5596(file) #: /home/centos/artwork/trunk/Manual/repository.xml:5687(file) msgid "trunk/Translations/" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5598(para) msgid "" "In order to produce translated images we need to have one translation file " "for each translated image we want to produce. Notice how translation names " "do match final image file names, but how translation names do not match " "design template names. When we use matching list there is no need for " "translation files to match the names of design templates, such name relation " "is set inside the matching list itself." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5609(file) msgid "trunk/trunk/Scripts/Bash/Functions/Render/Config/" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5611(para) msgid "" "In order to produce different translated images using specific design " "templates, we need to specify the relation between translation files and " "design templates in a way that centos-art.sh could know exactly " "what translation file to apply to what design template. This relation " "between translation files and design templates is set using the matching " "list MATCHINGLIST variable inside the pre-rendition configuration " "script of the component we want to produce images for." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5635(para) msgid "" "As result, centos-art.sh will produce 01-welcome.png, 02-donate.png and 04-support.png using the " "paragraph-based design template, but 03-docs.png using the list-" "based design template." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5642(title) msgid "Design template with translation (optimized+flexibility)" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5643(para) msgid "" "In the production models we've seen so far, there are design templates to " "produce untranslated images and translation files which combiend with design " "templates produce translated images. That may seems like all our needs are " "covered, doesn't it? Well, it almost does." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5644(para) msgid "" "Generally, we use design templates to define how final images will look " "like. Generally, each renderable directory structure has one Tpl/ directory where we organize design templates for that identity " "component. So, we can say that there is only one unique design template " "definition for each identity component; or what is the same, said " "differently, identity components can be produced in one way only, the way " "its own design template directory specifies. This is not enough for theme " "production. It is a limitation, indeed." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5645(para) msgid "" "Initially, to create one theme, we created one renderable directory " "structure for each theme component. When we found ourselves with many " "themes, and components inside them, it was obvious that the same design " "model was duplicated inside each theme. As design models were independently " "one another, if we changed one theme's design model, that change was useless " "to other themes. So, in order to reuse design model changes, we unified " "design models into one common directory structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5646(para) msgid "" "With design models unified in a common structure, another problem rose up. " "As design models also had the visual style of theme components, there was no " "difference between themes, so there was no apparent need to have an " "independent theme directory structure for each different theme. So, it was " "also needed to separate visual styles from design models." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5647(para) msgid "" "At this point there are two independent worklines: one directory structure " "to store design models (the final image characteristics [i.e., dimensions, " "translation markers, etc.]) and one directory structure to store visual " "styles (the final image visual style [i.e., the image look and feel]). So, " "it is possible to handle both different design models and different visual " "styles independtly one another and later create combinations among them " "using centos-art.sh." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5651(file) msgid "trunk/Identity/Themes/Models/" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5653(para) msgid "" "The design model entry exists to organize design model files (similar to " "design templates). Both design models and design templates are very similar; " "they both should have the CENTOSARTWORK export id present to " "identify the exportation area, translation marks, etc. However, design " "models do use dynamic backgrounds inclusion while design templates don't." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5661(para) msgid "" "Inisde design models, dynamic backgrounds are required in order for " "different artistic motifs to reuse common design models. Firstly, in order " "to create dynamic backgrounds inside design models, we import a bitmap to " "cover design model's background and later, update design model's path " "information to replace fixed values to dynamic values." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5665(file) msgid "trunk/Identity/Themes/Motifs/" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5667(para) msgid "" "The artistic motif entry defines the visual style we want to produce images " "for, only. Final images (i.e., those built from combining both design models " "and artistic motif backrounds) are not stored here, but under branches " "directory structure. In the artistic motif entry, we only define those " "images that cannot be produced automatically by centos-art.sh " "(e.g., Backgrounds, Color information, Screenshots, etc.)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5689(para) msgid "" "The translation entry specifies, by means of translation files, the language-" "specific information we want to produce image for. When we create the " "translation entry we don't use the name of neither design model nor artistic " "motif, just the design model component we want to produce images for." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5707(file) msgid "trunk/Scripts/Bash/Functions/Render/Config/" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5709(para) msgid "" "There is one pre-rendition configuration script for each theme component. " "So, each time a theme component is rendered, its pre-rendition configuration " "script is evaluated to teach centos-art.sh how to render the " "component." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5738(para) msgid "" "The production flow of “optimize+flexibility” configuration&dots;" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5743(title) msgid "Renderable translation directory structures" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5744(para) msgid "" "Translation directory structures are auxiliar structures of renderable " "identity directory structures. There is one translation directory structure " "for each renderable identity directory structure. Inside translation " "directory structures we organize translation files used by renderable " "identity directory structures that produce translated images. Renderable " "identity directory structures that produce untranslated images don't use " "translation files, but they do use a translation directory structure, an " "empty translation directory structure, to be precise." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5745(para) msgid "" "In order to aliviate production of translation file, we made translation " "directory structures renderable adding a template (Tpl/) " "directory structure to handle common content inside translation files. This " "way, we work on translation templates and later use centos-art.sh to produce specific translation files (based on translation templates) " "for different information (e.g., languages, release numbers, architectures, " "etc.)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5746(para) msgid "" "If for some reason, translation files get far from translation templates and " "translation templates become incovenient to produce such translation files " "then, care should be taken to avoid replacing the content of translation " "files with the content of translation templates when centos-art.sh is executed to produce translation files from translation templates." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5747(para) msgid "" "Inside renderable translation directory structures, centos-art.sh can produce text-based files only." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5751(title) msgid "Copying renderable directory structures" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5752(para) msgid "" "A renderable layout is formed by design models, design images, pre-rendition " "configuration scripts and translations files. This way, when we say to " "duplicate rendition stuff we are saying to duplicate these four directory " "structures (i.e., design models, design images, pre-rendition configuration " "scripts, and related translations files)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5753(para) msgid "" "When we duplicate directories, inside `trunk/Identity' directory structure, " "we need to be aware of renderable layout described above and the source " "location used to perform the duplication action. The source location is " "relevant to centos-art.sh script in order to determine the required auxiliar " "information inside directory structures that need to be copied too " "(otherwise we may end up with orphan directory structures unable to be " "rendered, due the absence of required information)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5754(para) msgid "" "In order for a renderable directory structure to be valid, the new directory " "structure copied should match the following conditions:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5757(para) msgid "" "To have a unique directory structure under trunk/Identity, " "organized by any one of the above organizational designs above." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5760(para) msgid "" "To have a unique directory structure under trunk/Translations " "to store translation files." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5763(para) msgid "" "To have a unique directory structure under trunk/Scripts/Bash/" "Functions/Render/Config to set pre-rendition configuration script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5766(para) msgid "" "As convenction, the render_doCopy function uses trunk/" "Identity directory structure as source location. Once the trunk/" "Identity directory structure has been specified and verified, the " "related path information is built from it and copied automatically to the " "new location specified by FLAG_TO variable." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5767(para) msgid "Design templates + No translation:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5768(para) msgid "" "Command: - centos-art render –copy=trunk/Identity/Path/To/Dir –" "to=trunk/Identity/NewPath/To/Dir" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5769(para) msgid "" "Sources: - trunk/Identity/Path/To/Dir - trunk/Translations/Identity/Path/To/" "Dir - trunk/Scripts/Bash/Functions/Render/Config/Identity/Path/To/Dir" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5770(para) msgid "" "Targets: - trunk/Identity/NewPath/To/Dir - trunk/Translations/Identity/" "NewPath/To/Dir - trunk/Scripts/Bash/Functions/Render/Config/Identity/NewPath/" "To/Dir" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5771(para) msgid "Renderable layout 2:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5772(para) msgid "" "Command: - centos-art render –copy=trunk/Identity/Themes/Motifs/" "TreeFlower \\ –to=trunk/Identity/Themes/Motifs/NewPath/To/Dir" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5773(para) msgid "" "Sources: - trunk/Identity/Themes/Motifs/TreeFlower - trunk/Translations/" "Identity/Themes - trunk/Translations/Identity/Themes/Motifs/TreeFlower - " "trunk/Scripts/Bash/Functions/Render/Config/Identity/Themes - trunk/Scripts/" "Bash/Functions/Render/Config/Identity/Themes/Motifs/TreeFlower" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5774(para) msgid "" "Targets: - trunk/Identity/Themes/Motifs/NewPath/To/Dir - trunk/Translations/" "Identity/Themes - trunk/Translations/Identity/Themes/Motifs/NewPath/To/Dir - " "trunk/Scripts/Bash/Functions/Render/Config/Identity/Themes - trunk/Scripts/" "Bash/Functions/Render/Config/Identity/Themes/Motifs/NewPath/To/Dir" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5775(para) msgid "" "Notice that design models are not included in source or target locations. " "This is intentional. In “Renderable layout 2”, design models " "live by their own, they just exist, they are there, available for any " "artistic motif to use. By default `Themes/Models/Default' design model " "directory structure is used, but other design models directory structures " "(under Themes/Models/) can be created and used changing the value of " "THEMEMODEL variable inside the pre-rendition configuration script of the " "artistic motif source location you want to produce." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5776(para) msgid "" "Notice how translations and pre-rendition configuration scripts may both be " "equal in source and target. This is because such structures are common to " "all artistic motifs (the default values to use when no specific values are " "provided)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5777(para) msgid "" "- The common directory structures are not copied or deleted. We cannot copy " "a directory structure to itself." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5778(para) msgid "" "- The common directory structures represent the default value to use when no " "specific translations and/or pre-rendition configuration script are provided " "inside source location." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5779(para) msgid "" "- The specific directory structures, if present, are both copiable and " "removable. This is, when you perform a copy or delete action from source, " "that source specific auxiliar directories are transfered in the copy action " "to a new location (that specified by FLAG_TO variable)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5780(para) msgid "" "- When translations and/or pre-rendition configuration scripts are found " "inside the source directory structure, the centos-art.sh script loads common " "auxiliar directories first and later specific auxiliar directories. This " "way, identity rendition of source locations can be customized idividually " "over the base of common default values." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5781(para) msgid "- The specific auxiliar directories are optional." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5782(para) msgid "" "- The common auxiliar directories should be present always. This is, in " "order to provide the information required by render functionality (i.e., to " "make it functional in the more basic level of its existence)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5783(para) msgid "" "Notice how the duplication process is done from `trunk/Identity' on, not the " "oposite. If you try to duplicate a translation structure (or similar " "auxiliar directory structures like pre-rendition configuration scripts), the " "`trunk/Identity' for that translation is not created. This limitation is " "impossed by the fact that many `trunk/Identity' directory structures may " "reuse/share the same translation directory structure. We cannot delete one " "translation (or similar) directory structures while a related `trunk/" "Identity/' directory structure is still in need of it." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5784(para) msgid "" "The `render_doCopy' functionality does duplicate directory structures " "directly involved in rendition process only. Once such directories have been " "duplicated, the functionality stops thereat." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5807(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:5939(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:5945(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:6071(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:638(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:639(menutitle) msgid "Directories trunk Scripts Functions Shell" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5811(title) msgid "The trunk/Scripts/Functions/Render/Config Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5815(para) msgid "" "The trunk/Scripts/Bash/Config directory exists to oraganize pre-" "rendering configuration scripts." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5820(para) msgid "" "Pre-rendering configuration scripts let you customize the way " "centos-art.sh script renders identity and translation " "repository entries. Pre-rendering configuration scripts are render." "conf.sh files with render_loadConfig function " "definition inside." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5821(para) msgid "" "There is one render.conf.sh file for each pre-rendering " "configuration entry. Pre-rendering configuration entries can be based both " "on identity and translation repository entires. Pre-rendering configuration " "entries are required for each identity entry, but not for translation " "entries." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5824(title) msgid "The render.conf.sh identity model" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5825(para) msgid "" "Inside CentOS Artwork Repository, we consider identity entries to all " "directories under trunk/Identity directory. Identity entries " "can be image-based or text-based. When you render image-based identity " "entries you need to use image-based pre-rendering configuration scripts. " "Likewise, when you render text-based identity entries you need to use text-" "based pre-rendering configuration scripts." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5826(para) msgid "" "Inside identity pre-rendering configuration scripts, image-based pre-" "rendering configuration scripts look like the following:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5838(para) msgid "" "Inside identity pre-rendering configuration scripts, text-based pre-" "rendering configuration scripts look like the following:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5850(para) msgid "" "When using identity pre-rendering configuration scripts, you can extend both " "image-based and text-based pre-rendering configuration scripts using image-" "based and text-based post-rendering actions, respectively." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5854(title) msgid "The render.conf.sh translation model" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5855(para) msgid "" "Translation pre-rendering configuration scripts take precedence before " "default translation rendering action. Translation pre-rendering actions are " "useful when default translation rendering action do not fit itself to " "translation entry rendering requirements." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5859(title) msgid "The render.conf.sh rendering actions" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5860(para) msgid "" "Inside both image-based and text-based identity pre-rendering configuration " "scripts, we use the ACTIONS array variable to define the way " "centos-art.sh script performs identity rendering. " "Identity rendering is organized by one BASE action, and " "optional POST and LAST rendering actions." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5861(para) msgid "" "The BASE action specifies what kind of rendering does the " "centos-art.sh script will perform with the files related " "to the pre-rendering configuration script. The BASE action is " "required. Possible values to BASE action are either " "renderImage or renderText only." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5862(para) msgid "" "To specify the BASE action you need to set the BASE: string followed by one of the possible values. For example, if you " "want to render images, consider the following definition of BASE action:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5866(para) msgid "" "Only one BASE action must be specified. If more than one " "BASE action is specified, the last one is used. If no " "BASE action is specified at all, an error is triggered and the " "centos-art.sh script ends its execution." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5867(para) msgid "" "The POST action specifies which action to apply for each file " "rendered (at the rendering time). This action is optional. You can set many " "different POST actions to apply many different actions over the " "same already rendered file. Possible values to POST action are " "renderFormats, renderSyslinux, renderGrub, etc." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5868(para) msgid "" "To specify the POST action, you need to use set the POST:" " followed by the function name of the action you want to perform. The " "exact form depends on your needs. For example, consider the following " "example to produce xpm, jpg, and tif " "images, based on already rendered png image, and also organize " "the produced files in directories named as their own extensions:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5874(para) msgid "" "In the previous example, file organization takes place at the moment of " "rendering, just after producing the png base file and before " "going to the next file in the list of files to render. If you don't want to " "organized the produced files in directories named as their own extensions, " "just remove the POST:groupByFormat action line:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5879(para) msgid "" "The LAST action specifies which actions to apply once the last " "file in the list of files to process has been rendered. The LAST action is optional. Possible values for LAST actions may " "be groupByFormat, renderGdmTgz, etc." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5881(para) msgid "" "NoteRemoved(xref:trunk Scripts Bash " "Functions Render) —, to know more about possible values for " "BASE, POST and LAST action " "definitions." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5883(para) msgid "" "To specify the LAST action, you need to set the LAST: string followed by the function name of the action you want to " "perform. For example, consider the following example if you want to render " "all files first and organize them later:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5894(para) msgid "" "Use the following commands to administer both identity and translation pre-" "rendering configuration scripts:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5897(samp) msgid "centos-art config --create='path/to/dir/'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5899(para) msgid "" "Use this command to create path/to/dir related pre-rendering " "configuration script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5903(samp) msgid "centos-art config --edit='path/to/dir/'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5905(para) msgid "" "Use this command to edit path/to/dir related pre-rendering " "configuration script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5909(samp) msgid "centos-art config --read='path/to/dir/'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5911(para) msgid "" "Use this command to read path/to/dir related pre-rendering " "configuration script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5915(samp) msgid "centos-art config --remove='path/to/dir/'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5917(para) msgid "" "Use this command to remove path/to/dir related pre-rendering " "configuration script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5921(para) msgid "" "In the commands above, path/to/dir refers to one renderable " "directory path under trunk/Identity or trunk/" "Translations structures only." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5940(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:6069(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:6075(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:6225(nodeprev) #: /home/centos/artwork/trunk/Manual/repository.xml:643(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:644(menutitle) msgid "Directories trunk Scripts Functions Svg" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5944(title) msgid "The trunk/Scripts/Functions/Shell Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5948(para) msgid "" "This section exists to organize files related to shell " "functionality of centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5953(para) msgid "" "The shell functionality of centos-art.sh script " "helps you to maintain bash scripts inside repository. For example, suppose " "you've created many functionalities for centos-art.sh script, " "and you want to use a common copyright and license note for consistency in " "all your script files. If you have a bunch of files, doing this one by one " "wouldn't be a big deal. In contrast, if the amount of files grows, updating " "the copyright and license note for all of them would be a task rather " "tedious. The shell functionality exists to solve maintainance " "tasks just as the one previously mentioned." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5954(para) msgid "" "When you use shell functionality to update copyright inside " "script files, it is required that your script files contain (at least) the " "following top commentary structure:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5975(caption) msgid "The functions script base comment structure" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5977(para) msgid "" "Relevant lines in the above structure are lines from 5 to 9. Everything else " "in the file is left immutable." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5978(para) msgid "" "When you are updating copyright through shell functionality, " "the centos-art.sh script replaces everything in-between line 5 " "—the first one matching ^# Copyright .+$ string— " "and line 9—the first long dash separator matching ^# -+$— with the content of copyright template instance." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5980(para) msgid "" "Caution Be sure to add the long dash separator that matches " "^# -+$ regular expression before the function " "definition. Otherwise, if the Copyright line is present but no " "long dash separator exists, centos-art.sh will remove anything " "in-between the Copyright line and the end of file. This way you " "may lost your function definitions entirely." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5982(para) msgid "" "The copyright template instance is created from one copyright template " "stored in the Config/tpl_forCopyright.sed file. The template " "instance is created once, and later removed when no longer needed. At this " "moment, when template instance is created, the centos-art.sh " "script takes advantage of automation in order to set copyright full name and " "date dynamically." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5983(para) msgid "" "When you use shell functionality to update copyright, the first " "thing shell functionality does is requesting copyright " "information to user, and later, if values were left empty (i.e., no value " "was typed before pressing RET key), the shell " "functionality uses its own default values." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5984(para) msgid "" "When shell functionality uses its own default values, the final " "copyright note looks like the following:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6018(caption) msgid "The function script comment example" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6020(para) msgid "" "Relevant lines in the above structure are lines from 5 to 22. Pay attention " "how the copyright line was built, and how the license was added into the top " "comment where previously was just three dots. Everything else in the file " "was left immutable." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6021(para) msgid "" "To change copyright information (i.e., full name or year information), run " "the shell functionality over the root directory containing the " "script files you want to update copyright in and enter the appropriate " "information when it be requested. You can run the shell " "functionality as many times as you need to." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6022(para) msgid "" "To change copyright license (i.e., the text in-between lines 7 and 20), you " "need to edit the Config/tpl_forCopyright.sed file, set the " "appropriate information, and run the shell functionality once " "again for changes to take effect over the files you specify." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6024(para) msgid "" "Important The centos-art.sh script is released " "as:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6032(para) msgid "" "Do not change the license information under which centos-art.sh " "script is released. Instead, if you think a different license must be used, " "please share your reasons at centos-devel@centos-art." "shCentOS Developers mailing list." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6040(command) msgid "centos-art sh --update-copyright='path/to/dir'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6041(command) msgid "centos-art sh --update-copyright='path/to/dir' --filter='regex'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6043(para) msgid "" "Use these commands to update copyright information in .sh files " "under path/to/dir directory." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6047(para) #: /home/centos/artwork/trunk/Manual/repository.xml:6202(para) msgid "" "When you provide argument, the list of " "files to process is reduced as specified in regex regular " "expression. Inside centos-art.sh script, the regex " "regular expression is used in combination with find " "command to look for files matching the regular expression path pattern." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6049(para) #: /home/centos/artwork/trunk/Manual/repository.xml:6204(para) msgid "" "Warning In order for regex regular expression " "to match a file, the regex regular expresion must match the " "whole file path not just the file name." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6051(para) msgid "" "For example, if you want to match all render.conf.sh files " "inside path/to/dir, use the .+/render.conf regular " "expression. Later, centos-art.sh script uses this value inside " "^$REGEX\\.sh$ expression in order to build the final regular " "expression (i.e., ^.+/render.conf\\.sh$) that is evaluated " "against available file paths inside the list of files to process." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6052(para) #: /home/centos/artwork/trunk/Manual/repository.xml:6207(para) msgid "" "Exceptionally, when you provide in the way " "that regex, appended to path/to/dir/ (i.e. " "path/to/dir/regex), matches a regular file; the centos-" "art.sh script uses the file matching as only file in the list of " "files to process." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6070(nodenext) #: /home/centos/artwork/trunk/Manual/repository.xml:6224(nodename) #: /home/centos/artwork/trunk/Manual/repository.xml:6229(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:648(menunode) #: /home/centos/artwork/trunk/Manual/repository.xml:649(menutitle) msgid "Directories trunk Scripts Functions Verify" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6074(title) msgid "The trunk/Scripts/Functions/Svg Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6078(para) msgid "" "This section exists to organize files related to svg " "functionality of centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6083(para) msgid "" "The svg functionality of centos-art.sh script " "helps you to maintain scalable vector graphics (SVG) inside repository. For " "example, suppose you've been working in CentOS default design models under " "trunk/Identity/Themes/Models/, and you want to set common " "metadata to all of them, and later remove all unused SVG defintions from " "*.svg files. Doing so file by file may be a tedious task, so " "the centos-art.sh script provides the svg " "functionality to aid you maintain such actions." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6084(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:6086(title) msgid "Metadata maintainance" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6087(para) msgid "" "The metadata used is defined by Inkscape 0.46 using the SVG standard markup. " "The centos-art.sh script replaces everything in-between " "<metadata and </metadata> tags with a " "predefined metadata template we've set for this purpose." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6088(para) msgid "" "The metadata template was created using the metadata information of a file " "which, using Inkscape 0.46, all metadata fields were set. This created a " "complete markup representation of how SVG metadata would look like. Later, " "we replaced every single static value with a translation marker in the form " "=SOMETEXT=, where SOMETEXT is the name of its main " "opening tag. Later, we transform the metadata template into a sed " "replacement set of commads escaping new lines at the end of each line." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6089(para) msgid "" "With metadata template in place, the centos-art.sh script uses " "it to create a metadata template instance for the file being processed " "currently. The metadata template instance contains the metadata portion of " "sed replacement commands with translation markers already traduced. In this " "action, instance creation, is where we take advantage of automation and " "generate metadata values like title, date, keywords, source, identifier, and " "relation dynamically, based on the file path centos-art.sh " "script is currently creating metadata information for." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6090(para) msgid "" "With metadata template instance in place, the centos-art.sh " "script uses it to replace real values inside all .svg files " "under the current location you're running the centos-art.sh " "script on. Default behaviour is to ask user to enter each metadatum " "required, one by one. If user leaves metadatum empty, by pressing RET key, centos-art.sh uses its default value." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6091(para) msgid "The centos-art.sh script modifies the following metadata:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6094(samp) msgid "Title" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6096(para) msgid "" "Name by which this document is formally known. If no value is set here, " "centos-art.sh script uses the file name as title." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:61(para) msgid "" "IntroductionWelcome to CentOS Artwork " "Repository Manual." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6100(samp) msgid "Date" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6102(para) msgid "" "Date associated with the creation of this document (YYYY-MM-DD). If no value " "is set here, centos-art.sh script uses the current date " "information as in date +%Y-%m-%d." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6106(samp) msgid "Creator" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6108(para) msgid "" "Name of entity primarily responsible for making the content of this " "document. If no value is set here, centos-art.sh script uses " "the string The CentOS Project." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6112(samp) msgid "Rights" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6114(para) msgid "" "Name of entity with rights to the intellectual Property of this document. If " "no value is set here, centos-art.sh script uses the string " "The CentOS Project." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6118(samp) msgid "Publisher" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6120(para) msgid "" "Name of entity responsible for making this document available. If no value " "is set here, centos-art.sh script uses the string The " "CentOS Project." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6124(samp) msgid "Identifier" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6126(para) msgid "" "Unique URI to reference this document. If no value is set here, centos-" "art.sh script uses the current file path to build the related url " "that points to current file location inside repository central server." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6130(samp) msgid "Source" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6132(para) msgid "" "Unique URI to reference the source of this document. If no value is set " "here, centos-art.sh script uses current file path to build the " "related url that points to current file location inside repository central " "server." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6136(samp) msgid "Relation" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6138(para) msgid "" "Unique URI to a related document. If no value is set here, centos-art." "sh script uses current file path to build the related url that points " "to current file location inside repository central server." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6142(samp) msgid "Language" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6144(para) msgid "" "Two-letter language tag with optional subtags for the language of this " "document. (e.g. en-GB). If no value is set here, centos-" "art.sh script uses the current locale information as in " "cli_getCurrentLocale function." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6148(samp) msgid "Keywords" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6150(para) msgid "" "The topic of this document as comma-separated key words, prhases, or " "classifications. If no value is set here, centos-art.sh script " "uses file path to build" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6154(samp) msgid "Coverage" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6156(para) msgid "" "Extent or scope of this document. If no value is set here, centos-art." "sh script uses the string The CentOS Project." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6162(para) msgid "" "Description about the document. If no value is set here, centos-art." "sh script uses uses empty value as default." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6166(samp) msgid "Contributors" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6168(para) msgid "" "People that contributes in the creation/maintainance of the document. If no " "value is set here, centos-art.sh script uses uses empty value " "as default." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6172(para) msgid "" "The License metadatum is not set as a choise, by now. It is " "fixed http://creativecommons.org/licenses/by-sa/3.0/Creative Common Attribution Share-Alike 3.0 License. This is done in order to grant license consistency among " "all SVG files we manage inside CentOS Artwork Repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6173(indexterm) #: /home/centos/artwork/trunk/Manual/repository.xml:6177(title) msgid "Unused definitions" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6178(para) msgid "" "Many of the no-longer-used gradients, patterns, and markers (more precisely, " "those which you edited manually) remain in the corresponding palettes and " "can be reused for new objects. However if you want to optimize your " "document, use the Vacuum Defs command in File " "menu. It will remove any gradients, patterns, or markers which are not used " "by anything in the document, making the file smaller." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6179(para) msgid "" "If you have one or two couple of files, removing unused definitions using " "the graphical interface may be enough to you. In contrast, if you have " "dozens or even houndreds of scalable vector graphics files to maintain it is " "not a fun task to use the graphical interface to remove unused definitions " "editing those files one by one." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6180(para) msgid "" "To remove unused definitions from several scalable vector graphics files, " "the centos-art.sh script uses Inkscape command-line interface, " "specifically with the option." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6188(command) msgid "centos-art svg --update-metadata='path/to/dir'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6189(command) msgid "centos-art svg --update-metadata='path/to/dir' --filter='regex'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6191(para) msgid "" "Use these commands to update metadata information to .svg files " "under path/to/dir directory." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6195(command) msgid "centos-art svg --vacuum-defs='path/to/dir'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6196(command) msgid "centos-art svg --vacuum-defs='path/to/dir' --filter='regex'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6198(para) msgid "" "Use these commands to remove unused definitions inside .svg " "files under path/to/dir directory." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:62(para) msgid "" "The CentOS Artwork Repository Manual describes how The CentOS Project " "Corporate Visual Identity is organized and produced inside the CentOS " "Artwork Repository (https://projects.centos.org/svn/artwork/). If you are looking for a comprehensive, task-oriented " "guide for understanding how The CentOS Project Corporate Visual Identity is " "produced, this is the manual for you." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6206(para) msgid "" "For example, if you want to match all summary.svg files inside " "path/to/dir, use the .+/summary regular " "expression. Later, centos-art.sh script uses this value inside " "^$REGEX\\.svg$ expression in order to build the final regular " "expression (i.e., ^.+/summary\\.svg$) that is evaluated against " "available file paths inside the list of files to process." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6228(title) msgid "The trunk/Scripts/Functions/Verify Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6232(para) msgid "" "This section exists to organize files related to centos-art.sh " "script verify functionality. The verify " "functionality of centos-art.sh script helps you to verify the " "workstation configuration you are planning to use as host for your working " "copy of CentOS Artwork Repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6237(para) msgid "" "The first time you download CentOS Artwork Repository you need to configure " "your workstation in order to use centos-art.sh script. These " "preliminar configurations are based mainly on auxiliar RPM packages " "installation, symbolic links creations, and environment variables " "definitions. The verify functionality of centos-art.sh script guides you through this preliminar configuration process." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6238(para) msgid "" "If this is the first time you run centos-art.sh script, the " "appropriate way to use its verify functionality is not using " "the centos-art.sh script directly, but the absolute path to " "centos-art.sh script instead (i.e., ~/artwork/trunk/" "Scripts/Bash/centos-art.sh). This is necessary because centos-" "art symbolic link, under ~/bin/ directory, has not been " "created yet." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6241(title) msgid "Packages" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6242(para) msgid "" "Installation of auxiliar RPM packages provides the software required to " "manipulate files inside the repository (e.g., image files, documentation " "files, translation files, script files, etc.). Most of RPM packages " "centos-art.sh script uses are shipped with CentOS " "distribution, and can be installed from CentOS base repository. The only " "exception is inkscape, the package we use to manipulate SVG " "files. The inkscape package is not inside CentOS distribution " "so it needs to be installed from third party repositories." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6244(para) msgid "" "Note Configuration of third party repositories inside " "CentOS distribution is described in CentOS wiki, specifically in the " "following URL: http://wiki.centos.org/AdditionalResources/" "Repositories" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6246(para) msgid "" "Before installing packages, the centos-art.sh script uses " "sudo to request root privileges to execute yum installation functionality. If your user isn't defined as a " "privileged user—at least to run yum commands— " "inside /etc/sudoers configuration file, you will not be able to " "perform package installation tasks as set in centos-art.sh " "script verify functionality." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6247(para) msgid "" "Setting sudo privileges to users is an administrative task you have to do by " "yourself. If you don't have experience with sudo command, " "please read its man page running the command: man sudo. " "This reading will be very useful, and with some practice, you will be able " "to configure your users to have sudo privileges." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6251(title) msgid "Links" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6252(para) msgid "" "Creation of symbolic links helps us to alternate between different " "implementations of centos-art.sh script-line (e.g., " "centos-art.sh, for Bash implementation; centos-art.py, for Python implementation; centos-art.pl, for Perl " "implementation; and so on for other implementations). The centos-art." "sh script-line definition takes place inside your personal binary " "(~/bin/) directory in order to make the script implementation " "—the one that centos-art links to— available to " "PATH environment variable." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6253(para) msgid "" "Creation of symbolic links helps us to reuse components from repository " "working copy. For example, color information files maintained inside your " "working copy must never be duplicated inside program-specific configuration " "directories that uses them in your workstation (e.g., Gimp, Inkscape, etc.). " "Instead, a symbolic link must be created for each one of them, from program-" "specific configuration directories to files in the working copy. In this " "configuration, when someone commits changes to color information files up to " "central repository, they—the changes committed— will be " "immediatly available to your programs the next time you update your working " "copy —the place inside your workstation those color information files " "are stored—." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6254(para) msgid "" "Creation of symbolic links helps us to make centos-art.sh " "script functionalities available outside trunk/ repository " "directory structure, but at its same level in repository tree. This is " "useful if you need to use the “render” functionality of " "centos-art.sh under branches/ repository " "directory structure as you usually do inside trunk/ repository " "directory structure. As consequence of this configuration, automation " "scripts cannot be branched under branches/Scripts directory " "structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6258(title) msgid "Environment variables" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6259(para) msgid "" "Definition of environemnt variables helps us to set default values to our " "user session life. The user session environment variable defintion takes " "place in the user's ~/.bash_profile file. The verify functionality of centos-art.sh script doesn't modify your " "~/.bash_profile file." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6260(para) msgid "" "The verify functionality of centos-art.sh script " "evaluates the following environment variables:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6286(para) msgid "" "Default domain used to retrieve translated messages. This variable is set in " "initFunctions.sh and shouldn't be changed." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6292(para) msgid "" "Default directory used to retrieve translated messages. This variable is set " "in initFunctions.sh and shouldn't be changed." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6296(env) msgid "LANG" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6298(para) msgid "Default locale information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6299(para) msgid "" "This variable is initially set in the configuration process of CentOS " "distribution installer (i.e., Anaconda), specifically in the Language step; or once installed using the system-config-language tool." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:63(para) msgid "This manual discusses the following intermedite topics:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6300(para) msgid "" "The centos-art.sh script uses the LANG environment " "variable to know in which language the script messages are printed out." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6304(env) msgid "TZ" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6306(para) msgid "Default time zone representation." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6307(para) msgid "" "This variable is initially set in the configuration process of CentOS " "distribution installer (i.e., Anaconda), specifically in the Date and " "time step; or once installed using the system-config-date tool." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6308(para) msgid "" "The centos-art.sh script doesn't use the TZ " "environment variable information at all. Instead, this variable is used by " "the system shell to show the time information according to your phisical " "location on planet Earth." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6309(para) msgid "" "Inside your computer, the time information is firstly set in the BIOS clock " "(which may need correction), and later in the configuration process of " "CentOS distribution installer (or later, by any of the related configuration " "tools inside CentOS distribution). Generally, setting time information is a " "straight-forward task and configuration tools available do cover most " "relevant location. However, if you need a time precision not provided by the " "configuration tools available inside CentOS distribution then, using " "TZ variable may be necessary." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6311(para) msgid "" "Convenction In order to keep changes syncronized between " "central repository and its working copies: configure both repository server " "and workstations (i.e., the place where each working copy is set on) to use " "Coordinated Universal Time (UTC) as base time representation. Later, correct " "the time information for your specific location using time zone correction." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6313(para) msgid "" "The format of TZ environment variable is described in tzset" "(3) manual page." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6324(command) msgid "centos-art verify --packages" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6326(para) msgid "" "Verify required packages your workstation needs in order to run the " "centos-art.sh script correctly. If there are missing packages, " "the centos-art.sh script asks you to confirm their " "installation. When installing packages, the centos-art.sh " "script uses the yum application in order to achieve the " "task." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6327(para) msgid "" "In case all packages required by centos-art.sh script are " "already installed in your workstation, the message The required " "packages are already installed. is output for you to know." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6331(command) msgid "centos-art verify --links" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6333(para) msgid "" "Verify required links your workstation needs in order to run the centos-art " "command correctly. If any required link is missing, the centos-art." "sh script asks you to confirm their installation. To install " "required links, the centos-art.sh script uses the " "ln command." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6334(para) msgid "" "In case all links required by centos-art.sh script are already " "created in your workstation, the message The required links are " "already installed. is output for you to know." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6335(para) msgid "" "In case a regular file exists with the same name of a required link, the " "centos-art.sh script outputs the Already exists as " "regular file. message when listing required links that will be " "installed. Of course, as there is already a regular file where must be a " "link, no link is created. In such cases the centos-art.sh " "script will fall into a continue installation request for that missing link. " "To end this continue request you can answer No, or remove the " "existent regular file to let centos-art.sh script install the " "link on its place." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6339(command) msgid "centos-art verify --environment" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6340(command) msgid "centos-art verify --environment --filter='regex'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6342(para) msgid "" "Output a brief description of environment variables used by centos-art." "sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6343(para) msgid "" "If --filter option is provided, output is reduced as defined in " "the regex regular expression value. If --filter " "option is specified but regex value is not, the centos-" "art.sh script outputs information as if --filter option " "had not been provided at all." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6370(printindex) msgid "cp" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:660(title) msgid "The branches Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:664(para) msgid "" "This directory implements the Subversion's branches concept in a trunk, " "branches, tags repository structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:669(para) msgid "" "The branches/ directory structre provides the intermediate " "space for creating several instances of trunk/ directory " "structure for parallel development and later merging changes back to " "trunk/ in the same parallel basis." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:67(para) #: /home/centos/artwork/trunk/Manual/repository.xml:828(strong) msgid "The CentOS Brand" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:674(para) msgid "The branches/ directory structure is unused, so far." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:682(para) #: /home/centos/artwork/trunk/Manual/repository.xml:795(para) msgid "See Directories tags." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:685(para) #: /home/centos/artwork/trunk/Manual/repository.xml:725(para) msgid "See Directories trunk." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:688(para) #: /home/centos/artwork/trunk/Manual/repository.xml:728(para) #: /home/centos/artwork/trunk/Manual/repository.xml:798(para) msgid "" "Subversion's book (http://svnbook.red-bean.com/)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:70(para) msgid "The CentOS Corporate Visual Structure" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:700(title) msgid "The tags Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:704(para) msgid "" "This directory implements the Subversion's tags concept in a trunk, " "branches, tags repository structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:709(para) msgid "" "The tags/ directory structre provides frozen branches. " "Generally, we use frozen branches to make check-points in time for " "development lines under branches/ or trunk/ " "directory structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:714(para) msgid "The tags/ directory structure is unused, so far." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:722(para) #: /home/centos/artwork/trunk/Manual/repository.xml:792(para) msgid "See Directories branches." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:73(para) msgid "The CentOS Corporate Visual Style" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:740(title) msgid "The trunk Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:744(para) msgid "" "This directory implements the Subversion's trunk concept in a trunk, " "branches, tags repository structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:749(para) msgid "" "The trunk/ directory structure is the main development line " "inside the CentOS Artwork Repository and organizes the following sections:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:752(strong) msgid "Identity" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:754(para) msgid "" "This section organizes image production in different formats and some non-" "image formats like XHTML and text files, as well. This is the perfect place " "to consolidate The CentOS Artwork SIG. If you are interested in " "producing art works for The CentOS Project, this place is for you." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:76(para) msgid "" "This manual is organized in the same way of CentOS Artwork Repository " "directory structure. In the CentOS Artwork Repository we use directories to " "store conceptual ideas of The CentOS Project Corporate Visual Identity. For " "this manual sake, each directory in CentOS Artwork Repository has its own " "documentation section to describe the related conceptual ideas it is based " "on." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:761(para) msgid "" "This section organizes the CentOS Artwork Repository Manual (i." "e., the documentation manual you're reading right now). If you are " "interested on improving The CentOS Artwork Repository Manual, in this place " "you'll find the Texinfo documentation structure you need to work with." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:762(para) msgid "" "See Directories trunk Manual, for " "more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:766(strong) msgid "Scripts" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:768(para) msgid "" "This section organizes production of automation scripts specially designed " "to automate most frequent tasks in the repository (e.g., image rendition, " "documenting directory structures, translating content, etc.). If you can't " "resist the idea of automating repeatable tasks, then take a look here." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:769(para) msgid "" "See Directories trunk Scripts, for " "more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:77(para) msgid "" "This manual uses Texinfo as base documentation system. The Texinfo " "documentation structure is controlled by the help functionality " "of centos-art.sh script. Through this functionality you " "can create documentation sections for each directory structure inside the " "repository and edit those already created, as well. See " "Directories trunk Scripts Functions Help, for more information on how to use the help " "functionality of centos-art.sh script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:773(strong) msgid "Locales" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:775(para) msgid "" "This section organizes production of translation messages for " "Identity, Documentation and Scripts. " "This place is perfect to consolidate The CentOS Translation SIG. If you love translating, you'll find lot of messages waiting for you " "to translate here." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:776(para) msgid "" "See Directories trunk Locales, for " "more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:78(para) msgid "" "This guide assumes you have a basic understanding of your CentOS system. If " "you need help with CentOS, refer to the help page on the CentOS Wiki " "(http://wiki.centos.org/Help) for a list of " "different places you can find help." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:784(para) msgid "" "It seems to be no other use for this directory but to organize the sections " "described above." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:810(title) msgid "The trunk/Identity Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:814(para) msgid "" "The trunk/Identity directory structure implements The " "CentOS Project Corporate Identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:819(para) msgid "" "The CentOS Project corporate identity is the “persona” of the " "organization known as The CentOS Project. The CentOS Project corporate " "identity plays a significant role in the way the CentOS Project, as " "organization, presents itself to both internal and external stakeholders. In " "general terms, the CentOS Project corporate visual identity expresses the " "values and ambitions of the CentOS Project organization, its business, and " "its characteristics." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:820(para) msgid "" "The CentOS Project corporate identity provides visibility, recognizability, " "reputation, structure and identification to The CentOS Project organization " "by means of Corporate Design, Corporate Communication, and Corporate Behaviour." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:823(title) msgid "Corporate Design" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:824(para) msgid "" "The CentOS Project corporate design is applied to every single visual " "manifestations The CentOS Project as organization wants to express its " "existence. Examples of the most relevant visual manifestations inside The " "CentOS Project are The CentOS Distribution, The CentOS " "Web and The CentOS Stationery." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:825(para) msgid "" "The CentOS Project corporate design is organized in the following work-lines:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:830(para) msgid "" "The CentOS Brand is the name or trademark that connects the producer with " "their products. In this case, the producer is The CentOS Project and the " "products are The CentOS Project visual manifestations." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:831(para) msgid "" "See Directories trunk Identity Brands, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:835(strong) #, fuzzy msgid "The CentOS Colors" msgstr "El repository artístico de CentOS" #: /home/centos/artwork/trunk/Manual/repository.xml:837(para) msgid "" "The CentOS Fonts provides the color information used along The CentOS " "Project visual manifestations." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:838(para) msgid "" "See Directories trunk Identity Colors, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:842(strong) msgid "The CentOS Fonts" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:844(para) msgid "" "The CentOS Fonts provides the typography information used along The CentOS " "Project visual manifestations." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:845(para) msgid "" "See Directories trunk Identity Fonts, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:849(strong) msgid "The CentOS Themes" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:851(para) msgid "" "The CentOS Themes provides structural information and visual style " "information, as well, used along The CentOS Project visual manifestations." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:852(para) msgid "" "See Directories trunk Identity Themes, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:859(title) msgid "Corporate Communication" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:860(para) msgid "" "The CentOS Project corporate communication is based on community " "communication. In that sake, the following media are available for corporate " "communication:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:864(para) msgid "" "The CentOS Mailing Lists (http://lists.centos.org/)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:867(para) msgid "" "The CentOS Forums (http://forums.centos.org/)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:873(title) msgid "Corporate Behaviour" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:874(para) msgid "The CentOS Project corporate behaviour is based on community behaviour." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:878(title) msgid "Corporate Structure" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:879(para) msgid "" "The CentOS Project corporate structure is based on a monolithic " "corporate visual identity structure. In this structure, we use one unique " "name (The CentOS Brand) and one unique visual style (The CentOS Theme) in " "all The CentOS Project visual manifestations." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:880(para) msgid "" "Inside a monolithic corporate visual identity structure, internal and " "external stakeholders use to feel a strong sensation of uniformity, " "orientation, and identification with the organization. No matter if you are " "visiting web sites, using the distribution, or acting on social events, the " "one unique name and one unique visual style connects them all to say: " "Hey! we are all part of The CentOS Project." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:881(para) msgid "" "Other corporate structures have been considered as well, but they introduce " "visual contradictions we need to be aware of. In that sake, lets describe " "the idea of: Producing one different visual style for each major " "release of The CentOS Distribution." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:882(para) msgid "" "The CentOS Project maintains near to four different major releases of The " "CentOS Distribution parallely in time and that fact makes one part of The " "CentOS Project structural design, but just one part, not the complete " "structural design. In order to produce the correct corporate structure for " "The CentOS Project we need to concider all the visual manifestations The " "CentOS Project is made of, not just one of them." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:883(para) msgid "" "If one different visual style is used for each major release of The CentOS " "Distribution, which one of those different visual styles would be used to " "cover the remaining visual manifestations The CentOS Project is made of. " "Would we end up with four different visual styles, one for each " "distribution? In that case, why The CentOS Distribution we use shows one " "visual style, The CentOS Web sites another and The CentOS Stationery even " "another completly different one? Isn't them all part of the same project?" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:884(para) msgid "" "Probably you be thinking, that's right, but The CentOS Brand connects them " "all already, why would we need to join them up into the same visual style " "too, isn't it more work to do, and harder to maintain?" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:885(para) msgid "" "Harder to maintain, more work to do, it is probably. Specially when you " "consider that The CentOS Project has proven stability and consistency " "through time and that, certainly, didn't come through swinging magical wangs " "or something but hardly working out to automate tasks and so providing " "maintainance through time. Said that, we consider that The CentOS Project " "visual structure should be consequent with such stability and consistency " "tradition. It is true The CentOS Brand does connect all the visual " "manifestations it is present on, but that connection would be stronger if " "one unique visual style backups it. In fact, whatever thing you do to " "strength the visual connection among The CentOS Project visual " "manifestations would be very good in favor of The CentOS Project recognition." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:886(para) msgid "" "Obviously, having just one visual style in all visual manifestations for " "eternity would be a very boring thing and would give the idea of a visually " "dead project. So, there is no problem on creating a brand new visual style " "for each new major release of The CentOS Distribution, in order to refresh " "The CentOS Distribution visual style; the problem does is in not propagating " "the brand new visual style created for the new release of CentOS " "Distribution to all other visual manifestations The CentOS Project is made " "of, in a way The CentOS Project could be recognized no matter what visual " "manifestation be in front of us. Such lack of uniformity is what introduces " "the visual contradition we are precisely trying to solve by mean of themes " "production in the CentOS Artwork Repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:892(para) msgid "" "The trunk/ directory structure is organized in " "renderable and non-renderable directories. " "Generally, renderable directories contain two non-renderable directories " "inside, one to store design templates (the Tpl/ directory), and " "other to store the content produced (the Img/ directory)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:893(para) msgid "" "In order to produce content inside rendereble directories, you can use the " "following command:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:898(para) msgid "" "Warning If the centos-art command-line " "is not found in your workstation, it is probably because you haven't " "prepared it for using The CentOS Artwork Repository yet. See " "Directories trunk Scripts Functions Verify, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:900(para) msgid "" "This command takes one design template from the template directory and " "creates an instance of it in order to apply translation messages on it, if " "any. Later, using the design template instance, the command renders the " "final content based on whether the design template instance is a SVG file or " "a Docbook file. If the design template instace is a SVG file, the final " "content produced is a PNG image. On the other hand, if the design template " "instance is a Docbook file, the final content produced is a XHTML file. " "Final content is stored in the image directory using the design template " "directory paths as referece. The rendition flow described so far is known as " "the base-rendition flow." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:901(para) msgid "" "Besides the base-rendition flow, the centos-art provides " "the post-rendition and last-rendition flows. The " "post-rendition flow is applied to files produced as result of base-rendition " "flow under the same directory structure. For example, you can use post-" "rendition action to convert the PNG base output into different outputs (e." "g., JPG, PDF, etc.) before passing to process the next file in the same " "directory structure. The last-rendition flow is applied to all files " "produced as result of both base-rendition and post-rendition flows in the " "same directory structure, just before passing to process a different " "directory structure. For example, the Preview.png image from " "Ksplash component is made of three images. In order to build the " "Preview.png image through centos-art we need " "to wait for all the three images the Preview.png image is made " "of to be rendered, so we can combine them all together into just one image " "(i.e., the Preview.png image). This is something we can't do " "using post-rendition flow." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:902(para) msgid "" "Inside trunk/Identity directory structure, you can find that " "base-rendition, post-rendition and last-rendition flows can be combined to " "build directory-specific rendition. The directory-specific " "rendition exists to automatically process specific renderable directories in " "very specific ways. Using directory-specific rendition speeds up production " "of different components like Syslinux, Grub, Gdm, Kdm and Ksplash that " "require intermediate formats or even several independent files, in order to " "reach its final construction. Directory-specific rendition is a way to " "programmatically describe how specific art works are built in and organized " "inside The CentOS Artwork Repository. Such descriptions have been added to " "centos-art command-line to let you produce them all with " "just one single command, as fast as your machine can be able to handle it." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:903(para) msgid "" "See Directories trunk Scripts Functions Identity, for more information about the identity functionality of centos-art command-line " "interface." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:908(para) msgid "" "See http://en.wikipedia.org/Corporate_identity (and related links), for general information on corporate identity." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:909(para) msgid "" "Specially useful has been, and still be, the book Corporate Identity by Wally Olins (1989). This book provides many conceptual ideas we've " "used as base to build The CentOS Artwork Repository." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:919(title) msgid "The trunk/Identity/Brands Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:952(title) msgid "The trunk/Identity/Colors Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:997(title) msgid "The trunk/Identity/Fonts Directory" msgstr ""