a múlt héten, amikor bejelentettem a Blogger újratervezését, megemlítettem, hogy a Photoshop helyett sokkal gyakrabban használom az Adobe Illustrator programot a terveim elkészítéséhez. A vektor alapú Illustrator nagyobb rugalmasságot biztosít az alakzatok megjelenítésében, és lehetővé teszi a tervek gyorsabb létrehozását és módosítását, mint a Photoshop bitképszerkesztése. Miután elkészítettük a végleges tervet, akkor áttérek a Photoshopra, hogy végső fényezést és pixelszintű pontosságot kapjak a webhely képeihez. Közvetlenül azután, hogy az illusztrátor megemlítette a Blogger bejegyzését, dobtam ezt a kis frusztrációt:
egy fogás az Illustrator webes dolgokhoz való használatáról: 11 verzió után még mindig nincs egyszerű módszer az aláhúzott szöveg szimulálására anélkül, hogy kézzel vonalakat rajzolna a toll eszközzel, majd mozgatná őket minden alkalommal, amikor a szöveg újra megjelenik.
mielőtt felhívnám a figyelmet erre a hiányzó funkcióra, meg kell említenem, hogy szeretem az Illustratort. Azóta dolgozom ezzel a vektoros alkalmazással, hogy Illustrator 88 — nak nevezték el-az 1.vagy a 2. verzió megfelelője. Röviden átálltam a Freehand – re (amikor még Aldus készítette), mert egyszerre tudtam szerkeszteni és megtekinteni a műalkotásokat. De az Adobe gyorsan utolérte Aldust, én pedig visszaváltottam. Az Illustrator felbecsülhetetlen értékű a nyomtatási tervezés és illusztráció területén, és egyre több felhasználási lehetőséget találtam a webes tervezés során.
webes tömörítések létrehozásakor nem ritka, hogy aláhúzza az oldal néhány linkjét. Talán ez a szöveges megjelenítés technikai korlátozása. Vagy talán az Illustrator csapata attól tart, hogy a felhasználók sokkal több ellenőrzést akarnak az aláhúzások felett, mint amennyit a képesség lehetővé tenne (löketsúly, eltolás stb.) a férgek dobozának megnyitása, ha megvalósították a szöveg aláhúzásának képességét. Annak ellenére, hogy a felhasználók már több verzióban is megkérdezték, hogyan kell aláhúzni a szöveget az Illustrator programban, az Adobe valahogy sikerül kizárnia ezt a funkciót a szoftver minden új kiadásában.
eddig nem volt mód egyszerű aláhúzott szöveg létrehozására az Illustrator programban, kivéve a fent idézett módszert. Újra, ez mostanáig. Teljes elismerés az aláhúzott szöveg létrehozásának praktikus trükkjének felfedezéséért Az Illustratorban (vagy legalábbis annak felfedezéséért, a csalódottságom elolvasásáért, majd a tudatomért) Phil Oye-nak jár. Alig több mint egy hónapja dokumentálta felfedezését. Itt kifejtem a magyarázatát.
ennek rövid változata: hozza létre a szöveget a Photoshopban, majd húzza alá az aláhúzás funkcióval. (Nyilvánvalóan a Photoshop csapata meghallgatta a kéréseket, és ezt az Illustrator csapata előtt sikerült kitalálni.) Az aláhúzás gomb a Karakterpalettán ugyanabban a sorban helyezkedik el, mint a Faux Bold, a Faux dőlt, az All Caps, az Áthúzás stb.
az aláhúzás után másolja a szöveget a Photoshop szöveges eszközével, majd illessze be az Illustrator programba. Voil ! Aláhúzott, szerkeszthető szöveg az Illustratorban. Nem vagyok biztos benne, hogy (verziókban) az aláhúzott szöveg mennyire kerül át az Illustrator-ba, de minden bizonnyal CS-ben működik (V.11).
a trükk többi része csak akkor szükséges, ha az aláhúzott szöveg ismételt példányaira van szükség. A karakterstílus beállításának leírása kissé hosszú lesz, de a folyamat valójában nagyon egyszerű, ha tudod, mi van benne…
ez a trükk fájdalmat okozna, ha minden alkalommal át kellene váltanom a Photoshopra, amikor aláhúzott szöveget akarok az Illustratorban. Nekem szerencsére Phil felfedezte a karakterstílus palettát az Illustrator CS – ben is. Miután létrehozott egy karakterstílust az aláhúzott szöveghez, a stílus elmenthető egy fájlba a Presets mappában, majd importálható más fájlokba, és újra felhasználható minden olyan szövegre, amelyet aláhúzni Szeretnék.
attól függően, hogy hány szöveges attribútum van beállítva a karakterstílus létrehozása előtt, a stílus az aláhúzás mellett más meglévő attribútumokat is lemásol. Például már megváltoztattam a szövegemet Verdana-ra, 11pt-re, és kékre változtattam. Tehát amikor kiválasztottam a szöveget, és hozzáadtam egy új karakterstílust, ezek az attribútumok is beszippantottak a stílusba, amint az az alábbi karakterstílus-Beállítások párbeszédablakban látható.
kattintson a nagyobb verzió.
kívánatos, hogy ezek az extra tulajdonságok a stílusban legyenek, vagy nem. Például, ha tudnám, hogy csak a webes tömörítésekben lévő linkek stílusát fogom használni, és hogy az összes Linkem mindig Verdana, 11pt és kék lesz, akkor ez a karakterstílus rendben lenne, megmenteném, és egy napnak nevezném. De ha általánosabb stílusra van szükség, akkor ezeket az extra attribútumokat el kell távolítani a karakterstílusból. Így a karakterstílus bármilyen szövegre alkalmazható, függetlenül annak színétől, betűtípusától, méretétől, vezetésétől, szegélyétől stb.
a karakterstílus-Beállítások párbeszédablakban a legtöbb beállítás lehetővé teszi az értékek törlését, vagy a legördülő menü (Ignore) értékre állítható. Ha azonban a párbeszédpanelek bármelyik jelölőnégyzete már be van jelölve vagy nincs bejelölve, akkor ezek az attribútumok “Igen” vagy “nem” értékre lesznek állítva. “Null” értékre van szükség, amelyet gyakran szaggatott jelölőnégyzet jelöl. A stílus összes attribútumának legegyszerűbb módja a “Reset Panel” gomb megnyomása a karakterstílus-beállítások párbeszéd minden paneljén. Mivel az Illustrator nem ellenőrzi az aláhúzás attribútumot, az aláhúzás a stílus rejtett része marad. Az Általános aláhúzott karakterstílus célja, hogy az Általános panel ne jelenítsen meg semmilyen stílusattribútumot, az alábbiak szerint:
ismét kattintson a nagyobb verzióra.
figyelje meg, hogy az egyes beállítások összefoglalói (alapvető Karakterformátumok, speciális Karakterformátumok, Karakterszín,…) nem mutatnak további attribútumokat. A karakterstílus-Beállítások párbeszédpanelen nevezze át a stílust valami megfelelőre, például “aláhúzásra”. Ezután mentse el az aláhúzott karakterstílust tartalmazó fájlt egy kényelmes helyre. Úgy döntöttem, hogy új mappát hozok létre az Illustrator “Presets” mappájában, a “Styles” néven, majd mentettem a fájlt abba a mappába. Amikor aláhúzásra van szükség, a Karakterpalettával töltse be az előre konfigurált stílust tartalmazó mentett fájlt, jelölje ki az aláhúzandó szöveget, majd alkalmazza a karakterstílust. Kész.
meg kell említeni egy megjegyzést erről a technikáról. Mivel az aláhúzás teljesen el van rejtve a karakterstílusban, az Illustrator semmilyen ellenőrzést nem biztosít a tényleges aláhúzás felett. Általában nem probléma. Kivéve a színt. Ha egy szövegobjektum (vagy blokk) teljes egészében aláhúzott szövegből áll, az aláhúzás ugyanolyan színű lesz, mint a szöveg. Ha a szöveg kékre változik, feltehetően az aláhúzás is kék lesz. Ha azonban az aláhúzott szöveg más nem aláhúzott szöveggel együtt jelenik meg ugyanabban az objektumban, és ez a két szöveg különböző színű, az aláhúzás felveheti az ugyanazon objektumon belül máshol használt szöveg színét. Tehát míg a szöveg kék lehet, az aláhúzás fekete lehet (vagy bármilyen színű a nem aláhúzott szöveg), az aláhúzás színének megváltoztatásának nyilvánvaló módja nélkül. Kevesebb, mint kívánatos.
ennek a korlátozásnak a megkerüléséhez felfedeztem, hogy az aláhúzott szín általában az adott szövegobjektum első karakterének színét veszi fel. Nevezzük ezt a “befolyási pontnak”. Ebben az esetben egy szóköz beilleszthető az első valódi karakter elé, így a tér befolyási ponttá válik. Állítsa be, hogy a szóköz ugyanolyan színű legyen, mint az aláhúzás (később jelenik meg az adott szövegobjektumban). Ezután alkalmazzon néhány kis vízszintes skálaértéket a térre (1%), hogy a tér szélessége észrevehetetlen legyen az emberi szem számára.
azt mondtam, hogy a befolyásolási pont “általában” az első karakter színe, mert úgy találtam, hogy ez nem mindig igaz a hosszabb szövegblokkokra. Néha leszűkítettem az 5. karakterre, néha a 8.karakterre, de mindig úgy tűnik, hogy ez egy karakter az első szövegsorból. Ebben az esetben egy szóközt kell beilleszteni a befolyási pontba, és ugyanúgy kell kezelni, mint fent.
magyarázat szerint ez nem a legkecsesebb megoldás. De miután beállította a karakterstílust, a szöveg aláhúzása az Illustratorban alig több, mint egy stílusnévre kattintás. Nagyon köszönöm Philnek, hogy felfedezte a megoldást, és rámutatott rá.