Журнал LinuxFormat - перейти на главную

LXF138:OoWtiter

Материал из Linuxformat
Перейти к: навигация, поиск
OpenOffice.org Соз­да­ем шаб­ло­ны для лис­то­вок, пла­ка­тов, бук­ле­тов и про­че­го

Содержание

OOo: Рас­крой его мощь

Хо­ти­те до­ба­вить огонь­ку в скуч­ные до­ку­мен­ты? Боб Мосс по­ка­жет, как соз­дать соб­ствен­ные креа­тив­ные шаб­ло­ны с по­мо­щью от­кры­то­го ПО.

LXF138 62 2.jpg Эко­номь­те вре­мя, ис­поль­зуя в поч­то­вых до­ку­мен­тах ав­то­ма­ти­зи­ро­ван­ные по­ля — к ка­ж­до­му ад­ре­са­ту бу­дет пер­со­наль­ное об­ра­ще­ние.

На­чи­ная с са­мых ранних ма­шин, в ка­ж­дой из них поч­ти неотъ­ем­ле­мой ча­стью систе­мы был скром­ный тек­сто­вый про­цес­сор. Для чер­кания ли те­ку­щих за­ме­ток или напи­сания де­ло­вых пи­сем, тек­сто­вые про­цес­со­ры – тот ин­ст­ру­мент, к ко­то­ро­му мы об­ра­ща­ем­ся еже­днев­но.

Гру­ст­но то, что мы ис­поль­зу­ем лишь ма­лую до­лю функ­цио­наль­но­сти этих па­ке­тов. Вы уви­ди­те, что для мно­гих опе­ра­ций – ав­то­ма­ти­че­ской от­прав­ки элек­трон­ной поч­ты, фор­ма­ти­ро­вания по­лей или раз­ме­щения тек­ста на странице – соз­дание шаб­ло­на пол­но­стью раскро­ет мощь ва­ше­го тек­сто­во­го про­цес­со­ра и сде­ла­ет ва­шу ра­бо­ту бо­лее про­дук­тив­ной.

Бо­лее то­го, в ми­ре про­грамм­но­го обес­пе­чения су­ще­ству­ют так­же спе­ци­аль­ные на­столь­ные из­да­тель­ские систе­мы, ти­па Adobe InDesign. Но так как они про­прие­тар­ны и не ра­бо­та­ют под Linux, вы бу­де­те ра­ды уз­нать, что Scribus – бо­лее чем аде­к­ват­ная за­ме­на (мы го­во­ри­ли о нем в LXF137). Се­го­дня мы, од­на­ко, зай­мем­ся про­стой пуб­ли­ка­ци­ей в OpenOffice.org Writer, что­бы по­учить­ся соз­данию шаб­ло­нов.

Ощу­ще­ние де­жа-вю

Вы за­ме­ти­ли, что прак­ти­че­ски во всех до­ку­мен­тах име­ет­ся од­но­тип­ная ин­фор­ма­ция? Ва­ше имя в ка­че­ст­ве ав­то­ра, но­мер стра­ни­цы и да­та, на­при­мер? Ес­ли да, то вы бу­де­те ра­ды уз­нать, что, как и его кон­ку­рен­ты, OpenOffice.org Writer об этом по­за­бо­тил­ся.

Про­сто пе­рей­ди­те во Встав­ка > По­ле [Insert > Field] и вы­бе­ри­те что-ни­будь в ме­ню, на­чи­ная от вре­ме­ни до ну­ме­ра­ции стра­ниц. Вы так­же мо­же­те на­жать на Дру­гие [Other] вклю­чить ин­фор­ма­цию об от­пра­ви­те­ле из ва­ше­го фай­ла дан­ных Evolution, за­пи­си из ба­зы дан­ных или да­же вста­вить свое соб­ст­вен­ное ус­лов­ное по­ле, при­об­ре­таю­щее не­ко­то­рое зна­че­ние в за­­ви­си­мо­сти от на­ли­чия дру­го­го тек­ста – вот толь­ко не­мно­гие при­ме­ры.

Ко­ро­че, те­перь вам не нуж­но вво­дить От <ва­ше имя> или Стра­ни­ца 1 из 3, а за­тем вруч­ную из­ме­нять циф­ру в кон­це для ото­бра­же­ния ко­ли­че­ст­ва стра­ниц – OpenOffice.org Writer сде­ла­ет все за вас. Ре­ко­мен­ду­ем по­экс­пе­ри­мен­ти­ро­вать с раз­лич­ны­ми ком­би­на­ция­ми по­лей, что­бы уви­деть, ко­то­рая вам по­дой­дет луч­ше.

Ку­пи­те мои афи­ши

LXF138 62 1.jpg Для фо­на пла­ка­та мож­но ис­поль­зо­вать цвет­ной блок или свои фо­то­гра­фии и кар­тин­ки.

Во­об­ра­зим, что мы го­то­вим кам­панию по про­дви­жению Linux (бу­ду­чи слег­ка за­цик­лен­ны­ми на эту те­му). Пер­вое, что здесь при­хо­дит в го­ло­ву – ну­жен пла­кат для на­шей кам­пании, и OpenOffice.org Writer рас­по­ла­га­ет все­ми ин­ст­ру­мен­та­ми, необ­хо­ди­мы­ми для соз­дания оно­го.

Спер­ва при­кинем, ка­ким этот пла­кат дол­жен быть. Для него нам по­тре­бу­ет­ся жир­ный шрифт – при­влечь внимание чи­та­те­ля; несколь­ко слов бо­лее мел­ким шриф­том под ним; кар­тин­ка, от­ра­жаю­щая суть Linux; плюс неко­то­рая кон­такт­ная ин­фор­ма­ция, что­бы лю­ди зна­ли, как при­сое­динить­ся к на­шей кам­пании.

Для на­ча­ла оп­ре­де­лим по­ля страницы. Бу­дет ли наш основ­ной текст и кон­текст занимать всю страницу, или же мы ог­раничим их «ап­пе­ти­ты»? В на­шем слу­чае, мы при­меним тек­сто­вые по­ля и па­ра­мет­ры рас­по­ло­жения изо­бра­жений, но ис­поль­зу­ем встро­ен­ные ин­ст­ру­мен­ты OpenOffice.org для уста­нов­ки тек­сту­ры фо­на.

Скорая помощь

Свой­ст­ва до­ку­мен­та, ис­поль­зуе­мые для По­лей, мож­но от­ре­дак­ти­ро­вать из Файл > Свой­ст­ва [File > Properties].

Для на­ше­го сце­на­рия на­до рас­ши­рить границы до пе­ре­кры­тия всей об­ласти пе­ча­ти. Те­перь уста­но­вим тек­сту­ру фо­на для стра­ницы, что­бы уви­деть, как рас­ши­рение по­лей влия­ет на пла­кат. Пе­рей­ди­те в Фор­мат > Страница > Фон [Format > Page > Background] и вы­бе­ри­те Pисунок [Graphics] в вы­па­даю­щем ме­ню. Да­лее, за­гру­зи­те файл тек­сту­ры из samples.zip с LXFDVDMagazine/OOo Tutorial). Кир­пи­чи поя­вят­ся толь­ко в ог­раничен­ной об­ласти, по­это­му пе­ре­та­щи­те бе­лые края верхней и ле­вой части страницы к линей­кам, что­бы ох­ва­тить всю об­ласть пе­ча­ти.

LXF138 63 1.jpg По­че­му бы не по­де­лить­ся свои­ми тво­ре­ния­ми на фо­ру­ме LXF?

Да­лее нам нуж­но вста­вить кар­тин­ку пин­гви­на Тук­са. Про­сто им­пор­ти­руй­те его порт­рет из фай­ла samples.zip. Пе­ре­мести­те и из­мените раз­ме­ры по ме­ре необ­хо­ди­мо­сти.

На­конец, что­бы до­ба­вить текст, пе­рей­ди­те во Встав­ка > Кадр [Insert > Frame] для соз­дания тек­сто­во­го по­ля и вставь­те на­звания и необ­хо­ди­мую ин­фор­ма­цию. От­фор­ма­ти­руй­те ваш текст как обыч­но, что­бы он по­ра­жал в са­мое серд­це. Щелкните пра­вой кноп­кой мы­ши и вы­бе­ри­те Кадр > Границы [Frame > Borders], когда пла­кат бу­дет го­тов. Ис­поль­зуй­те Упо­ря­до­чить [Arrange] в ме­ню пра­вой кноп­ки мы­ши, что­бы оп­ре­де­лить по­ря­док рас­по­ло­жения сло­ев. За­тем, убе­ди­тесь, что вы со­хранили го­то­вый пла­кат как .ott, а не .odt. Это фор­мат шаб­ло­на OOo, и в бу­ду­щем вы смо­же­те ис­поль­зо­вать его по­втор­но.

Чер­ная ма­гия слияния с поч­той

300px Об­ще­из­ве­ст­но, что удоб­ные по­мощ­ни­ки де­ла­ют жизнь про­ще. И слия­ние c по­чтой — не ис­клю­че­ние.

Слияние с по­чтой по­зво­ля­ет им­пор­ти­ро­вать су­ще­ствую­щие имя и ад­рес в до­ку­мент и от­прав­лять пер­со­на­ли­зи­ро­ван­ные вер­сии несколь­ким по­лу­ча­те­лям че­рез ваш поч­то­вый кли­ент, или рас­пе­ча­тать их для обыч­ной поч­ты.

Для соз­дания шап­ки пись­ма, вы­бе­ри­те Сер­вис > Мас­тер слияния [Tools > Mail Merge Wizard]. Вы­бе­ри­те Но­вый до­ку­мент [Blank Document], за­тем Пись­мо [Letter]. Да­лее, им­пор­ти­руй­те спи­сок ад­ре­сов. Начните с Вы­бор спи­ска ад­ре­сов [Select Address List] Ес­ли у вас уста­нов­лен Evolution, EvolutionLocal вы­бран по умол­чанию – мо­же­те ис­поль­зо­вать су­ще­ствую­щий спи­сок кон­так­тов. Так­же мож­но им­пор­ти­ро­вать из раз­лич­ных баз дан­ных, но сей­час ис­поль­зуй­те таб­ли­цу на LXFDVD. На­жми­те кноп­ку До­ба­вить [Add] и вы­бе­ри­те таб­ли­цу. В нижней части ок­на вы уви­ди­те, что дан­ные им­пор­ти­ру­ют­ся с пусты­ми по­ля­ми, как есть в таб­ли­це. Это по­то­му, что ес­ли вы не за­дае­те точ­ную фра­зу, ко­то­рую OOo Writer ищет в стро­ке за­го­лов­ка, он мо­жет не рас­по­знать его.

На­жми­те на Под­бор по­лей... [Match Fields…] для пе­ре­хо­да к вы­па­даю­щим спи­скам. Ря­дом с Фа­ми­лия, вы­бе­ри­те Имя из спи­ска, для пред­про­смот­ра, пра­виль­но ли все по­лу­ча­ет­ся. На­жми­те кноп­ку ОК, а за­тем про­листай­те им­пор­ти­ро­ван­ные ад­ре­са с по­мо­щью кла­виш стре­лок в Окне пред­про­смот­ра [Preview box], что­бы убе­дить­ся, что не оста­лось пустых по­лей, и на­жми­те Да­лее.

При же­лании, вы­бе­ри­те об­ра­щение. Ес­ли вы остави­те его по умол­чанию, да­мы бу­дут трак­то­вать­ся в мужском ро­де. Это по­то­му, что на­до вве­сти Female в по­ле Зна­чение по­ля [Field Value]. Сле­дую­щее ок­но по­зво­ля­ет пе­ре­ме­щать при­вет­ствие вверх-вниз по странице. И, на­конец, про­смот­ри­те ваш до­ку­мент и уда­ли­те лишние при­вет­ствия. Осталь­ные ок­на не ну­ж­да­ют­ся в по­яснениях. Ис­поль­зуй­те Ре­дак­ти­ро­вать от­дель­ный до­ку­мент [Edit Individual Document], что­бы до­ба­вить пер­со­наль­ный кон­тент, и про­дол­жи­те ра­бо­ту с основ­ным шаб­ло­ном тек­ста, ото­бра­жае­мым для всех. На за­вер­шаю­щей ста­дии со­храните объ­е­динен­ный до­ку­мент, рас­пе­ча­тай­те от­дель­ные ко­пии или от­правь­те по элек­трон­ной поч­те.

Персональные инструменты
купить
подписаться
Яндекс.Метрика