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 <EMAIL>, 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 <samp>DejaVu LGC</samp> font-" "family. Whatever artwork you design for CentOS project, that requires " "typography usage, must be done using <samp>DejaVu LGC</samp> 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 <samp>DejaVu " "LGC Sans</samp> 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 <samp>DejaVu LGC " "Serif</samp> font-family. As convenction files described in this rule are " "stored under <samp>Stationery</samp> 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 <samp>el</samp> (l) or letter <samp>ai</samp> (i))." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1026(para) msgid "" "As CentOS logo typography convenction, the word <samp>CentOS</samp> uses " "<samp>Denmark</samp> typography as base, both for the word <samp>CentOS</" "samp> and the phrase <samp>Community Enterprise Operating System</samp>. The " "phrase size of CentOS logo is half the size in poits the word <samp>CentOS</" "samp> has and it below <samp>CentOS</samp> word and aligned with it on the " "left. The distance between <samp>CentOS</samp> word and phrase " "<samp>Community Enterprise Operating System</samp> 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 <samp>Denmark</samp> typography " "for the release number. The release number size is two times larger (in " "height) than default <samp>CentOS</samp> word. The separation between " "release number and <samp>CentOS</samp> word is twice the size in points of " "separation between <samp>CentOS</samp> word and phrase <samp>Community " "Enterprise Operating System</samp>." 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 <samp>CentOS</samp> word. The trademark symbol must not exceed haf " "the distance, in points, between <samp>CentOS</samp> 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 "" "<strong>Note</strong> The information about trademarks and corporate " "identity is my personal interpretation of <uref><urefurl>http://en.wikipedia." "org/Corporate_identity</urefurl></uref> and <uref><urefurl>http://en." "wikipedia.org/Trademark</urefurl></uref> 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 <file>trunk/Identity/Icons</file> 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 <file>trunk/Identity/Isolinux</file> 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 <file>trunk/Identity/Models</file> 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 "" "<indexterm index=\"cp\">History</indexterm>This 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 " "(<email><emailaddress>centos-devel@centos.org</emailaddress></email>) 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 <file>trunk/Identity/Models/Css</file> 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 <file>trunk/Identity/Models/Html</file> 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 <file>trunk/Identity/Models/Img/Promo/Web</file> 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 <file>trunk/Identity/Models/Tpl</file> 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 <command>render.sh</command> 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 (<uref><urefurl>http://en.wikipedia.org/Corporate_identity</" "urefurl></uref>) and the book <emph>Corporate Identity</emph> by Wally Olins " "(1989). The main goal of <command>render.sh</command> 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 <file>trunk/Identity/Models/Tpl/Brands</file> 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 <emph>we</emph> 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 <command>render.sh</command> is removed from the repository directory " "structures and the <command>centos-art.sh</command> script is used instead. " "The <command>centos-art.sh</command> 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 <command>centos-art.sh</command> command-line, it used to have the " "following using form:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1388(title) msgid "The <file>trunk/Identity/Models/Tpl/Promo/Web</file> 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 <xref><xrefnodename>Directories trunk Identity</xrefnodename></xref>), " "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 (<uref><urefurl>http://wiki.centos.org/</urefurl></uref>) is " "highly customizable but Mailman (in its 2.x.x serie), the web application " "used to support the CentOS mailing list, doesn't support<placeholder-1/> 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 <command>getopt</command> 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 <command>centos-art</command> 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 <file>1024x250.xcf</file> file to produce " "<file>1024x250-bg.png</file> file. Later, inside <file>1024x250.svg</file> " "file, you use the <file>1024x250-bg.png</file> file as background layer to " "draw your vectorial design. When you consider you artwork ready, use the " "<command>centos-art.sh</command> 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 <command>centos-art.sh</command>, update command-line arguments and " "options parsing. Keep using <command>getopt</command> to parse options " "passed in the command-line, but change the way <command>centos-art.sh</" "command> 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 "" "<strong>Important</strong> The source location from which web application " "are downloaded is very important. Use SRPMs from CentOS <strong>[base]</" "strong> and <strong>[updates]</strong> 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 <samp>webenv</samp> 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 <file>webapp1-0.0.1/</file> 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 <command>centos-art.sh</command> " "functionalities." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:153(para) msgid "" "Organize <command>centos-art.sh</command> functionalities in “" "administrative” functions and “productive” functions. " "Administrative functions cover actions like: copying, deleting and renaming " "directory structures. Also, preparing your workstation for using " "<command>centos-art</command> 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 <file>webapp1-0.0.1-webenv/</file> directory is " "the place where you customize the visual style of <file>webapp1-0.0.1/</" "file> web application." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1532(para) msgid "" "<strong>Tip</strong> Use the <command>diff</command> 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 <samp>-webenv</samp> 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 "" "<strong>Note</strong> 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 <samp>-webenv</samp> prefix. For example, if " "some problem is found in <file>webapp1-0.0.1-webenv.rpm</file>, when it be " "fixed the new package will be named <file>webapp1-0.0.1-webenv-1.rpm</file>. " "If a problem is found in <file>webapp1-0.0.1-webenv-1.rpm</file>, when it be " "fixed the new package will be named <file>webapp1-0.0.1-webenv-2.rpm</file>, " "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 "" "<strong>Note</strong> 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 "" "<indexterm index=\"cp\">Authors</indexterm>This 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 <file>trunk/Identity/Models/Xcf</file> 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 <file>trunk/Identity/Release</file> 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 <file>trunk/Identity/Themes</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:1733(para) msgid "" "The <file>trunk/Identity/Themes/</file> 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 <file>trunk/Identity/Themes/Models</file> 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 "" "<indexterm index=\"cp\">Copying conditions</indexterm>Inside 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 " "<xref><xrefnodename>Directories trunk Identity Themes Models Default</" "xrefnodename><xrefinfoname>Default</xrefinfoname></xref>,' and `See " "<xref><xrefnodename>Directories trunk Identity Themes Models Alternative</" "xrefnodename><xrefinfoname>Alternative</xrefinfoname></xref>,' 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 <command>centos-art.sh</command> 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 <file>trunk/Identity/Themes/Models/Alternative</file> 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 <command>centos-art.sh</command> script" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:185(para) msgid "" "The <command>centos-art.sh</command> 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 <file>trunk/Identity/Themes/Models/Default</file> 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 <command>centos-art.sh</command> 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 " "<xref><xrefnodename>Directories trunk Identity Themes Models Default Distro</" "xrefnodename></xref>, 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 " "<command>centos-art.sh</command> 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 " "<xref><xrefnodename>Directories trunk Identity Themes Models Default " "Concept</xrefnodename></xref>, 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 <xref><xrefnodename>Directories trunk Identity Themes Models " "Default Promo</xrefnodename></xref>, 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 <command>centos-art.sh</command> 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 <emph>Default Design Models for " "CentOS Themes</emph>. Default Design Models for CentOS Themes provide the " "common structural information (e.g., image dimensions, translation markers, " "trademark position, etc.) the <command>centos-art</command> 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 <emph>CentOS Release Brand</" "emph>. 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 " "<xref><xrefnodename>Directories trunk Identity Models Tpl Brands</" "xrefnodename></xref>, for more information." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:189(para) msgid "" "The precise conditions of the license for the <command>centos-art.sh</" "command> script are found in the General Public Licenses that accompany it " "(see <file>trunk/COPYING</file> 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 <xref><xrefnodename>Directories " "trunk Identity Models Tpl Brands</xrefnodename></xref>, 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 <xref><xrefnodename>Directories trunk Identity Themes Motifs</" "xrefnodename></xref>, 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 "" "<strong>Important</strong> Remarking the CentOS Release Schema inside each " "major release of CentOS Distribution —or similar visual " "manifestations— takes <emph>high attention</emph> 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 <file>trunk/Identity/Themes/Models/Default/Concept</file> 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 <file>trunk/Identity/Themes/Models/Default/Distro</file> 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 <xref><xrefnodename>Directories trunk " "Identity Themes Models Default Distro Syslinux</xrefnodename></xref>, 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 "" "<indexterm index=\"cp\">Document convenctions</indexterm>In this manual the " "personal pronoun <emph>we</emph> is used to repesent <emph>The CentOS " "Artwork SIG</emph>. 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 <xref><xrefnodename>Directories trunk Identity Themes " "Models Default Distro Anaconda</xrefnodename></xref>, 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 <xref><xrefnodename>Directories trunk Identity " "Themes Models Default Distro Firstboot</xrefnodename></xref>, 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 " "<xref><xrefnodename>Directories trunk Identity Themes Models Default Distro " "Rhgb</xrefnodename></xref>, 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 " "<xref><xrefnodename>Directories trunk Identity Themes Models Default Distro " "Gdm</xrefnodename></xref>, 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 " "<xref><xrefnodename>Directories trunk Identity Themes Models Default Distro " "Kdm</xrefnodename></xref>, 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 " "<xref><xrefnodename>Directories trunk Identity Themes Models Default Distro " "Kdm</xrefnodename></xref>, 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 " "<xref><xrefnodename>Directories trunk Identity Themes Models Default Distro " "Gsplash</xrefnodename></xref>, 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 " "<xref><xrefnodename>Directories trunk Identity Themes Models Default Distro " "Ksplash</xrefnodename></xref>, 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 <file>Anaconda</file> 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 <command>centos-art</command> 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 <command>centos-art identity --render='path/to/dir'</command> " "command to produce contents inside the <file>trunk/Identity</file> 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 <file>trunk/Identity/Themes/Models/Default/Distro/Anaconda</file> " "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 <file>trunk/Identity/Themes/Models/Default/Distro/Firstboot</file> " "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 <file>trunk/Identity/Themes/Models/Default/Distro/Gdm</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:216(para) msgid "" "The <file>init.sh</file> file in <file>trunk/Scripts/Bash/Cli/</file> " "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 <command>centos-art</command> command uses the <file>ImageMagick</file> " "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 <file>trunk/Identity/Themes/Models/Default/Distro/Grub</file> 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 <file>trunk/Identity/Themes/Models/Default/Distro/Gsplash</file> " "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 <key>TAB</key> completion to list particular files in a directory, " "type <command>ls</command>, 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 <file>trunk/Identity/Themes/Models/Default/Distro/Kdm</file> 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 <file>trunk/Identity/Themes/Models/Default/Distro/Ksplash</file> " "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 <key>Ctrl-Alt-Backspace</key> 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 <file>trunk/Identity/Themes/Models/Default/Distro/Rhgb</file> 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 <file>trunk/Identity/Themes/Models/Default/Distro/Syslinux</file> " "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 <command>ls</command> 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 <file>trunk/Identity/Themes/Models/Default/Promo</file> 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 <file>trunk/Identity/Themes/Models/Default/Web</file> 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 "" "<strong>Note</strong> 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 <file>trunk/Identity/Themes/Motifs</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2570(para) msgid "The <file>trunk/Identity/Themes/Motifs</file> 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 "" "<strong>Tip</strong> The directory <file>/usr/share/doc/</file> 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 <file>Identity/Themes/Motifs/</file> " "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 <command>centos-art</command> command line in the <file>Identity/Themes/" "Motifs/</file> 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 <command>centos-art</command> 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 (<b>$THEME</b>) or translation marker " "(<b>=THEME=</b>) 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 "" "<strong>Important</strong> 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 <file>trunk/Identity/Themes/Motifs/$THEME/</file> 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 (<b>#204c8d</b>) 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: <b>Copyright (C) YEAR YOURNAME</b>" 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 <uref><urefurl>http://creativecommons.org/licenses/by-sa/3.0/" "</urefurl><urefdesc>Creative Common Share-Alike License 3.0</urefdesc></" "uref> (<uref><urefurl>http://creativecommons.org/licenses/by-sa/3.0/</" "urefurl></uref>)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:265(para) msgid "" "<strong>Caution</strong> 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 <file>trunk/Identity/Themes/Motifs/Flame</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:268(para) msgid "" "<strong>Warning</strong> 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 <emph>Flame</" "emph> artistic motif. This section may be useful for anyone interested in " "reproducing the <emph>Flame</emph> artistic motif, or in creating new " "artistic motifs for The CentOS Project corporate visual identity (see " "<xref><xrefnodename>Directories trunk Identity</xrefnodename></xref>)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2688(para) msgid "" "The <emph>Flame</emph> 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 <file>centos-art.sh</file> script (see " "<xref><xrefnodename>Directories trunk Scripts</xrefnodename></xref>) 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 <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2694(para) msgid "" "With the combination of both CentOS Artwork Repository and <file>centos-art." "sh</file> 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., <emph>Flame</" "emph>). 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 <emph>Flame</emph> pattern is not always the same when we use " "<emph>Flame</emph> 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 "" "<strong>Important</strong> 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, <emph>Flame</" "emph> filter interface provides the <samp>Save</samp> and <samp>Open</samp> " "options. The <samp>Save</samp> 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 <samp>Open</samp> 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 <samp>Background</samp> layer with black " "(<code>000000</code>) 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 <samp>Base</samp>, place it over <samp>Background</" "samp> layer and fill it with the base color (<code>7800ff</code>) you want " "to have your background image set in. Add a mask to <samp>Base</samp> 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 <samp>Base</samp> layer and name it <samp>Paper</samp>. Place " "<samp>Paper</samp> layer over <samp>Base</samp> layer. Remove content of " "<samp>Paper</samp> layer and fill it with <samp>Paper (100x100)</samp> " "pattern. Once you've done with black radial degradation, reduce the " "<samp>Paper</samp> 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 <samp>Paper</samp> layer and rename it <samp>Stripes</samp>. " "Remove paper pattern from <samp>Stripes</samp> layer. Fill <samp>Stripes</" "samp> layer with <samp>Stripes (48x48)</samp> pattern and reduce the " "<samp>Stripes</samp> 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 <samp>Flame</samp>. Set the foreground " "(<code>003cff</code>) and background (<code>0084ff</code>) 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 (<samp>Filters > Render > " "Nature > Flame...</samp>) on <samp>Flame</samp> layer. We used a layer " "mask, with a radial gradient on it to control the boundaries of flame motif " "on <samp>Flame</samp> layer." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2729(para) msgid "" "Duplicate <samp>Flame</samp> layer and rename it `Flame Blur'. Place `Flame " "Blur' below <samp>Flame</samp> layer. Apply Gussian blur filter " "(<samp>Filters > Blur > Gussian Blur...</samp>) until reaching the " "desiered effect." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2730(para) msgid "" "The opacity value, in <samp>Flame</samp> 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 <samp>Flame</samp> layer opacity " "set at 100% but <samp>Flame Blur</samp> 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 <samp>Color</samp>, place it on top of all visible " "layers and fill it with plain color (<code>4c005a</code>). Reduce " "<samp>Color</samp> layer opacity to 20%. You can use the <samp>Color</samp> " "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 <samp>Flame</samp> layer and create a new layer named " "<samp>Color#1</samp>. Place <samp>Color#1</samp> layer on top of layer named " "<samp>Color</samp>. Remove the mask information from <samp>Color#1</samp> " "layer and recreate a new one using an inverted alpha channel as reference. " "Remove <samp>Color#1</samp> layer content and fill it back with plain black " "(<code>000000</code>) color. Reduce <samp>Color#1</samp> 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 <file>trunk/Identity/Themes/Motifs/Modern</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2778(title) msgid "Presentation" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:278(para) msgid "" "<indexterm index=\"cp\">Feedback</indexterm>If you find an error in the " "<emph>CentOS Artwork Repository Manual</emph>, 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 (<uref><urefurl>https://projects." "centos.org/trac/artwork/</urefurl></uref>)." 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 <file>trunk/Identity/Themes/Motifs/Modern/Backgrounds</file> 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 <file>Motifs</file> directory, the <file>Backgrounds/</file> " "directory is used to create vectorial designs using Inkscape and background " "images using Gimp. Later, you can export background images as <file>.png</" "file> 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 <file>img/800x600.png</file> 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 <b>import</b> 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 <command>centos-art</command> 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 <file>Motifs/</file> 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 <command>centos-art</command> " "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 <file>Backgrounds/</file> directory is probably the core component, " "inside <file>Motifs/</file> directory structure. Inside <file>Backgrounds/</" "file> directory you produce background images used by almost all theme " "models (e.g., Distribution, Websites, Promotion, etc.). The " "<file>Backgrounds/</file> 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 <file>trunk/Identity/Themes/Motifs/Modern/Backgrounds/Img</file> " "Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:289(para) msgid "" "<indexterm index=\"cp\">Repository directories</indexterm>The 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 <file>centos-art</file> " "command line interface." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:2921(title) msgid "" "The <file>trunk/Identity/Themes/Motifs/Modern/Backgrounds/Tpl</file> " "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 <file>centos-art</file> " "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 <file>trunk/Identity/Themes/Motifs/Modern/Backgrounds/Xcf</file> " "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 <file>centos-art</file> command line " "interface. If you can create a beautiful background images using scalable " "vector graphics only, then there is no need to use the <file>Xcf/</file> " "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 <file>Xcf/</file> 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 <file>trunk/Identity/Themes/Motifs/Modern/Distro/Anaconda/Progress</" "file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3013(para) msgid "" "To render Anaconda progress slide images using the <emph>Modern</emph> " "artistic motif design, the Default theme model, and available translation " "files (—<strong>Removed</strong>(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 <file>trunk/Identity/Themes/Motifs/Modern/Palettes</file> 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 <file>trunk/Identity/Themes/Motifs/TreeFlower</file> 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 <file>trunk/Identity/Themes/Motifs/TreeFlower/Backgrounds</file> " "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 <emph>TreeFlower</emph> " "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 " "<command>centos-art.sh</command> 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 <file>trunk/Identity/Themes/" "Motifs/TreeFlower/Backgrounds/Xcf</file> directory, using the same name of " "your vectorial design but with the <samp>.xcf</samp> 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 <file>1360x768.xcf</file> using " "<emph>TreeFlower</emph> 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 " "<samp>Background</samp> 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 <samp>Background</samp> 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 <samp>Shadow#1</samp> 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 <samp>Shadow#2</samp> 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 <samp>Pattern (Paper)</samp> 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 <samp>Pattern (Stripes)</samp> 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 <samp>Shadow#3</samp> 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 <samp>Shadow#4</samp> 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 <samp>Color#1</samp> 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 "" "<strong>Note</strong> 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 <samp>Save as copy ...</samp> option to export the final " "design. To export the final design use the same name of your vectorial " "design plus <samp>-final.png</samp> 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 <file>Xcf/640x300.xcf</file> 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., <file>Img/" "Png/640x300.png</file>). 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 <samp>Background</samp> 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 <samp>Pattern (Paper)</samp> 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 <samp>Pattern (Stripes)</samp> 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 <samp>Shadow#1</samp> 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 <samp>Color#1</samp> 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 <samp>Color#1</samp> 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 <samp>File > Save as Copy ...</" "samp> 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 <file>syslinux-splash.png</file>, 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 <file>syslinux-splash.png</file> file with GIMP and use the " "<samp>Image > Mode > Indexed</samp> to reduce image colors up to 16 " "colors, using the <samp>Generate optimum palette</samp> feature of GIMP. If " "the image looks aceptable after reducing colors, use the <samp>Palettes</" "samp> menu (Ctrl+P) of GIMP to import a new palette from file and name it " "<samp>CentOS-TreeFlower-Syslinux</samp>. 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 <file>CentOS-TreeFlower-Syslinux.gpl</file> 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 <samp>Palettes</samp> 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 <file>syslinux.gpl</file> 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 <samp>CentOS-TreeFlower-Syslinux</samp> palette opened in the " "<samp>Palette Editor</samp>, 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 <samp>CentOS-TreeFlower-" "Syslinux</samp> palette. When you are replacing color information inside " "<file>syslilnux.ppm</file>, remember to keep the order of colors just as " "they are in the <samp>CentOS-TreeFlower-Palette</samp> palette." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3305(para) msgid "" "The <file>syslinux.ppm</file> 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 <samp>Circle (01) (1 x 1)</" "samp>." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3306(para) msgid "" "Once you've updated the <samp>syslinux.ppm</samp> file, it is time to update " "the following file:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3310(para) msgid "" "The <file>syslinux.hex</file> file contains the color information in " "hexadecimal notation. The color information in hexadecimal notation is " "required by <command>ppmtolss16</command> command. The <command>ppmtolss16</" "command> 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 <file>syslinux.hex</file> must match the one in " "<file>syslinux.ppm</file> and <file>syslinux.gpl</file>. For example, based " "on <file>CentOS-TreeFlower-Syslinux</file> palette of colors above, consider " "the following <file>syslinux.hex</file> 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 <file>trunk/Identity/Widgets</file> 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 <file>trunk/Locales</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3394(para) msgid "" "<indexterm index=\"cp\">Directories trunk Locales</indexterm>The <file>trunk/" "Locales</file> 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 <file>trunk/Manuals/Repository</file>, then the <file>trunk/" "Locales/Manuals/Repository</file> 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 <command>xml2po</command> and GNU <command>gettext</command> 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 <command>xml2po</command> command and " "the second through <command>xgettext</command> command. The <command>xml2po</" "command> is used to retrive translatable strings from XML files (e.g., " "Scalable Vector Graphics, DocBook, etc.) and the <command>xgettext</command> " "command is used to retrive translatable strings from shell scripts files (e." "g., the files that make the <command>centos-art.sh</command> command-line " "interface)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3399(para) msgid "" "When translatable strings are retrived from XML files, using the " "<command>xml2po</command> command, there is no need to create the machine " "object as we do when translatable strings ar retrived from shell files, " "using the <command>xgettext</command> command. The <command>xml2po</command> " "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 " "<command>xgettext</command> 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 <command>xml2po</command> and <command>xgettext</" "command> we need to be aware of is the directory structure used to store " "machine objects. In <command>xml2po</command>, the machine object is created " "in the current working directory as <file>.xml2po.mo</file> and can be " "safetly removed once the translated XML file has been created. In the case " "of <command>xgettext</command>, the machine object needs to be stored in the " "<file>$TEXTDOMAIN/$LOCALE/LL_MESSAGES/$TEXTDOMAIN.mo</file> 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 <code>locale</code> " "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 <file>trunk/Locales/Identity</file> 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 <file>trunk/Locales/Identity/Brands</file> 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 <file>trunk/Translations/Identity/Brands</file> " "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 <file>trunk/Translations/Identity/Brands</file> translation entry, " "translation files are symbolic links pointing to the common template " "translation structure, inside the translation template (<samp>Tpl/</samp>) " "directory." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3492(para) msgid "" "Inside <file>trunk/Translations/Identity/Brands</file> 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 (<samp>Tpl/</samp>) 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 (<samp>Tpl/</samp>) " "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 <command>centos-art</command> 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 (<samp>Tpl</" "samp>) 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 "" "<indexterm index=\"cp\">Translation brands file names</indexterm> " "Convenctional file names look like <file>blue.sed</file>, <file>2c-a.sed</" "file>, 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 "" "<indexterm index=\"cp\">Translation brands file names</indexterm> Numeric " "file names look like <file>300.sed</file>, <file>200.sed</file>, 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 <samp>width</samp> defined by the " "number part of the translation file name. The image <samp>height</samp> is " "automatically scaled based on the previous <samp>width</samp> 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 <file>trunk/Translations/Identity/Brands/</file>, 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 "" "<strong>Note</strong> As translation files inside <file>trunk/Translations/" "Identity/Brands</file> 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 "" "<indexterm index=\"cp\">How to render brands' translation files</indexterm> " "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 <file>trunk/Locales/Identity/Brands/Tpl</file> 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 <file>trunk/Locales/Identity/Fonts</file> 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 <file>trunk/Translations/Fonts</file>, have the " "following structure:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3594(para) msgid "" "Inside <file>trunk/Translations/Fonts</file>, 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 "" "<strong>Important</strong> Do not create translation files for font-families " "not used somewhere inside CentOS visual identity. The identity of font entry " "(see <xref><xrefnodename>Directories trunk Identity Fonts</xrefnodename></" "xref>) 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 <file>trunk/Translations/Identity/Fonts</file>, 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 "" "<indexterm index=\"cp\">How to render fonts' translation files</indexterm> " "Inside <file>trunk/Translations/Fonts</file> you use your favorite text " "editor to create translation files. Inside <file>trunk/Translations/Fonts</" "file> there is not translation template directory (<file>Tpl/</file>), nor " "translation rendering using <command>centos-art</command> script. For " "example, to create the <file>dejavu_lgc_sans-boldoblique.sed</file> " "translation file using <command>vim</command> 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 <file>trunk/Locales/Identity/Models</file> 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 <file>trunk/Locales/Identity/Release</file> 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 <file>trunk/Locales/Identity/Themes</file> 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 <file>trunk/Locales/Identity/Themes/Backgrounds</file> 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 <file>trunk/Locales/Identity/Themes/Distro/Anaconda/Progress</file> " "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 <file>trunk/Identity</" "file> structure and render them." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3850(para) msgid "" "See <xref><xrefnodename>Directories trunk Identity Themes Motifs Modern " "Distro Anaconda Progress</xrefnodename></xref>." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3857(para) msgid "" "Translation rendering is described in <samp>trunk/Translations</samp> " "documentation entry (—<strong>Removed</strong>(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 <file>trunk/Locales/Identity/Widgets</file> 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 <file>trunk/Manual</file> 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 <file>trunk/Scripts</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3966(para) msgid "" "The <file>trunk/Scripts</file> directory exists to organize the trunk " "development line of <file>centos-art.sh</file> automation script. The " "<file>centos-art.sh</file> 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 <file>centos-art.sh</file> 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 <file>centos-art.sh</file> script is written in Bash. Most tasks, inside " "<file>centos-art.sh</file> script, have been organized in many specific " "functionalities that you can invoke from the <command>centos-art</command> " "command-line interface." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3973(para) msgid "" "When you type the <command>centos-art</command> 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 <var>PATH</var> environment variable to look for that " "command location. If your system was prepared to use CentOS Artwork " "Repository correctly (—<strong>Removed</strong>(pxref:trunk Scripts " "Bash Functions Verify) —), you should have a symbolic link inside " "<file>~/bin/</file> directory that points to the <file>centos-art.sh</file> " "script file. As <file>~/bin/</file> directory is, by default, inside " "<var>PATH</var> environment variable, the execution of <command>centos-art</" "command> command runs the <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3974(para) msgid "" "When <file>centos-art.sh</file> script is executed, the first it does is " "executing the <file>trunk/Scripts/Bash/initEnvironment.sh</file> script to " "initialize global variables (e.g., <command>gettext</command> variables) and " "global function scripts. Global function scripts are located inside " "<file>trunk/Scripts/Bash/Functions</file> directory and their file names " "begin with <samp>cli</samp>. Global function scripts provide common " "functionalities that can be used anywhere inside <file>centos-art.sh</file> " "script execution environment." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3975(para) msgid "" "Once global variables and function scripts have been loaded, <file>centos-" "art.sh</file> script executes the <command>cli</command> global function " "from <file>cli.sh</file> function script to retrive command-line arguments " "and define some default values that may be used later by specific function " "scripts (—<strong>Removed</strong>(pxref:trunk Scripts Bash Functions) " "—)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3976(para) msgid "" "As convenction, the <file>centos-art.sh</file> command-line arguments have " "the following format:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3980(para) msgid "" "In the above example, <samp>centos-art</samp> is the command you use to " "invoke <file>centos-art.sh</file> script. The <samp>arg1</samp> is required " "and represents the functionality you want to perform (e.g., <option>verify</" "option>, <option>render</option>, <option>locale</option>, <option>manual</" "option>, etc.). The remaining arguments are modifiers to <option>arg1</" "option>. The <option>--arg2</option> definition is required and represets, " "specifically, the action inside the functionality you want to perform. The " "<option>--arg3</option> and on, are optional." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:3981(para) msgid "" "Once command-line arguments have been retrived, the <file>centos-art.sh</" "file> script loads specific functionalities using the <file>cli_getFunctions." "sh</file> function script. Only one specific functionality can be loaded at " "one script execution I.e., you run <command>centos-art.sh</command> 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 <file>centos-art.sh</file> script usage information is described inside " "each specific function documentation (—<strong>Removed</strong>(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 <file>trunk/Scripts/Functions</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4084(para) msgid "" "The <file>trunk/Scripts/Bash/Functions</file> directory exists to organize " "<file>centos-art.sh</file> specific functionalities." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4089(para) msgid "" "The specific functions of <file>centos-art.sh</file> script are designed " "with “Software Toolbox” philosophy (see " "<xref><xrefnodename>Toolbox introduction</" "xrefnodename><xrefinfofile>coreutils.info</xrefinfofile></xref>) in mind: " "each program “should do one thing well”. Inside <file>centos-art." "sh</file> 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 <file>centos-art.sh</file> script are organized " "inside specific directories under <file>trunk/Scripts/Bash/Functions</file> " "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 <code>render</code>, the specific function directory for it " "would be <samp>trunk/Scripts/Bash/Functions/Render</samp>." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4091(para) msgid "" "To better understand how specific functions of <file>centos-art.sh</file> " "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 <file>centos-art.sh</file> 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 "" "<strong>Tip</strong> Join CentOS developers mailing list " "<email><emailaddress>centos-art@centos.org</emailaddress></email> 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 <file>centos-art.sh</file> script, so advantage can be " "taken from them. Global variables are defined inside global function " "scripts. Global functions scripts are stored immediatly under <file>trunk/" "Scripts/Bash/Functions</file> directory, in files begining with <samp>cli</" "samp> 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 <code>greet</code>. Note that " "<samp>hello</samp> word is not a verb; but an expression, a kind of " "greeting, an interjection specifically. In contrast, <samp>greet</samp> is a " "verb and describes what we do when we say <samp>Hello!</samp>, <samp>Hi!</" "samp>, 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 <file>greet.sh</file> function script is the first file <file>centos-art." "sh</file> script loads when the <samp>greet</samp> functionality is called " "using commands like <samp>centos-art greet --hello='World'</samp>. The " "<file>greet.sh</file> function script contains the <code>greet</code> " "function definition." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4106(para) msgid "" "Inside <file>centos-art.sh</file> 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 <file>centos-art.sh</file> 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 <file>centos-art.sh</file> " "script is released as GPL, so do all its functions—, the <code>$Id$</" "code> keyword of Subversion is later expanded by <command>svn propset</" "command> command." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4108(para) msgid "" "In our <code>greet</code> function example, top commentary for <file>greet." "sh</file> 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 <code>greet</code> " "function definition would look like the following:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4148(para) msgid "" "The first definition inside <code>greet</code> function, are global " "variables that will be available along <code>greet</code> function execution " "environment. This time we didn't use global variable definitions for " "<code>greet</code> function execution environment, so we left that section " "empty." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4149(para) msgid "" "Later, we call <code>greet_getActions</code> function to define the command-" "line interface of <code>greet</code> functionality. The command-line " "interface of <code>greet</code> functionality defines what and how actions " "are performed, based on arguments combination passed to <file>centos-art.sh</" "file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4171(para) msgid "" "The <var>ACTIONNAM</var> global variable is defined in <file>cli.sh</file> " "function script and contains the value passed before the equal sign (i.e., " "<samp>=</samp>) in the second command-line argument of <file>centos-art.sh</" "file> script. For example, if the second command-line argument is <option>--" "hello='World'</option>, the value of <var>ACTIONNAM</var> variable would be " "<samp>--hello</samp>. Using this configuration let us deside which action to " "perform based on the action name passed to <file>centos-art.sh</file> script " "as second argument." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4172(para) msgid "" "The <code>greet</code> function definition makes available two valid " "greetings through <option>--hello</option> and <option>--bye</option> " "options. If no one of them is provided as second command-line argument, the " "<samp>*</samp> case is evaluated instead." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4173(para) msgid "" "The <samp>*</samp> case and its two lines further on should always be " "present in <file>_getActions.sh</file> 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 <code>greet_doHello</code> and <code>greet_doBye</code> function " "definitions are the core of <code>greet</code> specific functionality. In " "such function definitions we set what our <code>greet</code> function really " "does: to output different kinds of greetings." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4182(para) msgid "" "The <code>greet_doHello</code> function definition is stored in " "<file>greet_doHello.sh</file> function script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4190(para) msgid "" "The <code>greet_doBye</code> function definition is stored in the " "<file>greet_doBye.sh</file> function script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4191(para) msgid "" "Both <file>greet_doHello.sh</file> and <file>greet_doBye.sh</file> function " "scripts are stored inside <code>greet</code> function directory path (i.e. " "<file>trunk/Scripts/Bash/Functions/Greet</file>)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4192(para) msgid "" "The <var>ACTIONVAL</var> global variable is defined in <file>cli.sh</file> " "function script and contains the value passed after the equal sign (i.e., " "<samp>=</samp>) in the second command-line argument of <file>centos-art.sh</" "file> script. For example, if the second command-line argument is <option>--" "hello='World'</option>, the value of <var>ACTIONVAL</var> variable would be " "<samp>World</samp> without quotes." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4193(para) msgid "" "Let's see how <code>greet</code> specific functionality files are organzied " "under <code>greet</code> function directory. To see file organization we use " "the <command>tree</command> command:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4201(para) msgid "" "To try the <code>greet</code> specific functionality we've just created, " "pass the function name (i.e., <samp>greet</samp>) as first argument to " "<file>centos-art.sh</file> 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 <samp>World</samp> 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 <code>greet</code> specific functionality, we use " "its directory path and the <code>manual</code> functionality (—" "<strong>Removed</strong>(pxref:trunk Scripts Bash Functions Manual) —) " "of <file>centos-art.sh</file> 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 <file>centos-art.sh</file> script uses the " "function documentation entry as vehicle to communicate which the valid " "functions are. When no documentation entry exists for a function, the " "<file>centos-art.sh</file> 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 <code>locale</code> functionality " "(—<strong>Removed</strong>(pxref:trunk Scripts Bash Functions Locale) " "—) of <file>centos-art.sh</file> script, just as the following command " "illustrates:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4220(para) msgid "" "<strong>Warning</strong> To translate output messages in different " "languages, your system locale information —as in <env>LANG</env> " "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 " "<samp>es_ES.UTF-8</samp>, 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 <code>greet</code> function example we've described so far, we only use " "<command>cli_printMessage</command> 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 <option>--filter='regex'</option> 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 <code>greet</code> function described in this section may serve you as " "an introduction to understand how specific functionalities work inside " "<file>centos-art.sh</file> script. With some of luck this introduction will " "also serve you as motivation to create your own <file>centos-art.sh</file> " "script specific functionalities." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4225(para) msgid "" "By the way, the <code>greet</code> functionality doesn't exist inside " "<file>centos-art.sh</file> 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 <file>centos-art.sh</file> 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 " "<file>initFunctions.sh</file> 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 " "<file>initFunctions.sh</file> 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 <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4259(para) msgid "" "Dunction names are passed as first argument in <file>centos-art.sh</file> " "command-line interface. For example, in the command <samp>centos-art render " "--entry=path/to/dir --filter=regex</samp>, the <var>ACTION</var> passed to " "<file>centos-art.sh</file> script is <option>render</option>." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4260(para) msgid "" "When first argument is not provided, the <file>centos-art.sh</file> 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 <file>centos-art.sh</" "file> command-line interface. For example, in the command <samp>centos-art " "render --entry=path/to/dir --filter=regex</samp>, the <var>ACTIONNAM</var> " "passed to <file>centos-art.sh</file> script is <option>--entry</option>." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4296(para) msgid "" "When second argument is not provided, the <file>centos-art.sh</file> 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, <var>REGEX</var> variable is set to <code>.+</code> 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 " "<option>--filter</option> to redefine <var>REGEX</var> 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 <file>centos-art.sh</file> script, are considered " "as all command-line arguments passed to <file>centos-art.sh</file> script, " "from third argument position on. For example, in the command <samp>centos-" "art render --entry=path/to/dir --filter=regex</samp> , the optional " "arguments are from <samp>--filter=regex</samp> argument on." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4328(para) msgid "" "Optional arguments are parsed using <command>getopt</command> 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 <file>centos-" "art.sh</file> script. For instance, consider the Subversion (<command>svn</" "command>) command, where there are many options (e.g., <option>copy</" "option>, <option>delete</option>, <option>move</option>, etc), and inside " "each option there are several modifiers (e.g., <samp>--revision</samp>, " "<samp>--message</samp>, <samp>--username</samp>, 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 <var>ARGUMENTS</var> variable is used to store arguments passed from " "command-line for later use inside <file>centos-art.sh</file> 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 <option>--message</option>, and <option>--" "username</option> options are specific to <command>svn copy</command> " "command. In such cases, options are not interpreted by <file>centos-art.sh</" "file> script itself. Instead, the <file>centos-art.sh</file> script uses " "<command>getopt</command> to retrive them and store them in the " "<var>ARGUMENTS</var> variable for later use, as described in the following " "command:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4370(para) msgid "" "When <command>getopt</command> parses <var>ARGUMENTS</var>, we may use short " "options (e.g., <option>-m</option>) or long options (e.g., <option>--" "message</option>). When we use short options, arguments are separated by one " "space from the option (e.g., <option>-m 'This is a commit message.'</" "option>). When we use long options arguments are separated by an equal sign " "(<samp>=</samp>) (e.g., <option>--message='This is a commit message'</" "option>)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4371(para) msgid "" "In order for <command>getopt</command> to parse <var>ARGUMENTS</var> " "correctly, it is required to provide the short and long definition of " "options that will be passed or at least supported by the command performing " "the final action the function script exists for." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4372(para) msgid "" "As convenction, inside <file>centos-art.sh</file> script, short option " "definitions are set in the <var>ARGSS</var> variable; and long option " "definitions are set in the <var>ARGSL</var> variable." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4373(para) msgid "" "When you define short and long options, it may be needed to define which of " "these option arguments are required and which not. To define an option " "argument as required, you need to set one colon <samp>:</samp> after the " "option definition (e.g., <option>-o m: -l message:</option>). On the other " "hand, to define an option argument as not required, you need to set two " "colons <samp>::</samp> after the option definition (e.g., <option>-o m:: -l " "message::</option>)." 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 <file>centos-art.sh</file> script uses default text <env>EDITOR</env> 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 <env>EDITOR</env> environment variable is not set, <file>centos-art.sh</" "file> script uses <file>/usr/bin/vim</file> as default text editor. " "Otherwise, the following values are recognized by <file>centos-art.sh</file> " "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 <env>EDITOR</env> environment variable, " "<file>centos-art.sh</file> uses <file>/usr/bin/vim</file> 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 <file>trunk/Scripts/Bash/Functions/</" "file> 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 <file>centos-art.sh</file> 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 (<var>ACTIONVAL</var>) 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 <file>centos-art.sh</file> 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 "" "<code>cli_checkFiles</code> receives a <var>FILE</var> absolute path and " "performs file verification as specified in <var>TYPE</var>. When <var>TYPE</" "var> is not specified, <code>cli_checkFiles</code> verifies <var>FILE</var> " "existence, no matter what kind of file it be. If <var>TYPE</var> 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 <var>FILE</var> 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, " "<file>centos-art.sh</file> script asks you for confirmation in order to " "create that directory. If you answer positively, <file>centos-art.sh</file> " "script creates that directory and continues script flows normally. " "Otherwise, if you answer negatively, <file>centos-art.sh</file> 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 <var>FILE</var> 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 <var>FILE</var> 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 <var>FILE</var> 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 <var>FILE</var> 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 <var>FILE</var> 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 <var>FILE</var> is not inside the working copy." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4485(para) msgid "" "As default behaviour, if <var>FILE</var> passes all verifications, " "<file>centos-art.sh</file> 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 <code>cli_commitRepoChanges</code> function brings changes from the " "central repository down to the working copy—using <command>svn update</" "command>—, checks the working copy changes—using <command>svn " "status</command> command—, prints status report—using both " "<command>svn update</command> and <command>svn status</command> commands " "output, and finally, commits recent changes from the working copy up to the " "repository—using <command>svn commit</command> 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 <code>cli_commitRepoChanges</code> function asks you to verify " "changes—using <command>svn diff</command> 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 <var>LOCATION</var> argument is not specified, the value of " "<var>ACTIONVAL</var> variable is used as reference instead." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4520(caption) msgid "The <placeholder-1/> function output." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4522(para) msgid "" "Call the <code>cli_commitRepoChanges</code> 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 (<var>ARGUMENTS</var>) global variable using " "<command>getopt</command> command output. For more information about how to " "use <code>cli_doParseArguments</code> function, see <var>ARGUMENTS</var> " "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 (<var>ARGUMENTS</var>) global variable using " "positional parameters variable (<var>$@</var>) 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 " "<code>cli_doParseArgumentsReDef</code> with the positional parameters " "variable (<var>$@</var>), 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 (<var>FUNCNAM</var>), action name (<var>ACTIONNAM</" "var>), and action value (<var>ACTIONVAL</var>) global variables, using " "positional parameters passed in <var>$@</var> variable." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4553(para) msgid "" "The <code>cli_getArguments</code> function is called from <code>cli.sh</" "code> function script, using <code>cli</code> 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 <file>centos-art." "sh</file> script execution evironment, <code>cli_getArguments</code> uses " "regular expression to retrive action variables from first and second " "argument. The first argument defines the value used as function name " "(<var>FUNCNAM</var>), and the second argument defines both values used as " "action name (<var>ACTIONNAM</var>) and action value (<var>ACTIONVAL</var>), " "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., <samp>render</samp> to render " "images, <samp>manual</samp> 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., <samp>--option=value</" "samp>). The <samp>--option</samp> represents the action name " "(<var>ACTIONNAM</var>), and the characters inbetween the equal sign " "(<samp>=</samp>) and the first space character, are considered as the action " "value (<var>ACTIONVAL</var>). In order to provide action values with space " "characters inbetween you need to enclose action value with quotes like in " "<samp>--option='This is long value with spaces inbetween'</samp>. 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., <var>FUNCNAM</var>, <var>ACTIONNAM</" "var>, and <var>ACTIONVAL</var>) are defined and validated, " "<code>cli_getArguments</code> shifts the positional arguments to remove the " "first two arguments passed (i.e., those used to retrive action related " "variables) and redefine the arguments (<var>ARGUMENTS</var>) 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 <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4567(para) msgid "" "Functionalities supported by <file>centos-art.sh</file> script are organized " "in functionality directories under <file>trunk/Scripts/Bash/Functions/</" "file> 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 <file>centos-art.sh</file> script to recognize a functionality, " "such functionality needs to be stored under <file>trunk/Scripts/Bash/" "Functions/</file> 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 " "<samp>functionality directory</samp>." 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 <samp>camelCase</samp> format with " "the function name as prefix. Separation between prefix and description is " "done using underscore (<samp>_</samp>) character." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4570(para) msgid "" "In order for <file>centos-art.sh</file> script to load functionalities " "correctly, function definition inside function scripts should be set using " "the <samp>function</samp> 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 <file>centos-" "art.sh</file> script initialization commands, once <file>centos-art.sh</" "file> script determines which functionality directory to use. Specifically, " "in order to initialize and export functions, <file>centos-art.sh</file> " "script executes all function scripts inside the functionality directory, and " "later <command>grep</command> on them using a regular expression pattern, " "where the <samp>function</samp> reserved word is used as reference to " "retrive the function names and export them to <file>centos-art.sh</file> " "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, <file>centos-art.sh</file> 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 <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4627(para) msgid "" "The <code>cli_getCountryCodes</code> function outputs a list with country " "codes as defined in ISO3166 standard. When <var>FILTER</var> is provided, " "<code>cli_getCountryCodes</code> outputs country codes that match " "<var>FILTER</var> 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 <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4640(para) msgid "" "The <code>cli_getCountryName</code> 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, <code>cli_getCountryName</code> returns the " "country name that matches the locale code specified in <var>FILTER</var>, " "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 <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4650(para) msgid "" "The <code>cli_getCurrentLocale</code> function uses <env>LANG</env> " "environment variable to build a locale pattern that is later applied to " "<code>cli_getLocales</code> function output in order to return the current " "locale that <file>centos-art.sh</file> script works with." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4651(para) msgid "" "The current locale information, returned by <code>cli_getCurrentLocale</" "code>, is output from more specific to less specific. For example, if " "<samp>en_GB</samp> locale exists in <code>cli_getLocales</code> function " "output, the <samp>en_GB</samp> locale would take precedence before <samp>en</" "samp> 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 <samp>en_GB</samp> is " "used, we are also saying that the common language specification for English " "language (i.e., <samp>en</samp>) is no longer used. Instead, we are using " "English non-common country-specific language specifications like " "<samp>en_AU</samp>, <samp>en_BW</samp>, <samp>en_GB</samp>, <samp>en_US</" "samp>, etc., for message translations." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4653(para) msgid "" "Use <code>cli_getCurrentLocale</code> function to know what current locale " "information to use inside <file>centos-art.sh</file> 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 <code>cli_getFilesList</code> function uses <var>LOCATION</var> variable " "as source location to build a list of files just as specified by regular " "expression (<var>REGEX</var>) global variable. Essentially, what the " "<code>cli_getFilesList</code> function does is using <command>find</command> " "command to look for files in the location (<var>LOCATION</var>) just as " "posix-egrep regular expression (<var>REGEX</var>) specifies." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4667(para) msgid "" "If <var>LOCATION</var> is not specified when <code>cli_getFilesList</code> " "function is called, the action value (<var>ACTIONVAL</var>) 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 (<var>REGEX</var>) global variable is " "not redefined after its first definition in the <code>cli</code> function, " "all files that match default regular expression value (i.e., <samp>.+</" "samp>) 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 <code>cli</code> function and before calling <code>cli_getFilesList</" "code> 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 (<var>REGEX</var>) 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 <samp>local</samp> 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 <code>cli_getFilesList</code> re-defines the value of " "<var>FILES</var> variable with the list of files the <command>find</command> " "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 <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4708(para) msgid "" "<code>cli_getLangCodes</code> function outputs a list of language codes as " "defined in ISO639 standard. When <var>FILTER</var> is provided, " "<code>cli_getLangCodes</code> outputs language codes that match <var>FILTER</" "var> 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 <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4721(para) msgid "" "<code>cli_getLangName</code> function reads one language locale code in the " "format LL_CC and outputs the language related name as in ISO639. If filter " "is specified, <code>cli_getLangName</code> returns the language name that " "matches the locale code specified in <var>FILTER</var>, 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 <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4731(para) msgid "" "Occasionally, you use <code>cli_getLocales</code> function to add locale " "information in non-common country-specific language (<samp>LL_CC</samp>) " "format for those languages (e.g., <samp>bn_IN</samp>, <samp>pt_BR</samp>, " "etc.) which locale differences cannot be solved using common language " "specifications (<samp>LL</samp>) into one unique common locale specification " "(e.g., <samp>bn</samp>, <samp>pt</samp>, 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 <file>centos-art.sh</file> script, specific functionalities rely both " "in <code>cli_getRepoName</code> and repository file system organization to " "achieve their goals. Consider <code>cli_getRepoName</code> function as " "central place to manage file name convenctions for other functions inside " "<file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4745(para) msgid "" "<strong>Important</strong><code>cli_getRepoName</code> function doesn't " "verify file or directory existence, for that purpose use " "<code>cli_checkFiles</code> function instead." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4747(para) msgid "" "The <var>NAME</var> variable contains the file name or directory name you " "want to sanitate." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4748(para) msgid "" "The <var>TYPE</var> variable specifies what type of sanitation you want to " "perform on <var>NAME</var>. The <var>TYPE</var> can be one of the following " "values:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4754(para) msgid "Sanitate directory <var>NAME</var>s." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4761(para) msgid "Sanitate regular file <var>NAME</var>s." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4765(para) msgid "" "Use <code>cli_getRepoName</code> function to sanitate file names and " "directory names before their utilization." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4766(para) msgid "" "Use <code>cli_getRepoName</code> when you need to change file name " "convenctions inside <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4767(para) msgid "" "When we change file name convenctions inside <code>cli_getRepoName</code> " "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 (—" "<strong>Removed</strong>(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 <var>LOCATION</var> inside the " "working copy using the <command>svn status</command> command and returns the " "first character in the output line, just as described in <command>svn help " "status</command>. If <var>LOCATION</var> is not a regular file or a " "directory, inside the working copy, the <file>centos-art.sh</file> 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 <var>LOCATION</" "var> 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 <var>NAME</var>." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4792(para) msgid "" "The <code>cli_getTemporalFile</code> function uses <file>/tmp</file> " "directory as source location to store temporal files, the <file>centos-art." "sh</file> script name, and a random identification string to let you run " "more than one <file>centos-art.sh</file> 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 <var>FILE</var> name is <file>instance.svg</file> and the unique random " "string is <samp>f16f7b51-ac12-4b7f-9e66-72df847f12de</samp>, 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 <code>cli_getTemporalFile</code> 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 <code>cli_getTemporalFile</code> function whenever you need to " "create temporal files inside <file>centos-art.sh</file> 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 <code>cli_getThemeName</code> function to extract theme name " "correctly, the <var>ACTIONVAL</var> variable must contain a directory path " "under <file>trunk/Identity/Themes/Motifs/</file> directory structure. " "Otherwise, <code>cli_getThemeName</code> 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 <file>centos-art.sh</" "file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4840(para) msgid "" "When <var>FORMAT</var> is not specified, <code>cli_printMessage</code> " "outputs information just as it was passed in <var>MESSAGE</var> variable. " "Otherwise, <var>FORMAT</var> 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 <samp>Updating</samp> 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 <samp>Removing</samp> 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 <samp>Checking</samp> 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 <samp>Creating</samp> 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 <samp>Saved as</samp> 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 <samp>Linked to</samp> 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 <samp>Moved to</samp> 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 <samp>Translation</samp> 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 <samp>Configuration</samp> 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 (<samp>:</samp>) and without trailing newline (<samp>" "\\n</samp>) 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 <samp>yes or no</samp> request messages on one-column format. If " "something different from <samp>y</samp> is answered (when using <code>en_US." "UTF-8</code> locale), script execution ends immediatly." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4981(para) msgid "" "When we use <file>centos-art.sh</file> script in a locale different from " "<code>en_US.UTF-8</code>, confirmation answer may be different from <samp>y</" "samp>. For example, if you use <code>es_ES.UTF-8</code> locale, the " "confirmation question would look like:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4985(para) msgid "" "and the confirmation answer would be <samp>s</samp>, as it is on Spanish " "<samp>sí</samp> 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. —<strong>Removed</strong>(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 <samp>to know more, run the following command:</samp> " "messages. When the <option>AsToKnowMoreLine</option> option is used, the " "<var>MESSAGE</var> value should be set to <code>\"$(caller)\"</code>. " "<code>caller</code> is a Bash builtin that returns the context of the " "current subroutine call. <option>AsToKnowMoreLine</option> option uses " "<code>caller</code> builtin output to build documentation entries " "dynamically." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:4999(para) msgid "" "Use <option>AsToKnowMoreLine</option> 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 <var>MESSAGE</var> contains a colon inside (e.g., <samp>description: " "message</samp>), the <code>cli_printMessage</code> function outputs " "<var>MESSAGE</var> on two-columns format." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5010(para) msgid "" "Use <code>cli_printMessage</code> function whenever you need to output " "information from <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5012(para) msgid "" "<strong>Tip</strong> 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 <file>centos-art.sh</file> 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 <file>trunk/Scripts/Functions/Help</file> 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 <file>trunk/Scripts/Functions/Html</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5147(title) msgid "The <file>trunk/Scripts/Functions/Identity</file> 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 <file>trunk/Scripts/Functions/Locale</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5206(para) msgid "" "This command looks for <samp>.sh</samp> files inside Bash directory and " "extracts translatable strings from files, using <command>xgettext</command> " "command, in order to create a portable object template (<file>centos-art.sh." "pot</file>) file for them." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5207(para) msgid "" "With the <file>centos-art.sh.pot</file> file up to date, the <command>centos-" "art</command> command removes the temporal list of files sotred inside " "<file>/tmp</file> directory and checks the current language of your user's " "session to create a portable object file for it, in the location <file>" "$CLI_LANG/$CLI_LANG.po</file>." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5208(para) msgid "" "The <var>CLI_LANG</var> variable discribes the locale language used to " "output messages inside <command>centos-art</command> command. The locale " "language used inside <command>centos-art</command> command is taken from the " "<env>LANG</env> environment variable. The <var>CLI_LANG</var> variable has " "the <samp>LL_CC</samp> format, where <samp>LL</samp> is a language code from " "the ISO-639 standard, and <samp>CC</samp> a country code from the ISO-3166 " "standard." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5209(para) msgid "" "The <env>LANG</env> 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 <env>LANG</env> " "environment variable to the correct value. On the other side, if you are " "using a text session edit your <file>~/.bash_profile</file> file to set and " "export the <env>LANG</env> environment variable to your native locale as " "defines the <command>locale -a</command> command output; do logout, and do " "login again." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5210(para) msgid "" "At this point, the <env>LANG</env> environment variable has the appropriate " "value you need, in order to translate <command>centos-art.sh</command> " "messages to your native language (the one set in <env>LANG</env> environment " "variable)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5211(para) msgid "" "With the <file>$CLI_LANG/$CLI_LANG.po</file> file up to date, the " "<command>centos-art</command> opens it for you to update translation " "strings. The <command>centos-art</command> command uses the value of " "<var>EDITOR</var> environment variable to determine your favorite text " "editor. If no value is defined on <var>EDITOR</var>, the <file>/usr/bin/vim</" "file> 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 <command>centos-" "art</command> command creates the related machine object in the location " "<file>$CLI_LANG/LC_MESSAGES/$TEXTDOMAIN.mo</file>." 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 <command>centos-art.sh</command> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5214(para) msgid "" "In order to make the <command>centos-art.sh</command> internationalization, " "the <command>centos-art.sh</command> script was modified as described in the " "<command>gettext</command> info documentation (<command>info gettext</" "command>). 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 <env>LANG</env> " "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 <file>trunk/Scripts/Functions/Manual</file> 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 <file>trunk/Scripts/Functions/Path</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5315(para) msgid "" "This section exists to organize files related to <code>path</code> " "functiontionality. The <code>path</code> 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: <file>trunk/</file>, <file>branches/</file>, and " "<file>tags/</file>." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5326(para) msgid "" "The <file>trunk/</file> directory (see <xref><xrefnodename>Directories " "trunk</xrefnodename></xref>) organizes the main development line of CentOS " "corporate visual identity. Inside <file>trunk/</file> 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 <file>trunk/</file> 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 <file>branches/</file> directory () oranizes parallel development lines " "to <file>trunk/</file> directory. The <file>branches/</file> 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 <file>branches/</file> 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 <file>tags/</file> directory (see <xref><xrefnodename>Directories tags</" "xrefnodename></xref>) organizes parallel frozen lines to <file>branches/</" "file> directory. The parallel frozen lines are immutable, nothing change " "inside them once they has been created. The <file>tags/</file> 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 (<uref><urefurl>http://subversion.tigris.org</urefurl></" "uref>) 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 (<samp>01-welcome.png</samp>, <samp>splash.png</" "samp>, <samp>anaconda_header.png</samp>, etc.) and directory names are all " "written capitalized (e.g., <samp>Identity</samp>, <samp>Themes</samp>, " "<samp>Motifs</samp>, <samp>TreeFlower</samp>, etc.)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5336(para) msgid "" "Repository name convenctions are implemented inside the " "<code>cli_getRepoName</code> function of <file>centos-art.sh</file> script. " "With <code>cli_getRepoName</code> 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., " "<file>trunk/Identity/Themes/Motifs/TreeFlower/</file>), 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., <file>branches/Identity/Themes/Motifs/" "TreeFlower/1/</file>). 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 <file>tags/</file> directory (e.g., <file>tags/" "Identity/Themes/Motifs/TreeFower/1.0/</file>) 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., <samp>1</samp>) and increment one unit for each branch created from " "the same trunk development line. Tags start at zero (i.e., <samp>0</samp>) " "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 "" "<strong>Convenction</strong> 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 <file>tags/</file> 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 " "<file>trunk/Identity</file> location. The <file>trunk/Identity</file> " "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 <file>trunk/Identity/Themes/Motifs/" "TreeFlower/Distro</file> directory structure, the <file>centos-art.sh</file> " "script removes the <file>Motifs/TreeFlower/</file> directory levels from " "path, in order to build the parallel directory used to retrived " "translations, and pre-rendering configuration scripts required by " "<code>render</code> functionality." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5361(para) msgid "" "Another example of parallel directory is the documentation structure created " "by <code>manual</code> functionality. This time, <file>centos-art.sh</file> " "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 <code>manual</code> (<samp>trunk Scripts Bash Functions " "Manual</samp>) 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 <code>manual</code> 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 <code>manual</code> " "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 (<file>trunk/Manuals</file>) 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 <code>manual</code>, 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 "" "<strong>Warning</strong> There is not support for URL reference inside " "<file>centos-art.sh</file> script. The <file>centos-art.sh</file> 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 <file>centos-art.sh</file> " "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: " "<uref><urefurl>http://wiki.centos.org/GettingHelp</urefurl></uref>) 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 <xref><xrefnodename>Directories trunk Identity</" "xrefnodename></xref>) 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 <file>trunk/Identity/Themes/Motifs/" "TreeFlower</file> directory as example. It is the trunk development line of " "<emph>TreeFlower</emph> 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 <file>trunk/Identity/Themes/Motifs/TreeFlower</file> " "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 <file>trunk/Identity/Themes/" "Distro/Motifs/TreeFlower</file> 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 <option>SRC</option> to <option>DST</option> and schedule <option>DST</" "option> for addition (with history). In this command, <file>SRC</file> and " "<file>DST</file> are both working copy (WC) entries." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5407(command) msgid "centos-art path --delete='SRC'" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5409(para) msgid "" "Delete <option>DST</option>. In order for this command to work the file or " "directory you intend to delete should be under version control first. In " "this command, <file>SRC</file> 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 <file>trunk/Scripts/Functions/Render</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5435(para) msgid "" "<indexterm index=\"cp\">Directories trunk Scripts Functions Render</" "indexterm>The <code>render</code> 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 <code>render</code> 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 <file>centos-art.sh</file> 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, <file>centos-art.sh</file> " "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 <file>Identity/Path/To/Dir</file> as the identity " "component we want to produce untranslated images for. Identity components " "can be either under <file>trunk/</file> or <file>branches/</file> directory " "structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5454(para) msgid "" "The identity component (i.e., <file>Identity/Path/To/Dir</file>, 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 <file>centos-art.sh</file> 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 " "<acronym><acronymword>SVG</acronymword><acronymdesc>Scalable Vector " "Graphics</acronymdesc></acronym> and use the extension <code>.svg</code>. " "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 <acronym><acronymword>SVG</acronymword><acronymdesc>Scalable " "Vector Graphics</acronymdesc></acronym> files to be considered “design " "template” files, they should be placed under the design template " "directory and to have set a <code>CENTOSARTWORK</code> object id inside." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5467(para) msgid "" "The <code>CENTOSARTWORK</code> word itself is a convenction name we use to " "define which object/design area, inside a design template, the <file>centos-" "art.sh</file> script will use to export as <acronym><acronymword>PNG</" "acronymword><acronymdesc>Portable Network Graphic</acronymdesc></acronym> " "image at rendition time. Whithout such object id specification, the " "<file>centos-art.sh</file> script cannot know what object/design area you " "(as designer) want to export as <acronym><acronymword>PNG</" "acronymword><acronymdesc>Portable Network Graphic</acronymdesc></acronym> " "image file." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5469(para) msgid "" "<strong>Note</strong> At rendition time, the content of <file>Img/</file> " "directory structure is produced by <file>centos-art.sh</file> 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, <file>centos-art.sh</file> produces " "<acronym><acronymword>PNG</acronymword><acronymdesc>Portable Network " "Graphics</acronymdesc></acronym> files with the <code>.png</code> extension. " "Once the base image format has been produced, it is possible for " "<file>centos-art.sh</file> to use it in order to automatically create other " "image formats that may be needed (—<strong>Removed</strong>(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 <file>trunk/Identity/Models/</" "file>." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5473(para) #: /home/centos/artwork/trunk/Manual/repository.xml:755(para) msgid "" "See <xref><xrefnodename>Directories trunk Identity</xrefnodename></xref>, " "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), " "<file>centos-art.sh</file> 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, <file>centos-art.sh</file> 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 (<var>MATCHINGLIST</var>) 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, <emph>one</emph> " "translation files is applied to <emph>one</emph> design template, to produce " "<emph>one</emph> 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 "" "—<strong>Removed</strong>(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 <file>centos-art.sh</file> 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 (<file>render." "conf.sh</file>) would look like the following:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5512(para) msgid "" "Since translation directory structure is empty, <file>centos-art.sh</file> " "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, <file>centos-art.sh</file> takes one design " "template and creates one temporal instance from it. Later, <file>centos-art." "sh</file> uses the temporal design template instance as source file to " "export the final untranslated image. The action of exporting images from " "<acronym><acronymword>SVG</acronymword><acronymdesc>Scalable Vector " "Graphics</acronymdesc></acronym> to <acronym><acronymword>PNG</" "acronymword><acronymdesc>Portable Network Graphics</acronymdesc></acronym> " "is possible thanks to Inkscape's command-line interface and the " "<code>CENTOSARTWORK</code> 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, <file>centos-art.sh</file> " "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 "" "—<strong>Removed</strong>(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 <file>centos-art.sh</file> 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, <file>centos-art.sh</file> 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 <file>centos-art.sh</file> to know which is the relation " "between translation files and design templates the translation directory " "structure is taken as reference. For example, the <file>trunk/Translations/" "Identity/Path/To/Dir/file.sed</file> translation file does match <file>trunk/" "Identity/Path/To/Dir/Tpl/file.svg</file> design template, but it doesn't " "match <file>trunk/Identity/Path/To/Dir/File.svg</file> or <file>trunk/" "Identity/Path/To/Dir/Tpl/File.svg</file> or <file>trunk/Identity/Path/To/Dir/" "Tpl/SubDir/file.svg</file> 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 "" "<strong>Note</strong> If we use no translation file in the translation entry " "(i.e., an empty directory), <file>centos-art.sh</file> assumes the " "untranslated image production. If we fill the translation entry with " "translation files, <file>centos-art.sh</file> assumes the translated image " "production." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5547(para) msgid "" "To produce final images, <file>centos-art.sh</file> applies one translation " "file to one design template and produce a translated design template " "instance. Later, <file>centos-art.sh</file> uses the translated template " "instance to produce the translated image. Finally, when the translated image " "has been produced, <file>centos-art.sh</file> 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 (<var>MATCHINGLIST</var>) " "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 <var>MATCHINGLIST</var> variable is set in the pre-rendition " "configuration script of the component we want to produce images for. By " "default, the <var>MATCHINGLIST</var> variable is empty which means no " "matching list is used. Otherwise, if <var>MATCHINGLIST</var> variable has a " "value different to empty value then, <file>centos-art.sh</file> 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 <placeholder-1/>:" 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 <file>paragraph.svg</file> design template; and " "one image using a list-based style, controlled by <file>list.svg</file> " "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 <file>centos-art.sh</file> 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 <var>MATCHINGLIST</var> 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, <file>centos-art.sh</file> will produce <file>01-welcome.png</" "file>, <file>02-donate.png</file> and <file>04-support.png</file> using the " "paragraph-based design template, but <file>03-docs.png</file> 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 <emph>almost</emph> 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 <file>Tpl/</" "file> 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 <file>centos-art.sh</file>." 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 <code>CENTOSARTWORK</code> 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 <file>centos-art.sh</file> " "(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 <file>centos-art.sh</file> 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 (<file>Tpl/</file>) " "directory structure to handle common content inside translation files. This " "way, we work on translation templates and later use <file>centos-art.sh</" "file> 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 <file>centos-art.sh</" "file> 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, <file>centos-art.sh</" "file> 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 <file>trunk/Identity</file>, " "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 <file>trunk/Translations</file> " "to store translation files." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5763(para) msgid "" "To have a unique directory structure under <file>trunk/Scripts/Bash/" "Functions/Render/Config</file> to set pre-rendition configuration script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5766(para) msgid "" "As convenction, the <code>render_doCopy</code> function uses <file>trunk/" "Identity</file> directory structure as source location. Once the <file>trunk/" "Identity</file> directory structure has been specified and verified, the " "related path information is built from it and copied automatically to the " "new location specified by <var>FLAG_TO</var> 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 <file>trunk/Scripts/Functions/Render/Config</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5815(para) msgid "" "The <file>trunk/Scripts/Bash/Config</file> 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 " "<command>centos-art.sh</command> script renders identity and translation " "repository entries. Pre-rendering configuration scripts are <file>render." "conf.sh</file> files with <command>render_loadConfig</command> function " "definition inside." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5821(para) msgid "" "There is one <file>render.conf.sh</file> 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 <file>render.conf.sh</file> 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 <file>trunk/Identity</file> 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 <file>render.conf.sh</file> 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 <file>render.conf.sh</file> 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 <samp>ACTIONS</samp> array variable to define the way " "<command>centos-art.sh</command> script performs identity rendering. " "Identity rendering is organized by one <samp>BASE</samp> action, and " "optional <samp>POST</samp> and <samp>LAST</samp> rendering actions." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5861(para) msgid "" "The <samp>BASE</samp> action specifies what kind of rendering does the " "<command>centos-art.sh</command> script will perform with the files related " "to the pre-rendering configuration script. The <samp>BASE</samp> action is " "required. Possible values to <samp>BASE</samp> action are either " "<samp>renderImage</samp> or <samp>renderText</samp> only." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5862(para) msgid "" "To specify the <samp>BASE</samp> action you need to set the <samp>BASE:</" "samp> string followed by one of the possible values. For example, if you " "want to render images, consider the following definition of <samp>BASE</" "samp> action:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5866(para) msgid "" "Only one <samp>BASE</samp> action must be specified. If more than one " "<samp>BASE</samp> action is specified, the last one is used. If no " "<samp>BASE</samp> action is specified at all, an error is triggered and the " "<command>centos-art.sh</command> script ends its execution." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5867(para) msgid "" "The <samp>POST</samp> action specifies which action to apply for each file " "rendered (at the rendering time). This action is optional. You can set many " "different <samp>POST</samp> actions to apply many different actions over the " "same already rendered file. Possible values to <samp>POST</samp> action are " "<samp>renderFormats</samp>, <samp>renderSyslinux</samp>, <samp>renderGrub</" "samp>, etc." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5868(para) msgid "" "To specify the <samp>POST</samp> action, you need to use set the <samp>POST:" "</samp> 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 <samp>xpm</samp>, <samp>jpg</samp>, and <samp>tif</samp> " "images, based on already rendered <samp>png</samp> 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 <samp>png</samp> 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 <samp>POST:groupByFormat</samp> action line:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5879(para) msgid "" "The <samp>LAST</samp> action specifies which actions to apply once the last " "file in the list of files to process has been rendered. The <samp>LAST</" "samp> action is optional. Possible values for <samp>LAST</samp> actions may " "be <samp>groupByFormat</samp>, <samp>renderGdmTgz</samp>, etc." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5881(para) msgid "" "<strong>Note</strong>—<strong>Removed</strong>(xref:trunk Scripts Bash " "Functions Render) —, to know more about possible values for " "<samp>BASE</samp>, <samp>POST</samp> and <samp>LAST</samp> action " "definitions." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5883(para) msgid "" "To specify the <samp>LAST</samp> action, you need to set the <samp>LAST:</" "samp> 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 <samp>path/to/dir</samp> 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 <samp>path/to/dir</samp> 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 <samp>path/to/dir</samp> 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 <samp>path/to/dir</samp> related pre-rendering " "configuration script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5921(para) msgid "" "In the commands above, <samp>path/to/dir</samp> refers to one renderable " "directory path under <file>trunk/Identity</file> or <file>trunk/" "Translations</file> 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 <file>trunk/Scripts/Functions/Shell</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5948(para) msgid "" "This section exists to organize files related to <code>shell</code> " "functionality of <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5953(para) msgid "" "The <code>shell</code> functionality of <file>centos-art.sh</file> script " "helps you to maintain bash scripts inside repository. For example, suppose " "you've created many functionalities for <file>centos-art.sh</file> 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 <code>shell</code> 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 <code>shell</code> 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 <code>shell</code> functionality, " "the <file>centos-art.sh</file> script replaces everything in-between line 5 " "—the first one matching <samp>^# Copyright .+$</samp> string— " "and line 9—the first long dash separator matching <samp>^# -+$</" "samp>— with the content of copyright template instance." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5980(para) msgid "" "<strong>Caution</strong> Be sure to add the long dash separator that matches " "<samp>^# -+$</samp> regular expression <emph>before</emph> the function " "definition. Otherwise, if the <samp>Copyright</samp> line is present but no " "long dash separator exists, <file>centos-art.sh</file> will remove anything " "in-between the <samp>Copyright</samp> 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 <file>Config/tpl_forCopyright.sed</file> file. The template " "instance is created once, and later removed when no longer needed. At this " "moment, when template instance is created, the <file>centos-art.sh</file> " "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 <code>shell</code> functionality to update copyright, the first " "thing <file>shell</file> functionality does is requesting copyright " "information to user, and later, if values were left empty (i.e., no value " "was typed before pressing <key>RET</key> key), the <file>shell</file> " "functionality uses its own default values." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:5984(para) msgid "" "When <code>shell</code> 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 <code>shell</code> 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 <code>shell</code> " "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 <file>Config/tpl_forCopyright.sed</file> file, set the " "appropriate information, and run the <code>shell</code> functionality once " "again for changes to take effect over the files you specify." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6024(para) msgid "" "<strong>Important</strong> The <file>centos-art.sh</file> script is released " "as:" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6032(para) msgid "" "Do not change the license information under which <file>centos-art.sh</file> " "script is released. Instead, if you think a different license must be used, " "please share your reasons at <email><emailaddress>centos-devel@centos-art." "sh</emailaddress><emailname>CentOS Developers mailing list</emailname></" "email>." 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 <samp>.sh</samp> files " "under <samp>path/to/dir</samp> directory." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6047(para) #: /home/centos/artwork/trunk/Manual/repository.xml:6202(para) msgid "" "When you provide <option>--filter='regex'</option> argument, the list of " "files to process is reduced as specified in <samp>regex</samp> regular " "expression. Inside <file>centos-art.sh</file> script, the <samp>regex</samp> " "regular expression is used in combination with <command>find</command> " "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 "" "<strong>Warning</strong> In order for <samp>regex</samp> regular expression " "to match a file, the <samp>regex</samp> 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 <file>render.conf.sh</file> files " "inside <file>path/to/dir</file>, use the <code>.+/render.conf</code> regular " "expression. Later, <file>centos-art.sh</file> script uses this value inside " "<code>^$REGEX\\.sh$</code> expression in order to build the final regular " "expression (i.e., <code>^.+/render.conf\\.sh$</code>) 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 <option>--filter='regex'</option> in the way " "that <samp>regex</samp>, appended to <samp>path/to/dir/</samp> (i.e. " "<samp>path/to/dir/regex</samp>), matches a regular file; the <file>centos-" "art.sh</file> 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 <file>trunk/Scripts/Functions/Svg</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6078(para) msgid "" "This section exists to organize files related to <code>svg</code> " "functionality of <file>centos-art.sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6083(para) msgid "" "The <code>svg</code> functionality of <file>centos-art.sh</file> script " "helps you to maintain scalable vector graphics (SVG) inside repository. For " "example, suppose you've been working in CentOS default design models under " "<file>trunk/Identity/Themes/Models/</file>, and you want to set common " "metadata to all of them, and later remove all unused SVG defintions from " "<samp>*.svg</samp> files. Doing so file by file may be a tedious task, so " "the <file>centos-art.sh</file> script provides the <code>svg</code> " "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 <file>centos-art.sh</file> script replaces everything in-between " "<code><metadata</code> and <code></metadata></code> 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 " "<samp>=SOMETEXT=</samp>, where <code>SOMETEXT</code> 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 <file>centos-art.sh</file> 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 <file>centos-art.sh</file> " "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 <file>centos-art.sh</file> " "script uses it to replace real values inside all <samp>.svg</samp> files " "under the current location you're running the <file>centos-art.sh</file> " "script on. Default behaviour is to ask user to enter each metadatum " "required, one by one. If user leaves metadatum empty, by pressing <key>RET</" "key> key, <file>centos-art.sh</file> uses its default value." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6091(para) msgid "The <file>centos-art.sh</file> 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, " "<file>centos-art.sh</file> script uses the file name as title." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:61(para) msgid "" "<indexterm index=\"cp\">Introduction</indexterm>Welcome 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, <file>centos-art.sh</file> script uses the current date " "information as in <command>date +%Y-%m-%d</command>." 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, <file>centos-art.sh</file> script uses " "the string <samp>The CentOS Project</samp>." 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, <file>centos-art.sh</file> script uses the string " "<samp>The CentOS Project</samp>." 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, <file>centos-art.sh</file> script uses the string <samp>The " "CentOS Project</samp>." 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, <file>centos-" "art.sh</file> 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, <file>centos-art.sh</file> 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, <file>centos-art." "sh</file> 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. <samp>en-GB</samp>). If no value is set here, <file>centos-" "art.sh</file> script uses the current locale information as in " "<code>cli_getCurrentLocale</code> 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, <file>centos-art.sh</file> 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, <file>centos-art." "sh</file> script uses the string <samp>The CentOS Project</samp>." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6162(para) msgid "" "Description about the document. If no value is set here, <file>centos-art." "sh</file> 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, <file>centos-art.sh</file> script uses uses empty value " "as default." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6172(para) msgid "" "The <samp>License</samp> metadatum is not set as a choise, by now. It is " "fixed <uref><urefurl>http://creativecommons.org/licenses/by-sa/3.0/</" "urefurl><urefdesc>Creative Common Attribution Share-Alike 3.0 License</" "urefdesc></uref>. 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 <samp>Vacuum Defs</samp> command in <samp>File</samp> " "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 <file>centos-art.sh</file> script uses Inkscape command-line interface, " "specifically with the <option>--vaccum-defs</option> 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 <samp>.svg</samp> files " "under <samp>path/to/dir</samp> 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 <samp>.svg</samp> " "files under <samp>path/to/dir</samp> 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 (<uref><urefurl>https://projects.centos.org/svn/artwork/</" "urefurl></uref>). 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 <file>summary.svg</file> files inside " "<file>path/to/dir</file>, use the <code>.+/summary</code> regular " "expression. Later, <file>centos-art.sh</file> script uses this value inside " "<code>^$REGEX\\.svg$</code> expression in order to build the final regular " "expression (i.e., <code>^.+/summary\\.svg$</code>) 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 <file>trunk/Scripts/Functions/Verify</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6232(para) msgid "" "This section exists to organize files related to <file>centos-art.sh</file> " "script <samp>verify</samp> functionality. The <samp>verify</samp> " "functionality of <file>centos-art.sh</file> 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 <file>centos-art.sh</file> script. These " "preliminar configurations are based mainly on auxiliar RPM packages " "installation, symbolic links creations, and environment variables " "definitions. The <samp>verify</samp> functionality of <file>centos-art.sh</" "file> 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 <file>centos-art.sh</file> script, the " "appropriate way to use its <samp>verify</samp> functionality is not using " "the <file>centos-art.sh</file> script directly, but the absolute path to " "<command>centos-art.sh</command> script instead (i.e., <file>~/artwork/trunk/" "Scripts/Bash/centos-art.sh</file>). This is necessary because <file>centos-" "art</file> symbolic link, under <file>~/bin/</file> 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 " "<command>centos-art.sh</command> script uses are shipped with CentOS " "distribution, and can be installed from CentOS base repository. The only " "exception is <samp>inkscape</samp>, the package we use to manipulate SVG " "files. The <samp>inkscape</samp> 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 "" "<strong>Note</strong> Configuration of third party repositories inside " "CentOS distribution is described in CentOS wiki, specifically in the " "following URL: <uref><urefurl>http://wiki.centos.org/AdditionalResources/" "Repositories</urefurl></uref>" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6246(para) msgid "" "Before installing packages, the <file>centos-art.sh</file> script uses " "<command>sudo</command> to request root privileges to execute <command>yum</" "command> installation functionality. If your user isn't defined as a " "privileged user—at least to run <command>yum</command> commands— " "inside <file>/etc/sudoers</file> configuration file, you will not be able to " "perform package installation tasks as set in <file>centos-art.sh</file> " "script <samp>verify</samp> 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 <command>sudo</command> command, " "please read its man page running the command: <command>man sudo</command>. " "This reading will be very useful, and with some practice, you will be able " "to configure your users to have <command>sudo</command> 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 <file>centos-art.sh</file> script-line (e.g., " "<file>centos-art.sh</file>, for Bash implementation; <file>centos-art.py</" "file>, for Python implementation; <file>centos-art.pl</file>, for Perl " "implementation; and so on for other implementations). The <file>centos-art." "sh</file> script-line definition takes place inside your personal binary " "(<file>~/bin/</file>) directory in order to make the script implementation " "—the one that <file>centos-art</file> links to— available to " "<var>PATH</var> 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 <file>centos-art.sh</file> " "script functionalities available outside <file>trunk/</file> repository " "directory structure, but at its same level in repository tree. This is " "useful if you need to use the “render” functionality of " "<command>centos-art.sh</command> under <file>branches/</file> repository " "directory structure as you usually do inside <file>trunk/</file> repository " "directory structure. As consequence of this configuration, automation " "scripts cannot be branched under <file>branches/Scripts</file> 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 <file>~/.bash_profile</file> file. The <samp>verify</" "samp> functionality of <file>centos-art.sh</file> script doesn't modify your " "<file>~/.bash_profile</file> file." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6260(para) msgid "" "The <samp>verify</samp> functionality of <file>centos-art.sh</file> 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 " "<file>initFunctions.sh</file> 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 <file>initFunctions.sh</file> 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 <samp>Language</" "samp> step; or once installed using the <command>system-config-language</" "command> 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 <file>centos-art.sh</file> script uses the <var>LANG</var> 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 <samp>Date and " "time</samp> step; or once installed using the <command>system-config-date</" "command> tool." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6308(para) msgid "" "The <file>centos-art.sh</file> script doesn't use the <var>TZ</var> " "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 " "<var>TZ</var> variable may be necessary." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6311(para) msgid "" "<strong>Convenction</strong> 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 <var>TZ</var> environment variable is described in <file>tzset" "(3)</file> 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 " "<file>centos-art.sh</file> script correctly. If there are missing packages, " "the <file>centos-art.sh</file> script asks you to confirm their " "installation. When installing packages, the <file>centos-art.sh</file> " "script uses the <command>yum</command> application in order to achieve the " "task." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6327(para) msgid "" "In case all packages required by <file>centos-art.sh</file> script are " "already installed in your workstation, the message <samp>The required " "packages are already installed.</samp> 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 <command>centos-art." "sh</command> script asks you to confirm their installation. To install " "required links, the <command>centos-art.sh</command> script uses the " "<command>ln</command> command." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6334(para) msgid "" "In case all links required by <file>centos-art.sh</file> script are already " "created in your workstation, the message <samp>The required links are " "already installed.</samp> 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 " "<file>centos-art.sh</file> script outputs the <samp>Already exists as " "regular file.</samp> 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 <file>centos-art.sh</file> " "script will fall into a continue installation request for that missing link. " "To end this continue request you can answer <samp>No</samp>, or remove the " "existent regular file to let <file>centos-art.sh</file> 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 <file>centos-art." "sh</file> script." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:6343(para) msgid "" "If <samp>--filter</samp> option is provided, output is reduced as defined in " "the <samp>regex</samp> regular expression value. If <samp>--filter</samp> " "option is specified but <samp>regex</samp> value is not, the <file>centos-" "art.sh</file> script outputs information as if <samp>--filter</samp> 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 <file>branches</file> 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 <file>branches/</file> directory structre provides the intermediate " "space for creating several instances of <file>trunk/</file> directory " "structure for parallel development and later merging changes back to " "<file>trunk/</file> 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 <file>branches/</file> 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 <xref><xrefnodename>Directories tags</xrefnodename></xref>." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:685(para) #: /home/centos/artwork/trunk/Manual/repository.xml:725(para) msgid "See <xref><xrefnodename>Directories trunk</xrefnodename></xref>." 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 (<uref><urefurl>http://svnbook.red-bean.com/</urefurl></" "uref>)." 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 <file>tags</file> 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 <file>tags/</file> directory structre provides frozen branches. " "Generally, we use frozen branches to make check-points in time for " "development lines under <file>branches/</file> or <file>trunk/</file> " "directory structure." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:714(para) msgid "The <file>tags/</file> 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 <xref><xrefnodename>Directories branches</xrefnodename></xref>." 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 <file>trunk</file> 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 <file>trunk/</file> 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 <emph>The CentOS Artwork SIG</emph>. 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 <emph>CentOS Artwork Repository Manual</emph> (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 <xref><xrefnodename>Directories trunk Manual</xrefnodename></xref>, 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 <xref><xrefnodename>Directories trunk Scripts</xrefnodename></xref>, 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 <code>help</code> functionality " "of <command>centos-art.sh</command> script. Through this functionality you " "can create documentation sections for each directory structure inside the " "repository and edit those already created, as well. See " "<xref><xrefnodename>Directories trunk Scripts Functions Help</xrefnodename></" "xref>, for more information on how to use the <command>help</command> " "functionality of <command>centos-art.sh</command> 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 " "<emph>Identity</emph>, <emph>Documentation</emph> and <emph>Scripts</emph>. " "This place is perfect to consolidate <emph>The CentOS Translation SIG</" "emph>. 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 <xref><xrefnodename>Directories trunk Locales</xrefnodename></xref>, 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 " "(<uref><urefurl>http://wiki.centos.org/Help</urefurl></uref>) 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 <file>trunk/Identity</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:814(para) msgid "" "The <file>trunk/Identity</file> directory structure implements <emph>The " "CentOS Project Corporate Identity</emph>." 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 <emph>Corporate Design</emph>, <emph>Corporate Communication</" "emph>, and <emph>Corporate Behaviour</emph>." 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 <emph>The CentOS Distribution</emph>, <emph>The CentOS " "Web</emph> and <emph>The CentOS Stationery</emph>." 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 <xref><xrefnodename>Directories trunk Identity Brands</xrefnodename></" "xref>, 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 <xref><xrefnodename>Directories trunk Identity Colors</xrefnodename></" "xref>, 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 <xref><xrefnodename>Directories trunk Identity Fonts</xrefnodename></" "xref>, 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 <xref><xrefnodename>Directories trunk Identity Themes</xrefnodename></" "xref>, 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 (<uref><urefurl>http://lists.centos.org/</urefurl></" "uref>)." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:867(para) msgid "" "The CentOS Forums (<uref><urefurl>http://forums.centos.org/</urefurl></" "uref>)." 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 <emph>monolithic</emph> " "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: " "<emph>Hey! we are all part of The CentOS Project</emph>." 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: <emph>Producing one different visual style for each major " "release of The CentOS Distribution</emph>." 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 <file>trunk/</file> directory structure is organized in " "<emph>renderable</emph> and <emph>non-renderable</emph> directories. " "Generally, renderable directories contain two non-renderable directories " "inside, one to store design templates (the <file>Tpl/</file> directory), and " "other to store the content produced (the <file>Img/</file> 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 "" "<strong>Warning</strong> If the <command>centos-art</command> 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 " "<xref><xrefnodename>Directories trunk Scripts Functions Verify</" "xrefnodename></xref>, 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 <emph>base-rendition</emph> flow." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:901(para) msgid "" "Besides the base-rendition flow, the <command>centos-art</command> provides " "the <emph>post-rendition</emph> and <emph>last-rendition</emph> 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 <file>Preview.png</file> image from " "Ksplash component is made of three images. In order to build the " "<file>Preview.png</file> image through <command>centos-art</command> we need " "to wait for all the three images the <file>Preview.png</file> image is made " "of to be rendered, so we can combine them all together into just one image " "(i.e., the <file>Preview.png</file> image). This is something we can't do " "using post-rendition flow." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:902(para) msgid "" "Inside <file>trunk/Identity</file> directory structure, you can find that " "base-rendition, post-rendition and last-rendition flows can be combined to " "build <emph>directory-specific</emph> 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 " "<command>centos-art</command> 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 <xref><xrefnodename>Directories trunk Scripts Functions Identity</" "xrefnodename></xref>, for more information about the <command>identity</" "command> functionality of <command>centos-art</command> command-line " "interface." msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:908(para) msgid "" "See <uref><urefurl>http://en.wikipedia.org/Corporate_identity</urefurl></" "uref> (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 <emph>Corporate Identity</" "emph> 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 <file>trunk/Identity/Brands</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:952(title) msgid "The <file>trunk/Identity/Colors</file> Directory" msgstr "" #: /home/centos/artwork/trunk/Manual/repository.xml:997(title) msgid "The <file>trunk/Identity/Fonts</file> Directory" msgstr ""